diff --git a/AppsFlyerStaticInjections/AppsFlyerStaticInjections/_Tracking/AppsFlyerTracking.swift b/AppsFlyerStaticInjections/AppsFlyerStaticInjections/_Tracking/AppsFlyerTracking.swift index 8e7b89c53..f12d2eded 100644 --- a/AppsFlyerStaticInjections/AppsFlyerStaticInjections/_Tracking/AppsFlyerTracking.swift +++ b/AppsFlyerStaticInjections/AppsFlyerStaticInjections/_Tracking/AppsFlyerTracking.swift @@ -30,10 +30,6 @@ public class AppsFlyerTracking: TransformerTracker { } } - override open func view(_ path: String?, action: String?, data: [String: Any]?, from: String?, time: Date?, revenue: NSNumber?, contextViewController: UIViewController?) { - // Only track the ones required by growth - } - override public func log(event: String, data: [String: Any]?, revenue: NSNumber?) { if !excluded { var data = data diff --git a/PlatformParticles/PlatformParticles/_Tracking/TransformerTracker.swift b/PlatformParticles/PlatformParticles/_Tracking/TransformerTracker.swift index 4d8ba66a1..e49dcb6dc 100644 --- a/PlatformParticles/PlatformParticles/_Tracking/TransformerTracker.swift +++ b/PlatformParticles/PlatformParticles/_Tracking/TransformerTracker.swift @@ -26,18 +26,6 @@ open class TransformerTracker: NSObject & TrackingProtocol { } } - open func view(_ path: String?, action: String?, data: [String: Any]?, from: String?, time: Date?, revenue: NSNumber?, contextViewController: UIViewController?) { - if !excluded { - if let path = transform(path: path)?.trim() { - if let action = action { - log(event: "\(path)_\(action)", data: data, revenue: revenue) - } else { - log(event: path, data: data, revenue: revenue) - } - } - } - } - open func leave(_ path: String?) { } diff --git a/PlatformParticles/PlatformParticles/_ViewController/TrackingViewController.swift b/PlatformParticles/PlatformParticles/_ViewController/TrackingViewController.swift index 21c60f273..2fddb2a58 100644 --- a/PlatformParticles/PlatformParticles/_ViewController/TrackingViewController.swift +++ b/PlatformParticles/PlatformParticles/_ViewController/TrackingViewController.swift @@ -11,31 +11,25 @@ import PlatformRouting import UIToolkits import Utilities -open class TrackingViewController: NavigableViewController, TrackingViewProtocol { - public var trackingData: TrackingData? +open class TrackingViewController: NavigableViewController { + override open func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) if #available(iOS 13.0, *) { navigationController?.navigationBar.setNeedsLayout() } } - - override open func viewDidAppear(_ animated: Bool) { - super.viewDidAppear(animated) - - logView(path: history?.path, data: history?.params, from: nil, time: nil) - } - + override open func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) - Tracking.shared?.leave(trackingData?.path) - trackingData = nil + Tracking.shared?.leave(history?.path) } - open func logView(path: String?, data: [String: Any]?, from: String?, time: Date?) { - if let path = path, trackingData?.path != path { - trackingData = TrackingData(path: path, data: data) - Tracking.shared?.view(path, data: data, from: from, time: time, revenue: nil, contextViewController: self) + override open func viewDidAppear(_ animated: Bool) { + super.viewDidAppear(animated) + + if let self = self as? TrackingViewProtocol { + self.logScreenView() } } } diff --git a/PlatformRouting/PlatformRouting/_iOS/_App/MappedUIKitRouter.swift b/PlatformRouting/PlatformRouting/_iOS/_App/MappedUIKitRouter.swift index 7634bfc59..ad31939e1 100644 --- a/PlatformRouting/PlatformRouting/_iOS/_App/MappedUIKitRouter.swift +++ b/PlatformRouting/PlatformRouting/_iOS/_App/MappedUIKitRouter.swift @@ -451,9 +451,6 @@ open class MappedUIKitRouter: MappedRouter { self?.actions.removeAll(where: { (actionInList) -> Bool in actionReference === actionInList }) - if success, request.path?.hasPrefix("/action") ?? false { - Tracking.shared?.view(request.path, data: request.params, from: nil, time: nil) - } completion?(data, success) } } else { @@ -471,14 +468,6 @@ open class MappedUIKitRouter: MappedRouter { completion(nil) } } - - override open func previousTracking() -> TrackingData? { - if let vc = UIViewController.topmost() as? TrackingViewProtocol { - return vc.trackingData - } else { - return nil - } - } private func loadViewController(from map: RoutingMap, completion: @escaping ((UIViewController?) -> Void)) { if let builder = map.builder { diff --git a/RoutingKit/RoutingKit/_Router/MappedRouter.swift b/RoutingKit/RoutingKit/_Router/MappedRouter.swift index ad06ebaf8..1f7a5518d 100644 --- a/RoutingKit/RoutingKit/_Router/MappedRouter.swift +++ b/RoutingKit/RoutingKit/_Router/MappedRouter.swift @@ -271,10 +271,6 @@ open class MappedRouter: NSObject, RouterProtocol, ParsingProtocol, CombineObser } } - open func previousTracking() -> TrackingData? { - return nil - } - open func reallyNavigate(to request: RoutingRequest, presentation: RoutingPresentation?, animated: Bool, completion: RoutingCompletionBlock?) { if let path = request.path { Console.shared.log("Route to \(path)") @@ -284,20 +280,13 @@ open class MappedRouter: NSObject, RouterProtocol, ParsingProtocol, CombineObser } else { let transformed = transform(request: request) if let map = self.map(for: transformed) { - let previousTracking = previousTracking() backtrack(request: transformed, animated: animated) { [weak self] data, completed in if completed { - if let viewController = data as? TrackingViewProtocol { - viewController.logView(path: transformed.path, data: nil, from: previousTracking?.path, time: previousTracking?.startTime) - } completion?(nil, true) } else { self?.route(dependencies: map, request: transformed, completion: { [weak self] _, successful in if successful { self?.navigate(to: map, request: transformed, presentation: presentation ?? transformed.presentation, animated: animated, completion: { /* [weak self] */ data, successful in - if successful, let viewController = data as? TrackingViewProtocol { - viewController.logView(path: transformed.path, data: nil, from: previousTracking?.path, time: previousTracking?.startTime) - } completion?(data, successful) }) } else { diff --git a/Shared/CommonAppDelegate.swift b/Shared/CommonAppDelegate.swift index d03622e84..46e59ab84 100644 --- a/Shared/CommonAppDelegate.swift +++ b/Shared/CommonAppDelegate.swift @@ -20,6 +20,7 @@ import AppsFlyerStaticInjections import FirebaseStaticInjections import dydxStateManager import dydxViews +import dydxAnalytics open class CommonAppDelegate: ParticlesAppDelegate { open var notificationTag: String { @@ -169,7 +170,7 @@ open class CommonAppDelegate: ParticlesAppDelegate { open override func applicationDidBecomeActive(_ application: UIApplication) { super.applicationDidBecomeActive(application) - Tracking.shared?.log(event: "AppStart", data: nil) + Tracking.shared?.log(event: AnalyticsEventV2.AppStart()) dydxRatingService.shared?.launchedApp() } diff --git a/Utilities/Utilities/_Tracker/_Shared/CompositeTracking.swift b/Utilities/Utilities/_Tracker/_Shared/CompositeTracking.swift index 66a2d4fc9..15dbfb649 100644 --- a/Utilities/Utilities/_Tracker/_Shared/CompositeTracking.swift +++ b/Utilities/Utilities/_Tracker/_Shared/CompositeTracking.swift @@ -39,12 +39,6 @@ open class CompositeTracking: NSObject & TrackingProtocol { } } - open func view(_ path: String?, action: String?, data: [String: Any]?, from: String?, time: Date?, revenue: NSNumber?, contextViewController: UIViewController?) { - for tracking: TrackingProtocol in trackings { - tracking.view(path, action: action, data: data, from: from, time: time, revenue: revenue, contextViewController: nil) - } - } - open func leave(_ path: String?) { for tracking: TrackingProtocol in trackings { tracking.leave(path) diff --git a/Utilities/Utilities/_Tracker/_Shared/DebugTracking.swift b/Utilities/Utilities/_Tracker/_Shared/DebugTracking.swift index ec6a3c64b..f633252ff 100644 --- a/Utilities/Utilities/_Tracker/_Shared/DebugTracking.swift +++ b/Utilities/Utilities/_Tracker/_Shared/DebugTracking.swift @@ -12,18 +12,6 @@ public class DebugTracking: NSObject & TrackingProtocol { public var userInfo: [String: String?]? public var excluded: Bool = false - - public func view(_ path: String?, action: String?, data: [String: Any]?, from: String?, time: Date?, revenue: NSNumber?, contextViewController: UIViewController?) { - if let path = path { - let action = action ?? "" - let from = from ?? "" - if excluded { - Console.shared.log("Debug Tracking: View Excluded Path:\(path) Action:\(action) From:\(from)", data ?? "") - } else { - Console.shared.log("Debug Tracking: View Path:\(path) Action:\(action) From:\(from)", data ?? "") - } - } - } public func leave(_ path: String?) { if let path = path { diff --git a/Utilities/Utilities/_Tracker/_Shared/Tracking.swift b/Utilities/Utilities/_Tracker/_Shared/Tracking.swift index a0eb3cc13..2e1903de5 100644 --- a/Utilities/Utilities/_Tracker/_Shared/Tracking.swift +++ b/Utilities/Utilities/_Tracker/_Shared/Tracking.swift @@ -11,27 +11,11 @@ import Foundation public protocol TrackingProtocol: NSObjectProtocol { var userInfo: [String: String?]? { get set } var excluded: Bool { get set } - func view(_ path: String?, action: String?, data: [String: Any]?, from: String?, time: Date?, revenue: NSNumber?, contextViewController: UIViewController?) func leave(_ path: String?) func log(event: String, data: [String: Any]?, revenue: NSNumber?) } public extension TrackingProtocol { - func view(_ path: String?, data: [String: Any]?, from: String?, time: Date?, revenue: NSNumber?, contextViewController: UIViewController?) { - view(path, action: nil, data: data, from: from, time: time, revenue: revenue, contextViewController: contextViewController) - } - func view(_ path: String?, data: [String: Any]?, from: String?, time: Date?, revenue: NSNumber?) { - view(path, action: nil, data: data, from: from, time: time, revenue: revenue, contextViewController: nil) - } - func view(_ path: String?, data: [String: Any]?, from: String?, time: Date?) { - view(path, action: nil, data: data, from: from, time: time, revenue: nil, contextViewController: nil) - } - func view(_ path: String?, data: [String: Any]?, from: String?, contextViewController: UIViewController?) { - view(path, action: nil, data: data, from: from, time: nil, revenue: nil, contextViewController: nil) - } - func view(_ path: String?, data: [String: Any]?) { - view(path, action: nil, data: data, from: nil, time: nil, revenue: nil, contextViewController: nil) - } func log(event: String, data: [String: Any]?) { log(event: event, data: data, revenue: nil) } @@ -47,19 +31,26 @@ public class Tracking { public static var shared: TrackingProtocol? } -public class TrackingData { - public var path: String - public var data: [String: Any]? - public var startTime: Date +public protocol TrackableEvent: CustomStringConvertible { + var name: String { get } + var customParameters: [String: Any] { get } +} - public init(path: String, data: [String: Any]?) { - self.path = path - self.data = data - startTime = Date() +public extension TrackableEvent { + var description: String { + let sorted = customParameters.sorted { $0.key < $1.key } + return "dydxAnalytics event \(name) with data: \(sorted)" } } -public protocol TrackingViewProtocol { - var trackingData: TrackingData? { get } - func logView(path: String?, data: [String: Any]?, from: String?, time: Date?) +public protocol TrackingViewProtocol: ScreenIdentifiable { + func logScreenView() +} + +public protocol ScreenIdentifiable { + /// the path identifier specific to mobile + var mobilePath: String { get } + /// the web path identifier which corresponds to the mobile screen + var correspondingWebPath: String? { get } + var screenClass: String { get } } diff --git a/dydx/PodFile b/dydx/PodFile index 8a42803ca..df5df3e63 100644 --- a/dydx/PodFile +++ b/dydx/PodFile @@ -281,6 +281,13 @@ abstract_target 'iOS' do ios_ui_pods swifiui_pods end + + target 'dydxAnalytics' do + project '../dydx/dydxAnalytics/dydxAnalytics' + firebase_core_pods + ios_util_pods + abacus_pods + end target 'dydxPresenters' do project '../dydx/dydxPresenters/dydxPresenters' diff --git a/dydx/Podfile.lock b/dydx/Podfile.lock index a747d2b22..2c0ddb245 100644 --- a/dydx/Podfile.lock +++ b/dydx/Podfile.lock @@ -443,6 +443,6 @@ SPEC CHECKSUMS: Validator: 80a6f567220c962dfd2d9928ae98a8c1d164f6f4 ZSWTappableLabel: 92f11d677bb395a8294df48482316c4981783ca0 -PODFILE CHECKSUM: e6f17a3740fec78173732202f4a12a9dd7ed9e8e +PODFILE CHECKSUM: f1277090c844566f744195caf9d281564bb8957c COCOAPODS: 1.15.2 diff --git a/dydx/Pods/Local Podspecs/MagicSDK.podspec.json b/dydx/Pods/Local Podspecs/MagicSDK.podspec.json deleted file mode 100644 index 773979e73..000000000 --- a/dydx/Pods/Local Podspecs/MagicSDK.podspec.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "MagicSDK", - "version": "6.2.0", - "summary": "Magic IOS SDK", - "description": "TODO: Add long description of the pod here.", - "homepage": "https://github.com/magiclabs/magic-ios", - "license": { - "type": "MIT", - "file": "LICENSE" - }, - "authors": { - "Jerry Liu": "jerry@magic.link" - }, - "source": { - "git": "https://github.com/magiclabs/magic-ios.git", - "tag": "6.2.0" - }, - "swift_versions": "5.0", - "platforms": { - "ios": "10.0" - }, - "source_files": "Sources/MagicSDK/**/*", - "dependencies": { - "MagicSDK-Web3": [ - "~> 1.0" - ], - "MagicSDK-Web3/ContractABI": [ - "~> 1.0" - ], - "MagicSDK-Web3/PromiseKit": [ - "~> 1.0" - ], - "PromiseKit/CorePromise": [ - "~> 6.15" - ] - }, - "pod_target_xcconfig": { - "EXCLUDED_ARCHS[sdk=iphonesimulator*]": "arm64" - }, - "swift_version": "5.0" -} diff --git a/dydx/Pods/MagicSDK/LICENSE b/dydx/Pods/MagicSDK/LICENSE deleted file mode 100644 index 7335bc897..000000000 --- a/dydx/Pods/MagicSDK/LICENSE +++ /dev/null @@ -1,177 +0,0 @@ - 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 - diff --git a/dydx/Pods/MagicSDK/README.md b/dydx/Pods/MagicSDK/README.md deleted file mode 100644 index f90421cb9..000000000 --- a/dydx/Pods/MagicSDK/README.md +++ /dev/null @@ -1,41 +0,0 @@ -# MagicSDK -[![CI Status](https://img.shields.io/travis/Ethella/MagicSDK.svg?style=flat)](https://travis-ci.org/Ethella/MagicSDK) -[![Version](https://img.shields.io/cocoapods/v/MagicSDK.svg?style=flat)](https://cocoapods.org/pods/MagicSDK) -[![License](https://img.shields.io/cocoapods/l/MagicSDK.svg?style=flat)](https://cocoapods.org/pods/MagicSDK) -[![Platform](https://img.shields.io/cocoapods/p/MagicSDK.svg?style=flat)](https://cocoapods.org/pods/MagicSDK) - -Cocoapods ---- -## Set up the local development env -1. To start the demo app with local development SDK, download following projects -```bash -# demo app -$ git clone https://github.com/magiclabs/magic-ios-demo -# ios SDK -$ git clone https://github.com/magiclabs/magic-ios -``` - -2. To enable the demo use the local development SDK. Navigate to `magic-ios-demo/Podfile` and edit the following lines. -This will make pod file install local dependencies instead of the ones distributed. - -```ruby -# Distributed Library on Cocoapods -# pod 'MagicSDK', '~> 4.0' -# pod 'MagicExt-OAuth', '~> 1.0' - -# Local development library -pod 'MagicSDK', :path => '../magic-ios/MagicSDK.podspec' -pod 'MagicExt-OAuth', :path => '../magic-ios-ext/MagicExt-OAuth.podspec' -``` - -```bash -$ cd /YOUR/PATH/TO/magic-ios-demo - -# Install dependencies -$ pod install -``` - -3. Open `/YOUR/PATH/TO/magic-ios-demo/magic-ios-demo.xcworkspace` with XCode and try it out! - ---- - diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Magic.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Magic.swift deleted file mode 100644 index 56e60760c..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Magic.swift +++ /dev/null @@ -1,101 +0,0 @@ -// -// Magic.swift -// Magic ios SDK -// -// Created by Jerry Liu on 1/20/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// -import MagicSDK_Web3 -import WebKit - - -internal enum ProductType{ - case MA - case MC -} - -/// An instance of the Magic SDK -public class Magic: MagicCore { - - // MARK: - Module - public let user: UserModule - public let auth: AuthModule - - /// Shared instance of `Magic` - public static var shared: Magic! - - // MARK: - Initialization - - /// Initialize an instance of `Magic` - /// - /// - Parameters: - /// - apiKey: Your client ID. From https://dashboard.Magic.com - /// - ethNetwork: Network setting - public convenience init(apiKey: String, network: EthNetwork, locale: String = Locale.current.identifier) { - self.init(urlBuilder: URLBuilder(apiKey: apiKey, locale: locale, productType: .MA)) - } - - public convenience init(apiKey: String, customNode: CustomNodeConfiguration, locale: String = Locale.current.identifier) { - let urlBuilder = URLBuilder(apiKey: apiKey, customNode: customNode, locale: locale, productType: ProductType.MA) - self.init(urlBuilder: urlBuilder) - } - - public convenience init(apiKey: String, locale: String = Locale.current.identifier) { - self.init(urlBuilder: URLBuilder(apiKey: apiKey, locale: locale, productType: .MA)) - } - - /// Core constructor - private init(urlBuilder: URLBuilder) { - let rpcProvider = RpcProvider(urlBuilder: urlBuilder) - self.user = UserModule(rpcProvider: rpcProvider) - self.auth = AuthModule(rpcProvider: rpcProvider) - super.init(rpcProvider: rpcProvider) - } -} - -/// An instance of the Magic SDK -public class MagicConnect: MagicCore { - - public let connect: ConnectModule - - /// Shared instance of `Magic` - public static var shared: MagicConnect! - - public convenience init(apiKey: String) { - let urlBuilder = URLBuilder(apiKey: apiKey, ethNetwork: EthNetwork.mainnet, locale: "en_US", productType: ProductType.MC) - self.init(urlBuilder: urlBuilder) - } - - public convenience init(apiKey: String, network: EthNetwork) { - let urlBuilder = URLBuilder(apiKey: apiKey, ethNetwork: network, locale: "en_US", productType: ProductType.MC) - self.init(urlBuilder: urlBuilder) - } - - private init(urlBuilder: URLBuilder) { - let rpcProvider = RpcProvider(urlBuilder: urlBuilder) - self.connect = ConnectModule(rpcProvider: rpcProvider) - super.init(rpcProvider: rpcProvider) - } -} - -public class MagicCore: NSObject { - - public var rpcProvider: RpcProvider - - internal init(rpcProvider: RpcProvider) { - self.rpcProvider = rpcProvider - } -} - - -// Handles Specific RpcError -extension Web3Response { - public var magicAuthError: RpcProvider.ProviderError? { - switch self.status { - case .failure(let error): - return error as? RpcProvider.ProviderError - case .success: - return nil - } - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Provider/NetworkClient.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Provider/NetworkClient.swift deleted file mode 100644 index eb7c5ed4d..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Provider/NetworkClient.swift +++ /dev/null @@ -1,109 +0,0 @@ -// -// NetworkClient.swift -// Magic -// -// Created by Jerry Liu on 2/09/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation -import PromiseKit - -/// A base networking class that can send http requests -public class NetworkClient { - - /// Various errors that may occur while processing Web3 requests - public enum Error: Swift.Error { - /// The response did not include expected results - case unexpectedResponse(Swift.Error?) - /// The server returned an unexpected response code - case invalidResponseCode - } - - /// Internal queue for handling requests - let queue: DispatchQueue - - /// Internal URLSession for this Web3Provider's RPC requests - let session: URLSession = URLSession(configuration: .default) - - /// JSONEncoder for encoding RPCRequests - let encoder = JSONEncoder() - - /// JSONDecoder for parsing RPCResponses - let decoder = JSONDecoder() - - /// HTTP headers to add to all requests - public var headers = [ - "Content-Type": "application/json" - ] - - init() { - self.queue = DispatchQueue(label: "MagicHttpProvider", attributes: .concurrent) - } - - /// Encode an object with or without a prefix into data - /// - /// - Parameters: - /// - body: Object to encode. Must be Encodable. - /// - prefix: Optional string to prefix the body with - /// - Returns: Promise resolving with the encoded Data - func encode(body: T, withPrefix prefix: String? = nil) -> Promise { - return Promise { resolver in - queue.async { - do { - let encoded: Data - if let prefix = prefix { - encoded = try self.encoder.encode([prefix: body]) - } else { - encoded = try self.encoder.encode(body) - } - resolver.fulfill(encoded) - } catch { - resolver.reject(error) - } - } - } - } - - /// Sends a basic http request. - /// This method will create a URLRequest, and then run a URLSessionDataTask with the URLRequest. - /// Once a response is received, the response will be validated for data and a valid status code - /// before calling the callback with the resulting data or error. - /// - /// - Parameters: - /// - url: url for the request - /// - method: HTTP method to use - /// - body: Optional request body to include - /// - Returns: Promise resolving with Data from the response if it's successful - func postRequest(url: URL, method: String, body: Data?) -> Promise { - return Promise { resolver in - queue.async { - var req = URLRequest(url: url) - req.httpMethod = method - req.httpBody = body - - // Add default headers - for (k, v) in self.headers { - req.addValue(v, forHTTPHeaderField: k) - } - - // Create the URLSessionTask - let task = self.session.dataTask(with: req) { data, urlResponse, error in - guard let urlResponse = urlResponse as? HTTPURLResponse, let data = data, error == nil else { - resolver.reject(Error.unexpectedResponse(error)) - return - } - - guard urlResponse.statusCode >= 200 && urlResponse.statusCode < 300 else { - resolver.reject(Error.invalidResponseCode) - return - } - - resolver.fulfill(data) - } - task.resume() - } - } - } - -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Provider/RpcProvider.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Provider/RpcProvider.swift deleted file mode 100644 index a75ee57c9..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Provider/RpcProvider.swift +++ /dev/null @@ -1,91 +0,0 @@ -// -// RpcProvider.swift -// MagicSDK -// -// Created by Jerry Liu on 1/20/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import MagicSDK_Web3 -import WebKit -import PromiseKit - -/// A custom Web3 HttpProvider that is specifically configured for use with Magic Links. -public class RpcProvider: NetworkClient, Web3Provider { - - /// Various errors that may occur while processing Web3 requests - public enum ProviderError: Swift.Error { - /// The provider is not configured with an authDelegate - case encodingFailed(Swift.Error?) - /// Decoding the JSON-RPC request failed - case decodingFailed(json: String) - /// Convert string failed - case invalidJsonResponse(json: String) - /// Missing callback - case missingPayloadCallback(json: String) - } - - let overlay: WebViewController - public let urlBuilder: URLBuilder - - required init(urlBuilder: URLBuilder) { - self.overlay = WebViewController(url: urlBuilder) - self.urlBuilder = urlBuilder - super.init() - } - - // MARK: - Sending Requests - - /// Sends an RPCRequest and parses the result - /// Web3 Provider protocal conformed - /// - /// - Parameters: - /// - request: RPCRequest to send - /// - response: A completion handler for the response. Includes either the result or an error. - public func send(request: RPCRequest, response: @escaping Web3ResponseCompletion) { - let msgType = OutboundMessageType.MAGIC_HANDLE_REQUEST - - // Re-assign ID to the payload - let newRequest = RPCRequest(method: request.method, params: request.params) - - // construct message data - let eventMessage = RequestData(msgType: "\(msgType.rawValue)-\(urlBuilder.encodedParams)", payload: newRequest) - - // encode to JSON - firstly { - encode(body: eventMessage) - }.done {body throws -> Void in - - let str = try String(body) - - // enqueue and send to webview - try self.overlay.enqueue(message: str, id: newRequest.id) { ( responseString: String) in - guard let jsonData = responseString.data(using: .utf8) else { - throw ProviderError.invalidJsonResponse(json: str) - } - - // Decode JSON string into string - do { - let rpcResponse = try self.decoder.decode(ResponseData>.self, from: jsonData) - let result = Web3Response(rpcResponse: rpcResponse.response) - response(result) - } catch { - throw ProviderError.decodingFailed(json: responseString) - } - } - }.catch { error in - let errResponse = Web3Response(error: ProviderError.encodingFailed(error)) - response(errResponse) -// handleRollbarError(error, log: false) - } - } -} - -public typealias Web3ResponseCompletion = (_ resp: Web3Response) -> Void - -internal extension Web3BytesInitializable { - init(_ bytes: Web3BytesRepresentable) throws { - let bytes = try bytes.makeBytes() - try self.init(bytes) - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/Types/AnyValue.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/Types/AnyValue.swift deleted file mode 100644 index b925e7ba3..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/Types/AnyValue.swift +++ /dev/null @@ -1,264 +0,0 @@ -// -// AnyValue.swift -// MagicSDK -// -// Created by Jerry Liu on 7/13/20. -// - -import Foundation - -/** - * A `Codable`, Ethereum representable value. - */ -public struct AnyValue: Codable { - - /// The internal type of this value - public let valueType: ValueType - - public enum ValueType { - - /// A string value - case string(String) - - /// An int value - case int(Int) - - /// A bool value - case bool(Bool) - - /// An array value - case array([AnyValue]) - - /// A special case nil value - case `nil` - } - - public init(valueType: ValueType) { - self.valueType = valueType - } - - public init(from decoder: Decoder) throws { - let container = try decoder.singleValueContainer() - - if let str = try? container.decode(String.self) { - valueType = .string(str) - } else if let bool = try? container.decode(Bool.self) { - valueType = .bool(bool) - } else if let int = try? container.decode(Int.self) { - valueType = .int(int) - } else if let array = try? container.decode([AnyValue].self) { - valueType = .array(array) - } else if container.decodeNil() { - valueType = .nil - } else { - throw Error.unsupportedType - } - } - - /// Encoding and Decoding errors specific to AnyValue - public enum Error: Swift.Error { - - /// The type set is not convertible to AnyValue - case unsupportedType - } - - public func encode(to encoder: Encoder) throws { - var container = encoder.singleValueContainer() - - switch valueType { - case .string(let string): - try container.encode(string) - case .int(let int): - try container.encode(int) - case .bool(let bool): - try container.encode(bool) - case .array(let array): - try container.encode(array) - case .nil: - try container.encodeNil() - } - } -} - -// MARK: - Convenient Initializers - -extension AnyValue: ExpressibleByStringLiteral { - - public typealias StringLiteralType = String - - public init(stringLiteral value: StringLiteralType) { - valueType = .string(value) - } -} - -extension AnyValue: ExpressibleByIntegerLiteral { - - public typealias IntegerLiteralType = Int - - public init(integerLiteral value: IntegerLiteralType) { - valueType = .int(value) - } -} - -extension AnyValue: ExpressibleByBooleanLiteral { - - public typealias BooleanLiteralType = Bool - - public init(booleanLiteral value: BooleanLiteralType) { - valueType = .bool(value) - } -} - -extension AnyValue: ExpressibleByArrayLiteral { - - public typealias ArrayLiteralElement = AnyValueRepresentable - - public init(array: [AnyValueRepresentable]) { - let values = array.map({ $0.anyValue() }) - valueType = .array(values) - } - - public init(arrayLiteral elements: ArrayLiteralElement...) { - self.init(array: elements) - } -} - -// MARK: - Convenient Setters - -public extension AnyValue { - - static func string(_ string: String) -> AnyValue { - return self.init(stringLiteral: string) - } - - static func int(_ int: Int) -> AnyValue { - return self.init(integerLiteral: int) - } - - static func bool(_ bool: Bool) -> AnyValue { - return self.init(booleanLiteral: bool) - } - - static func array(_ array: [AnyValueRepresentable]) -> AnyValue { - return self.init(array: array) - } -} - -// MARK: - Convenient Getters - -public extension AnyValue { - - var string: String? { - if case .string(let string) = valueType { - return string - } - - return nil - } - - var int: Int? { - if case .int(let int) = valueType { - return int - } - - return nil - } - - var bool: Bool? { - if case .bool(let bool) = valueType { - return bool - } - - return nil - } - - var array: [AnyValue]? { - if case .array(let array) = valueType { - return array - } - - return nil - } -} - -// MARK: - AnyValueConvertible - -extension AnyValue: AnyValueConvertible { - - public init(anyValue: AnyValue) { - self = anyValue - } - - public func anyValue() -> AnyValue { - return self - } -} - -// MARK: - Equatable - -extension AnyValue.ValueType: Equatable { - - public static func ==(_ lhs: AnyValue.ValueType, _ rhs: AnyValue.ValueType) -> Bool { - switch lhs { - case .string(let str): - if case .string(let rStr) = rhs { - return str == rStr - } - return false - case .int(let int): - if case .int(let rInt) = rhs { - return int == rInt - } - return false - case .bool(let bool): - if case .bool(let rBool) = rhs { - return bool == rBool - } - return false - case .array(let array): - if case .array(let rArray) = rhs { - return array == rArray - } - return false - case .nil: - if case .nil = rhs { - return true - } - return false - } - } -} - -extension AnyValue: Equatable { - - public static func ==(_ lhs: AnyValue, _ rhs: AnyValue) -> Bool { - return lhs.valueType == rhs.valueType - } -} - -// MARK: - Hashable - -extension AnyValue.ValueType: Hashable { - - public func hash(into hasher: inout Hasher) { - switch self { - case .string(let str): - hasher.combine(str) - case .int(let int): - hasher.combine(int) - case .bool(let bool): - hasher.combine(bool) - case .array(let array): - hasher.combine(array) - case .nil: - hasher.combine(0x00) - } - } -} - -extension AnyValue: Hashable { - - public func hash(into hasher: inout Hasher) { - hasher.combine(valueType) - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/Types/AnyValueConvertible.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/Types/AnyValueConvertible.swift deleted file mode 100644 index ad097dbf7..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/Types/AnyValueConvertible.swift +++ /dev/null @@ -1,76 +0,0 @@ -// -// AnyValueConvertible.swift -// MagicSDK -// -// Created by Jerry Liu on 07/13/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation - -/** - * Objects which can be converted to `AnyValue` can implement this. - */ -public protocol AnyValueRepresentable: Encodable { - - /** - * Converts `self` to `AnyValue`. - * - * - returns: The generated `AnyValue`. - */ - func anyValue() -> AnyValue -} - -/** - * Objects which can be initialized with `AnyValue`'s can implement this. - */ -public protocol AnyValueInitializable: Decodable { - - /** - * Initializes `self` with the given `AnyValue` if possible. Throws otherwise. - * - * - parameter AnyValue: The `AnyValue` to be converted to `self`. - */ - init(anyValue: AnyValue) throws -} - -/** - * Objects which are both representable and initializable by and with `AnyValue`'s. - */ -public typealias AnyValueConvertible = AnyValueRepresentable & AnyValueInitializable - -extension AnyValueInitializable { - - public init(anyValue: AnyValueRepresentable) throws { - let e = anyValue.anyValue() - try self.init(anyValue: e) - } -} - -// MARK: - Default Codable - -extension AnyValueRepresentable { - - public func encode(to encoder: Encoder) throws { - try anyValue().encode(to: encoder) - } -} - -extension AnyValueInitializable { - - public init(from decoder: Decoder) throws { - try self.init(anyValue: AnyValue(from: decoder)) - } -} - -// MARK: - Errors - -public enum AnyValueRepresentableError: Swift.Error { - - case notRepresentable -} - -public enum AnyValueInitializableError: Swift.Error { - - case notInitializable -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/Types/BasicTypes.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/Types/BasicTypes.swift deleted file mode 100644 index baacf0fba..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/Types/BasicTypes.swift +++ /dev/null @@ -1,33 +0,0 @@ -// -// Type.swift -// Magic -// -// Created by Jerry Liu on 2/6/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation - -enum InboundMessageType: String, CaseIterable { - case MAGIC_HANDLE_RESPONSE - case MAGIC_OVERLAY_READY - case MAGIC_SHOW_OVERLAY - case MAGIC_HIDE_OVERLAY - case MAGIC_HANDLE_EVENT -} - -enum OutboundMessageType: String, CaseIterable { - case MAGIC_HANDLE_REQUEST -} - -struct RequestData: Codable { - - let msgType: String - let payload: T -} - -struct ResponseData: Codable { - - let msgType: String - let response: T -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/URLBuilder.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/URLBuilder.swift deleted file mode 100644 index 19c0e7209..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/URLBuilder.swift +++ /dev/null @@ -1,117 +0,0 @@ -// -// URLBuilder.swift -// Magic -// -// Created by Jerry Liu on 3/16/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation - -// MARK: - URLBuilder init -// -// Construct a URI with options encoded -// -public struct URLBuilder { - - let encodedParams, url: String - static let host = "https://box.magic.link" - - public let apiKey: String - - init(apiKey: String, customNode: CustomNodeConfiguration? = nil, ethNetwork: EthNetwork? = nil, locale: String, productType: ProductType) { - - let data = try! JSONEncoder().encode(paramsEncodable(apiKey: apiKey, ethNetwork: ethNetwork, customNode: customNode, locale: locale, productType: productType)) - self.init(data: data, host: URLBuilder.host, apiKey: apiKey, productType: productType) - } - - private init(data: Data, host: String, apiKey: String, productType: ProductType) { - let jsonString = String(data: data, encoding: .utf8)! - let string = jsonString.replacingOccurrences(of: "\\", with: "") - // Encode instantiate option to params - self.apiKey = apiKey - self.encodedParams = btoa(jsonString: string) - self.url = "\(host)/send/?params=\(self.encodedParams)" - } - - // MARK: - Options structs - struct paramsEncodable: Encodable { - let API_KEY: String - let locale: String - let customNode: CustomNodeConfiguration? - let ethNetwork: EthNetwork? - let productType: ProductType - init(apiKey: String, ethNetwork: EthNetwork?, customNode: CustomNodeConfiguration?, locale: String, productType: ProductType) { - self.productType = productType - self.customNode = customNode - self.ethNetwork = ethNetwork - self.API_KEY = apiKey - self.locale = locale - } - - enum CodingKeys: String, CodingKey { - case sdk, bundleId, API_KEY, host, ETH_NETWORK, ext - } - - func encode(to encoder: Encoder) throws { - var container = encoder.container(keyedBy: CodingKeys.self) - try container.encode("magic-sdk-ios", forKey: .sdk) - try container.encode(Bundle.main.bundleIdentifier, forKey: .bundleId) - try container.encode(self.API_KEY, forKey: .API_KEY) - try container.encode(URLBuilder.host, forKey: .host) - - /// Network - if (customNode != nil) { - try container.encode(customNode, forKey: .ETH_NETWORK) - } - if (ethNetwork != nil) { - try container.encode(ethNetwork?.rawValue, forKey: .ETH_NETWORK) - } - - try container.encode(ExtensionObject(productType: productType), forKey: .ext) - } - } -} - -// MARK: -- Network -public struct CustomNodeConfiguration: Encodable { - let rpcUrl: String - let chainId: Int? - - public init (rpcUrl: String, chainId: Int? = nil) { - self.rpcUrl = rpcUrl - self.chainId = chainId - } -} - - -// MARK: -- Extension -struct ExtensionObject: Encodable { - - let productType: ProductType - - init(productType: ProductType) { - self.productType = productType - } - - enum CodingKeys: String, CodingKey { - case connect - } - - func encode(to encoder: Encoder) throws { - var container = encoder.container(keyedBy: CodingKeys.self) - - switch productType { - case .MC: - try container.encode(MCConfig(), forKey: .connect) - break - default: - break - } - - } -} - -internal struct MCConfig: Encodable { - let mc = true -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/WebViewController.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/WebViewController.swift deleted file mode 100644 index 712c5b195..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Core/Relayer/WebViewController.swift +++ /dev/null @@ -1,299 +0,0 @@ -// -// WebViewController.swift -// Magic -// -// Created by Jerry Liu on 2/1/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import WebKit -import UIKit - -/// An instance of the Fortmatc Phantom WebView -class WebViewController: UIViewController, WKUIDelegate, WKScriptMessageHandler, WKNavigationDelegate, UIScrollViewDelegate { - - /// Various errors that may occur while processing Web3 requests - public enum AuthRelayerError: Error { - - ///Message encode fail - case messageEncodeFailed(message: String) - - case webviewAttachedFailed - case topMostWindowNotFound - } - - /// This name is reserved for internal use - let messageName = "fortmaticIOS" - - var webView: WKWebView! - - /// X source url - var urlBuilder: URLBuilder! - - /// Overlay Ready - var overlayReady = false - var webViewFinishLoading = false - - /// Queue and callbackss - var queue: [String] = [] - var messageHandlers: Dictionary = [:] - - typealias MessageHandler = (String) throws -> Void - - // MARK: - init - init(url: URLBuilder) { - self.urlBuilder = url - super.init(nibName: nil, bundle: nil) - } - - // Required provided by subclass of 'UIViewController' - required init?(coder aDecoder: NSCoder) { - super.init(coder: aDecoder) - } - - // MARK: - Message Queue - func enqueue(message: String, id: Int, closure: @escaping MessageHandler) throws -> Void { - queue.append(message) - messageHandlers[id] = closure - try self.dequeue() - } - - private func dequeue() throws -> Void { - - // Check if UI is appeneded properly to current screen before dequeue - guard let window = UIApplication.shared.keyWindow else { return try attachWebView() } - - if self.view.isDescendant(of: window) { - - if !queue.isEmpty && overlayReady && webViewFinishLoading { - let message = queue.removeFirst() - try self.postMessage(message: message) - - // Recursive calls till queue is Empty - try self.dequeue() - } - } else { - try attachWebView() - } - } - - - // MARK: - Receive Messages - - /// handler for received messages - /// conforming WKScriptMessageHandler - func userContentController(_ userContentController: WKUserContentController, didReceive message: WKScriptMessage) { - - do { - if message.name == messageName { - guard let payloadStr = message.body as? String else { return } - - if payloadStr.contains(InboundMessageType.MAGIC_OVERLAY_READY.rawValue) { - overlayReady = true - try? self.dequeue() - } else if payloadStr.contains(InboundMessageType.MAGIC_SHOW_OVERLAY.rawValue) { - try bringWebViewToFront() - } else if payloadStr.contains(InboundMessageType.MAGIC_HIDE_OVERLAY.rawValue) { - try sendSubviewToBack() - } else if payloadStr.contains(InboundMessageType.MAGIC_HANDLE_EVENT.rawValue) { - try handleEvent(payloadStr: payloadStr) - } else if payloadStr.contains(InboundMessageType.MAGIC_HANDLE_RESPONSE.rawValue) { - try handleResponse(payloadStr: payloadStr) - } - } - try self.dequeue() - }catch let error { - print("Magic internal error: \(error.localizedDescription)") - } - } - - private func handleEvent(payloadStr: String) throws -> Void { - - // Decode here to get the event name - let eventData = payloadStr.data(using: .utf8)! - let eventResponse = try JSONDecoder().decode(ResponseData>.self, from: eventData) - - // post event to the obeserver - let event = eventResponse.response - let eventName = event.result.event - NotificationCenter.default.post(name: Notification.Name.init(eventName), object: nil, userInfo: ["event": event.result]) - } - - private func handleResponse(payloadStr: String) throws -> Void { - - /// Take id out from JSON string - if let range = payloadStr.range(of: "(?<=\"id\":)(.*?)(?=,)", options: .regularExpression) { - - guard let id = Int(payloadStr[range]) else { - - /// throws when response has no matching id - throw RpcProvider.ProviderError.invalidJsonResponse(json: payloadStr) - } - - // Call callback stored - if let callback = self.messageHandlers[id] { - try callback(payloadStr) - self.messageHandlers[id] = nil - } else { - - /// throws when response couldn't match a callback - throw RpcProvider.ProviderError.missingPayloadCallback(json: payloadStr) - } - } else { - throw RpcProvider.ProviderError.invalidJsonResponse(json: payloadStr) - } - } - - - // MARK: - Post Messages - - - /// post Message to HTML via evaluateJavaScript - /// - internal func postMessage(message: String) throws -> Void { - - let data: [String: String] = ["data": message] - - guard let json = try? JSONEncoder().encode(data), - let jsonString = String(data: json, encoding: .utf8) else { - throw AuthRelayerError.messageEncodeFailed(message: message) - } - - let execString = String(format: "window.dispatchEvent(new MessageEvent('message', \(jsonString)));") - webView.evaluateJavaScript(execString) - } - - - - - // MARK: - view loading - /// loadView will be triggered when addsubview is called. It will create a webview to post messages to auth relayer - override func loadView() { - - // Display Full screen - let cgRect = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.width, height: UIScreen.main.bounds.height) - let webView: WKWebView = { - - let webCfg:WKWebViewConfiguration = WKWebViewConfiguration() - let userController:WKUserContentController = WKUserContentController() - - // Add a script message handler for receiving messages over `fortmatic` messageHandler. The controller needs to conform - // with WKScriptMessageHandler protocol - userController.add(self, name: messageName) - webCfg.userContentController = userController; - - let webView = WKWebView(frame: cgRect, configuration: webCfg) - - // Transparent background - webView.backgroundColor = UIColor.clear - webView.scrollView.backgroundColor = UIColor.clear - webView.isOpaque = false - - webView.uiDelegate = self - - // conforming WKNavigationDelegate - webView.navigationDelegate = self - - return webView - }() - self.webView = webView - view = webView - } - - override func viewWillAppear(_ animated: Bool) { - super.viewWillAppear(animated) - let myURL = URL(string: urlBuilder.url) - let myRequest = URLRequest(url: myURL!) - webView.load(myRequest) - } - - override func viewDidLoad() { - super.viewDidLoad() - webView.scrollView.delegate = self // disable zoom - } - - /// Check did finished navigating, conforming WKNavigationDelegate - func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) { - webViewFinishLoading = true - do { - try self.dequeue() - } catch {} - } - - // handle external link clicked events - func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) { - // Check for links. - if navigationAction.navigationType == .linkActivated { - // Make sure the URL is set. - guard let url = navigationAction.request.url else { - decisionHandler(.allow) - return - } - - // Check for the scheme component. - let components = URLComponents(url: url, resolvingAgainstBaseURL: false) - if components?.scheme == "http" || components?.scheme == "https" { - // Open the link in the external browser. - UIApplication.shared.open(url) - // Cancel the decisionHandler because we managed the navigationAction. - decisionHandler(.cancel) - } else { - decisionHandler(.allow) - } - } else { - decisionHandler(.allow) - } - } - - - - // MARK: - View - - /// Disable zooming for webview - func viewForZooming(in: UIScrollView) -> UIView? { - return nil; - } - - private func sendSubviewToBack() throws -> Void { - - let keyWindow = try getKeyWindow() - keyWindow.sendSubviewToBack(self.view) - } - - private func bringWebViewToFront() throws -> Void { - - let keyWindow = try getKeyWindow() - keyWindow.bringSubviewToFront(self.view) - } - - private func getKeyWindow() throws -> UIWindow { - - guard let keyWindow = UIApplication.shared.windows.filter({$0.isKeyWindow}).first else { - throw AuthRelayerError.topMostWindowNotFound - } - - return keyWindow - } - - private func attachWebView() throws -> Void { - - let keyWindow = try getKeyWindow() - - keyWindow.addSubview(self.view) - keyWindow.sendSubviewToBack(self.view) - - // find topmost view controller from the hierarchy and move webview to it - if var topController = keyWindow.rootViewController { - while let presentedViewController = topController.presentedViewController { - topController = presentedViewController - } - - self.didMove(toParent: topController) - - } else { - throw AuthRelayerError.webviewAttachedFailed - } - } -} - - diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Auth/AuthConfiguration.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Auth/AuthConfiguration.swift deleted file mode 100644 index b60fdf88e..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Auth/AuthConfiguration.swift +++ /dev/null @@ -1,42 +0,0 @@ -// -// Configuration.swift -// MagicSDK -// -// Created by Jerry Liu on 5/14/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation - -/// LoginWithMagicLink configuration -public struct LoginWithMagicLinkConfiguration: BaseConfiguration { - - /// Shows UI if sets to true - public var showUI: Bool - public var email: String - - public init(showUI: Bool = true, email: String) { - self.showUI = showUI - self.email = email - } -} - -public struct LoginWithSmsConfiguration: BaseConfiguration { - - /// - public var phoneNumber: String - var showUI = true - - public init(phoneNumber: String) { - self.phoneNumber = phoneNumber - } -} - -public struct LoginWithEmailOTPConfiguration: BaseConfiguration { - - public var email: String - - public init(email: String) { - self.email = email - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Auth/AuthMethod.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Auth/AuthMethod.swift deleted file mode 100644 index b2941f906..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Auth/AuthMethod.swift +++ /dev/null @@ -1,17 +0,0 @@ -// -// AuthMessage.swift -// MagicSDK -// -// Created by Jerry Liu on 5/17/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation - -internal enum AuthMethod: String, CaseIterable { - - // Auth - case magic_auth_login_with_magic_link - case magic_auth_login_with_sms - case magic_auth_login_with_email_otp -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Auth/AuthModule.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Auth/AuthModule.swift deleted file mode 100644 index ffd85f658..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Auth/AuthModule.swift +++ /dev/null @@ -1,62 +0,0 @@ -// -// AuthModule.swift -// Magic -// -// Created by Jerry Liu on 3/3/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation -import MagicSDK_Web3 -import PromiseKit - -public class AuthModule: BaseModule { - - // MARK: - Login with magic link - public func loginWithMagicLink (_ configuration: LoginWithMagicLinkConfiguration, response: @escaping Web3ResponseCompletion ) { - let request = RPCRequest<[LoginWithMagicLinkConfiguration]>(method: AuthMethod.magic_auth_login_with_magic_link.rawValue, params: [configuration]) - self.provider.send(request: request, response: response) - } - - public func loginWithMagicLink (_ configuration: LoginWithMagicLinkConfiguration) -> Promise { - return Promise { resolver in - loginWithMagicLink(configuration, response: promiseResolver(resolver)) - } - } - - public func loginWithMagicLink (_ configuration: LoginWithMagicLinkConfiguration, eventLog: Bool) -> MagicEventPromise { - return MagicEventPromise (eventCenter: self.magicEventCenter, eventLog: eventLog) { resolver in - self.loginWithMagicLink(configuration, response: promiseResolver(resolver)) - } - } - - // MARK: - Login with SMS - public func loginWithSMS (_ configuration: LoginWithSmsConfiguration, response: @escaping Web3ResponseCompletion ) { - let request = RPCRequest<[LoginWithSmsConfiguration]>(method: AuthMethod.magic_auth_login_with_sms.rawValue, params: [configuration]) - self.provider.send(request: request, response: response) - } - - public func loginWithSMS (_ configuration: LoginWithSmsConfiguration) -> Promise { - return Promise { resolver in - loginWithSMS(configuration, response: promiseResolver(resolver)) - } - } - - // MARK: - Login with EmailOTP - public func loginWithEmailOTP (_ configuration: LoginWithEmailOTPConfiguration, response: @escaping Web3ResponseCompletion ) { - let request = RPCRequest<[LoginWithEmailOTPConfiguration]>(method: AuthMethod.magic_auth_login_with_email_otp.rawValue, params: [configuration]) - self.provider.send(request: request, response: response) - } - - public func loginWithEmailOTP (_ configuration: LoginWithEmailOTPConfiguration) -> Promise { - return Promise { resolver in - loginWithEmailOTP(configuration, response: promiseResolver(resolver)) - } - } - - public enum LoginWithMagicLinkEvent: String { - case emailNotDeliverable = "email-not-deliverable" - case emailSent = "email-sent" - case retry = "retry" - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/BaseConfiguration.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/BaseConfiguration.swift deleted file mode 100644 index d4d96f2a6..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/BaseConfiguration.swift +++ /dev/null @@ -1,11 +0,0 @@ -// -// BaseConfiguration.swift -// Magic Labs -// -// Created by Jerry Liu on 5/15/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation - -public protocol BaseConfiguration: Codable {} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/BaseModule.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/BaseModule.swift deleted file mode 100644 index 9c71f4acc..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/BaseModule.swift +++ /dev/null @@ -1,32 +0,0 @@ -// -// BaseModule.swift -// Magic Labs -// -// Created by Jerry Liu on 3/3/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation -import MagicSDK_Web3 -import PromiseKit - -open class BaseModule { - - public let provider: RpcProvider - public let magicEventCenter = EventCenter() - - public init(rpcProvider: RpcProvider) { - self.provider = rpcProvider - } -} - -public func promiseResolver(_ resolver: Resolver) -> (_ result: Web3Response) -> Void { - return { result in - switch result.status { - case let .success(value): - resolver.fulfill(value) - case let .failure(error): - resolver.reject(error) - } - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectConfiguration.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectConfiguration.swift deleted file mode 100644 index 804f9577e..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectConfiguration.swift +++ /dev/null @@ -1,18 +0,0 @@ -// -// ConnectConfiguration.swift -// -// -// Created by Jerry Liu on 9/16/22. -// - -import Foundation - -public struct RequestUserInfoConfiguration: BaseConfiguration { - - /// - public var isResponseRequired = false - - public init(isResponseRequired: Bool = false) { - self.isResponseRequired = isResponseRequired - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectMethod.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectMethod.swift deleted file mode 100644 index db03efd70..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectMethod.swift +++ /dev/null @@ -1,17 +0,0 @@ -// -// ConnectMethod.swift -// -// -// Created by Jerry Liu on 9/6/22. -// - -import Foundation - -internal enum ConnectMethod: String, CaseIterable { - - // MC - case mc_get_wallet_info - case mc_wallet - case mc_request_user_info - case mc_disconnect -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectModule.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectModule.swift deleted file mode 100644 index 5f65b27af..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectModule.swift +++ /dev/null @@ -1,53 +0,0 @@ -// -// ConnectModule.swift -// -// -// Created by Jerry Liu on 9/6/22. -// - -import Foundation -import MagicSDK_Web3 - -public class ConnectModule: BaseModule { - - /** - getWalletInfo - */ - public func getWalletInfo(response: @escaping Web3ResponseCompletion) { - - let request = BasicRPCRequest(method: ConnectMethod.mc_get_wallet_info.rawValue, params: []) - - return self.provider.send(request: request, response: response) - } - - - /** - showWallet - */ - public func showWallet(response: @escaping Web3ResponseCompletion) { - - let request = BasicRPCRequest(method: ConnectMethod.mc_wallet.rawValue, params: []) - - return self.provider.send(request: request, response: response) - } - - /** - requestUserInfo - */ - public func requestUserInfo(_ configuration: RequestUserInfoConfiguration = RequestUserInfoConfiguration(), response: @escaping Web3ResponseCompletion) { - - let request = RPCRequest<[RequestUserInfoConfiguration]>(method: ConnectMethod.mc_request_user_info.rawValue, params: [configuration]) - - return self.provider.send(request: request, response: response) - } - - /** - disconnect - */ - public func disconnect(response: @escaping Web3ResponseCompletion) { - - let request = BasicRPCRequest(method: ConnectMethod.mc_disconnect.rawValue, params: []) - - return self.provider.send(request: request, response: response) - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectResponse.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectResponse.swift deleted file mode 100644 index 95006fe78..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Connect/ConnectResponse.swift +++ /dev/null @@ -1,17 +0,0 @@ -// -// ConnectResponse.swift -// -// -// Created by Wentao Liu on 9/22/22. -// - -import Foundation - -public struct UserInfoResponse: MagicResponse { - - public let email: String? -} - -public struct WalletInfoResponse: MagicResponse { - public let walletType: String? -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Event/EventCenter.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Event/EventCenter.swift deleted file mode 100644 index ebd552f07..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Event/EventCenter.swift +++ /dev/null @@ -1,44 +0,0 @@ -// -// PromiEvent.swift -// MagicSDK -// -// Created by Jerry Liu on 7/10/20. -// - -import Foundation -import PromiseKit - -public class EventCenter { - - enum Error: Swift.Error{ - case eventCallbackMissing - } - private var eventLog = false - - private typealias EventCompletion = () -> Void - private var eventHandlerDict: Dictionary = [:] - - func addOnceObserver (eventName: String, eventLog: Bool, completion: @escaping () -> Void) -> Void { - NotificationCenter.default.addObserver(self, selector: #selector(self.onDidReceiveEventOnce(_:)), name: Notification.Name.init(eventName), object: nil) - self.eventLog = eventLog - eventHandlerDict[eventName] = completion - } - - /// Recieve events - @objc func onDidReceiveEventOnce(_ notification: Notification) { - - if let eventResult = (notification.userInfo?["event"]) as? MagicEventResult<[AnyValue]>, let handler = eventHandlerDict[eventResult.event] { - - if (eventLog) { - print("MagicSDK Event: \(eventResult)") - } - - NotificationCenter.default.removeObserver(self, name: Notification.Name(eventResult.event), object: nil) - handler() - } else { -// handleRollbarError(Error.eventCallbackMissing) - } - } - - init (){} -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Event/EventPromise.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Event/EventPromise.swift deleted file mode 100644 index 5216aeb4a..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Event/EventPromise.swift +++ /dev/null @@ -1,33 +0,0 @@ -// -// PromiEvent.swift -// MagicSDK -// -// Created by Jerry Liu on 7/10/20. -// - -import Foundation -import PromiseKit - -public class MagicEventPromise { - - private var donePromise: Promise - private var eventCenter: EventCenter - private var eventLog = false - - typealias EventCompletion = () -> Void - - public func once(eventName: String, completion: @escaping () -> Void) -> MagicEventPromise { - eventCenter.addOnceObserver(eventName: eventName, eventLog: eventLog, completion: completion) - return self - } - - public func done(on: DispatchQueue? = conf.Q.return, flags: DispatchWorkItemFlags? = nil, _ body: @escaping(T) throws -> Void) -> Promise { - return self.donePromise.done(on: on, flags: flags, body) - } - - init (eventCenter: EventCenter, eventLog: Bool, _ resolver: @escaping (_ resolver: Resolver) -> Void) { - self.donePromise = Promise(resolver: resolver) - self.eventCenter = eventCenter - self.eventLog = eventLog - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Event/EventResponse.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Event/EventResponse.swift deleted file mode 100644 index a6249516b..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Event/EventResponse.swift +++ /dev/null @@ -1,43 +0,0 @@ -// -// PromiEvents.swift -// MagicSDK -// -// Created by Jerry Liu on 7/10/20. -// - -import Foundation - - -internal struct MagicEventResponse: Codable { - - /// The rpc id - public let id: Int - - /// The jsonrpc version. Typically 2.0 - public let jsonrpc: String - - /// The result - public let result: MagicEventResult - - /// The error - public let error: Error? - - public struct Error: Swift.Error, Codable { - - /// The error code - public let code: Int - - /// The error message - public let message: String - - /// Description - public var localizedDescription: String { - return "Magic Event Error (\(code)) \(message)" - } - } -} - -internal struct MagicEventResult: Codable { - let event: String - let params: Params -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserConfiguration.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserConfiguration.swift deleted file mode 100644 index c4f822a02..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserConfiguration.swift +++ /dev/null @@ -1,49 +0,0 @@ -// -// UserConfiguration.swift -// Magic -// -// Created by Jerry Liu on 3/4/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation -import MagicSDK_Web3 - -/// Get Id Token configuration -public class GetIdTokenConfiguration: BaseConfiguration { - - var lifespan: Int - - public init(lifespan: Int = 900) { - self.lifespan = lifespan - } -} - - -public class GenerateIdTokenConfiguration: BaseConfiguration { - var attachment: String - var lifespan: Int - - public init(lifespan: Int = 900, attachment: String = "none") { - self.lifespan = lifespan - self.attachment = attachment - } -} - -public class UpdateEmailConfiguration: BaseConfiguration { - var email: String - var showUI: Bool - - public init(email: String, showUI: Bool = true){ - self.email = email - self.showUI = showUI - } -} - -public class RecoverAccountConfiguration: BaseConfiguration { - var email: String - - public init(email: String){ - self.email = email - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserMethod.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserMethod.swift deleted file mode 100644 index 34f5ca7d3..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserMethod.swift +++ /dev/null @@ -1,23 +0,0 @@ -// -// UserMessage.swift -// MagicSDK -// -// Created by Jerry Liu on 5/17/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation - -internal enum UserMethod: String, CaseIterable { - - // Auth - case magic_auth_get_id_token - case magic_auth_generate_id_token - case magic_auth_get_metadata - case magic_auth_logout - case magic_auth_settings - case magic_auth_update_email - case magic_auth_is_logged_in - case magic_auth_update_phone_number - case magic_auth_recover_account -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserModule.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserModule.swift deleted file mode 100644 index bdfd1fb8a..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserModule.swift +++ /dev/null @@ -1,153 +0,0 @@ -// -// PhantomUser.swift -// -// Created by Jerry Liu on 3/2/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation -import MagicSDK_Web3 -import PromiseKit - -public class UserModule: BaseModule { - - /** - GetIdToken - */ - public func getIdToken(_ configuration: GetIdTokenConfiguration? = nil, response: @escaping Web3ResponseCompletion) { - - let request = RPCRequest<[GetIdTokenConfiguration?]>(method: UserMethod.magic_auth_get_id_token.rawValue, params: [configuration]) - - return self.provider.send(request: request, response: response) - } - - public func getIdToken(_ configuration: GetIdTokenConfiguration? = nil) -> Promise { - return Promise { resolver in - getIdToken(configuration, response: promiseResolver(resolver)) - } - } - - /** - Generate Id Token - */ - public func generateIdToken(_ configuration: GenerateIdTokenConfiguration? = nil, response: @escaping Web3ResponseCompletion) { - - let request = RPCRequest<[GenerateIdTokenConfiguration?]>(method: UserMethod.magic_auth_generate_id_token.rawValue, params: [configuration]) - - return self.provider.send(request: request, response: response) - } - - public func generateIdToken(_ configuration: GenerateIdTokenConfiguration? = nil) -> Promise { - return Promise { resolver in - generateIdToken(configuration, response: promiseResolver(resolver)) - } - } - - - /** - Get Metadata - */ - public func getMetadata(response: @escaping Web3ResponseCompletion) { - let request = BasicRPCRequest(method: UserMethod.magic_auth_get_metadata.rawValue, params: []) - return self.provider.send(request: request, response: response) - } - - public func getMetadata() -> Promise { - return Promise { resolver in - getMetadata(response: promiseResolver(resolver)) - } - } - - /** - IsLogged In - */ - public func isLoggedIn(response: @escaping Web3ResponseCompletion) { - let request = BasicRPCRequest(method: UserMethod.magic_auth_is_logged_in.rawValue, params: []) - self.provider.send(request: request, response: response) - } - - public func isLoggedIn() -> Promise { - return Promise { resolver in - isLoggedIn(response: promiseResolver(resolver)) - } - } - - /** - * Update Email - */ - public func updateEmail(_ configuration: UpdateEmailConfiguration, response: @escaping Web3ResponseCompletion) { - - let request = RPCRequest<[UpdateEmailConfiguration]>(method: UserMethod.magic_auth_update_email.rawValue, params: [configuration]) - - return self.provider.send(request: request, response: response) - } - - public func updateEmail(_ configuration: UpdateEmailConfiguration) -> Promise { - return Promise { resolver in - updateEmail(configuration, response: promiseResolver(resolver)) - } - } - - public func updateEmail(_ configuration: UpdateEmailConfiguration, eventLog: Bool) -> MagicEventPromise { - return MagicEventPromise (eventCenter: self.magicEventCenter, eventLog: eventLog){ resolver in - self.updateEmail(configuration, response: promiseResolver(resolver)) - } - } - - /** - Logout - */ - public func logout (response: @escaping Web3ResponseCompletion) { - let request = BasicRPCRequest(method: UserMethod.magic_auth_logout.rawValue, params: []) - self.provider.send(request: request, response: response) - } - - public func logout() -> Promise { - return Promise { resolver in - logout(response: promiseResolver(resolver)) - } - } - /** - showSettings - */ - public func showSettings(response: @escaping Web3ResponseCompletion) { - let request = BasicRPCRequest(method: UserMethod.magic_auth_settings.rawValue, params: []) - self.provider.send(request: request, response: response) - } - - public func showSettings() -> Promise { - return Promise { resolver in - showSettings(response: promiseResolver(resolver)) - } - } - - /** - updatePhoneNumber - */ - public func updatePhoneNumber(response: @escaping Web3ResponseCompletion) { - let request = BasicRPCRequest(method: UserMethod.magic_auth_update_phone_number.rawValue, params: []) - self.provider.send(request: request, response: response) - } - - public func updatePhoneNumber() -> Promise { - return Promise { resolver in - updatePhoneNumber(response: promiseResolver(resolver)) - } - } - - /** - recoverAccount - */ - public func recoverAccount(_ configuration: RecoverAccountConfiguration, response: @escaping Web3ResponseCompletion) { - - let request = RPCRequest<[RecoverAccountConfiguration]>(method: UserMethod.magic_auth_recover_account.rawValue, params: [configuration]) - - return self.provider.send(request: request, response: response) - } - - public func recoverAccount(_ configuration: RecoverAccountConfiguration) -> Promise { - return Promise { resolver in - recoverAccount(configuration, response: promiseResolver(resolver)) - } - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserResponse.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserResponse.swift deleted file mode 100644 index a6324842e..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/User/UserResponse.swift +++ /dev/null @@ -1,20 +0,0 @@ -// -// UserResponse.swift -// Magic -// -// Created by Jerry Liu on 3/16/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation -import MagicSDK_Web3 - -public protocol MagicResponse: Codable {} - -/// Get Id Token configuration -public struct UserMetadata: MagicResponse { - - public let issuer: String? - public let publicAddress: String? - public let email: String? -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Web3/EIP712TypedData.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Web3/EIP712TypedData.swift deleted file mode 100644 index 616fbb7b6..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Web3/EIP712TypedData.swift +++ /dev/null @@ -1,108 +0,0 @@ -// -// EthereumTypedData.swift -// Web3 -// -// Created by Yehor Popovych on 3/19/19. -// From: https://github.com/Boilertalk/Web3.swift/pull/75/commits/24c556f970115d15d38a4497952767fc4582b2b2 -import Foundation -import MagicSDK_Web3 - - -// MARK: - EIP 712 -public struct EIP712TypedData: Codable, Equatable { - public struct `Type`: Codable, Equatable { - let name: String - let type: String - } - - public struct Domain: Codable, Equatable { - let name: String? - let version: String? - let chainId: Int? - let verifyingContract: String? - let salt: UInt32? - } - - public let types: Dictionary> - public let primaryType: String - public let domain: Domain - public let message: Dictionary - - public init( - primaryType: String, - domain: Domain, - types: Dictionary>, - message: Dictionary - ) { - self.primaryType = primaryType - self.domain = domain - self.types = types - self.message = message - } -} - -public struct SignTypedDataCallParams: Codable, Equatable { - public let account: EthereumAddress - public let data: EIP712TypedData - - public init(account: EthereumAddress, data: EIP712TypedData) { - self.account = account - self.data = data - } - - public init(from decoder: Decoder) throws { - var container = try decoder.unkeyedContainer() - let account = try container.decode(EthereumAddress.self) - let data = try container.decode(EIP712TypedData.self) - self.init(account: account, data: data) - } - - public func encode(to encoder: Encoder) throws { - var container = encoder.unkeyedContainer() - try container.encode(account) - try container.encode(data) - } -} - - -// MARK: - EIP 712 legacy -public struct EIP712TypedDataLegacyFields: Codable, Equatable { - - public let type: String - public let name: String - public let value: String - - public init( - type: String, - name: String, - value: String - ) { - self.type = type - self.name = name - self.value = value - } -} - - -public struct SignTypedDataLegacyCallParams: Codable, Equatable { - public let data: [EIP712TypedDataLegacyFields] - public let account: EthereumAddress - - public init(data: [EIP712TypedDataLegacyFields], account: EthereumAddress) { - self.data = data - self.account = account - } - - public init(from decoder: Decoder) throws { - var container = try decoder.unkeyedContainer() - let data = try container.decode(EIP712TypedDataLegacyFields.self) - let account = try container.decode(EthereumAddress.self) - self.init(data: [data], account: account) - } - - public func encode(to encoder: Encoder) throws { - var container = encoder.unkeyedContainer() - try container.encode(data) - try container.encode(account) - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Web3/JSONValue.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Web3/JSONValue.swift deleted file mode 100644 index 8070c33e6..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Web3/JSONValue.swift +++ /dev/null @@ -1,144 +0,0 @@ -// -// JSONValue.swift -// Web3 -// -// Created by Yehor Popovych on 3/19/19. -// from https://github.com/Boilertalk/Web3.swift/pull/75/commits/24c556f970115d15d38a4497952767fc4582b2b2 -import Foundation - -public enum JSONValue: Equatable { - case null - case bool(Bool) - case number(Double) - case string(String) - case array(Array) - case object(Dictionary) -} - -extension JSONValue: Codable { - public func encode(to encoder: Encoder) throws { - var container = encoder.singleValueContainer() - switch self { - case let .array(array): - try container.encode(array) - case let .object(object): - try container.encode(object) - case let .string(string): - try container.encode(string) - case let .number(number): - try container.encode(number) - case let .bool(bool): - try container.encode(bool) - case .null: - try container.encodeNil() - } - } - - public init(from decoder: Decoder) throws { - let container = try decoder.singleValueContainer() - if let object = try? container.decode([String: JSONValue].self) { - self = .object(object) - } else if let array = try? container.decode([JSONValue].self) { - self = .array(array) - } else if let string = try? container.decode(String.self) { - self = .string(string) - } else if let bool = try? container.decode(Bool.self) { - self = .bool(bool) - } else if let number = try? container.decode(Double.self) { - self = .number(number) - } else if container.decodeNil() { - self = .null - } else { - throw DecodingError.dataCorrupted( - .init(codingPath: decoder.codingPath, debugDescription: "Invalid JSON value.") - ) - } - } -} - -extension JSONValue: CustomDebugStringConvertible { - public var debugDescription: String { - switch self { - case .string(let str): - return str.debugDescription - case .number(let num): - return num.debugDescription - case .bool(let bool): - return bool.description - case .null: - return "null" - default: - let encoder = JSONEncoder() - encoder.outputFormatting = [.prettyPrinted] - return try! String(data: encoder.encode(self), encoding: .utf8)! - } - } -} - -public extension JSONValue { - /// Return the string value if this is a `.string`, otherwise `nil` - var string: String? { - if case .string(let value) = self { - return value - } - return nil - } - - /// Return the double value if this is a `.number`, otherwise `nil` - var number: Double? { - if case .number(let value) = self { - return value - } - return nil - } - - /// Return the bool value if this is a `.bool`, otherwise `nil` - var bool: Bool? { - if case .bool(let value) = self { - return value - } - return nil - } - - /// Return the object value if this is an `.object`, otherwise `nil` - var objec: Dictionary? { - if case .object(let value) = self { - return value - } - return nil - } - - /// Return the array value if this is an `.array`, otherwise `nil` - var array: Array? { - if case .array(let value) = self { - return value - } - return nil - } - - /// Return `true` if this is `.null` - var isNull: Bool { - if case .null = self { - return true - } - return false - } - - /// If this is an `.array`, return item at index - /// - /// If this is not an `.array` or the index is out of bounds, returns `nil`. - subscript(index: Int) -> JSONValue? { - if case .array(let arr) = self, arr.indices.contains(index) { - return arr[index] - } - return nil - } - - /// If this is an `.object`, return item at key - subscript(key: String) -> JSONValue? { - if case .object(let dict) = self { - return dict[key] - } - return nil - } -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Web3/Web3Extension.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Web3/Web3Extension.swift deleted file mode 100644 index f63e733ed..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Modules/Web3/Web3Extension.swift +++ /dev/null @@ -1,136 +0,0 @@ -// -// Web3Extension.swift -// Magic -// -// Created by Jerry Liu on 2/9/20. -// Copyright © 2020 Magic Labs Inc. All rights reserved. -// - -import Foundation -import MagicSDK_Web3 -import PromiseKit - -// MARK: - web3 extension with closure -public extension Web3.Eth { - - func getCoinbase(response: @escaping Web3.Web3ResponseCompletion) { - let req = BasicRPCRequest( - id: properties.rpcId, - jsonrpc: Web3.jsonrpc, - method: "eth_coinbase", - params: [] - ) - properties.provider.send(request: req, response: response) - } - - func sign(from: EthereumAddress, message: EthereumData, response: @escaping Web3.Web3ResponseCompletion) { - let req = RPCRequest( - id: properties.rpcId, - jsonrpc: Web3.jsonrpc, - method: "eth_sign", - params: [from, message] - ) - properties.provider.send(request: req, response: response) - } - - func signTypedDataV1( - data: [EIP712TypedDataLegacyFields], - account: EthereumAddress, - response: @escaping Web3ResponseCompletion - ) { - let req = RPCRequest( - id: properties.rpcId, - jsonrpc: Web3.jsonrpc, - method: "eth_signTypedData", - params: SignTypedDataLegacyCallParams( - data: data, account: account - ) - ) - properties.provider.send(request: req, response: response) - } - - func signTypedDataV3( - account: EthereumAddress, - data: EIP712TypedData, - response: @escaping Web3ResponseCompletion - ) { - let req = RPCRequest( - id: properties.rpcId, - jsonrpc: Web3.jsonrpc, - method: "eth_signTypedData_v3", - params: SignTypedDataCallParams( - account: account, data: data - ) - ) - properties.provider.send(request: req, response: response) - } - - func signTypedDataV4( - account: EthereumAddress, - data: EIP712TypedData, - response: @escaping Web3ResponseCompletion - ) { - let req = RPCRequest( - id: properties.rpcId, - jsonrpc: Web3.jsonrpc, - method: "eth_signTypedData_v4", - params: SignTypedDataCallParams( - account: account, data: data - ) - ) - properties.provider.send(request: req, response: response) - } -} - -// MARK: - web3 extension Promises -/// -public extension Web3.Eth { - - func getCoinbase() -> Promise { - return Promise { resolver in - getCoinbase(response: promiseResolver(resolver)) - } - } - - func sign(from: EthereumAddress, message: EthereumData) -> Promise { - return Promise { resolver in - sign(from: from, message: message, response: promiseResolver(resolver)) - } - } - - func signTypedDataLegacy( - account: EthereumAddress, data: [EIP712TypedDataLegacyFields]) -> Promise { - return Promise { resolver in - signTypedDataV1(data: data, account: account, response: promiseResolver(resolver)) - } - } - - func signTypedData( - account: EthereumAddress, data: EIP712TypedData) -> Promise { - return Promise { resolver in - signTypedDataV3(account: account, data: data, response: promiseResolver(resolver)) - } - } - - func signTypedDataV4( - account: EthereumAddress, data: EIP712TypedData) -> Promise { - return Promise { resolver in - signTypedDataV4(account: account, data: data, response: promiseResolver(resolver)) - } - } -} - -public extension RPCRequest { - - init(method: String, params: Params) { - self = RPCRequest(id: generateRandomId(), jsonrpc: "2.0", method: method, params: params) - } -} - -/// Represents distinct Ethereum Networks -/// -/// Note: Conforms to Hashable so that we can use these as a Dictionary key -public enum EthNetwork: String { - case mainnet - case goerli -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Utilities/Number.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Utilities/Number.swift deleted file mode 100644 index 04cd8dd59..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Utilities/Number.swift +++ /dev/null @@ -1,12 +0,0 @@ -// -// Number.swift -// Magic -// -// Created by Jerry Liu on 3/11/20. -// - -import Foundation - -public func generateRandomId() -> Int{ - return Int.random(in: 1000..<100000) -} diff --git a/dydx/Pods/MagicSDK/Sources/MagicSDK/Utilities/Query.swift b/dydx/Pods/MagicSDK/Sources/MagicSDK/Utilities/Query.swift deleted file mode 100644 index 09f7aa14c..000000000 --- a/dydx/Pods/MagicSDK/Sources/MagicSDK/Utilities/Query.swift +++ /dev/null @@ -1,25 +0,0 @@ -// -// Query.swift -// Magic -// -// Created by Jerry Liu on 2/5/20. -// - -import Foundation - -enum QueryConstructError: Error { - case generationFailed(code: String) -} - -public func btoa(jsonString: String) -> String { - if let utf8str = jsonString.data(using: String.Encoding.utf8) { - let base64 = utf8str.base64EncodedString(options: Data.Base64EncodingOptions(rawValue: 0)) - return base64 - } - return "" -} - -func atob(encodedString: String) -> String { - let decodedData = Data(base64Encoded: encodedString)! - return String(data: decodedData, encoding: .utf8)! -} diff --git a/dydx/Pods/Manifest.lock b/dydx/Pods/Manifest.lock index a747d2b22..2c0ddb245 100644 --- a/dydx/Pods/Manifest.lock +++ b/dydx/Pods/Manifest.lock @@ -443,6 +443,6 @@ SPEC CHECKSUMS: Validator: 80a6f567220c962dfd2d9928ae98a8c1d164f6f4 ZSWTappableLabel: 92f11d677bb395a8294df48482316c4981783ca0 -PODFILE CHECKSUM: e6f17a3740fec78173732202f4a12a9dd7ed9e8e +PODFILE CHECKSUM: f1277090c844566f744195caf9d281564bb8957c COCOAPODS: 1.15.2 diff --git a/dydx/Pods/Pods.xcodeproj/project.pbxproj b/dydx/Pods/Pods.xcodeproj/project.pbxproj index 75ed6dffd..aca2f0f38 100644 --- a/dydx/Pods/Pods.xcodeproj/project.pbxproj +++ b/dydx/Pods/Pods.xcodeproj/project.pbxproj @@ -7,30 +7,29 @@ objects = { /* Begin PBXAggregateTarget section */ - 072CEA044D2EF26F03496D5996BBF59F /* Firebase */ = { + 2B2AD932AF1A90828B4DFC5AC6955ADA /* Abacus */ = { isa = PBXAggregateTarget; - buildConfigurationList = 14DB829A2FD78E6956BFB909EF3E7064 /* Build configuration list for PBXAggregateTarget "Firebase" */; + buildConfigurationList = 36912AFBD544FB87F0EB651E1ED3C71E /* Build configuration list for PBXAggregateTarget "Abacus" */; buildPhases = ( + 1BC5C6A751DFD6A46243E85AA3E3DD83 /* [CP-User] Build abacus */, + E7D7BA84639A4E4CC0BC590FD205F674 /* [CP] Copy dSYMs */, ); dependencies = ( - C594FDE1605BD1AE905A543C610C1D88 /* PBXTargetDependency */, - D4996B3B70E326E658A426A5594CBE72 /* PBXTargetDependency */, - 3C1D1332F493A0C597DE000B70E2E39A /* PBXTargetDependency */, - 02CC918CBBDF57AEE5084E6CD098D7CD /* PBXTargetDependency */, - 1D63BED31BDFB883A55CCC805D129B37 /* PBXTargetDependency */, ); - name = Firebase; + name = Abacus; }; - 2B2AD932AF1A90828B4DFC5AC6955ADA /* Abacus */ = { + 8F04F0E8FF3A36306C4FAA84540970E7 /* Firebase-5a1e767e */ = { isa = PBXAggregateTarget; - buildConfigurationList = 36912AFBD544FB87F0EB651E1ED3C71E /* Build configuration list for PBXAggregateTarget "Abacus" */; + buildConfigurationList = BE1B2F2646DF9A553DE3BBDFCC43B6AE /* Build configuration list for PBXAggregateTarget "Firebase-5a1e767e" */; buildPhases = ( - 1BC5C6A751DFD6A46243E85AA3E3DD83 /* [CP-User] Build abacus */, - E7D7BA84639A4E4CC0BC590FD205F674 /* [CP] Copy dSYMs */, ); dependencies = ( + 9A6CD6B92DC3580180B4CB9E9A5010D4 /* PBXTargetDependency */, + A49243929B03B3EEBE1CC3BB2F2D8CD6 /* PBXTargetDependency */, + 7C129F6A1C7A7E350B2A75360338028E /* PBXTargetDependency */, + AFA5079202ECEAEEB5CEB98CA9F6CFBD /* PBXTargetDependency */, ); - name = Abacus; + name = "Firebase-5a1e767e"; }; B0B23938B1EBCBAD2419AB6E9D222A0B /* AppsFlyerFramework */ = { isa = PBXAggregateTarget; @@ -45,438 +44,444 @@ }; B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */ = { isa = PBXAggregateTarget; - buildConfigurationList = BA18489ECE3AE083374E0238B703328F /* Build configuration list for PBXAggregateTarget "GoogleAppMeasurement" */; + buildConfigurationList = 5EFA8A7465217444EAFFEF769658F57E /* Build configuration list for PBXAggregateTarget "GoogleAppMeasurement" */; buildPhases = ( - D7FB0E69CBBC7389D4716475B1AA6FDB /* [CP] Copy XCFrameworks */, + CFBCDE1E4A02029F6B9D8BA85CD8967D /* [CP] Copy XCFrameworks */, ); dependencies = ( - 1D387129890CA4BE32B29AD5C8AB61AB /* PBXTargetDependency */, - 88CC22A5109435FA15B4435AF0CD04AB /* PBXTargetDependency */, + BC180479B414839BF381AD7226EE1A12 /* PBXTargetDependency */, + CA81840F26B7056AD6674F192B60967A /* PBXTargetDependency */, ); name = GoogleAppMeasurement; }; C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */ = { isa = PBXAggregateTarget; - buildConfigurationList = 81BCEB3BACAB4740EB13C575D102AF9D /* Build configuration list for PBXAggregateTarget "FirebaseAnalytics" */; + buildConfigurationList = 5321E05586C3913277CEBD8C7F1F2818 /* Build configuration list for PBXAggregateTarget "FirebaseAnalytics" */; buildPhases = ( - D3FD0657BFD957F6F82809C44861B775 /* [CP] Copy XCFrameworks */, + B1176D71CA1D75BF5D4C95994F09DA88 /* [CP] Copy XCFrameworks */, ); dependencies = ( - 2B4715FAAD55A308488E2CE89C465A68 /* PBXTargetDependency */, - A0706C15BE24DCE919ED2A01BA0FE0E0 /* PBXTargetDependency */, - 1FB303F0AF3ABBE91FD080E8BB66090F /* PBXTargetDependency */, - D2025F5D2C34DD9D9FCC885D23C261C1 /* PBXTargetDependency */, - A849EBFE65354CFF3711F2E007B8BF73 /* PBXTargetDependency */, + C65E1367ABF35204337429F202EBA3C5 /* PBXTargetDependency */, + 8440F4B28D7B0CED4C11B40BCCD98920 /* PBXTargetDependency */, + 2A7179B4FB926893B368A8E974F8AE33 /* PBXTargetDependency */, + 9675F171CB4E83E75934AA8367138E3D /* PBXTargetDependency */, + B4C8D7C4045C36D63A99CCEEF011088C /* PBXTargetDependency */, ); name = FirebaseAnalytics; }; + F701F16821D7AA8B115646DA013C13EE /* Firebase-2149e159 */ = { + isa = PBXAggregateTarget; + buildConfigurationList = 0BFC8B775C882578D162BA763B20CDF6 /* Build configuration list for PBXAggregateTarget "Firebase-2149e159" */; + buildPhases = ( + ); + dependencies = ( + 66D3D735B8BF9B1215DBDBDFBBED0D05 /* PBXTargetDependency */, + 4D4F0813C41EFE5B65C105B47B0BC066 /* PBXTargetDependency */, + 1F82A270570ADBAB88714C332177E8D6 /* PBXTargetDependency */, + 65098C7CC1EA748B501BA1E1C3CF8DC5 /* PBXTargetDependency */, + D56DBD10710F491118C19E1AD5CA4001 /* PBXTargetDependency */, + ); + name = "Firebase-2149e159"; + }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 0008A4E74E8F724EE9C14A79A8316CE2 /* FPRInstrumentation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEA242F06B259557EC538DF1F5772F4 /* FPRInstrumentation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0037B7161502513543A3501D8D5138A2 /* SVGSwitchElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C31BF24B54607F8D6A7449E9C214F94 /* SVGSwitchElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 004C3FFD54B79685FAC1369D57989163 /* JTCalendarWeekDayView.m in Sources */ = {isa = PBXBuildFile; fileRef = BDEB1DAF5AA84A926A8781BAB5DBCA59 /* JTCalendarWeekDayView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 006CE00E7599AAD6ACAE49888CA75DFF /* SVGPoint.m in Sources */ = {isa = PBXBuildFile; fileRef = D06CB4891839A60AB73E1E793DDDB633 /* SVGPoint.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0091F510893AE6D10B7927628F02712D /* FIRInstallations.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BB0B0C5BE52DCBBEBAFB0D4F817C338 /* FIRInstallations.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 007313E2C74B8BEB6B99E06D9BDFC5BF /* FPRSelectorInstrumentor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0960389E8D3BC1FA76B4E42BCDC12589 /* FPRSelectorInstrumentor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 00888CF31EFA294DEDEC89F131293A5D /* FPRMemoryGaugeCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 1011970FDD76CCC63E8B1F1F49D25816 /* FPRMemoryGaugeCollector.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0093323D3E1FD9F5909577D3C1B71655 /* ValidationResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 363BABF57258B1BBAA9E2510B03D3ADC /* ValidationResult.swift */; }; - 00A918413980A04D22CF4CD7B308DB21 /* FPRRemoteConfigFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 465C370F6FA46C0B08AEBEE46AB8273A /* FPRRemoteConfigFlags.h */; settings = {ATTRIBUTES = (Project, ); }; }; 00C22009B3BEB45AE5A45805DEDCC316 /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38723A723232BFCF1FBBB68D5C9A7616 /* Words and Bits.swift */; }; + 00FE13BC5016F1F6C522833CDADA0F72 /* GDTCOREvent+GDTCCTSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = BBA285F78E0BC44C20C9111FE80CC01A /* GDTCOREvent+GDTCCTSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; 010ABD0C32138BC81B42F5914542E45C /* NSImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF116094C654008A69F6FE47A8C8BEAF /* NSImage+.swift */; }; 0131C2058BA3633C67EB9B4A7D2FE0EA /* ZSWTappableLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D330E0DBC66C395B1F4F00C24A4D23F4 /* ZSWTappableLabel-dummy.m */; }; - 01354E5407509E8BAF082F1979FC699F /* FIRMessagingTokenStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CFD5610B295349A033C6D42D8A8C1E1 /* FIRMessagingTokenStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 013CF12FFA82F299796FE8CB4095C8E1 /* FirebaseSharedSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CE38DB261A98DF6DE2C719E53BCC2AF8 /* FirebaseSharedSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0163C630E9E574A539321F2031E16C2B /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 885B0DF335BCC623A2E0DD41FB27BBB6 /* GDTCORConsoleLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 016A0D90FE3DC9D68498E7F79E89FC94 /* SDImageLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 57E9EB3EE553716A063191ABD1D7E2DE /* SDImageLoader.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0170EE86BA8B1D7872B62745E0C01BBE /* SDImageGraphics.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A64E898CED6AB95BE95DC5ACBF0CAC5 /* SDImageGraphics.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 017FA6ADA3B98ED660DE499773F185FF /* GoogleDataTransport+GoogleDataTransportProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FBFD40669DF8FB8A5447DE778CC94E4 /* GoogleDataTransport+GoogleDataTransportProtocol.swift */; }; + 01BC4319D0F73E1D70CB287CAC419947 /* RemoteConfigConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 538F53B64B6F23607514F72DDF666B04 /* RemoteConfigConstants.swift */; }; 01CA2D9E4E18E7F206E83FC072CEA97E /* NamedNodeMap_Iterable.h in Headers */ = {isa = PBXBuildFile; fileRef = D1A8E71E0DA109B40FE120C7288B6AF2 /* NamedNodeMap_Iterable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 01E830DFCB6D478AB3BC1CD43ED70BFE /* NVActivityIndicatorAnimationBallPulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6AB11F7FDD52070CE836C937EA1CC83 /* NVActivityIndicatorAnimationBallPulse.swift */; }; 0201360A66F78825DE9200F5C65D6C17 /* GTMNSString+XML.h in Headers */ = {isa = PBXBuildFile; fileRef = 2412DC0A2592CBDA4844EC89906A52C9 /* GTMNSString+XML.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 02199DD86181EA3DE186E04244073812 /* Pods-iOS-dydxV4Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 682B66A249D47ED86EBEEACB7B4B1A40 /* Pods-iOS-dydxV4Tests-dummy.m */; }; 021E9E3EF6D56A7E74D5A59E7E70C1FB /* libPhoneNumber-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 28BF144A162DF92C718F4230957B6B4D /* libPhoneNumber-iOS-dummy.m */; }; - 02396D70F7604B321D1DC25994A46F98 /* PromisesSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FAA03241CD9CC11A2224886DF31E537B /* PromisesSwift-dummy.m */; }; 0239762D6430548EE9042CC0DF0889CA /* BubbleChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82F91CB353C01519C3BC81CFEDEF1B57 /* BubbleChartDataSet.swift */; }; 0242F91B394A3078FA890937BA0659C1 /* SVGKParserSVG.m in Sources */ = {isa = PBXBuildFile; fileRef = E042929648D9BB65D880F6A2DE002180 /* SVGKParserSVG.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 025A7EF3D86A83712212BBD357FFAF29 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = BA869834017CF8C6A50C5D3AE5D54BBA /* FIRComponentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0289817C3606324D5A4DDF1810D6C203 /* SVGKImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1754F09897476F301EE36722BA9D2045 /* SVGKImageView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 02905AE155F84B3C988392F4304D06CE /* Parallax.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24C54DC3DE9AF2A767ED34D5B4010D6B /* Parallax.swift */; }; 02A11B3FE180E2E4EB0F5FDDEEBE9B63 /* GTMDebugThreadValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = E5879DAB9CFCADDC926DE61BE1D55BAD /* GTMDebugThreadValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; 02E9AA511A2D172A8FEEB85D50D25559 /* FloatingPanel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5588C8AA1712E1CC8FEE53981341C70A /* FloatingPanel-dummy.m */; }; + 02F2AD2CAF7F9B5FB1692984419B97D1 /* GULAppDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 77AB467786C994F4A955ABF7A2B43377 /* GULAppDelegateSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 02F2E4B88C758DF901649EDB093001D9 /* SVGElementInstance_Mutable.h in Headers */ = {isa = PBXBuildFile; fileRef = 339C10F9C5EF935971DF430A247A93F2 /* SVGElementInstance_Mutable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0307ED8BC2966A00E81823ADBBF04D6B /* SVGCircleElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 52947436D9AE8D19C30BCFF09C63742E /* SVGCircleElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; 030B6D623D6B0FEE85C29E2BD90FFB72 /* FIRCLSMachO.m in Sources */ = {isa = PBXBuildFile; fileRef = DCB032AE9929DFFB09FEA6BD7ECFA78F /* FIRCLSMachO.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 03497CA112D1646F3862526358950310 /* FirebaseSessions-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E3A6E39495040198FD7124F94BCE8738 /* FirebaseSessions-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 032D59BB7BEFF9A48D59201DC13FC18B /* FirebaseRemoteConfigValueDecoderHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6A2494C4614A9D57EFF9B394EA4E94 /* FirebaseRemoteConfigValueDecoderHelper.swift */; }; + 0347178B60E0A97D85FFF3455DA4C57B /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = 108B86EB1B69D24E045DDC9218B43072 /* FBLPromiseError.h */; settings = {ATTRIBUTES = (Public, ); }; }; 034F5AB1044B6C15D91080A1F8A3F34B /* NVActivityIndicatorAnimationAudioEqualizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5BF6A5C4DFCA41F96F28F7FABA11202 /* NVActivityIndicatorAnimationAudioEqualizer.swift */; }; - 037084CAC488F39C1699BA16F876D231 /* FPRConsoleURLGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = CC00084F1BC212C4F59A6FB6BD8A7F40 /* FPRConsoleURLGenerator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 037A0FE63E2DA0E3F4F70950D19E3DE2 /* FIRPerformance.h in Headers */ = {isa = PBXBuildFile; fileRef = 884DA6A6CF0F51F811BEE27C24318C07 /* FIRPerformance.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 036255FD4675BDD613C783B32E8D042A /* GULSwizzler+Unswizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BB5A680DB3097AB6C9453C874C38824 /* GULSwizzler+Unswizzle.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 03CB49AC52481587F6CEB39E369E81D1 /* FIRCLSCompoundOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = FD8D62666C771ED2B1D8492548936DDB /* FIRCLSCompoundOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 03CE5BFF21269812D3842ABED2DCBB67 /* GenericPatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9EC8FCEA12C54C1F76FDB089E12438B /* GenericPatch.swift */; }; + 03DC3DE81195C472F8CF4FA08A19E876 /* FIRInteropEventNames.h in Headers */ = {isa = PBXBuildFile; fileRef = B0B731155D112845EE11F66ECB2F6B44 /* FIRInteropEventNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; 03DC88D8E0D9211F8C62E8AC5E8A865F /* BarLineScatterCandleBubbleChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAD4415F3E80239E3F7FBCF9B8654504 /* BarLineScatterCandleBubbleChartDataSet.swift */; }; 03DD4A8EDA593072D90C5E0AD9425D73 /* FIRCLSUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DDABE5423358ECCB9D5A4044DB994AA /* FIRCLSUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; 03EE5DBCDF3FCBF0A16ECC9F0332F97F /* BaseClassForAllSVGBasicShapes.h in Headers */ = {isa = PBXBuildFile; fileRef = D6BF9C32A2FA015628ABBC7EDF029324 /* BaseClassForAllSVGBasicShapes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 03FC9B100DE1FB0C99EED7EFAEF34809 /* Pods-iOS-AppsFlyerStaticInjections-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DD1E06055B331BC00CB5523F2AD75CDE /* Pods-iOS-AppsFlyerStaticInjections-dummy.m */; }; - 04134EF8F6B33EF6B0862616538E2286 /* GoogleDataTransport-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CB2DCE2F25B40E05190E9B243096F075 /* GoogleDataTransport-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 03FC9B100DE1FB0C99EED7EFAEF34809 /* Pods-iOS-AppsFlyerStaticInjections-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D9E7BB1BA5F6243F3FA0FABDD1CD9F1 /* Pods-iOS-AppsFlyerStaticInjections-dummy.m */; }; 0416C0285C1D8A4CC552B0491F18FACE /* AssignOwnership.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AF50DDCCE6A3FC5529F619F251B22E9 /* AssignOwnership.swift */; }; - 0427BE0BC657FF63C4707984959D19DA /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = F11F0C89904FADA9BFB0857A6BA2FA57 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; 04480883B067AF05E96CB16DCC34C219 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = C92C429D14749E0164638983E4A06B44 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 045609C84B0BCC8EE5DBDC928D6FBDAD /* SVGFitToViewBox.h in Headers */ = {isa = PBXBuildFile; fileRef = 84BB3305570BB8D16F63B6391A8B7AD7 /* SVGFitToViewBox.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0470664079E6AC5C9964CEC712668BC6 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B3DF1D088861CEC7A1F93F25621E64A /* UIKit.framework */; }; 0474402B1037B4F6A36BED1095100CD1 /* A0SimpleKeychain+KeyPair.m in Sources */ = {isa = PBXBuildFile; fileRef = 5138B565A497F0A3F9F06E8078D23BC7 /* A0SimpleKeychain+KeyPair.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 04909095F1060AB598DD954C89DC1AF6 /* BarChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A56546DA7480F99BB502FB1D0E82EBDC /* BarChartRenderer.swift */; }; - 049107AFA98D2996F749EE450BF302D6 /* FPRGDTEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = D5FD95DEFE16FB8340A65E78AE37E5C2 /* FPRGDTEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04A2C5B9611986B6CDACB5B9711919E3 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D9C24845E2F515613430D227837E558 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 04A2D75C1A95FE0D38B74C3C2847CE39 /* SDAnimatedImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = AD7CD40B7CFB36DD500F53C54497B50B /* SDAnimatedImageView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 04BE6A1B618275B798DF085466DE7DDB /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 41D37F3E93E41AF77B8BF4C5CCF0430B /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; 04CE0B2501CD2FF1BF632A960C497F3A /* FIRCLSSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = 14674F510616DFB30E093F3F11B90A02 /* FIRCLSSignal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04D1C4FFD57272A228531FD166260C3B /* RCNUserDefaultsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E2C634F7C264DE549B7B7FC55DDC2386 /* RCNUserDefaultsManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 04DAD3DD59B908D20D5D1E59D1CA301C /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = E84AC5760E3FBF4B3623D10E992982AB /* GULSecureCoding.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 050423D3619BEE0CF7C3EE9BC3427E12 /* GTMMIMEDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = 82654A6CFC44717684FE4644128C0794 /* GTMMIMEDocument.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0524AA8E4E9421B15F53AF7CF9367DEB /* ExtendedPatch+Apply.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7D74220AEF510106659C83F4284FD63 /* ExtendedPatch+Apply.swift */; }; 0529F5E309FEF38A1C578FBC56EE042E /* SDImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D90B7D743C41B90455A8A42942027331 /* SDImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0572BCB45B8FED916AC8E640E6FEAEB0 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CF1DE2DA246A9EE55964B7773597BAC /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0579C3B2852040DB2103180FB76EC583 /* FIRInstallationsIIDTokenStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 00FD5A6A8DF55CFADAD1F19EE9E9C76F /* FIRInstallationsIIDTokenStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 057ADA0649F3B9466DBB66D344C70AAF /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = AF796E40822EDA2745532C438FEAC728 /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 057FCFE8AE916F840F527C3A0FBE1CE7 /* Pods-iOS-PlatformUITests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 73C783F5C92BB87FE39807CDD07D8F14 /* Pods-iOS-PlatformUITests-dummy.m */; }; + 053B121380C4B6C9DE6F78FAF7234F15 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 538EC848CC06B72A88CF7610A69A58EC /* FIRLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 057FCFE8AE916F840F527C3A0FBE1CE7 /* Pods-iOS-PlatformUITests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 97B885CF4379A64316997DDEF72A1D7A /* Pods-iOS-PlatformUITests-dummy.m */; }; + 05801B50DC16B5C26251A4E5FD7AC067 /* FirebasePerformance-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A17EE3B0DF41DD9282B3098C398F5EA /* FirebasePerformance-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 05913534C115F5B3A59145142044EE8B /* FIRMessagingRemoteNotificationsProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD37E4E525183940EEF0A53394A7DA9 /* FIRMessagingRemoteNotificationsProxy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 05C406B4C6C580EB22EB3DFA079439B3 /* NVActivityIndicatorAnimationBallScaleRipple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59DC328207B3DF6C4243CFD9C1BAE9A3 /* NVActivityIndicatorAnimationBallScaleRipple.swift */; }; - 05C4FA22C602367A8BEE50C0E030BD80 /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = F806376F2B1F221DF67C44B0DF537ED1 /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Public, ); }; }; 05EB3372FB762DFAA932230C922FEEF3 /* SVGKParserPatternsAndGradients.m in Sources */ = {isa = PBXBuildFile; fileRef = 67925B37EE15AE005C4B9AD5154C0D99 /* SVGKParserPatternsAndGradients.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0600D3D7B6C8F0BC0B7702F587CA63EB /* HeartbeatLoggingTestUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2DAEB90562B090C4C055DE52ED9B006 /* HeartbeatLoggingTestUtils.swift */; }; + 05FF224B8E840E3651FD05DB713AA2D8 /* RCNConfigFetch.h in Headers */ = {isa = PBXBuildFile; fileRef = ED0877C0E6143E4EDE0E3703DF357C14 /* RCNConfigFetch.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0612BCB7AB5879F8E81F2DFC2DFF9DD7 /* CandleChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F09D5246066E4F501AEB9875385FCE7 /* CandleChartDataProvider.swift */; }; + 061A4449F303F7977524B4888F119835 /* Pods-iOS-FirebaseStaticInjectionsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AD5FD76172B16A0C663A68F36E1F07CB /* Pods-iOS-FirebaseStaticInjectionsTests-dummy.m */; }; + 0631850A3DDB695E9B8C96E2CF5B327B /* FIRMessagingAuthService.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ADA44B97AA7BE3AC06728DCC0B8F7E /* FIRMessagingAuthService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 063FE3E8EBF8BA16FAE320B19DAF2313 /* FPRGDTEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = D5FD95DEFE16FB8340A65E78AE37E5C2 /* FPRGDTEvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 066474BC0F7DB9BAC99C50E9B197BEE3 /* FIRInstallationsBackoffController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DFFD00911B2DDCB43617EB23C05C9C7 /* FIRInstallationsBackoffController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 06845FF2A709FAB70D9FF57726E5CD91 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 57E03AB552BA75084CAC63EA04F7F6DF /* SDWebImageDownloaderOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 06897B35FA2057927FC2B0F61B87496A /* FIRCLSAsyncOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC28F5D024EE525B967B5ABA64A891F /* FIRCLSAsyncOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 06A37DF4567B4B8896B5054C20A81AFE /* POPGeometry.mm in Sources */ = {isa = PBXBuildFile; fileRef = CADAF4E9F6C88AA03B2819F0E1E75DB7 /* POPGeometry.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 06BF3F1FE44B57880D0CBA1980DF2B2E /* Promise+Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = F24FBEC8221C05A572255871BC860E8D /* Promise+Do.swift */; }; + 06C2F15CEC14CB4E674DFA11283B943C /* FIRMessagingCheckinStore.m in Sources */ = {isa = PBXBuildFile; fileRef = E7295E9ADCC1E42715C1AA1DA807DDED /* FIRMessagingCheckinStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 06CFC46BE26FFCF48FAC3BC758C1B73A /* Platform+Accessibility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A335BC691CF891AA66C95FBCA338583 /* Platform+Accessibility.swift */; }; 06DEC5667C8AD8AD090B5B3817193625 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = AC6A1DA13D482029E0151002AE81BE62 /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 06E1BF2AE96C2EBE886FEFDD510371CC /* FirebaseCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 57DF83E996B58254FADEE9B91A2C75E9 /* FirebaseCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 06EA2B5D35D27AD545EFA7E121480F42 /* FIROptions.h in Headers */ = {isa = PBXBuildFile; fileRef = E2DFD9AA4142E7FD9ED102267D48B54E /* FIROptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; 070EB3106C56F15B5B07FF74E3841A7C /* Relay.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF243425AE6025AC035930EB16094A9D /* Relay.swift */; }; - 075F9480AD8D7843C6A4FDCF45A05641 /* FIRRemoteConfigUpdate.m in Sources */ = {isa = PBXBuildFile; fileRef = C50E6440ACF81E17851DAFD43A38A74C /* FIRRemoteConfigUpdate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0717284CE4B68B9D36990CC0133AF45D /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 4AF7030181088E3798CFD9E08EF2BD97 /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 072762F663C94B136A5DDED30890B24B /* sessions.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D547323AA53A5A86DAD589B5C1BD1E8 /* sessions.nanopb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 072E6D7B086893BE0C7D38357D5099CD /* FPRScreenTraceTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = EC14CE001AFE9CDA5CD89FDB19FB9A5B /* FPRScreenTraceTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 076B3886E6D58CC0059DEDF31D3BF764 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = D44DCF26F9170834874898EFF8CCDAE2 /* PrivacyInfo.xcprivacy */; }; 076D324D8B134FAB5F8DFE620850D1BC /* FIRCLSAsyncOperation_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5279D61ABF87057CE4D7693E69430C38 /* FIRCLSAsyncOperation_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 077A269E1DD6206B3347EA32E420A97B /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 62070A6422DB36FDBCE941AFE682F81E /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; 07863507770757C4059FD22123EB757D /* SDImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 975946D00A8EF3DA8FE858AC6F8D5EBC /* SDImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0797446D860930EF230025AC15955C09 /* ApplicationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8DCE6BAAAD21272FE305A6FB2DDEC8A /* ApplicationInfo.swift */; }; 07A99F1AF4CFC3368B1AB278709B10BE /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A6AFF0AFFD49F6C2AD8F4BBD060F06E /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 07B75259F6FB2A469F99155AEFCCA149 /* FirebaseCrashlytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D3A6FB72639380350F7D996601A0F34 /* FirebaseCrashlytics.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 07C6F6292A48D3887AFEC1D513BBC282 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 06D7109A3789B7692D118A0F79E48A3C /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 07E071DF6DD66CB965E491A080C1BD30 /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = F0EDD793CF7D3216C06C225D91DF0889 /* pb_encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 07E6BC81E8E9209C8C2387AD7D5C13C8 /* UIColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = B67753A9F3CCAECA211A991458EE5C9A /* UIColor+.swift */; }; 07F36B6C00E133D649E548A6AE58B961 /* BarChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40F886868410A51EF996C1E6CF0A625D /* BarChartDataEntry.swift */; }; 08314FED196A4110DD9C04BE68B0E47E /* PieChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 638AE3CDF2958E7E5103E035671BEC46 /* PieChartData.swift */; }; 0835C2481D44E67B02F7A3E34B33B79D /* BinaryInteger+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CD751C1A3B9DE65AF02D336699C1780 /* BinaryInteger+.swift */; }; + 08848E67889A80411010A17B1D850868 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E775B73216612FEAC67ED99C2496A95E /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 08A9406F1F5800998D7CD7C1C4DF870E /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = C2369412DF123BAAAC4D55D3A422D0E2 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 08B134A587C6AB0A3BBD1BF522C16F66 /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = BCC7F299CE7DFE2C5ECCD0E2ADF4442F /* FBLPromise+Recover.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 08CE6FBDC50657AC358E4954A7B80DB9 /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = F0CBE276B09FFC927DF33C2ABCAF6504 /* FBLPromise+Always.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 08E8F93229FDE43131B24EA51C53B839 /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DBB41C2C037E1EAF91223C293AAD75D /* FBLPromise+Timeout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 08B33D754A504FAB88AFD3D605EA918A /* FPRGaugeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F7468F2AA33ED03D96E7998358917F45 /* FPRGaugeManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 08F55AE04F50E6E5D59D2D1BB3D94FF1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 08FD960160E5EB21FCDC72635BAAEC56 /* FIRCLSBinaryImage.h in Headers */ = {isa = PBXBuildFile; fileRef = C397B901CBC25381F40A9DC052BE7F66 /* FIRCLSBinaryImage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 093C1261A501C1D8F9E502DEDBE49F7F /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = E86FB16716372F4695052941B2319DD3 /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 095606F59E30EB10F5F696A3DDD2FA85 /* CLIColor.m in Sources */ = {isa = PBXBuildFile; fileRef = A7DA11812D3B7E609A462A05BB00CABB /* CLIColor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 096EF74135429A44BAFEA67343653219 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 23921CBEB5C6173AF71E199BF79B3654 /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; 097B7896B4069DEE4C1D8C67D5306883 /* FIRCLSURLBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = C8AC91C7961EF06CA65FEE7B5D9D8406 /* FIRCLSURLBuilder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09B42A2079CB1F17917EB5D5BEFF0675 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 481815C455466BA02C059454E2B4480E /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 09B9DCFEBB4914290BFF01920EB7C025 /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C5AF34DAA2DC74B5CE34CE1E2EA12F7 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 09C3D4A0FEE9395DD20FE611E300C204 /* FIRCLSHost.m in Sources */ = {isa = PBXBuildFile; fileRef = 802C33BFB542304EF8E1711A2C736BB8 /* FIRCLSHost.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 09C3DD79CE46647121F6EFB77836E250 /* SVGKImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 6051D8C4061F2374C98C6CB5C570C24B /* SVGKImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 09D5388F9F97321905030976D6D92A36 /* FirebaseMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = B87B5E1B409EE9EE827BF2FB1F261FF9 /* FirebaseMessaging.h */; settings = {ATTRIBUTES = (Public, ); }; }; 09D6024747A8D64AB1AC5C35ACC88FBF /* SVGTextPositioningElement.h in Headers */ = {isa = PBXBuildFile; fileRef = C8FA79F3B65E817F0306324C43C9D248 /* SVGTextPositioningElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; 09D8FC1BEC49E20F66DB7CB6FCBCB82A /* SVGKImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 82BDFE4778689C56CBB5FE2DE3ED3836 /* SVGKImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 09DB8E63EBE200C5BDEDAC4B500F7734 /* HeartbeatsBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EC9B726E968EF36E06FDEBCE826233B /* HeartbeatsBundle.swift */; }; 09E1CE62B60FE6934C102143FF19501B /* POPVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 2188144A8BF157D15CB848673919E83F /* POPVector.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 09E461B42368215F3410A9219CD3B1B3 /* ABTExperimentPayload.m in Sources */ = {isa = PBXBuildFile; fileRef = E6FABA0584F4473AB4B59023B03C40A3 /* ABTExperimentPayload.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 09F74E658D72165168D0BA64E6BA1EA1 /* ISPPinnedNSURLSessionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C47604D24840D9D8390DE37D27B29D7 /* ISPPinnedNSURLSessionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A05A417FBAEA8C46917E68E2B9CAAAE /* PromisesObjC-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C56BD8AC4C7A37568C09FC94F5DA11A /* PromisesObjC-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0A095E7AB5A9A40EA3F0C82BD8D2F4FB /* RDHCollectionViewGridLayout-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BCD73EDB73998A0A033D1563AEF47AAF /* RDHCollectionViewGridLayout-dummy.m */; }; + 0A0F0C654CE4D600E02355A0C99DEACE /* GULLoggerCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 409BB26B397C64D1E7AE2D20C3057E90 /* GULLoggerCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0A2506134F0AC2925341520E7CBE92BC /* FIRCLSHost.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A300B86A032F8652E4E91B22825F64B /* FIRCLSHost.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A2A224218A568D18F7CE3425062EE8D /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02E6AF7A37DA63B1277ABDBEBAB39A4B /* Codable.swift */; }; 0A315A670640FAF5C6F37591EA182982 /* Popover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02F1FA09A4C4D4394945370414975FE1 /* Popover.swift */; }; - 0A42811630486DE48240F8F2319710F7 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 42A09EAD8251CE53F6DF5B9A29DC172C /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0A3E9E713A1EF463E1EF784C79BCFB31 /* GDTCORStorageMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 984697183317B90DD33FA383299CAC4B /* GDTCORStorageMetadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0A5C290276F7453D9471E25BEA655842 /* ConstraintLayoutGuide.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94DB207B60B877C9BB396CEB7A8598FC /* ConstraintLayoutGuide.swift */; }; + 0A6DE14BB73774F30E4F66FEC4D3E0F4 /* GDTCORStorageProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4104DFF0165DE2DE9C02C70D5385975D /* GDTCORStorageProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0A73D14AE6BEC695836ECF6871A63C9F /* SVGKPattern.m in Sources */ = {isa = PBXBuildFile; fileRef = 49830DCCD1E392874C7FF1420B98C8AB /* SVGKPattern.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0AAC9C5ED6C2627A439384CE89B01336 /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = E2A2DB224D8E413260E3E58AC9D81FB8 /* FBLPromise+Race.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0A9FA0AEAD03FF6118BBE855BA4EA113 /* FIRInstallationsItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C0D784DF6F67EE8D6FAF42F6D35FB4A /* FIRInstallationsItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0AAE19770A6DFCC20B1D67ECA8E3001A /* JTDateHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 43BD08289922EC14E00FF89738B93EE6 /* JTDateHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0AB70C33A6E75D0F25CB1D1A2C633F8D /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDFC19D2C7B321805B4665CAD964023B /* Extensions.swift */; }; 0ABA93A881D700489B6FBE9FB1F371E6 /* POPDecayAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9F9B78CAB1B4E198D086A580F871D8B1 /* POPDecayAnimation.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0AD7A0DA8FF5880E3D8599062129AB12 /* ConstraintMakerEditable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9362DE39077777B367D8122115ECC67A /* ConstraintMakerEditable.swift */; }; - 0AE2D85CEBF6C1F532F36432FD67F5E3 /* GDTCORUploadBatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 108548841792D7CECCCDF5CB2B90B525 /* GDTCORUploadBatch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0AD7DB717B94FA37ED8189561AAB6786 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B9274569773F44B15A2CD6341153852 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0B0E62176E280EEB37AF4F11B2904651 /* Comment.h in Headers */ = {isa = PBXBuildFile; fileRef = A20C02B330698327B1BEBFB51BD7CBA6 /* Comment.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0B189DBE82CC6D5EEB350B1F96B112D9 /* FIRFirebaseUserAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = 0814207037388F6A6359BE9FE8F42155 /* FIRFirebaseUserAgent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0B1E4AE589C0163FAE72324B71BAF640 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 4526FF20E16127BD53C3A17A8576C4A5 /* FIRDependency.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0B299889E5600A61EE0911666794F2E4 /* GULRuntimeStateHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E958AFE844106461B232664ACC7B765 /* GULRuntimeStateHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B3BAA1FA39B4CF78DA6BC9A4AC9B0D2 /* GULSceneDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 409C6BBE0BCB0CCE46CBB5A4ACC31342 /* GULSceneDelegateSwizzler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0B5D1DC5292A711BED00D5363088D0ED /* RCNConfigValue_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8201F1248DA0DFBE7B05AF96D6B7F033 /* RCNConfigValue_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B7E9670ABE9F00EEF10A07A133AB73C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 0B8BA840BAA8F7B862690E6697AA79E1 /* POPBasicAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3122790196E0B773BEFAB030ECCB7F10 /* POPBasicAnimation.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0B93DC93524C52A77E52B79D65B6B237 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = C910503A2914C88BB5F909CDE807815B /* DDDispatchQueueLogFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0BB7957C8AC8BD34C334302EAF3AF9DC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 0BFBA6A9838ECC9A65E8B34751B66849 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 049638C39E445CA693257BF7589FF2CA /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C16DD1E733DFE318F2BD4202E7770E2 /* FPRTraceBackgroundActivityTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 803F2AD0A5D867D4D2527AB3D1861BCF /* FPRTraceBackgroundActivityTracker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0C19E3982064D5820652847C534EA367 /* RCNConfigDBManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F205AA127E137133C29DB0F30C4B8882 /* RCNConfigDBManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0C1E37DFC82F04903937141CD85A6AE2 /* POPCustomAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9FB45C99404A8E08E93272093CE3D0C2 /* POPCustomAnimation.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0C2ECD509C420145C0031EEFDE5806A7 /* nanopb-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ED593542E5AED87991EBFEEBF1FC11F8 /* nanopb-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0C38580BFEA1DC9CF756939BA6AA2E85 /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 147E6E540840B135B570C7ED12918C9F /* FBLPromise+Timeout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0C40715B2E27DAA8CBB069A6D5363243 /* NVActivityIndicatorAnimationBallClipRotate.swift in Sources */ = {isa = PBXBuildFile; fileRef = F21A01147DE01C668208AECA4F250082 /* NVActivityIndicatorAnimationBallClipRotate.swift */; }; - 0C431CAA8430F87D7896EB0CEA1BE48D /* FPRMemoryGaugeCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = 37CFD422A2829698B6E5BACEBAAC5611 /* FPRMemoryGaugeCollector.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0C479D5111F2CE197C6A7A3FAA35B5B5 /* FPRCounterList.h in Headers */ = {isa = PBXBuildFile; fileRef = A47DA29577F6540C240469114FD45810 /* FPRCounterList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C5C6052F5FDCC88DB8338B39C2435E5 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = EA8C4BD5C8D25E1582253F1C22C256D0 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C66B1EF0BDB8EE1FFEEE6070B90A650 /* RCNPersonalization.h in Headers */ = {isa = PBXBuildFile; fileRef = 5598EA59723BB8026D22A26CA9432F32 /* RCNPersonalization.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0C896E5021166AEDF281A4C4B5F3ACC2 /* CALayer+RecursiveClone.h in Headers */ = {isa = PBXBuildFile; fileRef = FD36D15115A4A7EA8D328568E3593F95 /* CALayer+RecursiveClone.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0CA1E1741629A6602732E83267ABD28A /* Pods-iOS-PlatformUITests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 89A24AD63329DEAF8DA1A565083F126C /* Pods-iOS-PlatformUITests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0CB3996B681C0FC1808EF2FD0BF69215 /* Pods-iOS-WebParticlesTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E5A6D940B2F3B8C9D262AD259EE36FAA /* Pods-iOS-WebParticlesTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0CB91FE7D315744005BC79EFCB7C72FE /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 06D7109A3789B7692D118A0F79E48A3C /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C933D0294D7F0409D92E828ACAD0876 /* GULOriginalIMPConvenienceMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 94EE48C7AFF1E62DF24D9F4B4A56A904 /* GULOriginalIMPConvenienceMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0CA1E1741629A6602732E83267ABD28A /* Pods-iOS-PlatformUITests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 537936C0E200A9FB58528A518AB752EC /* Pods-iOS-PlatformUITests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0CB3996B681C0FC1808EF2FD0BF69215 /* Pods-iOS-WebParticlesTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DD528624EDB64F69EC0765F3B3B34833 /* Pods-iOS-WebParticlesTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0CC1311AC72ABD8DDF58B59D43123059 /* FIRMessagingTokenFetchOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 39212D23A017BA648B6FE00B0B00DB1E /* FIRMessagingTokenFetchOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0CE2D1D626E8162F9DDADD934A449C86 /* SVGKParserPatternsAndGradients.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC987CA830E926333425E170A705AED /* SVGKParserPatternsAndGradients.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0D2033FC26F3DA98D50FC8EC90689CF4 /* GDTCORStorageMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 984697183317B90DD33FA383299CAC4B /* GDTCORStorageMetadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0D3BE6770207ED3E6AC3B76FA4778285 /* FIRMessagingAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 656E2DA54D0DE251E1CF93C5AA8205B7 /* FIRMessagingAnalytics.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0D10EF26C7B09CC1A89A3442643B2541 /* GULURLSessionDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 48D7FD929A1F687354BC2E13FFEDABCE /* GULURLSessionDataResponse.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0D510A3576169BCC76FCEAB6B89D98EA /* GDTCORFlatFileStorage+Promises.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AFEF8281A862CF4A5044B8154CB6B45 /* GDTCORFlatFileStorage+Promises.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0D665B6767B345D8C70D7E029A2A48D8 /* ConstraintViewDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0A299D88630D3E27619EA67785BDAC5 /* ConstraintViewDSL.swift */; }; - 0D6B9FD487257ED41830F0DD179B6C05 /* FPRDiagnostics.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B5ACBF6E2091C89F7606FC0AC845A2B /* FPRDiagnostics.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0D8D7A8CDCAFF0544E82185706B8D1B5 /* Element.h in Headers */ = {isa = PBXBuildFile; fileRef = A0FBE6E960DC08448E8DF1E5275A9DFA /* Element.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0D944A88A0229CE9BE48E30530FEA9D4 /* ISPPinnedNSURLSessionDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = ED6E8C6B0F60B04EA8F03A1BC7AFD5E1 /* ISPPinnedNSURLSessionDelegate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0D9D21965A0609661EEF52A19964913D /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 312A9A6AE9D707D1681E268B6CA3A9B4 /* CoreTelephony.framework */; }; 0DA9A9D2F8960818017E26DA480FA143 /* ConstraintLayoutGuideDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8995696E46782256C38D782B341E4D2 /* ConstraintLayoutGuideDSL.swift */; }; 0DBC3DD72EC23A36DF8A49009FDB8840 /* FIRStackFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = AA76DB405D74CE27031073E9A10C2F54 /* FIRStackFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0DDBFF7516C2F40018EB5DEDADAA268E /* SDImageLoadersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E485A5982E2695AB6A442FF12986819C /* SDImageLoadersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0DDC10122800F6C777CF56D156861D29 /* FIRMessagingTokenManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE119277E40A28C21918B1A0C8B9FF6 /* FIRMessagingTokenManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0DDD93B4C8F9E619C63654BB9DA5541D /* FPRNetworkInstrumentHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = D9136273C0867FD54A7E50FEA08DAAAA /* FPRNetworkInstrumentHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0DE5672363CF0BEC4457FD6B08EA672D /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = ED3607E5CDEEAB755FC76F9A9705AC48 /* PrivacyInfo.xcprivacy */; }; 0DF9F2529F95346B44A7BB16CE00B524 /* EncodedRolloutAssignment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EEAEA2A2A359DCF9A3693C9715D46EA /* EncodedRolloutAssignment.swift */; }; - 0DFC633BC36A80E7471B69ABF368973D /* FIRMessagingDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 17C95355D9B4C1D87179BEAE04BFBE6E /* FIRMessagingDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0DFED471AD5A496C8738FD5EBF053705 /* ZSWTappableLabelAccessibilityActionLongPress.m in Sources */ = {isa = PBXBuildFile; fileRef = DD8902858A39F4FFF7EA1B3FE5C64730 /* ZSWTappableLabelAccessibilityActionLongPress.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0E330890CC331B91B0BB1BDC45050DF2 /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = E4637062EFD312FBC2E6798945FEB221 /* GDTCORPlatform.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0E4AF0F241CE9E6F2C5800C2B69892AF /* FIRCLSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 882C1FE8CFB3BBE773E06FB2A7CEE8F2 /* FIRCLSLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0E59637CACD67679837FBBE6378B17B7 /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D57B86A33E7212961E32D37A694EC504 /* GoogleDataTransport-dummy.m */; }; 0E6853ED3BE627B1B9E1AC746B94F910 /* FirebaseInstallationsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 66AC2E4A7B3442C087BF90E5E80DC7CC /* FirebaseInstallationsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E714A5FC321EA1D58AAB52EA30EB32A /* FIRInstallationsItem+RegisterInstallationAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 7926B18DE7774947CDF5ECAFCE0902CE /* FIRInstallationsItem+RegisterInstallationAPI.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0E76333A200892E180B7B11CE1F931AC /* COSTouchVisualizer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7065040623B902FF6868D36834FB7C67 /* COSTouchVisualizer-dummy.m */; }; 0E840FC1DF5A14F486F90E541176BD5E /* DDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F15504F6750F152F7E29B0CECC129A7 /* DDAssertMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0E848E8A80A9332FE29F0ED827B361DE /* SVGKSourceURL.h in Headers */ = {isa = PBXBuildFile; fileRef = 50285421D03F317BF7C071D6A2F3A9B2 /* SVGKSourceURL.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0E9C497770ED9145D181BE77B520E506 /* FPRPerfDate.m in Sources */ = {isa = PBXBuildFile; fileRef = 56915C0E5DD1FB019899A6C84B019C25 /* FPRPerfDate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0EA514C751F6D8815A2309A2DD91C0F7 /* FPRMemoryGaugeData.h in Headers */ = {isa = PBXBuildFile; fileRef = 80EF9A317B705C72FBBECAA7E877DCEA /* FPRMemoryGaugeData.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0EC87CCF3EDBD7554688CB32989F35B9 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EF63D8E91BBCE0960B0F1F218F13B3F /* QuartzCore.framework */; }; + 0ECCD8B1C89D48D8A8BE4F9AB5197F9D /* Promise+Any.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FB267EA1E8683F5CD63ED7369177077 /* Promise+Any.swift */; }; 0EE2734AE719FBDFEEF3C88B524EAEA9 /* StringToHexConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = E02BAC423DE02FCB2F70D349373BD2D9 /* StringToHexConverter.swift */; }; - 0EFCDEFA1C76A39C95419F2986B8F927 /* FIRMessagingBackupExcludedPlist.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DE2AF7B8C2F9A1548226A86CA07F705 /* FIRMessagingBackupExcludedPlist.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0F0B90EF76AF28C8BE1E47E3D449B7AA /* SDWebImageSVGCoderDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DCFB8ACC28405025C54344E2E5341C9 /* SDWebImageSVGCoderDefine.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0F16F1C097CEDE7CB47A8B77FAEC397A /* GULNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = C1C5FC2E22AE9828200E264B006B54DF /* GULNetwork.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0F32256E8E584D8EB6D6B5E651504E8B /* FPRGDTLogger_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02E34502C0FC38EC7A5D0F2E01AC1939 /* FPRGDTLogger_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0F0C1B190D9594FE5D4DA0704384B672 /* GULReachabilityChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = B878705EAFD8CBEA64F69D58D33693F1 /* GULReachabilityChecker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0F337701D518C7DB89498F5DD8D887EC /* SVGClipPathElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EF5DE14284303F9B3DBA71A77CA09BC /* SVGClipPathElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0F56C9762C4F44F897B9CCA01084D89D /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 6126DB18AF89863775182CF84BA6BA41 /* GDTCORClock.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0F469319454900253B4311C31CDB7B37 /* RCNConfigDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 09D901101243F46D250326BA99B12457 /* RCNConfigDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0F60F3FF2243206EED4E96E2A8D63BE8 /* FIRCrashlytics.m in Sources */ = {isa = PBXBuildFile; fileRef = 851B4147E72A73EDDF5397906FD7D353 /* FIRCrashlytics.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0F6EC2DE2BF320EE7AACB5B0932A8133 /* Pods-iOS-UIAppToolkitsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D13EE1D5D8BF8B376852234B68ED7B21 /* Pods-iOS-UIAppToolkitsTests-dummy.m */; }; + 0F6A95EB9733A54F3D3408F4ADC2725E /* FPRClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CCA321A4795A3D72E2CE5E8DACBFDCD /* FPRClient.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0F6EC2DE2BF320EE7AACB5B0932A8133 /* Pods-iOS-UIAppToolkitsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EFDE0E8E369B9C95367FDEC99FEF9 /* Pods-iOS-UIAppToolkitsTests-dummy.m */; }; + 0F8F6C28EFCD16953AE6F3A2F09E52A6 /* GoogleDataTransport+GoogleDataTransportProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FBFD40669DF8FB8A5447DE778CC94E4 /* GoogleDataTransport+GoogleDataTransportProtocol.swift */; }; 0F99A8DDBE1369742D72FFA4A329B636 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 0FC5A479554857FC38A3C8753351191E /* SDWebImage-SDWebImage in Resources */ = {isa = PBXBuildFile; fileRef = CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */; }; - 0FE1CB14F3F1BB84B291D1600FCD16AC /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F8E8300FE274A3A15910C219DCC865 /* FBLPromise+Do.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0FCC436C62EFD6A7D81CA59974508A8A /* FIRAnalyticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = CC289CAD5514B2AB6910043A65CF4378 /* FIRAnalyticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; 0FE55F9DA94D30BF485B59E63E001741 /* SVGTextLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = C99D120783E61475BF31ACF6DDE647EA /* SVGTextLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 101C477FB94FB5AA3158BCA0E8679F4E /* EFQRCode-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E94A54A6FA0F5D3AA19456A89D92A1F /* EFQRCode-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 102FD45C48F92745C8F364006570E71B /* GTMReadMonitorInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 4109B67B259BECC681B546871B841E4A /* GTMReadMonitorInputStream.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 104179581ED9817D5B55F9E0D8101AFB /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BEF0B768BA20C506B1EDC8A6BB3B650D /* UIImageView+WebCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 104A1DBB6131F4AE65A79A63A1DC219B /* NBPhoneNumberDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 45173985B8F59CECD69700D12FFDA736 /* NBPhoneNumberDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 105A826E1ADD6D4E6AC8DD2E961A9A68 /* Promise+Validate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23790998B7D9724844AC4692A2B3BD35 /* Promise+Validate.swift */; }; 10780662EECE7110B231C8C775628ADD /* EFIntSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78FCD315D99CB5B5D494E0F20CBCE3A6 /* EFIntSize.swift */; }; - 10A0072EB7C4E35C16D680DE4F5B7D6E /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC2575C9135A4C677D6C29188157DE1 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 10DA4C31022B50874A6230EB0B7A7ABF /* FIRRemoteConfigComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C0C46E42DAC65EA3F4BF95C3963399 /* FIRRemoteConfigComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; 10DED49C2B45A5EA8FA6968F1AE7D28E /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 765E1113C489FE5A58C4243B72928797 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; 10F91ECD60AFB7F37220E47A3F342D64 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 099369BE6E37667166049FF0B7A099F4 /* Dematerialize.swift */; }; - 1103144B78367E46B0BDBD2AED4255BC /* RCNPersonalization.m in Sources */ = {isa = PBXBuildFile; fileRef = C8A71AEBC83FA8CD7A945F916910FBEE /* RCNPersonalization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 110782329A96CAA9E99475416D1DD14F /* SVGKLayeredImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = A1620C932F3FD0155C774DFEB5C9DC7A /* SVGKLayeredImageView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 111A94C799B868EF01639B2B7E403D5C /* CDATASection.h in Headers */ = {isa = PBXBuildFile; fileRef = 01BCE083DF37FB6D7171B0BB5241D872 /* CDATASection.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1129E2A9286034FB52D142409CAE388F /* Pods-iOS-dydxChartTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B57D684996F7EF5B07A623522683CDB /* Pods-iOS-dydxChartTests-dummy.m */; }; + 1129E2A9286034FB52D142409CAE388F /* Pods-iOS-dydxChartTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 70D46CE944BBAA1E1772F9A86CD8940F /* Pods-iOS-dydxChartTests-dummy.m */; }; 11536D0D4160390EFA08C8CECB33CCC0 /* GTMSessionFetcherService.m in Sources */ = {isa = PBXBuildFile; fileRef = 02A3E56D2FDE281FED3DDDA6D073B04C /* GTMSessionFetcherService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1165C47E123ED2F21A383127501AE056 /* POPAnimationEventInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 034411C61759A23708ACFD9C6D528B8F /* POPAnimationEventInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 116875A435A6C285919C97C0AE6DCA28 /* SDImageAWebPCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8301B1254FF1704634AC089D6C2DB434 /* SDImageAWebPCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 11948936C30BAD5D99284EB224288943 /* FIRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = CD3990570492167ACD0226650C25D8B1 /* FIRConfiguration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1196E211251412C64C988564BE4CA9BC /* FIRMessagingAuthService.h in Headers */ = {isa = PBXBuildFile; fileRef = F250E559205C49827C6EC3DFA5DB4330 /* FIRMessagingAuthService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 119C91E6A7B045E4C5AF2D84C8F4A5A0 /* FIRMessagingRemoteNotificationsProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = E45EB38A65B20A913D91805CE73E2C47 /* FIRMessagingRemoteNotificationsProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; 11A8E62762D11170E1A8BF5AB0227888 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B2E8E2090F4DA1727CA6C407BC6C0D3 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */; }; - 11BDF3750819530F499E344CF842F90A /* FIRInteropEventNames.h in Headers */ = {isa = PBXBuildFile; fileRef = FD1378622CBAD7115B3FDF0F8D9216E7 /* FIRInteropEventNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11D8FFEC252219FD60BA0F52086B288C /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = AEEA7A8C8D8A8CA394EC5A15F5EDA3B5 /* FBLPromises.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11C755A71F4FE2910E82C25267E13411 /* GULRuntimeSnapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 52023049F2BAA1726579FE8178CFBEB3 /* GULRuntimeSnapshot.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 11CA2F160BB8E89E36E4AC75169C978E /* GULSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = CD0EC4C7A199E9EF2A7B6BA9460B2F97 /* GULSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1207BBCA46FAAC13218BB30D6272E0A1 /* FPRClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 79B87AFDA2AFA77C35D3EF2A249C9B85 /* FPRClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; 123363F760D82A1DFFDEA40BB8D876AB /* Overlay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AC1F89E87C51D8047D1725FF74AD458 /* Overlay.swift */; }; 1234E8C3B8F8C608840890E6D0806D25 /* SVGKParserGradient.h in Headers */ = {isa = PBXBuildFile; fileRef = D999DC3175EC0E057DCA134660A9F96C /* SVGKParserGradient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 123CF1B7393C7AC6009DDF22AD4CA6D3 /* FirebaseRemoteConfigValueDecoderHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6A2494C4614A9D57EFF9B394EA4E94 /* FirebaseRemoteConfigValueDecoderHelper.swift */; }; - 1255C4234793248CC3811C3B0BF82BBC /* FPRDataUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C47F98EF923F67D98CC399C06830105 /* FPRDataUtils.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 125ED5C92CCB9AA4516F87C422601223 /* SVGKParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 9762A73B28880C077F0643FDDB932AB5 /* SVGKParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 126CBB150F99BDA843F884ABFECE4C2F /* FPRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = F89BEE8F4B11E70FA98D74F2E5AB13DE /* FPRConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1291D453E948DAA2F2EDC55210B8B34D /* FIRCLSInternalReport.h in Headers */ = {isa = PBXBuildFile; fileRef = 37321F02045F60B54CC7F3AE536DAE37 /* FIRCLSInternalReport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 129C9D42B9D25CE22B65955EC9769167 /* RCNConfigSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 34E924FDF9DA55A62D1FC67B2935D11E /* RCNConfigSettings.h */; settings = {ATTRIBUTES = (Project, ); }; }; 12A73DB7AF1B04328AF8AC485585D95D /* JTCalendarManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 974CC7F8E9749A59F8AB8814767E0706 /* JTCalendarManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 12CAE0239073CB69F4D7DF3D854CCFB6 /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 51B6ACA3A9776F007CB2175D26D16FB4 /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 12D3502E2E09B21C45FAEE76CA69923E /* MapToResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F258FC7A23FCE82AAD5278059FC36CA /* MapToResult.swift */; }; 12F2A8694ED10AED3FE213316E879E71 /* FIRExceptionModel_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 59AD28D04494AAFB8EF48C3F9E18FF11 /* FIRExceptionModel_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 12F344D2CB66F60663B3A124E3478AD6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 12FA4A4EEB7ECFF84D7C5E568D749207 /* FIRInstallationsStoredItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 234C2FF7679BD202BA3568412459BD91 /* FIRInstallationsStoredItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 135AAEB22265E73B007FCDCFAD257CF8 /* GULSceneDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 21FDE5294D315A2628939C0DD8479AB9 /* GULSceneDelegateSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 13692823DD70D84107194C4CA9DC829D /* SDWebImageSwiftUI-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F9962A363CA610D9F0428BE8D44AB76B /* SDWebImageSwiftUI-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 139E08CFB6AAE7B106CC391ED2DB92C0 /* FIRCLSDataCollectionToken.m in Sources */ = {isa = PBXBuildFile; fileRef = F65A86D98AE59B1B37E3EA305DD3BDB4 /* FIRCLSDataCollectionToken.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 139F2E059A34CFBEAFF357CB96E50F9E /* GDTCOREvent.m in Sources */ = {isa = PBXBuildFile; fileRef = AD96FB2F2D939F8D786E8A6B25E35C84 /* GDTCOREvent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 13AA324683E45828ADDAF070BAB009FE /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDEF5681B8FCF466E102B05C0D988343 /* Sink.swift */; }; - 13ADAD08D8774107A2C5BE0C8ED77E81 /* FPRSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E034674C1722E978E9DC80EFFEEA99B5 /* FPRSessionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 13CC0CFB1C56F23BBC872801F983C1A3 /* ConstraintLayoutSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4FDC4B0EC62CE332572BD8CF49075C2 /* ConstraintLayoutSupport.swift */; }; - 13DB3B30C04AB03FA7134D973C22F20D /* FPRGaugeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F7468F2AA33ED03D96E7998358917F45 /* FPRGaugeManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 13D3EF8DB18B968AD45A393D42CCA9BC /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 11F16FD3FDDC21DDD2CAAA99ED9CA881 /* PrivacyInfo.xcprivacy */; }; 13E4650FBDDAD5E4E5156807B32F6D6B /* POPPropertyAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1815591692E67B725CFB21ACD4F031FE /* POPPropertyAnimation.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 140B6E35B7546385FDDF5E1E6F68DB7C /* Promise+Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = E619F3EEB2046A52E2B3ADD5CF1FAEED /* Promise+Timeout.swift */; }; 140C27C88C96F8F9457F0C0CF11C18CC /* HMSegmentedControl-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F480170F02D93CA3008E6E3A08004DE2 /* HMSegmentedControl-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 140D6891F53819F2D4F01B16F9E09747 /* external_privacy_context.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D01FA75B8FD81D717EE045663DCB589 /* external_privacy_context.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14210631CFBF46B5143F73841B330601 /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = AF796E40822EDA2745532C438FEAC728 /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; 142E1D597048C8800BFA18FD4A9DD701 /* SDWebImageDownloaderConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = A1EA6F0A5BBA9D2408175771EDB08D11 /* SDWebImageDownloaderConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; 143C10B6D5ABB56A489942091593E647 /* FIRCLSFABNetworkClient.h in Headers */ = {isa = PBXBuildFile; fileRef = D50E90BDC38C4652F180991B70882226 /* FIRCLSFABNetworkClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 14642E6A885EDED66487F1084882637D /* FIRMessagingPubSub.h in Headers */ = {isa = PBXBuildFile; fileRef = A6021755271961D1FF4CE31351A98703 /* FIRMessagingPubSub.h */; settings = {ATTRIBUTES = (Project, ); }; }; 14666EE95885B1E191A61598DA336581 /* FIRCLSMachOSlice.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D2A15ECB79697622D03849B6A810075 /* FIRCLSMachOSlice.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1494EEA616643D5629B346F6A02B07F8 /* JTCalendarSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 4038D4222BF9E31ED223E93766B9CD95 /* JTCalendarSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; 149FDD80A26F399AFBD57325998EFDF6 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = C0D3105C9237789E9680193D9AFCFBC6 /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; 14CD7E5A556FE8ED2CD06E81839F3B0E /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = FB83C6FBF6D1EA7726662F7FC52C4503 /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 14F330079D5859396637E66EF49BB9B2 /* FPRNSURLSessionDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = C42684B3DA3ADEA4485BBE16E4CF2553 /* FPRNSURLSessionDelegate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 14FBCA48CB5CBAB5AA0DD18325D993EA /* GoogleToolboxForMac-GoogleToolboxForMac_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 9264683869DB03D368724585C52FFD0D /* GoogleToolboxForMac-GoogleToolboxForMac_Privacy */; }; 1501440AF1C85CB575F269E26BCEC459 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 88EE3049A4A76F9601967FCFE4EB45A5 /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 151DD4D9B2A914A9FD7FE2C6A0F80B70 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A92C30DBFEEFDDD899F18D149982E33 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1534A207B7579BC3CEA04552B667EE41 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = C516C0F63409272E9929C7847B02D024 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1511003D045CB0A55F4EF843C5CA0E29 /* FirebaseDataEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E86F3A8B0F0353F63D02312E98F10AF /* FirebaseDataEncoder.swift */; }; + 1512D8B7D22E67741FE46B67B66D97B6 /* external_privacy_context.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D01FA75B8FD81D717EE045663DCB589 /* external_privacy_context.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 153638C1DE8919D51EF0B10924493F6B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 91A655EDD7AC54006CDA0CD3CAF65094 /* PrivacyInfo.xcprivacy */; }; 15391F71EADBAB938B40B231A1374163 /* RadarChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0928D13A53CE4E9C4C6044596545C0B2 /* RadarChartData.swift */; }; - 15484BC9EAD364A120DB4B63CEDD69D8 /* FIRMessagingAPNSInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 84239B3942F42BBD72F0ACC8D3D3C7D6 /* FIRMessagingAPNSInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1570C5315A10CF1E7F0EA461573E4661 /* TransformationMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EE61517C34560D2D8EA6DE7D5E3664E /* TransformationMatrix.h */; settings = {ATTRIBUTES = (Project, ); }; }; 157A9727B33D8361BDA1858AD337462E /* SDWebImageError.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E9CE7BB12A004F2D1E99383F4679FC6 /* SDWebImageError.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 15842ECFE3A9C3026355CADB7FB88B65 /* FIRMessagingConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 165844183D295D2B757A1E46BD2F7422 /* FIRMessagingConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1595A7286B98FE090E60A946E9655202 /* FPRRemoteConfigFlags.m in Sources */ = {isa = PBXBuildFile; fileRef = EB6D2AC41540D656B00FCF52C7CC5F53 /* FPRRemoteConfigFlags.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 15AD0E0ED359CB2D3DF65184BDF52ADB /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = E0FCA2578593D507E013EAF04AC939C2 /* GDTCORLifecycle.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 15C720255DF9AD8C42C48356DCB3F7F0 /* MediaList.h in Headers */ = {isa = PBXBuildFile; fileRef = 15A2421D0F96E9B75E0716E843B049B3 /* MediaList.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 15F63B40B7FA37E6F46C388D45C65F75 /* FIRInstallationsErrorUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 5520F31AC5CDE15AED14A77D710DEBD1 /* FIRInstallationsErrorUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 15F591AD65451660CF20D32360F76097 /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DA0DC0FF475F20D504CC075260CAD695 /* nanopb-dummy.m */; }; 15F68E09ADCDB843B938C490059485BD /* ConstraintMakerRelatable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9305DA53FC26B55F61310E14562CB92C /* ConstraintMakerRelatable+Extensions.swift */; }; + 1645CF97334A4900AB707BF17FE4E5C9 /* FIRInstallationsLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = A2FC9876A1B622ADDCB8BE2DAF48800A /* FIRInstallationsLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 164D5B527E7BA7CC08F903256A1CA6F5 /* FIRCLSConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EBEC89DC6689193C9C63F93D5A6A412 /* FIRCLSConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; 165715FCC785392EC902B9C337DEFD5F /* DefaultFillFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 366053DC6A2CF718E6AD4B1F49A850AF /* DefaultFillFormatter.swift */; }; 1660A17BC64AC5796E9B6DFDB11957B0 /* DDLoggerNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 80C4F631FA9EF1D03A4D7EC75F6ECE5F /* DDLoggerNames.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 168D72FE7663CBCAE50CF07478A40FE0 /* FirebaseABTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 6082CA0B545D145D2AA18D2B94DCE23E /* FirebaseABTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 16CD2F845502F7CF454339BE7279D00E /* RCNConfigDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 09D901101243F46D250326BA99B12457 /* RCNConfigDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 16D758713D1C811C1DE04CD03FFEE57C /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 312A9A6AE9D707D1681E268B6CA3A9B4 /* CoreTelephony.framework */; }; - 170EE340A17F1D1C00C5D7400476ABD8 /* GULProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = A00D4BE9885E52E0A3EC9261F9D8D840 /* GULProxy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 17096A0597B9379E2456A43C298B4240 /* GULSwizzledObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 335FE8E0103B8E7A3019A3AA44AB0E70 /* GULSwizzledObject.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 174A6A1C5E23579B7E40F0F2AFB0BDF7 /* GDTCCTCompressionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = F8D9D81CF3AAF5DA5666E33D1618708B /* GDTCCTCompressionHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 17517270B8F89B22DCBBA0CAAE8CE406 /* Platform+Touch Handling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 453BD2759959EF29E98548ACCAA5BB6C /* Platform+Touch Handling.swift */; }; - 176912DD0376185FBD625DB7DB555816 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E28701C81A589E704091B68BA3BB9FD /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 17A27D6351C087134F0446EBAA116573 /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = FD74B0C5C965F9FCE9D2B7E4F0DA831F /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; 17C20D68963C252E9991CD7361723892 /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F915A213FB45BE2776FC6DDEDEA006DE /* Codable.swift */; }; 17D1D1270A329F17418F441D8094D3DE /* ChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D6AA4B3347A9FE68B0398F66D32DA08 /* ChartDataProvider.swift */; }; 17FCB3E6CE2C3EF59D44FE3FAB5B4C24 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 1818220334986B68937BB24FEA91AF44 /* POPAction.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E889F1097E6F087B4A33B7C853C7E8 /* POPAction.h */; settings = {ATTRIBUTES = (Project, ); }; }; 181BA71B91A825FE229871103447F524 /* GoogleToolboxForMac-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 67BC8E47E2C130A2A68FF3A9B62E6B5C /* GoogleToolboxForMac-dummy.m */; }; - 18249122177DE9D140319132FA5B18D4 /* GULSwizzlingCache_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CFB0A4D43D643F2CC31D624A60FDE15 /* GULSwizzlingCache_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1845FB4396FEA22F99CF33CC7AD04AAD /* IAxisValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E7306B69EA59A3733A1763EC0ADEED7 /* IAxisValueFormatter.swift */; }; - 1847DBA622C1DA21C85D948272A68419 /* Pods-iOS-FirebaseStaticInjections-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 888D4D088BE8F8275FCB014C6CEF764B /* Pods-iOS-FirebaseStaticInjections-dummy.m */; }; 184AF1DEEEF198F674843686DAE3571F /* BarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35BAB2357D53C61854CF9621228E2F56 /* BarChartDataSet.swift */; }; + 1864A7C63193FBE9B718CF82F4C565E2 /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = C0BCECCCDFCBC82BD4772ED037175EE8 /* FBLPromise.h */; settings = {ATTRIBUTES = (Public, ); }; }; 18731793C0A8C333A74FD5DD0AFCF04E /* FIRCLSUserLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 13D5195B664341C7BD5183221200A9CA /* FIRCLSUserLogging.h */; settings = {ATTRIBUTES = (Project, ); }; }; 18A6C893B3B072637D2FFACCF87979E1 /* NBPhoneNumberDefines.m in Sources */ = {isa = PBXBuildFile; fileRef = 314AFB917F098843235DF19C190D9731 /* NBPhoneNumberDefines.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 18BDE0563AAE544A695AC74CEC2FC5BD /* FIRInstallationsSingleOperationPromiseCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1303688F73C6DC726B1D84BC82857F00 /* FIRInstallationsSingleOperationPromiseCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 18B532EA5519540379F469F0BB0D50FE /* FPRRemoteConfigFlags.m in Sources */ = {isa = PBXBuildFile; fileRef = EB6D2AC41540D656B00FCF52C7CC5F53 /* FPRRemoteConfigFlags.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 18D6D6FDC8C94EAD2122B1E6BA82259E /* BatchUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9F50F6ADCCCF5E94C5EEC45C3E1D54F /* BatchUpdate.swift */; }; + 18DCB4B9D1011439081A310225DB2164 /* FIRInstallationsIDController.h in Headers */ = {isa = PBXBuildFile; fileRef = F7FBB2B4952B3A70307380AFC97168C5 /* FIRInstallationsIDController.h */; settings = {ATTRIBUTES = (Project, ); }; }; 18E1FD53AB82661D9A5368B055C25705 /* FIRCLSCallStackTree.m in Sources */ = {isa = PBXBuildFile; fileRef = E53608A6CF80879FABCB5B495CE56E10 /* FIRCLSCallStackTree.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 18EAA1546D97EBE662530A51F67F874E /* Tag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01E11ED8D3151FDFC564C49828CC0DF2 /* Tag.swift */; }; - 18ECC8885E4A16EBAC0FAA0E7CBB55E7 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 95352CB2821DE75BDA0E1B8CE2B33364 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1905A64DE35C87B15D9C2E6CD7B3A4BF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 191ABBE4916A7D62ED780AC9BDD21F93 /* Pods-iOS-ParticlesCommonModelsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A788E6E6F701652663E88DE2293B51AE /* Pods-iOS-ParticlesCommonModelsTests-dummy.m */; }; - 1927453669EF9FB387F0A72242AB9893 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C0DC3436BFF8BB646892331A58F96D28 /* PrivacyInfo.xcprivacy */; }; + 190ED571464678055B5376AAE1C32A79 /* RCNConfigDBManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7061EF9B92F1C713F90F49F78BFE2DE6 /* RCNConfigDBManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 191ABBE4916A7D62ED780AC9BDD21F93 /* Pods-iOS-ParticlesCommonModelsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 974912BD1B46B66F3390ED31778FDD5D /* Pods-iOS-ParticlesCommonModelsTests-dummy.m */; }; 192ECECB9493866805ECD3CCE4ABF2C3 /* POPAnimator.h in Headers */ = {isa = PBXBuildFile; fileRef = AE3366B37E7FC0AE051A931D9BFC59AD /* POPAnimator.h */; settings = {ATTRIBUTES = (Public, ); }; }; 193AB57587B4241776081916B1FCFFE0 /* NBAsYouTypeFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 597588A6C0A2B10C988FB3E64F038848 /* NBAsYouTypeFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 19422B4199F5A022B230DE795E1F1DFB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 1945B0D97A8C616BDD3B363D30D4F419 /* SVGRect.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AA6D1485A9CF266BC4C04E7612025FF /* SVGRect.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 194EAACCF760D8E29203B97B7C48AE20 /* SVGHelperUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = A161F0C04C6DC61B19B4991F003A77E8 /* SVGHelperUtilities.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 197294030F7944B8FB8FDFEA437BF078 /* SVGUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C96E845B1985336EA93B75E734565DC1 /* SVGUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 19749E82701B869A44A2E352410862AC /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = DB9A3B4AA229E6C3EB0805D2CB9A3E22 /* PrivacyInfo.xcprivacy */; }; - 198CC55124789EC9DB070D2F3942744F /* FirebaseCoreInternal-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B50C9FEF2B572914FA5483BEB3C8DC82 /* FirebaseCoreInternal-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 198E493BA1804FB3289C9A804FE030D0 /* JTCalendar.h in Headers */ = {isa = PBXBuildFile; fileRef = 41897AECEB2AC39D57FE83790D0038E6 /* JTCalendar.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1993AE84138BBF8660B52A118A01E87F /* EmailValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB95B25D094AA443F2B1625EEDF696CB /* EmailValidationPattern.swift */; }; 19AB775100B83FA45DEB87E82FF24997 /* FIRCLSFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A4CFB41CA25587C470A41BAD3B470B0 /* FIRCLSFile.h */; settings = {ATTRIBUTES = (Project, ); }; }; 19CAF035226E30170C413BB69CAF3EB6 /* Behavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2726C2DF595D997BA345001D1051D97A /* Behavior.swift */; }; 19DA4EABFF72AEF929CB4E09383D4A04 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A571DB77F79ED82EC648A4256683F625 /* Timer.swift */; }; - 1A381A5CC46924F1BA9878C5B65BDD6E /* FPRAppActivityTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 4737A63F2AEDFAC831F48CEFE6495A7C /* FPRAppActivityTracker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1A4BD95ADEDF1CD3C4B1C82CA342D188 /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = 84449849C97E8E16096EF81887D1FC40 /* FBLPromise+Await.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1A5EE18524F3F80E2952249EE9A8341F /* ABTExperimentPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = C76D37845AED92F9E9314426BDEF274D /* ABTExperimentPayload.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A701062D75B029F8BEB2385B48EBBC8 /* FIRInteropParameterNames.h in Headers */ = {isa = PBXBuildFile; fileRef = E92849C0F4C9AE837C89D62F664F1C0C /* FIRInteropParameterNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A7CA12E310A72D9A0E7442E953DA163 /* RCNConfigValue_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8201F1248DA0DFBE7B05AF96D6B7F033 /* RCNConfigValue_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A054F95CD9E149DA3366E901734C58E /* FIRInstallationsIIDStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 24F9FF0BC4E777C2833B2C7DF8E3276C /* FIRInstallationsIIDStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1A057FA88B5060937AE42FEC4F0C4FF5 /* GULAppDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F84245884B481692363849158B91018 /* GULAppDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1A5C40CB8FC2C9EB6CC4922B86CF525B /* FIRInstallationsStoredAuthToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 54F3158D008B9181C9A5BC9927B59400 /* FIRInstallationsStoredAuthToken.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1AC07A8630B73493200FD547678823F9 /* SDAsyncBlockOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D3AC3E28BAC028D4F1B269B73E8EE907 /* SDAsyncBlockOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 1ACC83A8131C1EB428B3BDBDAC3E5EDA /* FIRInstallationsAuthTokenResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 48DB7A850F6EE518D1847379378629CE /* FIRInstallationsAuthTokenResultInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1AD67EB5399087EA22885C43D398A12B /* WeakContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54F5D5C1965B3C6718331F05A212C37 /* WeakContainer.swift */; }; - 1AE4CB809C6BC8F3766BDFB2A948DC06 /* FIRBundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 26B54E0FAC76EA6D1D3BF3DCB58BF53A /* FIRBundleUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1B35C8CED096A64506A7B3E0B5DE9EAC /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = FC15DB865E87DD3F14396BC935C2BFDC /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B1164A8D658A92004361452947DB1E4 /* FPRTraceBackgroundActivityTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 803F2AD0A5D867D4D2527AB3D1861BCF /* FPRTraceBackgroundActivityTracker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1B3961C23722A3AF50BEEDC3F9E876AB /* FIRAnalyticsInteropListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 54685DCA34E88B86AA0CD9C76CCE6367 /* FIRAnalyticsInteropListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1B967CA28F7942E51CD61A006DE7FCD5 /* AnimatedZoomViewJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27A7E8388B6B813829FF7C50E5DEAEEF /* AnimatedZoomViewJob.swift */; }; 1B974EAEFE5A505A6A5B7CA0EC2FB589 /* HMSegmentedControl-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 55BE01D94F70516B816F3D7C598BFFB9 /* HMSegmentedControl-dummy.m */; }; 1B9DD0B86747F8A00DA82C30C2D48B04 /* FIRCLSInternalReport.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C492C635F1B274DC7A91119A1A5160E /* FIRCLSInternalReport.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1BCECCC9E777A5778E2695D9F33662C4 /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 493462E962611DF59D4F2EF2DFF504AB /* cct.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1BF5CDB1B334CA545B6D16B45E71F894 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 1C0A27ACD27E4467032457A9F217F102 /* FPRScreenTraceTracker+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D63BA97C87AA3E1C54BBAE79A7D5D970 /* FPRScreenTraceTracker+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C13C932F1FCAAEBF1F62904B458BF5D /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 061CFB284C2861468EFED726E220436A /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1BFC534F779C5DFE6719B2CA47CF5549 /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = A6FAF41E19CD7897AA228258AF53CF95 /* FBLPromise+Async.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1C1E100CBD1E36FF0C1859AA5416B2E6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 1C3151D80096916C23409E2CC5B06A1B /* CSSRule.h in Headers */ = {isa = PBXBuildFile; fileRef = D9DDC22BA0C0A2BBFB4470AB80209CBF /* CSSRule.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1C320A08A5571917688E95A3AF53C70C /* NSURLSession+GULPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B189AC9D43941FDE29FB00D05E0694B /* NSURLSession+GULPromises.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1C441A7A75BE5BE870626AD34D69B693 /* DDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 7524BC03DE887EE5B0D65C9DA67479F9 /* DDASLLogCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1C450AA313EA0EA76A0D1A380C453D2F /* GTMNSFileHandle+UniqueName.m in Sources */ = {isa = PBXBuildFile; fileRef = A5D11784B9024475D2C03CA1A6FB68F3 /* GTMNSFileHandle+UniqueName.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1C47873CCC5BDA332BB4074B655B3724 /* SDFileAttributeHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 943DA5A1CA547E61A0DEF1B592BB983F /* SDFileAttributeHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1C4ECEE4BFAA199D4341641684A2F30E /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = CB0008B9349794F595EB52E0E17A03BD /* DDAbstractDatabaseLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1C5624D09B61766EF0A3C25F6D426843 /* MarkerImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = D54E2EF816FE61E4470B987C7E487862 /* MarkerImage.swift */; }; 1C5EEDD76DCCB1F8B5FFC270EB876EF3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 1C688F42BB870CFC3CEAE878591698B9 /* GULNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 07F7D1292A768903BD9E2FD276E53A94 /* GULNSData+zlib.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1C9A00C8AED1AF42B3622057AC25C6FE /* BubbleChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA8016BEB4ADD3A5EDC9501E5326A216 /* BubbleChartDataProvider.swift */; }; - 1CB3D15C9223FBA0F8E6EDC0F4464C07 /* FIRRemoteConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 01ADFDE10D02E563853E847C7E868696 /* FIRRemoteConfig.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1CBD7DFF87D9B8A549D383302C8B33F0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 91A655EDD7AC54006CDA0CD3CAF65094 /* PrivacyInfo.xcprivacy */; }; 1CC938D71C4167F20F62874ED5FAB973 /* SVGKImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = F7966922E318CE7657ADC1259669B5AA /* SVGKImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1CE9D17EE0A766ABE6546277EAA05056 /* FirebaseABTestingInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A2CC0E772F112D5803E39BC371E6D60 /* FirebaseABTestingInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D00F94867EB698957FE3212108447B8 /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B17C4B48B537B0ABE82CC6D0CA04722 /* FBLPromise+Retry.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1CDDC19268A92A9D1B4EA0DF4E0CAD28 /* GDTCOREvent+GDTMetricsSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A151891D356DA24371632F562BF3647 /* GDTCOREvent+GDTMetricsSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; 1D03A58F61AA335953C4C6BBBB6669D0 /* AMPDatabaseHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = A1A121F84C006FA3847351AAEBE75A87 /* AMPDatabaseHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1D093A9AF15EF1EDFDBE0496268814F1 /* FirebaseCoreExtension-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADC9983F70E896F12885BE7A287C667 /* FirebaseCoreExtension-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1D24EC19E7880CA869A8499280E18842 /* PieHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 302221DC77F80C8BE3236BAD4CF8A22C /* PieHighlighter.swift */; }; + 1D3D4364683F5B66D48CBDD283F7869E /* FPRObjectInstrumentor.m in Sources */ = {isa = PBXBuildFile; fileRef = C466C4A006D36A36842B7D76CEA528C0 /* FPRObjectInstrumentor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1D40A7700FCE628BE46C63A631E0B734 /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = A42C5876FA390FFC53D9F0566FD30850 /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1D4B2313622EFD4494C51DCB884E2822 /* FIRInstallationsSingleOperationPromiseCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6520C87C5E62B6EB1658B0CD25E43347 /* FIRInstallationsSingleOperationPromiseCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1D8154A1F1429CDE453FBA64EE7395F7 /* PanModal-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 68ABF1533DF0CA3C1BA300CAA6972D85 /* PanModal-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1D84DD0C2EB6F7CDFEA392CC1FDEA1CA /* JTCalendarDay.h in Headers */ = {isa = PBXBuildFile; fileRef = 68BD15E81AA75BD97663B56B826A1826 /* JTCalendarDay.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1DAE8CBA55D0F9777DA40BDCDB0A5B27 /* FirebaseInstallationsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B66045C87166369630BB6EC8989C7368 /* FirebaseInstallationsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1DB07EEF808D5E452615ACA3EBBC5DC7 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 338E0C69DAA15F3911FEE5A95364E241 /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1DAD47298D1A716E561A4D5C09719FEA /* GDTCORMetricsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 66C36E14A6CE7DE7CFD4070A0834B814 /* GDTCORMetricsController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1DD1B6A0E7D64A72E428F635731A2AC9 /* FIRCLSSettingsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A2316BACA69D16F0DB1A9BEB75C958E4 /* FIRCLSSettingsManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1DE4FD4C529CBFADEBEEA1BE75D02148 /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = 07882D4A073466A339DA7ED00ED8C237 /* FBLPromise+All.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1DEF1856C439B521A7CBA08E2A730A38 /* FIRHTTPMetric.m in Sources */ = {isa = PBXBuildFile; fileRef = 588FA9DEAE881DA3F5435F6551F4EA4B /* FIRHTTPMetric.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1E5C730A036A5A4E97D03A6C625C9808 /* FIRInstallationsItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D7F8F66E827F28A3C067BB6E1D1059 /* FIRInstallationsItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1E6B96241E7885DEA46F52A1D6FEF490 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D43DB34288A9D538291E9DE55D7E5982 /* SystemConfiguration.framework */; }; 1E72E3960DC78F5F5D70E79070D575B3 /* EFInputCorrectionLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 460399588B5782C1B047AFE68AD3883E /* EFInputCorrectionLevel.swift */; }; 1E7E37C51375285EA22294CD2ADB3159 /* Debugging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0826B5154C8D73FCC0C4878C0B034400 /* Debugging.swift */; }; 1EC1EB5F3B98D4BCB6A057344815682C /* SDWebImageTransitionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = F64F35B4141BF52453983E016E9187E1 /* SDWebImageTransitionInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1EE2DBED7A9A355FA6C42EC0CF9D287C /* TinySVGTextAreaElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 47E5830B0D61534579A981B69D102EBC /* TinySVGTextAreaElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1EF073C8D03D9F5D7DE74805D68B34A4 /* Pods-iOS-ParticlesKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 74488D602F9D6FE386F9555243D52109 /* Pods-iOS-ParticlesKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1EF073C8D03D9F5D7DE74805D68B34A4 /* Pods-iOS-ParticlesKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 55E44178AC577FA3584E10CFCEF23352 /* Pods-iOS-ParticlesKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1F0D0A72F027753F2C5EE323381949DD /* UIView+WebCacheState.m in Sources */ = {isa = PBXBuildFile; fileRef = EC29E825B8016398E6B0CC0429A37F42 /* UIView+WebCacheState.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1F15E0B57B6ADCB1F45747EAF480B133 /* YAxisRendererHorizontalBarChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3AA1750E359FAA1D9DFEEF6B1FD2361 /* YAxisRendererHorizontalBarChart.swift */; }; + 1F443F4BC43FC82F18668D59FE894970 /* FIRMessagingExtensionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 50DDF5BE4317C3CACD3625F905721B1D /* FIRMessagingExtensionHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1F5311DEE9C0C37A98BE247B1BB021CB /* SVGGElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 41BDAD7ADF97598DB2E1F1F564FAD71A /* SVGGElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1F5837235729F8605D9C5FB99BDC980A /* CSSPrimitiveValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F46D1D53DE750E0AF8D81C811661572 /* CSSPrimitiveValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1F5EE05EAF2152C1C95B3A78AC65F4FD /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = 167FD178E47C2D386E717FD6EF2B9020 /* FBLPromise+Any.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1F62C2A0BD2B5B7C3FB272BBCC6A8697 /* FPRCPUGaugeCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = 578C5E93DF14204EC2ECA5F4EFC941C0 /* FPRCPUGaugeCollector.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1F72C6F516C119C81C0D0A0C55C9BFBA /* AMPIdentify.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FF346B0FF15B709926F0E93EC9C8891 /* AMPIdentify.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1F79FD9E29A6D2FDCDB8EC3FE11D4C5F /* Pods-iOS-dydxV4Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 159C57AE88F4F4312B59F71F401D6FD9 /* Pods-iOS-dydxV4Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1F9F4B9F48B92C997F5659B462978AC6 /* IgnoreOutputSetOutputType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 103E49EFF2955C0AA48E342FF9A29DA3 /* IgnoreOutputSetOutputType.swift */; }; - 1FDA25D68AAA8066B2D10E8251657032 /* FIRExperimentController.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DDA0DC186761B72015019DDA6EADA48 /* FIRExperimentController.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1FC35A2C6FF4BA8506E99EB4D22EEFDD /* FIRFirebaseUserAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 01C86DCF3B5DAD1903B7E61D3E521707 /* FIRFirebaseUserAgent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1FDFD5B8AF7B95EAA35D0995EC2B9AAA /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DBAD42A75DE29C808096D43ACCE4033 /* SDWebImage-dummy.m */; }; - 1FE2FED5B77506446C21B70214EA3D9E /* Pods-iOS-PlatformParticlesTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 430A350308EE46EAF7F02E4C29D46ED1 /* Pods-iOS-PlatformParticlesTests-dummy.m */; }; + 1FE2FED5B77506446C21B70214EA3D9E /* Pods-iOS-PlatformParticlesTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EC8ABA6CF0500289314067E92120A149 /* Pods-iOS-PlatformParticlesTests-dummy.m */; }; + 202B19274CE931FA948CE567F960F0D1 /* FirebaseRemoteConfigInterop-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CD666608DC67967E029352A0334F92D8 /* FirebaseRemoteConfigInterop-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 20389A647E051D53EEB3D8E38D729B3C /* GTMSessionFetcher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E86C9CE472D62FEBC47E36B38E75BF2E /* GTMSessionFetcher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 204D9389D7F1D8D469C76AC5FA9686EC /* FPRURLFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C01782EBCF2475FAEA4DB36839B2E44 /* FPRURLFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2072F1481972F6CBF3864379DBC331DD /* GDTCOREvent+GDTMetricsSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A151891D356DA24371632F562BF3647 /* GDTCOREvent+GDTMetricsSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20425B29FFAB50BB227B776F849093A4 /* RCNConfigSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 34E924FDF9DA55A62D1FC67B2935D11E /* RCNConfigSettings.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 206685838838EC67A36D69BD67D23FF8 /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F36C827C1F62FF61AB3789EB758CE91 /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 206DA71DEC431F044D762AB55142F392 /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 83FF036D500F9A00EB9C5A29FF62EA92 /* pb_decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 20940BEBC17EDE2245831DEC6A54CE95 /* EntityReference.h in Headers */ = {isa = PBXBuildFile; fileRef = ABBF1CFEF64D4A9DC7BC0555D52E2CF7 /* EntityReference.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 20D3A0604F2179839B13D3FF84C24E74 /* Pods-iOS-PlatformUIJedio-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C6D0D430C06C80A4E8A56C6C9B70D211 /* Pods-iOS-PlatformUIJedio-dummy.m */; }; - 21020031669C21B728C42BC96F7A3C7B /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 74D2710B4F7C5122CD8414F14E73E936 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20CC3B4C9C74677CD38CE336E4C1E81A /* GULRuntimeSnapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 06D81BFA55321CFB059E420582F164E7 /* GULRuntimeSnapshot.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20D3A0604F2179839B13D3FF84C24E74 /* Pods-iOS-PlatformUIJedio-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 36F7F9FB29530BDE067A719485F06FF7 /* Pods-iOS-PlatformUIJedio-dummy.m */; }; 211D46CFBC9CB5BBA6C7BFBB3DF8A103 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 212A332015E03117D21975C3CF07C733 /* nanopb-nanopb_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 3227F3FC45681D7CEE5D1355A532398A /* nanopb-nanopb_Privacy */; }; - 214C4CCE6E1377CB57929DA9BDA44BB2 /* FirebaseSharedSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FB41C5798BB4C898AFA6264AD162A7A /* FirebaseSharedSwift-dummy.m */; }; 2177290E4AC6DAFDD746C8BA7EEF8B45 /* SDWebImageDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 33F188175B68075B5E88A66ADA18FC44 /* SDWebImageDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21773680E00689C99AC89A54392FF686 /* FIRAnalyticsConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FDFFD0BC069572B19AC5811C79DB017 /* FIRAnalyticsConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 21CB7432901A4088EFFDED869708AE17 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F5C8BCCC92E0EE0F45016EC28ED93CA /* FIRLibrary.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 21D9492D82D6A73E3466C44025FBC8C6 /* FIRAnalyticsInteropListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 54685DCA34E88B86AA0CD9C76CCE6367 /* FIRAnalyticsInteropListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2200E1659BA16B43D5C8145319E37162 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 02D2E65A5BF73E01DA11CF9B23D90516 /* FIRComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 21C4AC1A8027664AEBCF74E71C0716BB /* FIRInstallationsItem+RegisterInstallationAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 7926B18DE7774947CDF5ECAFCE0902CE /* FIRInstallationsItem+RegisterInstallationAPI.h */; settings = {ATTRIBUTES = (Project, ); }; }; 22308BE2FEEA5805B001A3C2298F1B48 /* AMPLocationManagerDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = E09D57E9F76FC5953203A6263CD97EF0 /* AMPLocationManagerDelegate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 22339F3AD62A2DE532959A501858D958 /* libPhoneNumber-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 630F2143D66D270A64C2345FB234A170 /* libPhoneNumber-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 223F61F7F53580E67AFC7F3B6C3BD5F4 /* RemoteSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3B8BE38A3FD66F6CE54FC1F47C21200 /* RemoteSettings.swift */; }; 2242116D38B4D49AC3B7F1E3FEFF9173 /* ValidationRuleContains.swift in Sources */ = {isa = PBXBuildFile; fileRef = B788921B191FE453F2FBE8C6D0A627CE /* ValidationRuleContains.swift */; }; 22530BC1C9073232A130C7D3E05C78A4 /* NVActivityIndicatorAnimationBallScaleMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 177D8952923C5A7F7D06DC301BF23160 /* NVActivityIndicatorAnimationBallScaleMultiple.swift */; }; 225439845B2D7E60E7FB12D1ACE91C04 /* ShareReplay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 885A63BF975DBA0EB61F377F15B16626 /* ShareReplay.swift */; }; 225542C8A74C7C98FBC1CB44BFFAE660 /* BubbleChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C34F8B5BC6F46A67379EED27340913AB /* BubbleChartRenderer.swift */; }; 226C6D8E8FD4DAB7DD12E09DBD9EA5BD /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 312A9A6AE9D707D1681E268B6CA3A9B4 /* CoreTelephony.framework */; }; + 226D535F950EA0693B0D20EAAD4EEA42 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 226EF642FBC8AFCEE5FFCCB042C111C9 /* LineScatterCandleRadarRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A286C2395BF39BE8A039DB56CA657E8 /* LineScatterCandleRadarRenderer.swift */; }; 227DD0DF52887269F39151365721844D /* SetOutputType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AC8D54186372696C909CD15F63EBC9C /* SetOutputType.swift */; }; 2285768DDD20B04C5CEAB25EC6FE9C2B /* DDLoggerNames.m in Sources */ = {isa = PBXBuildFile; fileRef = 5729110AB85A53AE439364BD4E6149AF /* DDLoggerNames.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 228FBD0E30DDAA2DC9C51541BDAB30F0 /* NodeList+Mutable.h in Headers */ = {isa = PBXBuildFile; fileRef = BC5FFCEEB5A05913E59CD4F467615E16 /* NodeList+Mutable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 229ECA02134C6650ACF3579795C3AF94 /* POPDecayAnimationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B597ADA422E9045ECEDAC7FD266DCD34 /* POPDecayAnimationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 22A550F3962CC7925596E171849ADD22 /* State.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3391E2E322930262A034B485D51DA09 /* State.swift */; }; - 22DCF77CBFC5AFAA5C7332C6E6AC1A48 /* FIRCurrentDateProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = BC99EEB981440C6BB5DA3EE06B2AD4E8 /* FIRCurrentDateProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 22ED717B8D2D5D2E612B765896988094 /* FIRCLSReportUploader_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 04D4656FB049EEE2349222D194A18F66 /* FIRCLSReportUploader_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 231C9EB7E9661D955C0868130BDAF066 /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E3266A3E142FDE12702C6393C287AFC /* GDTCCTUploader.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 23340F012371FCA5BDE29C8299F43A0C /* RingBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51D5499B9C17D90813CB489C2A33F3D0 /* RingBuffer.swift */; }; 23372ED555CD57375631587F438A5418 /* DDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FD97C9C9482D4DA55DCCA2E50A43133 /* DDLegacyMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2340C7CB1CCB0229DF38641CBC6B61EB /* CharacterData.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A912F09F58F0C5B888DFB4C410F2A0D /* CharacterData.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2350412E2E80F62A6C1E248EBAB8A4BC /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F76802E9525B001ED3A213CBC24CD42 /* Optional.swift */; }; - 23561588328ADF0DF202E508DB4F05C9 /* Pods-iOS-RoutingKitTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D9FEFA0D422A9A6E94D7D9BB61557D39 /* Pods-iOS-RoutingKitTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 23561588328ADF0DF202E508DB4F05C9 /* Pods-iOS-RoutingKitTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FD59C94EF84CACCD68F3499DAF724A27 /* Pods-iOS-RoutingKitTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2361B5F6466A8DBD1ACACC0836C920D9 /* Legend.swift in Sources */ = {isa = PBXBuildFile; fileRef = C40D76715F99261C7FA72A66EBC13867 /* Legend.swift */; }; + 23680C9B710D8D19A8CB4E7E4C4FA1F4 /* FPRRemoteConfigFlags+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 14B3CD0F4826E6D4C2D35D47A5DE0760 /* FPRRemoteConfigFlags+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 236A59B13CF4891E8615FC1DF41D8102 /* GTMLocalizedString.h in Headers */ = {isa = PBXBuildFile; fileRef = A0B0CF2F4A41CFF5164908AAE88512F6 /* GTMLocalizedString.h */; settings = {ATTRIBUTES = (Public, ); }; }; 23B8B698938F14AADC3B64F57CF14372 /* JTVerticalCalendarView.m in Sources */ = {isa = PBXBuildFile; fileRef = FF0BD3BE200DF7DB246F8C2E5D7AEC72 /* JTVerticalCalendarView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 23C7C33249DDAC7AA62BE5BCCE2D821D /* FIRCLSProcessReportOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C89AE622C02ADCD15A5BCEB3F2FADB66 /* FIRCLSProcessReportOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 23E13827AF4FA02BE6739E97C766A74C /* SessionsDependencies.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC542E1ECB6E115C3BACA147F4908BD /* SessionsDependencies.swift */; }; 23E9EBBA4D79E67393492185C31124E1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 2402370147BF4C9472E3CBD14572CC81 /* ILineScatterCandleRadarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = A98F35F701CA0BBA00CD318325092EA7 /* ILineScatterCandleRadarChartDataSet.swift */; }; 243EE08DDE641B640021F86066E687AB /* SDWebImageCacheKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 27D107D53BAD9AE678AE8E4E6977A1FF /* SDWebImageCacheKeyFilter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2441D29201F3947B037607B7121A5B23 /* FPRNSURLConnectionInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = A5C0BFB0F4ECF486ADCD330D3EF388BC /* FPRNSURLConnectionInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2477440FC33E581FB25FC3AC8E2272D0 /* FIRCLSApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = 198E287EF05C0166271C6A6951C8C289 /* FIRCLSApplication.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 24AA25915861519C7876F08FA7C3E2A0 /* FIRPerformance+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A4533140E9A9D0DD2AD2CF88B741F0C2 /* FIRPerformance+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 24C78EA6B2F7511B56DC87E1B6FF9198 /* A0SimpleKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 64B99B32B28014A14D849CADB5EFBE96 /* A0SimpleKeychain.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 24D618483390C33088B5DEBF1B61A6C1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 252B25E46718BDB34C08BBDC4A78E61B /* FIRCLSNetworkResponseHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EC0647F9AC8A4458D57DAE92F75A79B /* FIRCLSNetworkResponseHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 258C428A2087A3369FD76AF9D0BEE8A2 /* FIRSESNanoPBHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = EFD4C1D1E301C3A661F58A749D62A933 /* FIRSESNanoPBHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 255FFD29A9BF7B4796F76F0F727ED8DD /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E7386D926C1E05B725E50F9831AD5289 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 25953A1597BEEA857A9773A611044727 /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2112BB18E2E64E121A3904B46E9F5944 /* FIRApp.h */; settings = {ATTRIBUTES = (Public, ); }; }; 25BD209BDE3D757A970D9275DE9976F4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 25BD28A6B6D7A8443B5CFDA617CC26A2 /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B94BF48E8B10B3787D0CD2C1562326E /* Value.swift */; }; 25C4E54D4FEBB78E3B451582676653ED /* SVGKSourceNSData.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D3B0840D49E16223D2F310875B95A28 /* SVGKSourceNSData.h */; settings = {ATTRIBUTES = (Public, ); }; }; 25DABD85644387A014E700BFCF77975B /* ChartDataRendererBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = E264518E2F5E310F92789B71FE68D135 /* ChartDataRendererBase.swift */; }; - 25E97D3D831CB885A0132EE1EE150956 /* Pods-iOS-CameraParticles-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ACF8F66D9CD5448F9FADD770E71A7DA /* Pods-iOS-CameraParticles-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 25F54B99177B195A3A04BEAA253BA67B /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B66040155FB563C07229D075FDBC7F8 /* FBLPromise+Wrap.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 25E278FD8E54108888C2DE2165990742 /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = AB0DD3311BC7611D464654E8F6B4D010 /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 25E97D3D831CB885A0132EE1EE150956 /* Pods-iOS-CameraParticles-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8405B46FFC8118E7EEA70E0EFBBB2E7E /* Pods-iOS-CameraParticles-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 26054421E8258B62380F68A5A8D012CE /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 048A2F4A360AAE7437AFD6DDE095E35D /* Security.framework */; }; 2616C015274BA1B9EFD8419FB2985BCA /* String+Style.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC92896643EBCB22F2EF21DE57768A70 /* String+Style.swift */; }; - 26394E95CA0D5CAE871C3C2C5BB2B258 /* FPRConfigurations+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = DCEB858D9F0648E70670997CAB56DB42 /* FPRConfigurations+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 26449B1338D1AD180D8989FFCD3AC616 /* AMPConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AA6B70851F35F7B3CA6B71BE3843791 /* AMPConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 264AA40ED37B73FB8C1C059598366094 /* FPRURLFilter_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BBF4F1E17C8761E5A381032833BB0DE /* FPRURLFilter_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 266D08F91A3603F22F4907C1EA026A1C /* CandleStickChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CBD93610FBD1E860259EBC12BEA3320 /* CandleStickChartView.swift */; }; 26716D2BF8A54A38E77F69727AFFA813 /* SVGPolylineElement.m in Sources */ = {isa = PBXBuildFile; fileRef = C9857226495B2FDC775684BD2BA41F38 /* SVGPolylineElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 26A509E3A7C8E521A20B2AA21D219AB9 /* SessionsSubscriber.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB1139419F2FBAFFF6D4DDD80B2BA053 /* SessionsSubscriber.swift */; }; - 26AC31D225B4619E50CCF55EF98EC6E9 /* Promise+Retry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17F9E7A01247599CEAE7CC12F507E999 /* Promise+Retry.swift */; }; + 267573C9F44BEC6BDF90BA8C43243C89 /* FIRConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = EDADFD96710E2B633154F96D7C14D9E5 /* FIRConfigurationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 26B580FB3C5C1EBEE623EB0C058D4463 /* CDATASection.m in Sources */ = {isa = PBXBuildFile; fileRef = CA4FEEEF4486F97BB4D4BDCD805290E8 /* CDATASection.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 26B9C18B63E173F12D9672E3F7F51652 /* GDTCORLogSourceMetrics.h in Headers */ = {isa = PBXBuildFile; fileRef = F0250B96073B28552D54BAAADC6A24A0 /* GDTCORLogSourceMetrics.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 26C297FA0C90E69281727702E010F8EA /* FIRInteropParameterNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A5B7BB21F17870A6EE8FF7EB69E8B26 /* FIRInteropParameterNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 26E5463BEF9C5DBDC10109362DAA5658 /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8749D572F48B6EF7D3C7A0A8F45237E9 /* Storage.swift */; }; - 26FDA4E2E4BD8176BE460236174CAF82 /* Pods-iOS-UIToolkits-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C6432337A397BB46BDFC6F9E933F0C7 /* Pods-iOS-UIToolkits-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 26FDA4E2E4BD8176BE460236174CAF82 /* Pods-iOS-UIToolkits-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ACAB4D917D4B8A1B8DF65CB467D737C2 /* Pods-iOS-UIToolkits-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 27027AD80261073D6C06B487345E6D08 /* ABTExperimentPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FD5B7D32D985CE77F1B4389BA78D88B /* ABTExperimentPayload.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2705061702BC2563809296BA300DC549 /* NVActivityIndicatorAnimationBlank.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6421D6DFC1EBE5028568F25935B571E /* NVActivityIndicatorAnimationBlank.swift */; }; - 273CA72A40F0A496A6A076758DE665AB /* FPRNanoPbUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = ECB6BD9CEE890E7031870A8D47177662 /* FPRNanoPbUtils.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 274E112A61A06F7464D66D01108B5E3F /* me.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 51F224A09C0A46AFA4DDE7CCA5674DF0 /* me.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 27391776D0A0BB555369E09CD8B6B306 /* FIRMessagingPendingTopicsList.h in Headers */ = {isa = PBXBuildFile; fileRef = D64CF27AB90F59BDEEDF7F26DDD5FE4D /* FIRMessagingPendingTopicsList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27557F770A845547FA39C0A134902240 /* FIRMessaging.m in Sources */ = {isa = PBXBuildFile; fileRef = 750C3E0B2190EE89DBCAEA919A71A287 /* FIRMessaging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 278132C253BE4452055F0F479139C9B9 /* FPRInstrumentation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A8C7AD945FD754FA60365B0B90E2C3C /* FPRInstrumentation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 27BACF7883477EF4B26929D8F5E98205 /* GTMNSThread+Blocks.m in Sources */ = {isa = PBXBuildFile; fileRef = B7B4272B5C6C29B46AD0762B31830672 /* GTMNSThread+Blocks.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 27CFBA38F40A83215632107C926DFA7B /* FIRMessagingContextManagerService.h in Headers */ = {isa = PBXBuildFile; fileRef = 0770B5CA88B602FA61FCB705CD9503EE /* FIRMessagingContextManagerService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27BB56E301FF6D490EA3692D04B28D48 /* HeartbeatsBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EC9B726E968EF36E06FDEBCE826233B /* HeartbeatsBundle.swift */; }; 27EBD76C04C47B0465014FAB0BDE9DF5 /* POPAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = BD3C5C5ADC47348C25047FE832FF177D /* POPAnimation.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 27F01F30E7266D0784C9BD690B0FEC87 /* FPRGDTLogSampler+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B5F797EE72E892F34B30C61342BC158 /* FPRGDTLogSampler+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 280ED3FFB4141F4ACDADEABA514B4D24 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CB9805E43A15F90107B59E563A9240B8 /* PrivacyInfo.xcprivacy */; }; 281D66782C7194D936E88B068D41D4E4 /* UISlider+Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EF4FABEC727642DBAB59C9A103D2FC8 /* UISlider+Validator.swift */; }; 2822B59904E1A5ECF94EB47C1EFF0A40 /* CALayerWithClipRender.h in Headers */ = {isa = PBXBuildFile; fileRef = CE4B8576208373BE7C7D2AD1134E4988 /* CALayerWithClipRender.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 284617CF0C76159198968196E3CCF163 /* FIRMessagingCode.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE8911BE2CA850B9657B187A58C369F /* FIRMessagingCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 28474397A1149B99CC3C3CF73DD24812 /* FPRSessionManager+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B31222E387A0EEF0A0C4A5ABC3160BB /* FPRSessionManager+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 285984464B7E40D566289C892D61C97B /* RolloutsStateSubscriber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EB7DD25F5439E1ABBBBE85A7A104851 /* RolloutsStateSubscriber.swift */; }; + 2858BEFBA9B18DF4E81D0257C6342B01 /* RCNConfigFetch.m in Sources */ = {isa = PBXBuildFile; fileRef = 07741DCEBCE6F81860D45AFD4FEF5542 /* RCNConfigFetch.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2859EB781F262447391505537C43ECCD /* FIRMessagingUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 1192A6EC1E157E844B8076EB537FB2CD /* FIRMessagingUtilities.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2866251FB5A44DAF8F4132BD739E8B32 /* BaseClassForAllSVGBasicShapes_ForSubclasses.h in Headers */ = {isa = PBXBuildFile; fileRef = F947ADCCB4C8F2143CD212382A085FA0 /* BaseClassForAllSVGBasicShapes_ForSubclasses.h */; settings = {ATTRIBUTES = (Public, ); }; }; 287A7A7F92D4586945DFE45BC81DC609 /* KVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = 13D02C2DC29AA8F9555EBDF57B1E6F84 /* KVOController.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2889E8D171E578110B63005F4A160A0B /* SVGKParser.h in Headers */ = {isa = PBXBuildFile; fileRef = F83F995A8ECCC3691B04FE1A1BB0B2E2 /* SVGKParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -484,237 +489,235 @@ 28A1DFF3F3DA1BECD4EED1C31B4E7937 /* ZSWTappableLabelAccessibilityElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C86D85473319531F38E583B83B8D100 /* ZSWTappableLabelAccessibilityElement.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 28BF28BFD3A4FF7D2EFF93413DAA0FB9 /* SVGElementInstanceList.h in Headers */ = {isa = PBXBuildFile; fileRef = E647FA56785C0AB1268E24F83C1EF6E2 /* SVGElementInstanceList.h */; settings = {ATTRIBUTES = (Public, ); }; }; 28C999B34052637779EE9E1EBB1A6240 /* SVGPolygonElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D2EB28BAF55131EF83D334A93DA4871 /* SVGPolygonElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 292DC922DA85EE7C32255732FFBD9B96 /* FPRGDTRateLimiter.m in Sources */ = {isa = PBXBuildFile; fileRef = 183E0045809BC3D5AF123006B18DAF18 /* FPRGDTRateLimiter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 292FF32EE031AD09DFC980A6541FBA73 /* A0SimpleKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 7173DBDADF09667F824B9EEC86DE89CF /* A0SimpleKeychain.h */; settings = {ATTRIBUTES = (Public, ); }; }; 294B9B7875575890DB0CBBBC19044190 /* ExtendedPatch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 182983CBF40CC6B9C0B621EA92235C89 /* ExtendedPatch.swift */; }; 2953DE694482D1C43BBCDE5F4B7492C1 /* SDAnimatedImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0069BC32C31E4107F7012DE440D906F6 /* SDAnimatedImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2964E2DAA4114F5B20554F995D5D4EC1 /* SVGMatrix.m in Sources */ = {isa = PBXBuildFile; fileRef = 59D5827A36D898E942CC6317D38686AB /* SVGMatrix.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 298595A0D3F70E96D8CDC9C056828DEA /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = E4637062EFD312FBC2E6798945FEB221 /* GDTCORPlatform.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 29971BAA92C19630AAB4EAA9186E87B5 /* NBPhoneNumberUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D76A0A1821F0F5B4F277538E95ED230 /* NBPhoneNumberUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 299DE183B6D49EC91ECB4E55F714BB94 /* DevEventConsoleLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 876AE05BF50383FC7D54A27FB3CC9416 /* DevEventConsoleLogger.swift */; }; 29AC614B7E685DFFD372D05D8855EA56 /* FIRCLSRecordHost.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C6DD3DC1EFD3FF72C8EB8A536EF31D /* FIRCLSRecordHost.h */; settings = {ATTRIBUTES = (Project, ); }; }; 29DB7255A778E4767554170E9726D7A1 /* ChartViewBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 643A3E6976F286339EEFBC3AA0276D9D /* ChartViewBase.swift */; }; 29DEFEA0C895A78427636F36A681CAB7 /* SVGLineElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 008E102577CB8269946CDA13A89884ED /* SVGLineElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; 29FA283FBA299EBC5B6A60875DC88ED0 /* PanModal-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 20513A98BE91228744B00587A405B954 /* PanModal-dummy.m */; }; + 29FB67EF734F968E8FFC6026464DFC86 /* GULProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = A00D4BE9885E52E0A3EC9261F9D8D840 /* GULProxy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2A224923F309D4B2FB242B564EA45E1D /* GULRuntimeClassSnapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = F7D9F0372396761410F3B74C2864C518 /* GULRuntimeClassSnapshot.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2A35DD1A16CED213B85347C7A2FFA356 /* SVGGradientLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 456F6ED4396DB455E38CEC55D1218342 /* SVGGradientLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2AD58B6D5C2D1143D0F4C53EF3EB9CF4 /* Pods-iOS-FirebaseStaticInjectionsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BBB93A3931A4CC7F095C2204E01DE19 /* Pods-iOS-FirebaseStaticInjectionsTests-dummy.m */; }; + 2ABB6006A69B8A8C5823A7A0240DF490 /* Promise+Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = F24FBEC8221C05A572255871BC860E8D /* Promise+Do.swift */; }; 2ADFED90A21729D3DE2B0A33CD5C7D0E /* POPCGUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C81AFE486178FAF9CDD57889551D48F /* POPCGUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2AE2BE48A6CE8BF27D9258A915157AD0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = D44DCF26F9170834874898EFF8CCDAE2 /* PrivacyInfo.xcprivacy */; }; - 2B187526B85A00EB10EE4AB6187DE47F /* Pods-iOS-dydxStateManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A9F3D3EE82CA790F1E44DE720858CD0 /* Pods-iOS-dydxStateManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2B187526B85A00EB10EE4AB6187DE47F /* Pods-iOS-dydxStateManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C2C7162CFCF0D4FE705B93E129C49E3C /* Pods-iOS-dydxStateManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2B1D2BE20A4C0424238779E2D849DBBC /* PromisesObjC-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C56BD8AC4C7A37568C09FC94F5DA11A /* PromisesObjC-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2B8883004C669469C3D62CBE6F517E09 /* JTCalendarSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = B124BBC95114BDFEC10FF050B154E49D /* JTCalendarSettings.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2B8FF548DCFF5AD35B8E45939256E423 /* NVActivityIndicatorAnimationBallPulseSync.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5EA1A8EC6F19775D6771A4DF5C3BA6D /* NVActivityIndicatorAnimationBallPulseSync.swift */; }; - 2C09C72D2E10F47D54AEDEB697AF5448 /* GULRuntimeClassSnapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = FF1A9106AB0D208044E08E2CFB9ACE1E /* GULRuntimeClassSnapshot.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2C1727419978FABF5FF74603D763E886 /* GULSwizzlingCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 30C31F2BA6CF4F7AD6F6B774E6EE4594 /* GULSwizzlingCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C3566B7AC81C0045B7A44B378194E0C /* FIRInstallationsStoredItem.h in Headers */ = {isa = PBXBuildFile; fileRef = ACFD9B065F3128861832A5341EE77912 /* FIRInstallationsStoredItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2BA076FB84F157D68B02F374A2451B89 /* FIRConfigValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 5591AA8AD5201EBC5938D3E719C97A0D /* FIRConfigValue.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2BD87E058C1696D2765ED58301A103AF /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 04EAEBA33D20E75D8A33FA8CFC170E68 /* PrivacyInfo.xcprivacy */; }; + 2BE0DE28BADFC06C75CA8DE796D3A2DC /* FPRInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = D6B295C96A3C45D264C87DC151113131 /* FPRInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2BE1500C5B32916E2FD1FBE0E2F06004 /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = C7884DD619305D975586ABE7B3DA1EDB /* FBLPromise+Testing.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2BE80523535CE5BE2270A3FA0B693336 /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 6126DB18AF89863775182CF84BA6BA41 /* GDTCORClock.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2BE95DC1BAA2546AA321E5D52094BA20 /* FPRAppActivityTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F2094475C720766B71420E791CC35C5 /* FPRAppActivityTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2C259DE3640D7D9F6AAD4EC418BB4AF8 /* FPRNanoPbUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5802FBF7084C5CB4DC64D10D52AFDC5A /* FPRNanoPbUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2C2F4971364C4862DC7099E66956066B /* FIRMessagingKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = FDA3AC25F20D1FEAA7955CFE621F11AD /* FIRMessagingKeychain.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2C44DD2BE4AA5667CA4F6BDE21DD9D5C /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FC2A2A54AA26FC5DBB35BBB12FCF947 /* GoogleUtilities-dummy.m */; }; 2C554EDFE78E1BEC87CC401778D53570 /* SVGTransform.m in Sources */ = {isa = PBXBuildFile; fileRef = AA2883D9EF2D537BB1F2CABC8EE53B9D /* SVGTransform.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2C689391D844A4D08B14AF672AC140CF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 2CA11E1EAAAF5756F4C872896C16FEC4 /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C985CCB7BC5FF9CA75C72FD20CDFBC6 /* GDTCORReachability.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2C7325791963BF550F3355E3360785F6 /* ABTExperimentPayload.m in Sources */ = {isa = PBXBuildFile; fileRef = E6FABA0584F4473AB4B59023B03C40A3 /* ABTExperimentPayload.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2C74E93F724519A73504F5A8B814F3F8 /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = 4548790ED70FE13E62DA7613DD9CF8DA /* FBLPromise+Then.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2CB592B3B3EDD5342B3ECA9D8BE29778 /* RCNConfigFetch.h in Headers */ = {isa = PBXBuildFile; fileRef = 7893250D0E19D24DEEE693FF2214972B /* RCNConfigFetch.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2CC0832404EB3477AA92FB723388520D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 2CD7C72606CC70196A055B31FD76FD95 /* FIRCLSMachOBinary.m in Sources */ = {isa = PBXBuildFile; fileRef = 2151A57847B673B99DE07C3FE35B3C61 /* FIRCLSMachOBinary.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2CDF13C51CF62DAD35CBEAAF3D44C200 /* GDTCORStorageEventSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = CD09FE197131A1F3D54C129C89C5D532 /* GDTCORStorageEventSelector.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2CE4D1F5C869F6C326DAFE4B6DD18086 /* Toggle.swift in Sources */ = {isa = PBXBuildFile; fileRef = C75C07C4F685A618B4E2E5D8C2B8F19E /* Toggle.swift */; }; 2D0BB8563AF60CA520C7AA595D3015E1 /* CombinedChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 085309B296705398B9E4462D019CC217 /* CombinedChartDataProvider.swift */; }; 2D2C542BD1A849324564CFC233A533C8 /* FIRCLSUnwind_arm.c in Sources */ = {isa = PBXBuildFile; fileRef = DEE823BAB6559709EBC2FFA46244A7AA /* FIRCLSUnwind_arm.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2D6328B41FCC33E0142D48ED8FF8E1B1 /* FPRNetworkTrace.m in Sources */ = {isa = PBXBuildFile; fileRef = 08EE871736F3216540E96B5E2F198C7B /* FPRNetworkTrace.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2D6CE1AC2F893F3741FACD4654492B26 /* FIRCLSSerializeSymbolicatedFramesOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = AB3EF084F1813E7C3E011A770F43B297 /* FIRCLSSerializeSymbolicatedFramesOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2D933AE9C06BE38FAEA0F05D21264EA4 /* GULSwizzledObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 335FE8E0103B8E7A3019A3AA44AB0E70 /* GULSwizzledObject.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2DA875DF5447F29389B2F6149C685BE1 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 803E76194C71CE70C0208957021310DE /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2DD991BCE46DD01C11E1DF654DF046F5 /* Popovers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AB80DCECF61DC55428A2F568484C6BB /* Popovers.swift */; }; + 2DEA739797B2803A5BD8CD828FE8EEA3 /* GDTCORFlatFileStorage+Promises.h in Headers */ = {isa = PBXBuildFile; fileRef = 728DC08A44777E98555EC7829FB996D7 /* GDTCORFlatFileStorage+Promises.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2DF0AB3A6E3ABE0519F4F3253BC63272 /* client_metrics.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 39CE2D90C0817ECAE9CB62950C9DE2F5 /* client_metrics.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2DF2186CE1E96836EE99D8D61C50944B /* SDMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 550BBAF418044FEEFE42677C4EB989BE /* SDMemoryCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2E076DEF1AC2AD411E49D4395F4AADAF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 2E1D6E143FFFB6AB7E158624CE881B45 /* GULObjectSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B9C6EE44CAB55CF676E8D52548DE12F /* GULObjectSwizzler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2E4018B98E00BA016CBC0FC153CB07B4 /* FIRMessagingCheckinPreferences.m in Sources */ = {isa = PBXBuildFile; fileRef = C2B413940A3DE36BD92B39C882B7D589 /* FIRMessagingCheckinPreferences.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2E48B14EA2083008F2EC5AE08B3AE55A /* Comment.m in Sources */ = {isa = PBXBuildFile; fileRef = E61C5F18C699EF025E20B3FBFD0DB719 /* Comment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2E58723D1D3804E83BE19C750DBF80AB /* POPAnimator.mm in Sources */ = {isa = PBXBuildFile; fileRef = C1EA33974C7F31169AE2290A0C88C704 /* POPAnimator.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2E65B939FEF92639D0909013D78C37D7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 2E6CF4230B386115AF2FA918B78FA847 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0CD1294B0496FC66A63866F9596C8783 /* PrivacyInfo.xcprivacy */; }; 2E6FB03C553FF3BF3292FE61E181D4E6 /* LegendEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7C2C9B3344ABF2DAA717F53D94BC02F /* LegendEntry.swift */; }; - 2EA47C637FD9C63DF6F9752DB5D6E240 /* FPRGaugeManager+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F139EAC67CCE9981424AFD55431A10A8 /* FPRGaugeManager+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2EAD0BFE3BEE5FF45B9789106E1C42F3 /* GULRuntimeClassSnapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = F7D9F0372396761410F3B74C2864C518 /* GULRuntimeClassSnapshot.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2EADFD3DA1BCB3B822739B43E4795F9C /* FrameTag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F20BDCE55BA60138ACFA4055A9CD0F7 /* FrameTag.swift */; }; 2F053FB3A8E3C5C6C4364AE025590574 /* AppleSucksDOMImplementation.h in Headers */ = {isa = PBXBuildFile; fileRef = 702E0B9C44AF890D12533AA8773B7E46 /* AppleSucksDOMImplementation.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2F0C8D29D238FF8FF8025D5439337B92 /* JTCalendarScrollManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AB3C75109B6E53268B52258B012EE3B /* JTCalendarScrollManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2F0F46C1FE2BE972D9723E8ACF3F22C1 /* NBNumberFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = E713AA755D5CCD33DC129C9ECC8A60C3 /* NBNumberFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2F1292E31A20E181C00A468811504EF3 /* ZSWTappableLabelAccessibilityElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BB5608FA19E9919CA1C86572ADF6F91 /* ZSWTappableLabelAccessibilityElement.h */; settings = {ATTRIBUTES = (Private, ); }; }; 2F4B477BEC813EDF4C6DEA1FB045E38A /* FIRCrashlyticsReport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F07BD3F12559F3950324404F87F06B7D /* FIRCrashlyticsReport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2F55D36669E3043560AA648A2EAAC526 /* FPRGDTRateLimiter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F2B5F8464461359B2C3571D67F843CF /* FPRGDTRateLimiter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 2F59226DFDBB40F5FAF89F54C9DC0013 /* FIRCLSManagerData.h in Headers */ = {isa = PBXBuildFile; fileRef = B71F8B483711E65ED4C3FB455CA9C7B4 /* FIRCLSManagerData.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2F74FDE1B570DE6DF24B1F85EE61A9A2 /* FPRMemoryGaugeCollector+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E68B69CF28D3BE2E7225E34EABD8184C /* FPRMemoryGaugeCollector+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2F754D1DE1A154C448D217545A3795CC /* IsAppEncrypted.m in Sources */ = {isa = PBXBuildFile; fileRef = E85453C4545E028CE47DE402AE49BAD6 /* IsAppEncrypted.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2F8798F7C26BB83C01BDCBDD14D29A57 /* SPMSwiftHeaderWorkaround.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8B9F74A6CABDF48EDEE61E63F0C2232 /* SPMSwiftHeaderWorkaround.swift */; }; - 2F976D63232DB0B5193E2A39EE769789 /* LocalOverrideSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D0A527B65ECEAF25CFD87A55BBBB96E /* LocalOverrideSettings.swift */; }; - 2F9B0DD1EFD52391945342AF184C7577 /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 665A8C34CCC1563821EFC728E7B3A871 /* GULUserDefaults.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2F639F82970B5B233CF04E048C35B5B2 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AF149CC151F0F49059EDDC744E881A0 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2F97C814DE80F6833AAD850607DAE992 /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FFD8CFD09721CE3A3DC1C1410D255E0 /* FBLPromise+Testing.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2FA4B2687C7CAB1579EB8D82961914F0 /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = D60B748C6208418B881A6FF571FDA1E9 /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2FB1F1010C362A19B22F5347D4A75856 /* RCNConfigDBManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F205AA127E137133C29DB0F30C4B8882 /* RCNConfigDBManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2FCBC8A8A6139BD7E664B3AA5B421222 /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A6398EE5F75A0E96EC728AC550F30C2 /* Logger.swift */; }; + 2FE24E6955DDE6C52AF681A29A25BEF5 /* SessionsSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9ACFE086C6BB3A84C870F4FA77FF5FE /* SessionsSettings.swift */; }; 2FE9CFEACAFB82543FAC2462FA9D66A4 /* NVActivityIndicatorAnimationBallGridPulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = A53590CB6500D3C25FDBC190BF2A0358 /* NVActivityIndicatorAnimationBallGridPulse.swift */; }; - 301163B8EA6C6DFC1954EB775F8EA417 /* FirebaseABTesting-FirebaseABTesting_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = EBC0124F859F5CDD9578E444B7412AC6 /* FirebaseABTesting-FirebaseABTesting_Privacy */; }; + 2FEF00898F234C333133B2B3AFE9A55F /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E0A1DF5A5D1045B8B9D692211A6A7CA /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3018B14A70DC9DCD45707810CAEDFD41 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C8A915FEF58EDDA399D1B023909E277 /* SDWebImageTransition.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 301A5680920DA8D1BE68E172A5BD3F39 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 302C0E623FCE640903363903AA976614 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 30322FE544D76AD8A4EE132D3BF9B590 /* FIRMessagingAuthKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = BCCC9525F2516256B7169D306C244264 /* FIRMessagingAuthKeychain.h */; settings = {ATTRIBUTES = (Project, ); }; }; 30375BDADB0F04BFC04641F7249A6753 /* POPAnimatablePropertyTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 73A75212AF33F9ACA249B7B72B8EB0C5 /* POPAnimatablePropertyTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 306C8BBBB347C1A4741356020860C33C /* GULRuntimeStateHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D289B3E1F10AE6DC9FB634B312949471 /* GULRuntimeStateHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 308734F92EB54837CD9B8A41D62C26CD /* NVActivityIndicatorShape.swift in Sources */ = {isa = PBXBuildFile; fileRef = D45D06E336B33376BEF2649BAA6569CF /* NVActivityIndicatorShape.swift */; }; - 30BDD28C97D5468667D303BEA460848E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 3131A55118664A6A554E571D041533A4 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 60B2F0BFA363615FBAA558785C9FC95B /* FBLPromise+Any.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 30AA01114DD5948FF26D4524CFA0DFE2 /* FIRInstallationsSingleOperationPromiseCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1303688F73C6DC726B1D84BC82857F00 /* FIRInstallationsSingleOperationPromiseCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 30EC99C64A7B4A5D25102C64CB640646 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 12011F9B27A681167F83DDA1111556B7 /* PrivacyInfo.xcprivacy */; }; + 310800131EB402B93B6DB4B1E646BF4D /* FIRPerformance_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 801692395393DD3069B9DBF974037B0D /* FIRPerformance_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 31297E24ABA6C10687B862376540EFA7 /* SDKDefaultSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37BF7D7647069EBF6EFEE4D8B25D3855 /* SDKDefaultSettings.swift */; }; + 313958C895F5442422FFDE6C0936C77E /* me.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 125B4DF4E6988F89A1751C8CA78F6460 /* me.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; 31454EEA78669CAFA2CFD0E18609F80D /* SDMemoryCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 3505CC80C5C3D7B3A14399837F911D1C /* SDMemoryCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; 31470387DD8D51F29A935162DFC642CA /* GTMMethodCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = 54808EE98B62B12CD4FF3804041CFE17 /* GTMMethodCheck.h */; settings = {ATTRIBUTES = (Public, ); }; }; 315E4A8996F23377ADBF38865A416085 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C048A277DE90C721ABB16BB3800BF03 /* Extensions.swift */; }; 3185ECF7F9D6E440F742A227EA164C18 /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = CC0B381D66B3082304AAF488F5D58097 /* DDContextFilterLogFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 319CF08ED4FA9001BB39763B7633BDF3 /* SVGTextElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 2621FEA8B3439AA8F80A096991850A50 /* SVGTextElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 31BA9713E40F798892714D2C10FEEB93 /* FIRInstallationsErrorUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 5520F31AC5CDE15AED14A77D710DEBD1 /* FIRInstallationsErrorUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; 31D3B3854948CEF1B2A78E72C958E435 /* EFQRCode+Migration-v6.swift in Sources */ = {isa = PBXBuildFile; fileRef = 790DB7BFE70A211E6C30FB2DCC75C314 /* EFQRCode+Migration-v6.swift */; }; 31DC1E5C6BD98FD9A239F87F7F92D2F5 /* SDWebImageSwiftUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AB0D3DA4A7B089773C7ACFA136DDBB5 /* SDWebImageSwiftUI.swift */; }; - 31F202054685C4C2F0870014263F8956 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 178E326C41EA8222CDAA70AEE4E7C5E8 /* PrivacyInfo.xcprivacy */; }; - 31F21F5B31737455DAEEACC359BD4DC1 /* Pods-iOS-dydxChart-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FE460B5E6D997DF6714ADF36D7730C0 /* Pods-iOS-dydxChart-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 31F21F5B31737455DAEEACC359BD4DC1 /* Pods-iOS-dydxChart-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 314F92379616B9360F724630351581D0 /* Pods-iOS-dydxChart-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 32003589B46B73122C309395C653CCBE /* EFPointStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08C5852A36C950B81EC72E101E6CA4BD /* EFPointStyle.swift */; }; 3227620699C7F39393DA9F2B75C0974C /* GTMSessionFetcher-GTMSessionFetcher_Core_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = E826FA0DCB9AA6E7829C68391B323B78 /* GTMSessionFetcher-GTMSessionFetcher_Core_Privacy */; }; - 323AA037C017350ABF8FB44372F55290 /* GDTCORDirectorySizeTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = F11894ED4202651690EF720F1B092A43 /* GDTCORDirectorySizeTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 325F87BAA72DA0D33DC63D9D9427DE98 /* dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EBB2E1E36FA1377DD4FB6AC1A683CC2 /* dummy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 326D392A7D96BF9C7F461CB8566F58D0 /* GTMSessionUploadFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 5816D48F110ECA66B79D9AE3CC3064B6 /* GTMSessionUploadFetcher.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3283764F7EA7B4D033982C2013F72777 /* Pods-iOS-dydxChart-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FD389BA73246E4CE230CF0C5FFF44BA6 /* Pods-iOS-dydxChart-dummy.m */; }; - 32CD1357FD3D1EF0C1AE87824A207882 /* GDTCORFlatFileStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E7EC943A1B30ECECDB8E449D6060C5B /* GDTCORFlatFileStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 32F4FB3FE47ED4008CC068BE4BE80EE1 /* RCNConfigDBManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 7061EF9B92F1C713F90F49F78BFE2DE6 /* RCNConfigDBManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 32830F7BCF9F0A3F4A949552B4BE784B /* Pods-iOS-dydxV4-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 87591E185734C7A4505478502C1AA7C6 /* Pods-iOS-dydxV4-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3283764F7EA7B4D033982C2013F72777 /* Pods-iOS-dydxChart-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 50FDB79F2043C8D1431A5FCF355985A0 /* Pods-iOS-dydxChart-dummy.m */; }; + 329859A84D669676DB5A6F48ACED68EA /* GoogleDataTransport-GoogleDataTransport_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = F73AA961F4AEFF2B46B00AE435DF6BE3 /* GoogleDataTransport-GoogleDataTransport_Privacy */; }; 3329F29C045506A9FCD5595A17779ADB /* Document+Mutable.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F6FA1052BC5E290C8B860747AEE0B40 /* Document+Mutable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 335F76501ED5D44B8D9099A5B118C56E /* ZSWTappableLabelAccessibilityActionLongPress.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B6503EAA72DF5C86500B11E9A178B91 /* ZSWTappableLabelAccessibilityActionLongPress.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 33804C2ABC5779AF1A1C5B8017786809 /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 1800F92D649FE76E844F414660E5F257 /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3386E5B41688779F1D95275DD78DC7DE /* NSData+NSInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = D87BC902A97815782396C5D6C4402377 /* NSData+NSInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 33A78860736CEF0ECAE674E1B7440FB8 /* Pods-iOS-UIToolkitsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A4F67E330F55FBB7B816DB1D24FF334 /* Pods-iOS-UIToolkitsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 33A78860736CEF0ECAE674E1B7440FB8 /* Pods-iOS-UIToolkitsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AC848F78F5C8A54CCB79A2169F18F211 /* Pods-iOS-UIToolkitsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 33B0992B61E37E023458A268795E6216 /* SVGKLayeredImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 47969B3A658527BF7AE9F351C64647F5 /* SVGKLayeredImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 33C5ED6C6E07C6EDBFA765F25EA3A9D5 /* FIRMessagingTokenDeleteOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D199FB99D949F460D652CEE44B81505 /* FIRMessagingTokenDeleteOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 33CC158336CA16E6CF0A2F4B9B079337 /* NSColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = C401311F3CFEF15D6E4A2D1D8D662E39 /* NSColor+.swift */; }; + 33CD005C7FB1B19E51C211D78A71395E /* PromiseError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F841282150A2689D27B102E115CBB2D /* PromiseError.swift */; }; 33EF8338B6AC23CA21E105AF96C96D1C /* FIRCLSSettingsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A0F8A685812AA91E36E84AC5A082942 /* FIRCLSSettingsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 342044B38E4F8B8036FBF026BC37B0BC /* FIRRemoteConfig_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 067FA18357F780FD54EBF2D04C03135C /* FIRRemoteConfig_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 342DD53376E932FA77E07457C967F1C4 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EB2DF39C9C38029E31D3568CE1E5338 /* SDWebImageManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 343685FDADC95B1556AACFF34FE168CD /* FIRCLSProcessReportOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = E86F13782B2FFE07DFE83D64835379C6 /* FIRCLSProcessReportOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 34910B481A9F1A78C8CA3CBFC8BD6755 /* GDTCORMetrics.m in Sources */ = {isa = PBXBuildFile; fileRef = A3AE47BA58A0737F765DF937453EDC0A /* GDTCORMetrics.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3499D5A63819B299FB4090666537DAD0 /* FIRInstallationsStoredItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 234C2FF7679BD202BA3568412459BD91 /* FIRInstallationsStoredItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 34A0C6A17C3D0498BDB0C3CFB49BD019 /* FPRInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = D6B295C96A3C45D264C87DC151113131 /* FPRInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 344E679FEF38981A3BE1560B2DAD0305 /* FPRGDTRateLimiter+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BD46F695AE0E91E3AB93FDAB4F7D734 /* FPRGDTRateLimiter+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3487426862D23FECA5193DFBDD49B6A2 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = A5FAD8EE9B8E6330CCDA31E1DBA8C71A /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 34AE9DC210E7891EAA3DFFC0FFCC6826 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 34E2C0C50868CF03AFF623DF26D05E9C /* POPAnimationTracer.h in Headers */ = {isa = PBXBuildFile; fileRef = 556416E36C410FE9EEB62BB352D60A0A /* POPAnimationTracer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 34F31864591A2E40508882912EDA2BD7 /* GTMSessionFetcher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 87D5B16DABDD96EBEFDFCABEE0A24807 /* GTMSessionFetcher-dummy.m */; }; 3505A4BF17158FCA6280862ECD39DD4C /* FIRCLSSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 003497055B04795ABE0F4EC57C3F7CB3 /* FIRCLSSettings.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 35126A8269140920CDA427E6D0470CDB /* Pods-iOS-dydxV4Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 08CF72BC8039DDEC224AB45C90958BEA /* Pods-iOS-dydxV4Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3518C14A95900B876B9E2DD49A83D8EE /* CSSPrimitiveValue_ConfigurablePixelsPerInch.h in Headers */ = {isa = PBXBuildFile; fileRef = F1B53C442DCE8F2AB718CAFE47BD5E8D /* CSSPrimitiveValue_ConfigurablePixelsPerInch.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3539436D857A8E8EA6ADB40C22ED4C12 /* SDDisplayLink.m in Sources */ = {isa = PBXBuildFile; fileRef = B8814A0FA14A8963608FD7AE0132B852 /* SDDisplayLink.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3546D52672EE87E36ED9026C04CDA3E9 /* FIRInteropEventNames.h in Headers */ = {isa = PBXBuildFile; fileRef = B0B731155D112845EE11F66ECB2F6B44 /* FIRInteropEventNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3551F84624CA8B2116469F66EA0E8BC9 /* NVActivityIndicatorAnimationBallDoubleBounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB00D19E2AB6D2C9D4200FE5E4E2E94E /* NVActivityIndicatorAnimationBallDoubleBounce.swift */; }; 35711D800BF76ABA65B59B97109B126E /* Menu+UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 729B488BA7D65F96D637EDD29D46E77F /* Menu+UIKit.swift */; }; 359DF1A04274B70D190621645748D5B4 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D3DE01F9441466220559593D39CCCF5 /* Event.swift */; }; - 3610F16AD293EB641542D0CE971EA9F1 /* FPRConfigurations.m in Sources */ = {isa = PBXBuildFile; fileRef = B65BCA3F9B038748907019B987D53BAC /* FPRConfigurations.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 361D8377EC64FB6F0944B880904A0E7D /* FirebaseMessaging-FirebaseMessaging_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = B0B6501341FD6783C6874C54AB31A9CF /* FirebaseMessaging-FirebaseMessaging_Privacy */; }; + 362B159593FBCA5F52F40C8B43687B37 /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 4DB03FD262B678178A44272143846563 /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy */; }; 36385170A2A91C8DAB2313740D7FA763 /* GTMGatherInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F60279E7C125A3DB0E6F263367AFF7E /* GTMGatherInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3661257520FBC2AA98ECED1D51278FC7 /* Diff+UIKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CAC99A1E416FA33B9B2E1EBA3436A58 /* Diff+UIKit.swift */; }; - 366702B88A846F41A4BF8B39BDEEEB7D /* RCNConfigFetch.h in Headers */ = {isa = PBXBuildFile; fileRef = ED0877C0E6143E4EDE0E3703DF357C14 /* RCNConfigFetch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 368C9C45E955589DC1FC19CFC83C9B11 /* SessionStartEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58ACAEC7D1B0EB210F4AD05C480D66B9 /* SessionStartEvent.swift */; }; 369EBAC63454EB4C18288C71BA96E8F5 /* POPAnimationTracer.mm in Sources */ = {isa = PBXBuildFile; fileRef = 66528FFBC6D218F9761284B4FAE16A98 /* POPAnimationTracer.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 36B0D37A1C8BBCF4B5DECD78B6275E55 /* NSDictionary+FIRMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = 44AAAE5BB51085578CA7415192BB2B71 /* NSDictionary+FIRMessaging.h */; settings = {ATTRIBUTES = (Project, ); }; }; 36BB67A98C9C43EC84C8D93DA2C8BC9E /* CocoaLumberjack-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5957D6A38526A418BE426A4DA3250468 /* CocoaLumberjack-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 36DC6ECA49F26A53F7DA40EF55608BD6 /* FPRGDTRateLimiter+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BD46F695AE0E91E3AB93FDAB4F7D734 /* FPRGDTRateLimiter+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36E84014298E1C4648DECDF4F9183F29 /* FPRDate.h in Headers */ = {isa = PBXBuildFile; fileRef = 03257E3CD549D29678B4C97DABC49CC8 /* FPRDate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 36E34261D07D5770B4DB5152F563D42F /* GDTCOREndpoints.h in Headers */ = {isa = PBXBuildFile; fileRef = 86A3F9D12E0E41D086C9AFE508C99D71 /* GDTCOREndpoints.h */; settings = {ATTRIBUTES = (Public, ); }; }; 36F2169937EDECE8A7CD173028F31F4B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EF63D8E91BBCE0960B0F1F218F13B3F /* QuartzCore.framework */; }; - 36F460EB76978B3A0D590A11B7673982 /* Pods-iOS-ParticlesCommonModels-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F83EEF8D31A589689A2812B3FAA5AFDD /* Pods-iOS-ParticlesCommonModels-dummy.m */; }; + 36F460EB76978B3A0D590A11B7673982 /* Pods-iOS-ParticlesCommonModels-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D9B8A1205E5315C4356A586AE8BBE9C /* Pods-iOS-ParticlesCommonModels-dummy.m */; }; 36F6459C1BE3BD22E1ED697E8E7B86E6 /* PanModalPresentationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = D26CA647F235DBB63FC813EA50EEAB51 /* PanModalPresentationDelegate.swift */; }; 370496AD5210C013D414E070EA7A14EB /* FIRCLSMachO.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FE9931C0BE35CB0AC38DA99D640FB59 /* FIRCLSMachO.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 37159F0685D3AB654E66A37E15F8665A /* nanopb-nanopb_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 3227F3FC45681D7CEE5D1355A532398A /* nanopb-nanopb_Privacy */; }; 373D289890E67C576C6C1F96F015B08C /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B8300DC6EF80BF89AE19832770AFD90 /* ReplaySubject.swift */; }; - 3741292421584A9DA8B63FF5CE8E8086 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = BA869834017CF8C6A50C5D3AE5D54BBA /* FIRComponentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 374F6DCF39352698FDC57FEFBA59F9DC /* FIRAnalyticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = CC289CAD5514B2AB6910043A65CF4378 /* FIRAnalyticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; 375CA3DEC834D18E1A0ED961603A4426 /* FIRCLSProcess.c in Sources */ = {isa = PBXBuildFile; fileRef = D9D527EC4E6A9A1DE78F13558C9F3141 /* FIRCLSProcess.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 376B6532495A900092A8B72C2C757A10 /* FIRCLSSymbolicationOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = B96A7267C344AFD7B305A293C4A12C65 /* FIRCLSSymbolicationOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3770062EC8F64589752911BE83DA3D66 /* FIRCLSInstallIdentifierModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E645B8E8A001C99735EE1D83F0F4599 /* FIRCLSInstallIdentifierModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 377D83A1BB64B17B182B482480BF5778 /* GDTCORFlatFileStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = FD8B26089EEF1B33AADF5DA7B57B152D /* GDTCORFlatFileStorage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 378862524956B4CA683AFEFE6F43BC5F /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = A67436A4DC67618349CD52D115C0E03E /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3791FF5742AB42DE82DBD9A77E5EAC53 /* FIRAnalyticsConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FDFFD0BC069572B19AC5811C79DB017 /* FIRAnalyticsConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; 37AA6396F6D320D153938BD000054926 /* PanModalPresentable+Defaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17D67A8B8AA21B6FDEC9841988E7638F /* PanModalPresentable+Defaults.swift */; }; - 37C2A0459E9786340EBDDDCDF2500147 /* SettingsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0D2668A578E9AF30848481DE41610C0 /* SettingsProvider.swift */; }; 37DE9C822675B6D94B67581DD0B066E2 /* ValidationRuleComparison.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BC39C9D9C6ECA44F608F05E700687A1 /* ValidationRuleComparison.swift */; }; - 37F06606CB79F7181D33EBAD10107FA6 /* FIRMessagingKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = FDA3AC25F20D1FEAA7955CFE621F11AD /* FIRMessagingKeychain.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 37FF3754A10E41E7AC20D5E1940F1C04 /* FPRGDTLogSampler+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B5F797EE72E892F34B30C61342BC158 /* FPRGDTLogSampler+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 38061FB7DE837C147E1F76D314CC1CA1 /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 264A74930EC4CE6385D0C0A95B4F7B8F /* pb_common.h */; settings = {ATTRIBUTES = (Public, ); }; }; 381D42ECF079E81454D3418F6DCC3B0B /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DACBB236703BFFD57253DFAB0311DCD /* String Conversion.swift */; }; + 3827C0FE352FC1C401564DB9D3F46D3F /* Promise+All.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF5732E5FD253128F5CFE0AA180506EA /* Promise+All.swift */; }; 382A2450D6186B9B570D6E0AAE2905F8 /* FIRCLSConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = E026C05ADD92C0053FC2B5A4F5978737 /* FIRCLSConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 382ABEC63A6185AB4B1F8636E1B4FAE6 /* NVActivityIndicatorAnimationBallRotate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B4D0711EC55D5764E62133F8DDDCE90 /* NVActivityIndicatorAnimationBallRotate.swift */; }; 382C061BBFC043ACF0821C745F82F45E /* BarLineScatterCandleBubbleChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A1D39627E26818AEC53F5DCBE3E6E64 /* BarLineScatterCandleBubbleChartDataProvider.swift */; }; 38362739D36C73F7958FA06C41F87548 /* RDHCollectionViewGridLayout-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 91AB825702692E9296A2731AB6EDC178 /* RDHCollectionViewGridLayout-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 386ED1D054F249A94887EF4188FC07E4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 385053433A228847B8039600E1B9E6FC /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CCAAF7628677A867566530FCF9498B3 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3878F06EB2D0E971F9D43F15E167863B /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = E2A2DB224D8E413260E3E58AC9D81FB8 /* FBLPromise+Race.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 387C8094E1C055C789587185E97E18E4 /* SDImageAssetManager.h in Headers */ = {isa = PBXBuildFile; fileRef = FB20B35208013DFFD558052C02C0DC2D /* SDImageAssetManager.h */; settings = {ATTRIBUTES = (Private, ); }; }; 38800C76FAAAE8E7A1E724108B0EB5DF /* ICandleChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B151924ABF6414AA8AD97D4B0E0B5EF /* ICandleChartDataSet.swift */; }; - 389E38B7BAACB8915E35C7FCA27EB885 /* GDTCOREndpoints.m in Sources */ = {isa = PBXBuildFile; fileRef = A08661EF7560E16E5D385773BBF13E36 /* GDTCOREndpoints.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 38AC5BD258B4006B693CB8CA0C1ED0C2 /* GTMSessionFetcherLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = CA7BA74DC356B6ECC131C07D580B1129 /* GTMSessionFetcherLogging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 38B7C91AE61D94E1721C1EAC1B5E1DC8 /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DA0DC0FF475F20D504CC075260CAD695 /* nanopb-dummy.m */; }; - 38D4CF5FFFDD8AFEB4FE32DC8AB0B9C1 /* FIRMessagingTokenFetchOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 39212D23A017BA648B6FE00B0B00DB1E /* FIRMessagingTokenFetchOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 38D93071E62BBF6FD7C4FDCF9869BF95 /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 51B6ACA3A9776F007CB2175D26D16FB4 /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 38E10CECD2C6C59C0CCCEB0A78D40CC1 /* SDFileAttributeHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = A880C2FA7A3D5E50501B643EC29E024A /* SDFileAttributeHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; 38E8E3176040F1F8396D59B98063BC6C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 3903C4EC8C373B20FDDAB972DC5A3C67 /* NSArray+NBAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 7694D5CBE8423489A860FB1AAEC638F0 /* NSArray+NBAdditions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3918A24CBA15687B933614E4525FF84A /* SVGKParserDefsAndUse.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F76E3F134FA56504CFA60DA0E3113F9 /* SVGKParserDefsAndUse.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 391EB0109CCB583D6AF9F9DA5F8FEBDC /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0E21BD9306290AE0DCE71C146A81176D /* PrivacyInfo.xcprivacy */; }; - 39671E8B1F849BCE9BC64AA896488608 /* Pods-iOS-PlatformUIJedioTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6861E30FD5878F657E583CA54B27AC5D /* Pods-iOS-PlatformUIJedioTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 393A8BFCC418400DEDE58EEF22E5B35F /* FIRDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D0AA39A773E486C48BC75174A28225F /* FIRDependency.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 39671E8B1F849BCE9BC64AA896488608 /* Pods-iOS-PlatformUIJedioTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 62C6DDA2BBF47064A35443A0FA27F040 /* Pods-iOS-PlatformUIJedioTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3970D0E52212F816916C2F3526FE3DB5 /* FIRCLSApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F042A574A684E006F30D22B3C051C0F /* FIRCLSApplication.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3986AE02311B002D77F34137176CEC9B /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D43DB34288A9D538291E9DE55D7E5982 /* SystemConfiguration.framework */; }; + 39B01F99157DAF1CC3AC161A04F1E502 /* GDTCORDirectorySizeTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 8222B11BF0B394FA415A3580E1BA5AD5 /* GDTCORDirectorySizeTracker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 39B3F9F791A0D779D98120741F41E2B8 /* ScatterChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C28886EA5C572F54C289766D5DC4E80 /* ScatterChartDataProvider.swift */; }; - 39DA9EFDA54ABA319B2F44B0DBF5929A /* SDKDefaultSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37BF7D7647069EBF6EFEE4D8B25D3855 /* SDKDefaultSettings.swift */; }; + 39D0ADF06CB21D1A320F0C1F7B8E4AA3 /* FIRLifecycleEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = E8D716568CB2A6B47ABD81838CB58ADF /* FIRLifecycleEvents.h */; settings = {ATTRIBUTES = (Public, ); }; }; 39E497780D6F05CE01110B61DFE4B59F /* SDInternalMacros.m in Sources */ = {isa = PBXBuildFile; fileRef = 327AF389F9B11425E6271F93CE84A0D7 /* SDInternalMacros.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 39E498253D2A26AE41B13B85DAAFFF1C /* FPRNetworkTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = D9F915DEF3B9A87344A7E641C6BA8CD2 /* FPRNetworkTrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; 39F3E5AA9735F7ECF499192CD813D8AC /* SDWebImageIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 595DA39F0E38DE80A09A3BA31F897FE5 /* SDWebImageIndicator.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3A40B1E861507CE7BC354FA532FD1E10 /* DDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = F6B40292BDBCB80E665F651C91B2F0D9 /* DDLog.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3A9A9EA7C0805D6BE86B0A630AEFF6C6 /* SVGKImage+CGContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 666D75761AA714974BCBBAB43F5726E0 /* SVGKImage+CGContext.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3AB596D4158C3A2AD3A88106B45803A1 /* SVGKParserExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 04828B0EE5DD7169E6E895647F0512D9 /* SVGKParserExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3AD8CACCEC8032CFFBFF2E56D0FD79D7 /* SVGKParserGradient.m in Sources */ = {isa = PBXBuildFile; fileRef = CF320739BF4160D857846E819C0538B6 /* SVGKParserGradient.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3AED8C8FA6E750BE86799A2492598161 /* Combine.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5FDE712260A588A7CAF1F1B7B081EFCE /* Combine.framework */; }; - 3B43D1B857F2065854F6F6294B3B9DF7 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 20F95355E46CEA5264F8854B877FB0BA /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3AFAF593FA789D1E801575232D221B19 /* FIRMessagingTokenDeleteOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C3535A177CA45427EF2589C1FF859C51 /* FIRMessagingTokenDeleteOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B28E9E40450EFBE9742F6AFBDE10405 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 048A2F4A360AAE7437AFD6DDE095E35D /* Security.framework */; }; 3B4EB69D8A64359E48047E1A50E784E4 /* XAxis.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6554CE0291E1B1EEFE4B7BECD912D873 /* XAxis.swift */; }; + 3B5505F70891862BD2FB39FDA167203C /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 7541A1B7689ACB73E25E5F3D06EFCC69 /* GDTCORTransformer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3B648FE33BC2589A2E4AFF42CFC1C1D3 /* DocumentFragment.m in Sources */ = {isa = PBXBuildFile; fileRef = 77A6C78E1B6F63366747EB50A33B79B8 /* DocumentFragment.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3B88D7C72204C4EDB14B62EBAAD15A94 /* FirebaseInstallations-FirebaseInstallations_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 47C581450CDB4A6111CB97EEE0711A8C /* FirebaseInstallations-FirebaseInstallations_Privacy */; }; - 3B9523D1024C2BCF702DCFC380E7AD2C /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 35DC70FDF3E110EA26014EB7697956F8 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3BD7107B30125770DA719262BEA4CEDE /* FIRLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 881BA1616C248E6A2C226BFFBD7243C1 /* FIRLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3BD7CB7D0F2FFA4555C5F58566760C31 /* FIRMessagingAuthKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBC2F1503605B6A5EF551118FBA656F /* FIRMessagingAuthKeychain.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3BDC7044577A25EB47B633BFF0AFCCCC /* FPRSelectorInstrumentor.m in Sources */ = {isa = PBXBuildFile; fileRef = A393A67323C88C189D1DE0D9C7FB6318 /* FPRSelectorInstrumentor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3C00861E2BA8F41A21D13FC60C55379A /* FPRNSURLConnectionInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = A5C0BFB0F4ECF486ADCD330D3EF388BC /* FPRNSURLConnectionInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3C0A97FC36BE7A967BB02FC1EA8C3976 /* Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F8324F9D4ECE95EFAD1FA0B7C962671 /* Position.swift */; }; - 3C15C601C694B306A65DFFE12D54CF63 /* FIRMessagingSyncMessageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 374EE481642018969856D4B5BD0823DD /* FIRMessagingSyncMessageManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3C3CF7078F00382C1A180F93D6B61D53 /* GDTCORMetrics.h in Headers */ = {isa = PBXBuildFile; fileRef = 78407F572E2E7F2A817705977BC473DE /* GDTCORMetrics.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3C2767085A1976EC0B7E304FF4720FE0 /* FPRNetworkTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = D9F915DEF3B9A87344A7E641C6BA8CD2 /* FPRNetworkTrace.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3C426C1F56CD66D924CE48BAD0C765B5 /* SDWebImageSVGCoder-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 63844A39E2439E37CF21F5EA08A88F00 /* SDWebImageSVGCoder-dummy.m */; }; 3C4C5F39DD6ABDF007ACC0FACA576DC3 /* Document.h in Headers */ = {isa = PBXBuildFile; fileRef = 952D900E1A4A30E3E292E56BD28AA6FD /* Document.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C53A5C10171394F527D18B6A1A7C853 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = C6B478F24242C5B3E01FFE9BB4CF86C6 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3C677086D21C2931405E6A2EF84BFD7F /* JTMenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F7D7F2A0FA248C093BBB1BBC9435D07 /* JTMenu.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C712743591D5C5D9A8A8D873F65AD20 /* Pods-iOS-dydxViews-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D7AAF61193441A2EA4A60007E8EBDA74 /* Pods-iOS-dydxViews-dummy.m */; }; - 3C9F473495796107B9D073F4D32EB5F8 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 23921CBEB5C6173AF71E199BF79B3654 /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3CA7CA4CFC1141618A6EA8532589CB41 /* SessionGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE30A8D029B8F1E5742B978E1C005CD3 /* SessionGenerator.swift */; }; + 3C712743591D5C5D9A8A8D873F65AD20 /* Pods-iOS-dydxViews-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 185908445946E703B691704F7752F05F /* Pods-iOS-dydxViews-dummy.m */; }; 3CAB2760F7530DC9C2E359ED30FFED6F /* NBNumberFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = D87DB47294B07F826CCBB16E821ADE55 /* NBNumberFormat.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3CADAE24D656C85341CABF519C7CB292 /* SVGDefsElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 789D202FCCC2E7063770C8C7DC04F813 /* SVGDefsElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3CBCFAF20447EACF40917D7EC8BE0D22 /* FIRAnalyticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 30A2936C81A6CCA3240DDA5F1EFA1069 /* FIRAnalyticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3CB3B14AD1E3ECD66B6C3B4D17847C82 /* Heartbeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FAA8DE0B7E3DD69DA91992BCECD09A0 /* Heartbeat.swift */; }; 3CC5572F76C3106ACE0A8A21606C70A5 /* TransformationMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1FB82FE0FF72DE927836196E61DF8A06 /* TransformationMatrix.cpp */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3CD6258EBCEFEE0C3A99462B1BD8D47D /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = BB445699E1839819361469F3F630A0D1 /* FBLPromise+Catch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3D034C460F32ADFDECCD2EE8BFB0E9C3 /* compliance.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6350FB2E92700278CFD425D0C90012B9 /* compliance.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3D03D14E7FDBB3B3EC68FCD189D54B7E /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 71C0B3BFFCEC8A1AB09D747519E38E5E /* NSData+ImageContentType.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3D3BF968E8E983525AA5E2FA70F28AC5 /* AMPConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BDCA530F133DB62D5CA746A4981A821 /* AMPConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3D5B18FC951C60FE5ADAB236ADE5EA56 /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 10CF538A5A289444C34F5ED8DB0A5ED9 /* GULLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3D6BAE6E3714E5D9908355030F27C2F3 /* FIRAnalyticsInteropListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 43CF111E3EC97F7D0265F06008254E5C /* FIRAnalyticsInteropListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3D76C2283CEB2E3CF97D5C90A732EFC1 /* FIRCLSDwarfUnwindRegisters.h in Headers */ = {isa = PBXBuildFile; fileRef = 7934401125DB067ABBF202DBC7C1CA4F /* FIRCLSDwarfUnwindRegisters.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3D76D23E1E7B373E841D0942E2F35DC4 /* Pods-iOS-dydxV4Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DB3CEACED1C19606CB92CBA1BEC97CF /* Pods-iOS-dydxV4Tests-dummy.m */; }; - 3D9821CD5E260813D57ED4BC7DEEB607 /* RCNConfigSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C6B3FDE804DF819ADC9C9EF5314BCF0 /* RCNConfigSettings.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3DA64503F189D81D1B33E9DED7BA887E /* FPRMemoryGaugeCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = 37CFD422A2829698B6E5BACEBAAC5611 /* FPRMemoryGaugeCollector.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3DAAC85583055DEB18D41DB4B01E87BB /* JTCalendar-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F17E7DBAC3833830B19EC698716E386E /* JTCalendar-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3DAFEDCDC5094007E329D71FE84FF704 /* SnapKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BEA7D61BF0A3BD20E0C245D83ADE0F2D /* SnapKit-dummy.m */; }; + 3DD81BBE100F1636B17E6280460060B5 /* FIRInstallationsIIDTokenStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 00FD5A6A8DF55CFADAD1F19EE9E9C76F /* FIRInstallationsIIDTokenStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3DDECA991AE84108A799001CE9C10652 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 3E02E0DC3A3C9B56C0507B4907BCBE45 /* NSDictionary+FIRMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = 44AAAE5BB51085578CA7415192BB2B71 /* NSDictionary+FIRMessaging.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3E161C87FBB088C3055EC2883A6A134F /* AMPURLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = D536E4561EDDA47797ED6627E0D4CE33 /* AMPURLSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3E2369D63645620BA759519810461721 /* FPRInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 61590CE5E9F630FD6E3E80F270279DB1 /* FPRInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3E2412C362C88BE3030A38D8F6F609B7 /* ValidationRuleURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD934BC5B20AEAFCB26FE6164E31EF68 /* ValidationRuleURL.swift */; }; - 3E24930A9BD76B9F16E80A7AC9D22D2C /* Installations+InstallationsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C74FAA46D9D396E9DA2B986BD8DC7D70 /* Installations+InstallationsProtocol.swift */; }; - 3E3BD3B32B65B67903CC3C5F1171BBEB /* GULNetworkURLSession.m in Sources */ = {isa = PBXBuildFile; fileRef = E504BE652B17CE7680E064972F4FCC6A /* GULNetworkURLSession.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3E476DF265D804D8782B2DEAF3937DB5 /* FPRCPUGaugeData.m in Sources */ = {isa = PBXBuildFile; fileRef = B40ED1AD2B13B63883FCA252C688E3D9 /* FPRCPUGaugeData.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3E523A2A13B82D1F29EF362689F9F636 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 41D37F3E93E41AF77B8BF4C5CCF0430B /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3E671CC2D0E0747864AD7CBA53B4D1DF /* FIRExperimentController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B20748A68F05AA7D1B101152A65AA20 /* FIRExperimentController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3E6A1B21D718E3F9D9B372FA20322759 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 048A2F4A360AAE7437AFD6DDE095E35D /* Security.framework */; }; 3E7C9F2E9D8989060B94B397BAC576C7 /* FirebaseCrashlytics-FirebaseCrashlytics_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 859AE0302B28BD8AE67A780BFCAEE082 /* FirebaseCrashlytics-FirebaseCrashlytics_Privacy */; }; - 3E9FD4F07635EA598AFEA92683F7BF43 /* GULAppDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 373C490E5AE325208345378B4756B510 /* GULAppDelegateSwizzler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3E815E18448C3AE53802902082D041A0 /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = F39B95E33B3951E896F4ADED40F76014 /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3EC5DF9E9DB09616DD5BDE753B6BDAE4 /* DDContextFilterLogFormatter+Deprecated.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D9ACBF6ED8E07AAFC9ACDEC31922861 /* DDContextFilterLogFormatter+Deprecated.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3EEC85CDDB842FAC5D7CBC05E6002C71 /* Patch+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FB9C8F2219E29E4738B879D6FC916C6 /* Patch+Sort.swift */; }; - 3F06DE404531E4516673463029F80931 /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = C7884DD619305D975586ABE7B3DA1EDB /* FBLPromise+Testing.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3F0730E8906C0A0F630885B3A75F4A44 /* FIRInstallationsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = DB7B27BE65E6861737F53A3CCF614652 /* FIRInstallationsStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3F259D31D85B7151AF1B30E50A02AA65 /* GDTCORMetrics+GDTCCTSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = E8B5650AAE5BB3DF3E554FC492936F56 /* GDTCORMetrics+GDTCCTSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3F26F6CBDC999B0147072AFC317EF477 /* NBPhoneNumberDesc.m in Sources */ = {isa = PBXBuildFile; fileRef = 07754581956288496087CF1997189C02 /* NBPhoneNumberDesc.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3F4F199DBCE18FEFA54FF69BA83C4AAB /* SVGKDefine_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F65BA1EE85A4F53F577B383E6F4C4801 /* SVGKDefine_Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3F69673C716464E970CFBC256D8FCDAA /* Transformer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4835D83BED529B97EF3E88D4D61639C /* Transformer.swift */; }; - 3F7C57F6880A9D09C6356E02435252A4 /* FirebaseMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = D3914D394CF023A98CAB3C5EC7F9F25E /* FirebaseMessaging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3FA029858A5B8B269ACF08D7960FF148 /* EventGDTLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 139446CAE25B9A949957A72C9D226268 /* EventGDTLogger.swift */; }; 3FAF6AA25114B7BDE0BA2E3189ED54AF /* FIRCLSFABHost.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BE86B0B8CEAAD93CFF88BB358B1922E /* FIRCLSFABHost.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3FCB6D2AA4C5106B05250499A8A0A07A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 3FE50D09CAE2027EF9B9964F77A01078 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = F3F8E8300FE274A3A15910C219DCC865 /* FBLPromise+Do.h */; settings = {ATTRIBUTES = (Public, ); }; }; 3FEEFB8F94459C8EDC01B5A0D7A268CC /* FIRCLSByteUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 900B4CBDC2F7B7059DC0091A84C978D4 /* FIRCLSByteUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; 3FFBAA4A4F8CE0B478E4FC86B79D32D3 /* NBMetadataHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B26E52FC96CB9E959FBE7EAA0FCB5250 /* NBMetadataHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4017551660B4B65F76A11870A7F47719 /* iCarousel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = DFDC079D79009AA700602A0591924974 /* iCarousel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 402239BA499653C4BC403115A40347A4 /* FIRHTTPMetric.m in Sources */ = {isa = PBXBuildFile; fileRef = 588FA9DEAE881DA3F5435F6551F4EA4B /* FIRHTTPMetric.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 405DEFBD2E9EDBBF271A32F222956728 /* EntityReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A670BD76A871D027F0F7363C9AFB87A /* EntityReference.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 407584597097EAFB72BB5975CC9923D1 /* FirebaseInstallationsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C2981E3902342A3A89A548063F9FB1F /* FirebaseInstallationsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4085B41E28A141465C82F46BD9E57B70 /* FIRCLSCompactUnwind.c in Sources */ = {isa = PBXBuildFile; fileRef = 217239C0DB46E258AAE5AD4F0AEB6028 /* FIRCLSCompactUnwind.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 40A09F5E948345A60B856BB7C3BB5FE3 /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9EDE5492E8BE23FF27DDD47C9ACAD8D /* Subtraction.swift */; }; 40A2E2DDE76C3AA1AABA924FA9621DB0 /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BAD24719DDD37AA8207701A56420EEC /* NVActivityIndicatorAnimationBallScaleRippleMultiple.swift */; }; - 40A81D276D302C0FED62B12E6C33217A /* Pods-iOS-AmplitudeInjectionsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C5D6E26D8950CCE4399C465F0849B20C /* Pods-iOS-AmplitudeInjectionsTests-dummy.m */; }; - 40E3AA4B109EEAC6251CDCEBA2DD58E4 /* FIRMessagingPubSub.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A3AD512A9967C1E3FD735874BB0D47B /* FIRMessagingPubSub.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 40A81D276D302C0FED62B12E6C33217A /* Pods-iOS-AmplitudeInjectionsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F5EA757601EAC110124792EFC57715B9 /* Pods-iOS-AmplitudeInjectionsTests-dummy.m */; }; 41037FCDBE19211566A9A61BF82F8F36 /* GTMStringEncoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 5618CEC9D14268286AC4D0ED090342FA /* GTMStringEncoding.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 41183DCBC0A4177233335D654E3EF6EC /* SettingsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57AEE4D6E58232B8ABB76C413ECD2A6 /* SettingsProtocol.swift */; }; 41258E29ED1E271032BEAC9F43BD3A8E /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E78F116CE5EDF17047D23C85AF3BFDFA /* NSButton+WebCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 412C9858D60167F819F2F6350F31006A /* FIRComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = D0521DBD059391D3556996AE1D3558D5 /* FIRComponentType.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4146EC26D7DDF32ECAE445B119479D30 /* SDWebImageError.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F33695044F4E1DC733C4B1C38D52E54 /* SDWebImageError.h */; settings = {ATTRIBUTES = (Public, ); }; }; 414B93F7DF92D139364F21D997A4336E /* PieChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04AACE85A6FF1CDCCEC0F348EE68C499 /* PieChartDataSet.swift */; }; + 41738DFCA0E32219061D7D0830611AA9 /* FPRConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FD6953195328284825FFDB941904B74 /* FPRConsoleLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 417FA6FA1A8CD784F8F9BC93D8B31BAD /* FIRMessagingKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 0536EB159C29A0EE0299459A2CA66CD8 /* FIRMessagingKeychain.h */; settings = {ATTRIBUTES = (Project, ); }; }; 41866974343DEF15D2C771C19EF96A37 /* PieChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD4C1018AC59E8BB89AF8637A8AB0B5F /* PieChartDataEntry.swift */; }; - 41A16AD8E5AE0DB11B2E27A1B91DC84F /* FIRTrace+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E3A8765C26FDEC0C3F18100DA2ADC82 /* FIRTrace+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 419DE3365EC6746C180B4361F906BFB3 /* RCNConfigExperiment.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D6E0E21E5C3DEC6B6BFB113A9043C2C /* RCNConfigExperiment.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 419E1B5DF2F65397F72558C9325B065C /* FIRMessagingTokenOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A006E50853908063F4CABD5EA89FE33 /* FIRMessagingTokenOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 41E1F9036759EE925C15601ABEA8341A /* SVGRectElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BAD07D20ED399BCA037491D7BE533A8 /* SVGRectElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4203F497D6077F7C34799A4AD38417BC /* GULHeartbeatDateStorageUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A88CC4F8702D9969DECCFA529049477 /* GULHeartbeatDateStorageUserDefaults.h */; settings = {ATTRIBUTES = (Public, ); }; }; 420700F0639F78A0B7897EF2ADBA9AFB /* ConverterSVGToCALayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A7B455C25066B4379613F0714FB1C84 /* ConverterSVGToCALayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 42089E46D48B162B0AC3566F846764BE /* NSBezierPath+SDRoundedCorners.h in Headers */ = {isa = PBXBuildFile; fileRef = 19014FB395C2819C8A2415ADC556F0B8 /* NSBezierPath+SDRoundedCorners.h */; settings = {ATTRIBUTES = (Private, ); }; }; 420AA6CB1DDB2790CFC749D13F30DFDE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; @@ -725,67 +728,69 @@ 4283B949335C50DE4CB5D512183444A8 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EEEB462709A38B2202C54691812288C /* WithLatestFrom.swift */; }; 42944C3BC42EC6EBD5F21FF8C89D8A3C /* FIRCLSRecordIdentity.m in Sources */ = {isa = PBXBuildFile; fileRef = 248FDFF02F852478BC6EA9C3EDC8E262 /* FIRCLSRecordIdentity.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 42962685B499575129CDFF254E8FEE4F /* SDAnimatedImagePlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = D2352A859D07538E79336C66BE2D2DEF /* SDAnimatedImagePlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 42C08C3D438E33A365FE4FD832344500 /* Pods-iOS-dydxViews-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E294F3BD7F0A98CB511CE47DFB159CA /* Pods-iOS-dydxViews-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 42C08C3D438E33A365FE4FD832344500 /* Pods-iOS-dydxViews-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7CD9D85216D10489494857C848997F /* Pods-iOS-dydxViews-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 431EC26DC8BB0F7882DAA234F217523E /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = D49F59B664969E56F7430F5D63FCD136 /* FBLPromise+Delay.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 436214F3EB63CFE5B062A9A82E68A1EA /* GTMNSObject+KeyValueObserving.h in Headers */ = {isa = PBXBuildFile; fileRef = 8574274FB62239ED03B9F5CE7FC29F6B /* GTMNSObject+KeyValueObserving.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4371B3BF388061E93A8090DF75EB42DC /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = EA8693E7CF2F5B5866C04E390906C8A5 /* FBLPromise+Async.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4378BEE323C745B7F356D1014F35BCF8 /* FIRCLSSignal.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B19D2BFE3EF4FAD34640C1ED3F45FF6 /* FIRCLSSignal.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 43A5BC2FCCC954EF3629FDAAF049E652 /* SVGKSource.m in Sources */ = {isa = PBXBuildFile; fileRef = FCADC1F5F517C794CEA3A944B0DF3AF6 /* SVGKSource.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4431DED7700B1137F4CCD7EBB4C99675 /* GDTCORStorageEventSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = CD09FE197131A1F3D54C129C89C5D532 /* GDTCORStorageEventSelector.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4435056B8AC1130DB7525854A97734CC /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86829B08B3F228D648FD0C9CC16D6410 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 43A822CF4D78DD24470D4C362C83870B /* GDTCOREvent+GDTMetricsSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = E5E18E90FF9667A74792E8DBFF412622 /* GDTCOREvent+GDTMetricsSupport.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 44396DF6D87EDCA9C40B8358FCDE35F1 /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CC575EC485DAB80749D35572056D14 /* FBLPromise+Catch.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 446E1274B464CFAE41ACAF189B4E400C /* SVGKExporterNSImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EA2C33219BE6DFFC31F7A9583DE5BC0 /* SVGKExporterNSImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 449F6DDFDA01061F0B001BCB31ED4455 /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A7B36F193FCCA81BBA9BB9F32284FF7 /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 44C9CC9004214C2C579C4F441DCBCF73 /* FIRConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = EDADFD96710E2B633154F96D7C14D9E5 /* FIRConfigurationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 44BD72A138FC269C6AA18F6DE9991F89 /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 08C06420DDF5647D2013860AE613FBC8 /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 44CB3BB1A3F1B2554489F026378DE0A6 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = F364BEDAC5D0D00E4BC8DD6774C6376A /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 44DD246908C0C2313DFBBF30F53A3F94 /* EFUIntPixel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52B993AEFD10C1F5A58EC72FD99B589F /* EFUIntPixel.swift */; }; 44E4054AE423AF0FB0E1DCA2C6489CAF /* CSSValueList.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F02E6FCE34162C577523064E32AB504 /* CSSValueList.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 45082D74260816C1722FCD3AD6ECC823 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C1FE58741E23C1C080D5F6D59AA35DE /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4508A180B95179433E35DE7B61D09C5F /* FIRMessagingPubSub.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A3AD512A9967C1E3FD735874BB0D47B /* FIRMessagingPubSub.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4518792CC89FA38F66F3AD9AC459FE25 /* JTContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 25821795AAE8D4CC4312A04B6ACB8D11 /* JTContent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4523525AACDE4D647CDBCD9DE494509B /* FPRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = BEF7E9E12A11C017132A953219856D2C /* FPRConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 456AA2A218C5B45E877640E3D13732DD /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = E0FCA2578593D507E013EAF04AC939C2 /* GDTCORLifecycle.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 452F44300F22AB72FC5A8A754A9885B7 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 35B6071195C7579A846DAB1C8537063C /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 454920BB261BF0A71E4D021C5D64E52F /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CF1DE2DA246A9EE55964B7773597BAC /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 456350E2EABC3C819D696C059336C4CF /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 02D2E65A5BF73E01DA11CF9B23D90516 /* FIRComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 456C88EFF78326A09614FC55515F53F5 /* FirebasePerformance-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9045D5E3317C714598DDCC91E09843C6 /* FirebasePerformance-dummy.m */; }; + 45775257AE1F72E5003F3EBD7EBD0A41 /* external_privacy_context.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 5352641D15E7E8CE4B53B7A1C2C968BC /* external_privacy_context.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 457BC5965539993E552E33B982A69CAA /* GDTCORLogSourceMetrics.h in Headers */ = {isa = PBXBuildFile; fileRef = F0250B96073B28552D54BAAADC6A24A0 /* GDTCORLogSourceMetrics.h */; settings = {ATTRIBUTES = (Project, ); }; }; 458979B32C10BC5841D6F2333C9A402F /* FIRCLSRecordApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = FF7318941AAE2EE1EC5B73F39E2677B3 /* FIRCLSRecordApplication.h */; settings = {ATTRIBUTES = (Project, ); }; }; 45C47D2E7DC2AC0332CDD2323355F483 /* SDImageCachesManagerOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 92BD19BF1EC2E2E9EAAC5366A257EC41 /* SDImageCachesManagerOperation.h */; settings = {ATTRIBUTES = (Private, ); }; }; 45FF31796FDBEA072DA417A10FC1D13E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 461A814A19D5C574DF55A1B3A1197520 /* FPRObjectInstrumentor.m in Sources */ = {isa = PBXBuildFile; fileRef = C466C4A006D36A36842B7D76CEA528C0 /* FPRObjectInstrumentor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 461ADA7396BA4B4F7BF5534682FF2F1C /* FPRSessionDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B12E7D0E8A16407C228931B365C844F /* FPRSessionDetails.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 462870E6CA24FBF38856BD15337B7BFD /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = A18D62C3CAA4E6DE7496D114B0C02E99 /* Materialize.swift */; }; 4671398F69B53D5989414A6CEE1D8C30 /* UIKitExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E17900777E136A4DF93E9F07ED645CDE /* UIKitExtensions.swift */; }; - 467F11933A2E615ABF34360C79B9B1CC /* GDTCCTUploadOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = E02641BEDA35AE397516AB87D51FAC3D /* GDTCCTUploadOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 467F943A1C3DCC7A462089469702B5B6 /* SVGLineElement.m in Sources */ = {isa = PBXBuildFile; fileRef = CB25C483FAF696068F3F425D6F5F1E9E /* SVGLineElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 468236C0A9E10E4732F2F93D515BAEC5 /* UIImage+ExtendedCacheData.m in Sources */ = {isa = PBXBuildFile; fileRef = AC4709A4C5A0A68F3EEB572F5FA36AA6 /* UIImage+ExtendedCacheData.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 46995824E7390DE5521C5CF0347BF4F8 /* GDTCORMetricsMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 139AD7591477813707473CE253A74241 /* GDTCORMetricsMetadata.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 46B702A8EB18F7E9D0FB3C2B61CCDEF5 /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E3266A3E142FDE12702C6393C287AFC /* GDTCCTUploader.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 46C2492B54F1C20D560EEEB51E492345 /* FIRCLSDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 645A0471A1B8374D7D0E0B18BD1BE685 /* FIRCLSDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; 46CE5D2D0D7FF1E4276C802D76366848 /* LineChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BFE971A2FA4BC244D8D6C43AF7F3836 /* LineChartData.swift */; }; + 46CEB4C0CF43BBF03245B824B60F7E99 /* FPRGDTLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B7363BD3D21031177422D2B1EEC2584 /* FPRGDTLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 46D833B33369923F553A1B68C752FDE4 /* SDAssociatedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A799AC355C2879DCAE36A2089BCACF7 /* SDAssociatedObject.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 46D99286DAC641582B74E69B4F05305D /* GULNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = F7503A4D5EC4B018917406EC2D22BC88 /* GULNSData+zlib.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4724B43E8EDA152805D57D1BF4CBBA4C /* CombinedChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A781BCF51B3DDF5DB6B3247919023C3 /* CombinedChartRenderer.swift */; }; - 472A96FABCF43AB166679EE3A4E8131C /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = C5E3D7D31DAFF0C6CCB37DF6CD04DF9C /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4730ACE7F932302FB92921331F6D5F8E /* FIRCurrentDateProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EE723EA2FB731BACA2A878E5EE67076 /* FIRCurrentDateProvider.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 473D3854493C0ECACBB7F4403E41A327 /* Container.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D1E8CB98B12C12B069EAC8E9EA5350B /* Container.swift */; }; - 47488F352561CC44621163661A9BC796 /* FPRDiagnostics.m in Sources */ = {isa = PBXBuildFile; fileRef = CE113435CF78E653640DD0E889D07181 /* FPRDiagnostics.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 475E93AA1151BC280F15F224A0060F49 /* FIRInstallationsLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = A2FC9876A1B622ADDCB8BE2DAF48800A /* FIRInstallationsLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 47855E3DDE6DDDCCD6D08E7F6960AB33 /* SVGKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 95FE8528DC2A0B937D2255BFB7812B11 /* SVGKit.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 47876790D3C1186C0A1DCE4FBAD22444 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 47A724A9008CD461BFECFAFEBDE2D618 /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = B3285C8AE0CDA4EFB84ED25B8D6C68EF /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 47B4F3E8D1C84362D3FC4AB8D248634D /* StorageFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 079E1C52C8B2FDE3DABAEA148F47693C /* StorageFactory.swift */; }; 47DE32AA030CDB56DC4591902F948E6B /* Readers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45F2EE5C12E96AB6466FB533331C22C2 /* Readers.swift */; }; 47EA3E5DEC4F2322112B4FAC49366EB5 /* ImageManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B553AF96AF42173AEB78AF40EB89AFCA /* ImageManager.swift */; }; 47F70DA3BFD14C6E78B732942694514B /* NBRegularExpressionCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 737EC1F9586893C9B55073414B5CCD98 /* NBRegularExpressionCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 480EB117CA823BBA38F531F048DC5D9B /* SDInternalMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EF6D1C3591EC9D5DC3968F86F56EDD0 /* SDInternalMacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 4850CB906214F6F4010F5E516DC65BEB /* GoogleDataTransport-GoogleDataTransport_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = F73AA961F4AEFF2B46B00AE435DF6BE3 /* GoogleDataTransport-GoogleDataTransport_Privacy */; }; - 487CDF058F24E4DCB95A7D1482497101 /* FPRNSURLConnectionDelegateInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 32EACE084A79BC99A5E575265D4A55EA /* FPRNSURLConnectionDelegateInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 488B7DC652836CB8D94177E9D4AD4D70 /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CDA1D0738AFF92362CFCB06DADC368E /* FBLPromise+Then.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 488039E67CEEC896FC5F194F84E44EAA /* RemoteSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3B8BE38A3FD66F6CE54FC1F47C21200 /* RemoteSettings.swift */; }; 48B137176E6C435BA89DED3AC6DD5413 /* FIRCLSSerializeSymbolicatedFramesOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 350615C8BF3FEA17890A9610E2B9277F /* FIRCLSSerializeSymbolicatedFramesOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 48D74DE1E9A1CCFF5092585B7E301BA0 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C92C45EF4FC1618704EB1C93A0D3B4D /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 48DD7AB16622D18AAEFBA3ECCA0EADFB /* SDWebImageSVGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D84D1E05409F275485AFC6110CB313CE /* SDWebImageSVGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 48EB246D2C00BDBF061DEC40078A4FA6 /* GTMNSFileHandle+UniqueName.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C51B2716C383386E0BEAFD276313524 /* GTMNSFileHandle+UniqueName.h */; settings = {ATTRIBUTES = (Public, ); }; }; 48F66F6D3C7386E5595633DE1311F129 /* UIImage+ExtendedCacheData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B05788691C96E4F4CEC32A97A67BF80 /* UIImage+ExtendedCacheData.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 490A4FA3ACB181EB0F5CF08C7F5CE20D /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 34707302C1AD1A9420A662C5BB99786B /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4919E8CF39FD081D06FC669C20F057C2 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A03A823737354D77003C82E01C4AF51D /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4929E6F6BCC1070D986FE4362D94CE60 /* AMPUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D8D8A5CEC3A7AF742E4131CDB104784 /* AMPUtils.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4941CD2760EA145A454AA6A1F61A223C /* MaterialActivityIndicator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D9F244D3F800406DD535EAB46ACA4F5 /* MaterialActivityIndicator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4953BD503169D21AC414F509C0F3F8B6 /* SVGDescriptionElement.m in Sources */ = {isa = PBXBuildFile; fileRef = E10A85083CC1EDF64EE7AFA18BE6C905 /* SVGDescriptionElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 496111370EEA4AB8343C6BEBFDE8BC25 /* FIRBundleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = F6C27FA3810FE70380A5DAE61B64F5E1 /* FIRBundleUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 496739683D763FB83C05D27E2D2D9315 /* SessionInitiator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7432DAF373A684E390D57B5398CFF7DF /* SessionInitiator.swift */; }; 4989212E94B46859D18E660538C51475 /* Atributika-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C8E3C7393FC22635DFED75DF8512D5B /* Atributika-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 499678F13A96365CA673CB438E7F0850 /* Pods-iOS-AmplitudeInjections-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C853F8EAA9B1FC96753B60D48636E6A /* Pods-iOS-AmplitudeInjections-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 49B012DDA433C3A64E12F2FAB36DE97D /* GDTCCTUploadOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D3D328FC7835F593675C4376B0667146 /* GDTCCTUploadOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 49EFAA50FFA39CCC069B7939D0E61AEA /* GULSwizzledObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BBA87372595A114BE16E292E60AEFEF /* GULSwizzledObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 49F63255649F20D9AAD7E176C6984BC4 /* GULOriginalIMPConvenienceMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 94EE48C7AFF1E62DF24D9F4B4A56A904 /* GULOriginalIMPConvenienceMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 498B15A7B8267B0E67AE6DFD1F402732 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 19D681C4BC38CED6044F4E2A7B35966B /* PrivacyInfo.xcprivacy */; }; + 499678F13A96365CA673CB438E7F0850 /* Pods-iOS-AmplitudeInjections-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EDB36785A20F494FBD24758BDD2BBA40 /* Pods-iOS-AmplitudeInjections-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 49F80B73F8E31BDC1CD2986181817AD5 /* SDImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F1345D678A64C980677EC634BA88A18 /* SDImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 49FC201598AEF40C60C2496FE369489C /* PanModalPresentationAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FF2A44A0437B4DDAA3115BC20E20079 /* PanModalPresentationAnimator.swift */; }; + 4A4BA09001304722C0931537F09201C7 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 8EED83F2B08C2097743BF30EEE026E87 /* PrivacyInfo.xcprivacy */; }; + 4A4DF36B23C4217657084349E3FE3FC4 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 76A2FCFC655908C87151E5B621B299AD /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4A7711B5FE5A61833FBF8CE79FC3B15C /* HMSegmentedControl.h in Headers */ = {isa = PBXBuildFile; fileRef = ED107B00D3AF0551A2AB236374C34086 /* HMSegmentedControl.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4A78A0975A6E0129617D2F56BB387302 /* SVGKExporterNSImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DF55E95395070A647E0B67D98758D25 /* SVGKExporterNSImage.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4A7EC7DFDECCAEBFE661A9699D362F3B /* CombinedHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FC2106F9E6E37D4513B0AB61BA31FEA /* CombinedHighlighter.swift */; }; @@ -793,71 +798,73 @@ 4A98DA42B553F719C3849624DC04570F /* BaseClassForAllSVGBasicShapes.m in Sources */ = {isa = PBXBuildFile; fileRef = D2026278B96451C2F45789E301B05A78 /* BaseClassForAllSVGBasicShapes.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4AB9068FCABD31E9A2262423C1FF3C61 /* NVActivityIndicatorAnimationBallBeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70AD33A825F187C5C67131284B25DEF2 /* NVActivityIndicatorAnimationBallBeat.swift */; }; 4ABCC28EFAF00CDC291912EAD6F3F5B9 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80388BE3FEC1A28F5E355DF90A855594 /* Create.swift */; }; - 4ABD2CB5C0EF0EF7B9E7813995E54C86 /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A83925F49E6359215BBD7A8B2BFEF69 /* FBLPromise+Validate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4AC1FB8EFCDA83140443FFBE1AE56F07 /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 44836E75AE7E628E3AB470F62B154496 /* FIRVersion.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4AE599BC22C3744DAB14AA3B8B885B06 /* Differ-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A572767836E760E2DEA93EED864A8F0C /* Differ-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4AEAA2FEF5E60EF0A0CFEEDBA5F03D61 /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B2176C15134611CE3A362CE97B4C4D4 /* SDWebImageDownloader.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4B65B35D47B616240B2123822BFB2EFD /* FPRDataUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C47F98EF923F67D98CC399C06830105 /* FPRDataUtils.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4B6A9DF541E29E7B03259813AD7F5BE3 /* PrefixDuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CD4F3C81E7C4E0C55338E94A119E9D7 /* PrefixDuration.swift */; }; + 4B8FA16B9688B4DDC92475956A8E906D /* SessionsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D8A6C401259CABBCD6EF0286805F391 /* SessionsProvider.swift */; }; 4B99FB8E0291B9CAB728A5AF9E3854A5 /* SVGLinearGradientElement.m in Sources */ = {isa = PBXBuildFile; fileRef = D196A68360B1C66D46F52FA8AE06CEA9 /* SVGLinearGradientElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4BAF48DA30068EF9E7BCEA8A62BC910D /* DimmedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3565DF354AFB203DDEAECE7BF8316AAA /* DimmedView.swift */; }; - 4BF050026D725A4306EB97929DFCB1F6 /* FIRMessagingTokenInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = DAB7E6F7281685D0B9ADB82BF8741707 /* FIRMessagingTokenInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C06E109151338AC3B58AFDA21F6ACAB /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 12011F9B27A681167F83DDA1111556B7 /* PrivacyInfo.xcprivacy */; }; + 4BC870A574E412FF051D4C0B551A161B /* FPRURLFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = FFD845A4346F4CE19723C6A07CC5A05D /* FPRURLFilter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4C29FCCBDB8FE8F5BE58BF846A55EF82 /* FIRCLSProcess.h in Headers */ = {isa = PBXBuildFile; fileRef = 316E40D262A1DFBF8B4D6B488D64971A /* FIRCLSProcess.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4C38F33C9137CD495845341EDD020308 /* IMarker.swift in Sources */ = {isa = PBXBuildFile; fileRef = C34803DC7563B0D3AAFA1578D092F2D7 /* IMarker.swift */; }; - 4C52D9AFF8922ED1AEB7DB78478F5D06 /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3929D80EF59C0E08FF2AB94966D38489 /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4C60B85DAE429D8A3DE0082A62BF9F3F /* SDImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C44AD7350CFCF424B346774D8EF34CA /* SDImageIOCoder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4C61F4618F7F01FE504DA2FC31542792 /* GULNetworkMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3194F8F9F1C2CC6870FD94ED4E6D82D2 /* GULNetworkMessageCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4C694B835124731507E67A64AD5A1A53 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 4CAC28DE2EE8C1E6D87F4249D9893710 /* SDImageGraphics.m in Sources */ = {isa = PBXBuildFile; fileRef = 38E8EDF54D047F30F5565A830F924049 /* SDImageGraphics.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4CCD6BC754E4101C1B6C5A92A9064E9C /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = E75B0787FCDF53EA02071FEB9C2AE06A /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy */; }; 4D0E8850043C8F2A5AC1C77A438268DF /* SVGAnimatedPreserveAspectRatio.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F585F08A3A068DF8ACED6FB9526DE90 /* SVGAnimatedPreserveAspectRatio.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4D3408A0839419A638406D7E31B34443 /* Charts-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C0B0FE0725E91DFB86E4D1F2002F78DA /* Charts-dummy.m */; }; + 4D5B10D063F9ECD6A354E07850F4BE4E /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D43DB34288A9D538291E9DE55D7E5982 /* SystemConfiguration.framework */; }; 4D5B9D8852758E56F36CFB62732F6E88 /* ExtendedDiff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A8EDDD8899859CF11E5DE1FAEE4EB85 /* ExtendedDiff.swift */; }; 4D647F465DB735D2E4CC1CFC1BDD0DA6 /* YAxis.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEAF721D4A60DC7F7B09DFCA120F8980 /* YAxis.swift */; }; 4D67D7E74474568050883ABBBE00841E /* SVGImageElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 9FE896B9F9538EA2BC2592E9616782B1 /* SVGImageElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4D7E7C7CD21F6CCF985F885E2930EA7D /* Pods-iOS-PlatformParticlesTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 36DB62F08B05D9828D0B7AE4472E2D77 /* Pods-iOS-PlatformParticlesTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4D7E7C7CD21F6CCF985F885E2930EA7D /* Pods-iOS-PlatformParticlesTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BB48A11EFCCBD4DF2C6134B06DA235C6 /* Pods-iOS-PlatformParticlesTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4D9FA5F2E011B000FDD15FF6C101DA60 /* PanModalPresentationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BD507A76070BE46423E65E1AA592DED /* PanModalPresentationController.swift */; }; - 4DEDFE6D81E990CED6BE7F0AF83B2677 /* GULSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E871E1FE5084ADD2A869F2668718A61 /* GULSwizzler.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4DF580A1A1CF7289DC055EB1F86B5D53 /* SVGRect.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C72FA00C1B51A72CC1B707A433EF3F /* SVGRect.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4DFCB3D9623FCA43D3E1BFDA528EB587 /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2954F537204379FA604AFCD4CFA40000 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4DFE3D91540A0BC886855F44AA69B848 /* ABTExperimentPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FD5B7D32D985CE77F1B4389BA78D88B /* ABTExperimentPayload.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4E1FC0D1778FBBB770EA3B386B966A71 /* FPRNSURLConnectionInstrument_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D8675F54175DA698364F2C9FEC9AA4E9 /* FPRNSURLConnectionInstrument_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E0EA24AD5AB529479F13A9DA2DD2D6E /* RCNConfigSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C402D51FDBD83031CEDDB12D3EDBB5E /* RCNConfigSettings.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E2A05BF1C17F766998CE7CAC71894BD /* Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3376E42534DFC4320D8D54313A8AB065 /* Promise.swift */; }; 4E46908C161D9CA5FECDA7E338C2D260 /* SDImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C8C0ECF1687F3AF624A62A83C3FA67E /* SDImageCoderHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4E589B5CCAB34BB25BD1E70E08155AF8 /* ScatterChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0A506852BD12AB916DDA3834A519CDE /* ScatterChartRenderer.swift */; }; - 4E8EA6AE6A24D888592045581C92E3F3 /* FIRInstallationsIIDTokenStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A064FA18FF0105A0FB6ACACCD8B4778 /* FIRInstallationsIIDTokenStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4E78790BC4994323632934A93AA20DBC /* GULSwizzler+Unswizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 476F3BE899508A2A2BBBE836895958C7 /* GULSwizzler+Unswizzle.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4E907DF2686283655E0917024BBA5715 /* FPRNetworkInstrumentHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 518C891B9D3CC0076A53EDC180A24287 /* FPRNetworkInstrumentHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4EC633971567BFD6384859B76E1276F1 /* SDWebImageCacheKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 06E778260ACD25A0468D710EB7BC16C0 /* SDWebImageCacheKeyFilter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4EFA57B60F5A33C6089B8E1B1FB88482 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E72D9A8A2756AB06A3B1F86BF8C65733 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4ECC6BDE27C034CC049321F031655F28 /* FirebaseMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = B87B5E1B409EE9EE827BF2FB1F261FF9 /* FirebaseMessaging.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4F1457C5FB4126EE4B4F3B0DA4E22A09 /* Promise+Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E4A18FDD967E43E4C4ABF3669BAD09 /* Promise+Delay.swift */; }; 4F28104EC3BF66DBBD2F2E0B8CE606D4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 4F2CC93355815F3396623F7D92D4E91C /* CandleChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 436D9FB0DE4B9652EBC05FFE95F90077 /* CandleChartDataSet.swift */; }; + 4F31500B68F65DB457D00EAC7CAD5A77 /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B17C4B48B537B0ABE82CC6D0CA04722 /* FBLPromise+Retry.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4F47EE5C14173B14B8F1AA115610FF2C /* RCNConfigSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C6B3FDE804DF819ADC9C9EF5314BCF0 /* RCNConfigSettings.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4F4C5681566411E14AE511C06ACE7573 /* SVGKExporterUIImage.h in Headers */ = {isa = PBXBuildFile; fileRef = CCCC0073E68371B505B3F7C4B9ECF877 /* SVGKExporterUIImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4F8EBF901666FE6D40FEDD2D2003E7E1 /* FIRCLSGlobals.h in Headers */ = {isa = PBXBuildFile; fileRef = A2B4B893CF85892C68F1D8C05AFA7AC1 /* FIRCLSGlobals.h */; settings = {ATTRIBUTES = (Project, ); }; }; 4FD5B0C143D38EE9659EEFDFF60A9E77 /* SDWebImageSVGCoderDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 997AA6BA6F13C14EF4139704A68A1105 /* SDWebImageSVGCoderDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4FDBD80782AEF89B2B29D61C6339C8FD /* RCNPersonalization.h in Headers */ = {isa = PBXBuildFile; fileRef = 5598EA59723BB8026D22A26CA9432F32 /* RCNPersonalization.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4FEF7F78A20C792F052351BC60EB7DDA /* PromisesSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FAA03241CD9CC11A2224886DF31E537B /* PromisesSwift-dummy.m */; }; 4FFC18D1CF24E6978BBE98125EA759B5 /* NBPhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = D4D899036AAF8AFD800BDD21CD89D08D /* NBPhoneNumber.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 501D63F42263ED777120C2A445044E11 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C1FE58741E23C1C080D5F6D59AA35DE /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 507549BB0D7300C69AA24575F9ADA6B6 /* FIRMessagingTokenDeleteOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D199FB99D949F460D652CEE44B81505 /* FIRMessagingTokenDeleteOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5007EAACD2BF1C0D88293F0012D28B1B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = DB9A3B4AA229E6C3EB0805D2CB9A3E22 /* PrivacyInfo.xcprivacy */; }; + 504ED23FD7ED4CB1E3B0206DCB79D87F /* FIRMessaging_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 97399D706414CB1DFF2DBB53C144CA07 /* FIRMessaging_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5081373F67A2D5A2AAAE0F0514D772D0 /* CaseValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDA132B0CADF81328A00C2B64E3E31A8 /* CaseValidationPattern.swift */; }; 50849292DA3B5C076CD060ABB72FEEBF /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D43DB34288A9D538291E9DE55D7E5982 /* SystemConfiguration.framework */; }; 50C52D8E43D0CA8A6A606C17DD03D86F /* FIRCLSCodeMapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 17A2CD0F58133CBE0AAE67B079E9E969 /* FIRCLSCodeMapping.h */; settings = {ATTRIBUTES = (Project, ); }; }; 50C9C920D3327470B65143157C867096 /* POPAnimatableProperty.mm in Sources */ = {isa = PBXBuildFile; fileRef = E31BC621B44906AAE286672411D4912B /* POPAnimatableProperty.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 50E4E24710A4C5A77BE6594A10DFE773 /* ConstraintMultiplierTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = F07C251ABE0AE47C7F75A268FCC459B4 /* ConstraintMultiplierTarget.swift */; }; - 50EC0CD53A6F4105ACC2E3647839BBDE /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CCAAF7628677A867566530FCF9498B3 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5135CC931F31F916A103710F7E05C307 /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = 070227AE4AE9F1B878995DF6CCEEC6EF /* FBLPromise+Validate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 50F03CB1A366FE248EE020318803ABD6 /* FPRUIViewControllerInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DF9842A66615477B5D3C76AC50F7DE7 /* FPRUIViewControllerInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5106EC69D16D7F501E2232E5DDB3C200 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 5120F346DC90078609FC816168381507 /* Pods-iOS-dydxAnalytics-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D5B00B2A2D3ED718BC80015DBA657051 /* Pods-iOS-dydxAnalytics-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 514862FBCE85BC962789B5BDE117F41D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EF63D8E91BBCE0960B0F1F218F13B3F /* QuartzCore.framework */; }; 5160015BAA1E3D6625AA6B06D0DBC62F /* LegendRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22552ECECDB3539660E25BFA790E17F5 /* LegendRenderer.swift */; }; 517684499DC0F3051407636E2E599257 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 5199E3CAB360DB1F0F1BB22676BA3511 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 51A94E4C0F64A40586CDC246E17303F0 /* FIRMessagingRmqManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E267D253FE0A6F8400F7320F1C8B0239 /* FIRMessagingRmqManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51F5931BF51685928DD1086E4B2AB7C8 /* FPRNSURLSessionInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F0D18B9B615C180EA004FB918FF3E92 /* FPRNSURLSessionInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; 51F946ADF0BEFF5C6B3988B756212D2A /* IgnoreFailure.swift in Sources */ = {isa = PBXBuildFile; fileRef = D57927FAED10FB7ACBBE2A70005A3229 /* IgnoreFailure.swift */; }; - 51FE6709B090205A13A9FC4D36A0DD83 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = D616F625ED440CCAFA3E52FD44D94D33 /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 520C9F5C1D748D943FE9A6F89B8586E8 /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = FA663BF23FBE50B1CF21C0C67272C740 /* GULKeychainStorage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 52111B9FBE550CEEB9964587EC20AD32 /* POPBasicAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = D3ED9A70381B3B78C3AA818D5F80F2EE /* POPBasicAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 52277B09ED420C5C7BC34F3DE39F8D2E /* FPRSessionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = BE464752874B5CAEB898D29018DFCB59 /* FPRSessionDetails.h */; settings = {ATTRIBUTES = (Project, ); }; }; 526B1253C3622BAB4229CD3FB42C7BFA /* JTCalendarPage.h in Headers */ = {isa = PBXBuildFile; fileRef = 1965BFBD72F10AA142528688BF239093 /* JTCalendarPage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5270B343250BCE8D4DFE49B5DD0976FE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 527B0F113C92CE3A4F382A8BE5A1ACE4 /* FIRCLSMetricKitManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 9640CDCCADDBF8B931FA9AB257D12D8F /* FIRCLSMetricKitManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5283586A1F03E9567564220BD95603DE /* DrawerMenu-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F59055FE226FD3B63CE1F716C422F9FB /* DrawerMenu-dummy.m */; }; + 5287F7B31765158EE4BC5BAF7FF3B6AA /* GULSceneDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C179A5150BEC1095865E5EAA7E424C1B /* GULSceneDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 52908E7C30B17377E2925D8181CADAE1 /* CSSValue_ForSubclasses.h in Headers */ = {isa = PBXBuildFile; fileRef = 715912F61AB886F38A286BF85921590E /* CSSValue_ForSubclasses.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 529652ADE0664F9C879C0A37ED124AC5 /* FPRNanoPbUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = ECB6BD9CEE890E7031870A8D47177662 /* FPRNanoPbUtils.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 52B9DE9BAA44B427AC7F2221E40EFF43 /* FirebaseCore-FirebaseCore_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 8BB937B1C0DFFCF92F41861C2BC54DDA /* FirebaseCore-FirebaseCore_Privacy */; }; 52DFFCDD2BC9A68BDF27CA8EAF36DBAC /* FIRCLSExecutionIdentifierModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B9DCE461135D41DC70E320D7394B891 /* FIRCLSExecutionIdentifierModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 52F3B771BCC86AC115118855AAA5691F /* FIRMessagingLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E0D257110C81DEDB334844919467613 /* FIRMessagingLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 53615DCECE6D626CCBD26B38E2DD5C5C /* SVGUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D19BDDBCFE4869E666B7ACD2347CBF0 /* SVGUtils.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5369B41B999E82AACE3F040E470BD80D /* POPGeometry.h in Headers */ = {isa = PBXBuildFile; fileRef = CCE87BA644F0724AD307D5E931057B34 /* POPGeometry.h */; settings = {ATTRIBUTES = (Public, ); }; }; 53D3315D814B20BA24308E35C1948705 /* GTMSessionUploadFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AAF4530B375181E0A37A3C84D77431D /* GTMSessionUploadFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -867,176 +874,170 @@ 543DBB9688BE3D689741B408CC856BD4 /* FIRCLSNetworkResponseHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = FAB47C69CA71D4E4903EEC16FD94EA65 /* FIRCLSNetworkResponseHandler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 543F10D9E7814D34DBF2795E226064C7 /* Description.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AF6A5E2160CDD66946238BA4080C08F /* Description.swift */; }; 5473ED3B7D0CBC65648A632D4E97A0C1 /* CSSValue.h in Headers */ = {isa = PBXBuildFile; fileRef = FBFF6E74F245EC60C76AF21D25D01871 /* CSSValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 54A751A7744F30DFE6569E2EF33A4373 /* GDTCORMetrics+GDTCCTSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = A3E369398A180C419C4B2F370A51B8F1 /* GDTCORMetrics+GDTCCTSupport.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 554285F8322BA1B378029EE018B43905 /* sessions.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 6D970DAB33E470A7E6846A2C48EC162D /* sessions.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 549439DA5B188A3BCC04C5F4693DE026 /* RemoteConfigInterop.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBDDCD6D549F0592839ADA10AFBBF264 /* RemoteConfigInterop.swift */; }; + 550969D18EE1ACCC750EE3DF60951BF5 /* GDTCOREventDropReason.h in Headers */ = {isa = PBXBuildFile; fileRef = E5B7E8AB196326F5066B882A3565957D /* GDTCOREventDropReason.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5558517754CD4855DE372F4098B0DDB8 /* FIRCLSUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 294777F4B3BB13D092F220C26787273F /* FIRCLSUtility.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 556C2203E568D67D761B34D4F48B2AF4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 5582A07693A96003E2A57BE02E85F4D0 /* LineScatterCandleRadarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E622B9220C0102F3D73E58CC69D309C /* LineScatterCandleRadarChartDataSet.swift */; }; 55883362AB1A02167EABF7EB311CE030 /* BackdropView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5474331FD3B200DB8D96DF4877084CE1 /* BackdropView.swift */; }; - 55913C2F42C24DA6532D08E5806DE539 /* FIRMessagingAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = D43870750D3315A06CE2C5D93E52C41D /* FIRMessagingAnalytics.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5594117F267C3893E10E8DC6A84C0E66 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C838A780E293A95629A37382E99B9F8 /* CoreGraphics.framework */; }; 559B192E59EB7B4838ACE27A689EAA62 /* Floating.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65EDBD22C6F61E74ED5E7E916BDB4813 /* Floating.swift */; }; - 55CED4F416B098A8D2374013344EB524 /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = AB0DD3311BC7611D464654E8F6B4D010 /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; 55D3C00883F2CA52FE8F11468E97CB50 /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACB6D5225190A3CC33B33430804D9155 /* Division.swift */; }; - 55DBC7CB1394E8CF0CA8057511EB19B9 /* RCNConfigConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 134738AB2E8CCE59A58BC3D93D36576F /* RCNConfigConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 55F9E7777B706291FDA9CD2104F5564F /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FFD8CFD09721CE3A3DC1C1410D255E0 /* FBLPromise+Testing.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 561168BDE155FA7E57A48961E0DF8D51 /* KVOController-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EC1EFD1901CED7EC7A37438B47EFB16 /* KVOController-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5622FC9FBCDCAE6DE79F7DCA59074FAB /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CB9805E43A15F90107B59E563A9240B8 /* PrivacyInfo.xcprivacy */; }; - 568937DF7BEB85048FE7585AE6B07359 /* FIRRemoteConfigComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C0C46E42DAC65EA3F4BF95C3963399 /* FIRRemoteConfigComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 564596D5C9BBFD54BDEFC4499F8654A6 /* IsAppEncrypted.m in Sources */ = {isa = PBXBuildFile; fileRef = E85453C4545E028CE47DE402AE49BAD6 /* IsAppEncrypted.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 567C7C9F789D79BFF16E53A2B762B361 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 56A52975BD58BDBB5A086769BF78AE9F /* JTVerticalCalendarView.h in Headers */ = {isa = PBXBuildFile; fileRef = BBDB0F6A8738B7259D93E1854C961B83 /* JTVerticalCalendarView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 56A59C255419DC0B686BB985014CB39B /* GULNetworkInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C82039A68A6EB0BECC9C2D584BE4287 /* GULNetworkInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 56AD745940C8B107EEE5ACDB2EA4ACF9 /* Promise+Wrap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AB2BFC3EFAE8E7B132D466E54DD30A6 /* Promise+Wrap.swift */; }; + 56C83C1E6526F5DB7BCA4791D0E70339 /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E34CDE6E69862D7D324398A81966DE6 /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 56CD198002D3D45274F6719725B983CF /* ConstraintOffsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A9CA7A321ABEA3A370D8C090145B1FF /* ConstraintOffsetTarget.swift */; }; - 56DE340A3C63AA94395DAD9AF459C46B /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = F0EDD793CF7D3216C06C225D91DF0889 /* pb_encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; 56E7D86AAC5AA0298C3171181EB5D396 /* JTCalendarMenuView.m in Sources */ = {isa = PBXBuildFile; fileRef = F0CE17A95211E90405B67C75D3DD8DA9 /* JTCalendarMenuView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 56F8F6E1A3117DA72D48DEBCC3DE1F11 /* FIRMessagingLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E0D257110C81DEDB334844919467613 /* FIRMessagingLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5718112FF4E9B958F6489D4E612AE45B /* POPBasicAnimationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15ACC94D960CF608F6468A61BD93C70F /* POPBasicAnimationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 575F230FFA67B6AC2E6CB02C3659325D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 576DAD1EAA2B9E5465BDAF6E406F134D /* SVGPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 97DDE9FC35F356088A8B0A1346FCF735 /* SVGPoint.h */; settings = {ATTRIBUTES = (Public, ); }; }; 57768513B3326E433ACF2258A487B5B1 /* JTCalendarWeekView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6753A7680615BB49882A92959B7695C1 /* JTCalendarWeekView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 579FA5FBA002BB01F1FE707DAFB8C926 /* GULHeartbeatDateStorageUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 113F82BC15B48336B3FF618220E676E3 /* GULHeartbeatDateStorageUserDefaults.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 57B38143F5D451578B4F823B2F0122CB /* FIRCLSReportUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = EC994858911D2605B9CD9E4776CC18F3 /* FIRCLSReportUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 57C3F1371EFD3226184A5C40BA217B6F /* Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D99DF129AAA0E305645C06BF2EEE846 /* Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5838F0B3CD46D389A37D0BC728848D0F /* GULHeartbeatDateStorageUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A88CC4F8702D9969DECCFA529049477 /* GULHeartbeatDateStorageUserDefaults.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 58570A70ABEABC91B64327CE46E3409D /* GDTCOREvent.m in Sources */ = {isa = PBXBuildFile; fileRef = AD96FB2F2D939F8D786E8A6B25E35C84 /* GDTCOREvent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 585862AA39D48719BDEB4D3CCC4384B7 /* Pods-iOS-CameraParticles-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BC5069540F0CD3713FFA2F22512E411F /* Pods-iOS-CameraParticles-dummy.m */; }; + 57C54D54FC1EAB709F9370C922BB0DD9 /* FPRPerfDate.m in Sources */ = {isa = PBXBuildFile; fileRef = 56915C0E5DD1FB019899A6C84B019C25 /* FPRPerfDate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 585862AA39D48719BDEB4D3CCC4384B7 /* Pods-iOS-CameraParticles-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 61A5B950644E96E879162FBDD7789185 /* Pods-iOS-CameraParticles-dummy.m */; }; + 588DB1716D9F807D3132F2B20B71F10C /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BE1B316FCE608FA99A2F7FE445D4A74 /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5897691316B28D32CC22DB1C6E9B7B59 /* ILineChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9746047D52B7A6D2B5B60DD137785562 /* ILineChartDataSet.swift */; }; 58A52975103071EE8ED63F648741D03D /* FilterMany.swift in Sources */ = {isa = PBXBuildFile; fileRef = C17590437BD1907AC587A52091A09F50 /* FilterMany.swift */; }; - 58A81FC1D6BAA5949B9B1F32AD63E21F /* FIRPerformance+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A4533140E9A9D0DD2AD2CF88B741F0C2 /* FIRPerformance+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 58AAEB01B433007FADCAEAB4D5D0B429 /* DataApproximator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A3727280E01D6A59F17DF9FA5426E0B /* DataApproximator.swift */; }; 58B82DE615C4DC0C2C6F3ACE2A3F7B0F /* FIRAnalyticsInteropListener.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF3D428CE18387A23E97DCDBB25C125 /* FIRAnalyticsInteropListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5917E233C396CE7CA80E17C99424DABE /* FIRCLSCompoundOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 15A0B4CEEF0F26255816D13141D8BEF7 /* FIRCLSCompoundOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 59342CF79E5E84C9DE6BD1FD7B215980 /* BarChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EE31174322BE2B1226DC9FE0F0F3CEC /* BarChartData.swift */; }; - 59567374A5691E1ED17190A70145EA18 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 6E790B28F07492525EFDE94E7D59CEE0 /* PrivacyInfo.xcprivacy */; }; + 594B6EC2AE84AB5C7F25B691D3550428 /* FIRPerformanceAttributable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E217F117BCC9314EF8D97E25E10018C /* FIRPerformanceAttributable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5970ACFA152CD0994220BD15A53E91DF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 5982AE60E57130EF8BA72720E2B40C93 /* FPRPerfDate.h in Headers */ = {isa = PBXBuildFile; fileRef = ACEDDA549C2D5E3A21BECE84BBF48B5C /* FPRPerfDate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 598B8CDE0882DC6566B62DA997AB9585 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E72D9A8A2756AB06A3B1F86BF8C65733 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 59A3310E641DB5448A8826D50B61AEDD /* ScatterChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61696B7A5776F26576EFC5021026D36E /* ScatterChartData.swift */; }; - 59EAFBA91FBA01CAEC91961041C612CE /* FPRNetworkInstrumentHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 518C891B9D3CC0076A53EDC180A24287 /* FPRNetworkInstrumentHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A045547930B6ABF7582CB09ED17014E /* NSError+FIRMessaging.m in Sources */ = {isa = PBXBuildFile; fileRef = 451681B110968A7432418A4D9BD32046 /* NSError+FIRMessaging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5A2FC3C37B5CF263E9ADBF62DF975401 /* DocumentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 898E571B818ADE66931614761325C152 /* DocumentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5A53A1FEACEAED7349D9DEB694E705E3 /* FIRConfigValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 5591AA8AD5201EBC5938D3E719C97A0D /* FIRConfigValue.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5A571E9B55E29E5592D335A8D3B38B04 /* FIRCLSMultipartMimeStreamEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 8162D761A42AFCC4227D06759ADCF8EF /* FIRCLSMultipartMimeStreamEncoder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5A67C95BFB87030E0B2B060129EF70EB /* SVGKExporterNSData.h in Headers */ = {isa = PBXBuildFile; fileRef = 9965CFD5F209BC63FEA215F4F8F21D86 /* SVGKExporterNSData.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5A6F3A04088CA653C2C8080C235721BA /* FirebaseInstallationsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2215B9E4B76FD4C4790B7324F9DCB2F6 /* FirebaseInstallationsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A7BEB7E5EA99A5C973653E696C62551 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FFC73C788DE57EC133F8D6A5D1DAEEE /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5AA96FFB6205C159128E977ADC085DD7 /* Pods-iOS-CameraParticlesTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B332CD7FAB377A8E59B7426D2E000AF3 /* Pods-iOS-CameraParticlesTests-dummy.m */; }; - 5AB3507D38BDAD61798BA6CE61D6D4DF /* Pods-iOS-JedioKitTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D51D7EADAA1E0E21830E3D81BF4AC2FD /* Pods-iOS-JedioKitTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5AA96FFB6205C159128E977ADC085DD7 /* Pods-iOS-CameraParticlesTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D21198DBABB833118EADD7A7D149D877 /* Pods-iOS-CameraParticlesTests-dummy.m */; }; + 5AB3507D38BDAD61798BA6CE61D6D4DF /* Pods-iOS-JedioKitTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 95F570E21E4AD32E2A3142741F989AE5 /* Pods-iOS-JedioKitTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5AF08D5D7CE71209CC6EBF6CE234295D /* FirebaseSessionsError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40C91CF43126CC4D16CFD08BE10E4273 /* FirebaseSessionsError.swift */; }; + 5AF2CA41D636A1359D30A28F43B6D9F3 /* RCNConfigContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 55D8F656B9BB9C4EB601C6ED55DF4427 /* RCNConfigContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5B16C4D103B0CE70DA5F7E986580DD62 /* SVGStyleElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BB868BFC402A68DB4FB6CCDE922B1E6 /* SVGStyleElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5B19B60D384BFDAB3C5EDA9B08621359 /* RDHCollectionViewGridLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = A8298AD277E4EB62858249F4F0E6542C /* RDHCollectionViewGridLayout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B1C4E11A3EDB451E00FB40B4E6BE808 /* FIRApp.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7CA1A11B813989F507886D59D0766D /* FIRApp.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5B1E725822C81E14C749E934A881A825 /* SVGRadialGradientElement.m in Sources */ = {isa = PBXBuildFile; fileRef = E1BC0937695DC79B532C440569F1C857 /* SVGRadialGradientElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5B3C2C5A78ECF2B964CEDA6C994F8771 /* FIRCLSFeatures.h in Headers */ = {isa = PBXBuildFile; fileRef = 332E7CDE576991E0CC25F4E8FD5176BE /* FIRCLSFeatures.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5B4A2D9DFE272E7266474088B06953BB /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3A109DF5A372CADF2D564C6B37108358 /* PrivacyInfo.xcprivacy */; }; + 5B5C5E5C29EEC6CAB8DEDED14779DB41 /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = EA8693E7CF2F5B5866C04E390906C8A5 /* FBLPromise+Async.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5B66202ABEC8342B4997CBD4610775B3 /* HorizontalBarChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6977CD07BBC866D34D3F51FA62D7B0E /* HorizontalBarChartRenderer.swift */; }; 5B7BDA18773B9419F8DB23C557C76D6D /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 312A9A6AE9D707D1681E268B6CA3A9B4 /* CoreTelephony.framework */; }; + 5B842A72D2E3E2BA5195EF3E1A457634 /* FIRMessagingContextManagerService.m in Sources */ = {isa = PBXBuildFile; fileRef = 6391D89A913D32574F4EBED11782563A /* FIRMessagingContextManagerService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5B956EE2528BB2713D1C9D52675EB2A7 /* YAxisRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB139B1453B93E1E7464FBA7E1B154B /* YAxisRenderer.swift */; }; - 5BAF37B386BDEC99BF17B8C16D66F7BC /* Promise+Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D686170F3661A1AABA144F9B464DD99 /* Promise+Async.swift */; }; - 5BF0370F437893DF65D723A07618576F /* GULNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = F7503A4D5EC4B018917406EC2D22BC88 /* GULNSData+zlib.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5BDEC0AC4E2902E6F7F761C62A789134 /* FPRNSURLConnectionDelegateInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E31E9994077900FF860F5EE6C36CC68 /* FPRNSURLConnectionDelegateInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5BF2F025AC92249DAE58164282334D6B /* ChartBaseDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0A1801C5135D9757CD45802B2F41853 /* ChartBaseDataSet.swift */; }; 5C0DC51EB5BBB61D1EC7687F5DFAEF74 /* iCarousel.h in Headers */ = {isa = PBXBuildFile; fileRef = A6293894C444324DDB99E5D427554F17 /* iCarousel.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5C1A43A8481BC6F8A2218B760B7D898E /* SVGUseElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DC82D67B475691596109E4E78ABE00D /* SVGUseElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5C3CC9E9FBD3D6580909EB801C6997C5 /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 091351F9D00ECF635464861550D4FEE8 /* GDTCCTNanopbHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5C482746E4930C9A1473B09ED1AB2C5C /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C5AF34DAA2DC74B5CE34CE1E2EA12F7 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5C8BA426DEC60C747403ECD240E8B701 /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = E2EB4A436478567B565B3DF20563ED52 /* GULKeychainUtils.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5C2DFDD1772A4968863A8B6918954324 /* FIRRemoteConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A03D8D605078D53897F25F0C2D4CDE /* FIRRemoteConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5C9D1FA617589E58291F6CE9E55B5B88 /* ChartDataEntryBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8133CC65FBBFFBAB57417B9D4283010F /* ChartDataEntryBase.swift */; }; 5CAF91CB007425D47E4AD42E54184B1A /* LineRadarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8F96D03B383B6DC4B704C5B73008AE2 /* LineRadarChartDataSet.swift */; }; 5CBF9A2EE6292E526EB8B227C49FFD90 /* FIRCLSDwarfUnwind.c in Sources */ = {isa = PBXBuildFile; fileRef = D5AEA4FE3F103738679EBF70C024D2B5 /* FIRCLSDwarfUnwind.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5CC0AD9A5D2947D451D6D11A4151CE6D /* RemoteConfigProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C1E0443F41A95BF74DA9F5615F20363 /* RemoteConfigProperty.swift */; }; - 5CC53E51C993EFCD247F579E36D7824E /* FirebaseRemoteConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = BBBEE741E01032380063FCA3F3CC3EAE /* FirebaseRemoteConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5CD5214BD54630F9A9CDE63455E7B22D /* EFQRCode.h in Headers */ = {isa = PBXBuildFile; fileRef = D57F3927C2B3F8175161A5D8744E7066 /* EFQRCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5CDFA3DAB8063D8E6F057E2A20261F1B /* FPRGDTEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 509FCB60E845C70BA4122D9CF150536A /* FPRGDTEvent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5D0A0E869DABEB53E32D18F703D2B5A8 /* SDAsyncBlockOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 54CB887C4344DF0C072E5F99FB7321AC /* SDAsyncBlockOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5D0F7459C22C4A97D5AD2DC9726EF3B3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 5D2237D0D79D5D9E021DB8FD277B8841 /* FIRMessagingRmqManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E267D253FE0A6F8400F7320F1C8B0239 /* FIRMessagingRmqManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5D2CBD71DF3E54ABAB870DD917F1CEB2 /* ValidationRuleCondition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D11793B1A7C276C0AB95F3D08BEB996 /* ValidationRuleCondition.swift */; }; - 5D632875796EB71CE1D48DD176548BEE /* GULURLSessionDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 48D7FD929A1F687354BC2E13FFEDABCE /* GULURLSessionDataResponse.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5D318B3156D1F82505E9A04B688C4218 /* FIRMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = 25EF204FBE6039C0034DB95469456D49 /* FIRMessaging.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5D63796FD9EB9E0FB29733C3B078CB3A /* XAxisRendererHorizontalBarChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 605151B77EB830E4C48BB7F852226E62 /* XAxisRendererHorizontalBarChart.swift */; }; - 5DC5A6ACDD2F4517EED276101FC13ACC /* Pods-iOS-PlatformUIJedioTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E117EDB859D2FC4431AC79EC4F4B4555 /* Pods-iOS-PlatformUIJedioTests-dummy.m */; }; - 5DD4B5643EE32E0478F7D2D1BFCA6269 /* Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3376E42534DFC4320D8D54313A8AB065 /* Promise.swift */; }; + 5D97FF328C47EE16028AB1B68A66F612 /* FPRGDTRateLimiter.m in Sources */ = {isa = PBXBuildFile; fileRef = 183E0045809BC3D5AF123006B18DAF18 /* FPRGDTRateLimiter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5DC5A6ACDD2F4517EED276101FC13ACC /* Pods-iOS-PlatformUIJedioTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B54D274544A48178C1764DE76D10640 /* Pods-iOS-PlatformUIJedioTests-dummy.m */; }; 5DD809D855AEE4A1ADD61CBC3542DB89 /* FIRCLSExistingReportManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 440A6B2293307D6E48E7DB7B1728FC4A /* FIRCLSExistingReportManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5E1757840B368E30CBF47F76D83F14B8 /* ChartAnimationEasing.swift in Sources */ = {isa = PBXBuildFile; fileRef = E294709F4D03DE500B5E00AE1E9963D1 /* ChartAnimationEasing.swift */; }; 5E223122500EB8BFF51E05ECD5061124 /* FIRCLSUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = CDB34D957883892BBFE5F78061A36F6F /* FIRCLSUserDefaults.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5E2B4FEB037EAC4F6A75F831B351A2DC /* Indicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A04711B137EECFE4AD8E6A32C7D0D6D /* Indicator.swift */; }; - 5E3E67EF4295C2993E38781EA5C2510A /* FIRRemoteConfig_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 067FA18357F780FD54EBF2D04C03135C /* FIRRemoteConfig_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5E411E4E39F7AC40B227045F9058F121 /* FPRProxyObjectHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 2573C1AB7CE73464DCC1D3315E5453E4 /* FPRProxyObjectHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5E5587F67DADC01EB0D51E02DA127CD4 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C5967202B6DE0EA75203C449702EA75 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5E5A291BC630F2B7A12E000219AEE1E6 /* ComponentBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DB2BC2907E45505B68EA4F43175DA1C /* ComponentBase.swift */; }; 5E7E8C766C4E0BBDC9376D02FC2D808F /* CSSStyleRule.h in Headers */ = {isa = PBXBuildFile; fileRef = D5C39F1DA9AE040B65D3B66A894DBA2A /* CSSStyleRule.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5E8DE1AEEF620F0267F3C489632C9EEC /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 305B186FF372661D2816766609C4438D /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5E928F19C1191952A9AD67F717BC4EFF /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 74D2710B4F7C5122CD8414F14E73E936 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EA43125E4FEDE62E748AB4000AEA679 /* Promise+Await.swift in Sources */ = {isa = PBXBuildFile; fileRef = F36BC7C601CD00819450C7F586D95DAA /* Promise+Await.swift */; }; 5EF26A1BA03012FDCA0AA83527E92A83 /* CocoaLumberjack-CocoaLumberjackPrivacy in Resources */ = {isa = PBXBuildFile; fileRef = 519AF98C92B517DD023896CD077EBFD4 /* CocoaLumberjack-CocoaLumberjackPrivacy */; }; - 5F85F6338ACAD931D90ADEB7B23EC20D /* FPRInstrumentation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A8C7AD945FD754FA60365B0B90E2C3C /* FPRInstrumentation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5F8F2076D28AA02D5EBA65FFB8E9C937 /* POP.h in Headers */ = {isa = PBXBuildFile; fileRef = 61862E9B90FB759186F2857E25615782 /* POP.h */; settings = {ATTRIBUTES = (Public, ); }; }; 5FAF49FC86A60E0BB68301105237C47F /* GTMDebugSelectorValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 80C09560AA1A820DC471A33DB04A7CD2 /* GTMDebugSelectorValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5FD8D387FD4A8E4C1F40C9B9FDD1652A /* FIRInstallationsItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D7F8F66E827F28A3C067BB6E1D1059 /* FIRInstallationsItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; 5FF7C9A8A2461F4C2C21BCE5F805AF5E /* SVGTextContentElement.m in Sources */ = {isa = PBXBuildFile; fileRef = E44F8C5766244CA812028F8E01BCF345 /* SVGTextContentElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5FF91E4A8D3170E2F65631AF78FD04DA /* Menu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 640A0185B27C181F2437AA63976FE937 /* Menu.swift */; }; - 6005ADB590AA24048068D67C8D86294C /* GULReachabilityMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D774736571571C7A6D297A1EB73C48F /* GULReachabilityMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 600B7D130C30F7DC1DA5778714FC76F6 /* FIRCrashlyticsReport.m in Sources */ = {isa = PBXBuildFile; fileRef = E79A79F82538BAD8BE7487779837242F /* FIRCrashlyticsReport.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6041F36D0C32DE7EECA4A6EE210B90D8 /* NSCharacterSet+SVGKExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 72DF9F66186CE32B3FFD57828E86EEBD /* NSCharacterSet+SVGKExtensions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 604E903C214E621F3A5ACEE93C896D2D /* FIRLifecycleEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = E8D716568CB2A6B47ABD81838CB58ADF /* FIRLifecycleEvents.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 605E3DF93CF2997B87F893A645191936 /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3902CAEB5C1971DC0D2F01327AB05B31 /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6042110EB245747CA33962538E5EB6BC /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC2575C9135A4C677D6C29188157DE1 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 60657059B64B028BACAF903C6419AC16 /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = EED62864E930C5EE4146F3E266B2AC26 /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6078F9C5AB759152B71CD602529D6AAA /* CAShapeLayerWithHitTest.m in Sources */ = {isa = PBXBuildFile; fileRef = CE2D13A9CAD1E2EB6286F9E0D41742EE /* CAShapeLayerWithHitTest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 607CADB5F06ED5656383C871D956B1D9 /* FIRRemoteConfigComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 20066D1B89F1945D7A061169C678270E /* FIRRemoteConfigComponent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 608D776E629DE8E699D014CCC26BCED0 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 23675D0050CF934B8E85B44330377010 /* GTMNSData+zlib.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6095971F812D0D6ED7EB90F6ADDA402F /* FIRCrashlytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 624A0362B4257898DF19B2743783C8A8 /* FIRCrashlytics.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 609BC19F6FFE62B36EC1CE85DC29CFBA /* FPRNSURLSessionDelegateInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 942DC77278CF801C91D8EA48937F09FE /* FPRNSURLSessionDelegateInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; 60C2BBC0B6098349524773747444CA86 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 60C5FF9D0F25D98D03BC492ACC05DE85 /* GDTCORFlatFileStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = FD8B26089EEF1B33AADF5DA7B57B152D /* GDTCORFlatFileStorage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 60E1BF38C6DBD5F7CA2A8640A1885B1F /* LayoutAnchoring.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DCF66A4C34863D53E071413CAD271ED /* LayoutAnchoring.swift */; }; 6105E14191CB5DCF12928EE76828B89A /* SVGElement_ForParser.h in Headers */ = {isa = PBXBuildFile; fileRef = AEB614147F1573BE2C5B9E5E3AE81C50 /* SVGElement_ForParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6147812AA78BC7DC101B9897F8DF852B /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = D39563972A9AF5115497B8D19B344D42 /* FBLPromiseError.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6166C33971BFCDF5EF3D16B6BBD3C7B3 /* ProcessingInstruction.m in Sources */ = {isa = PBXBuildFile; fileRef = 4198846B699A1915CAA2EA50937904F2 /* ProcessingInstruction.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 616A78B22EF0E84104447A06D0C73F06 /* GULHeartbeatDateStorable.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CB5CAE3FB6874C66BCE6DB93D7F9F97 /* GULHeartbeatDateStorable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 61741760844FBCAC673CB59F1A3FBBE2 /* EFQRCodeRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC3C944DBBC540115994884C24FB8CC1 /* EFQRCodeRecognizer.swift */; }; 6174DBD7A86D03198FF06DE7FB7326D4 /* JTCalendarDelegateManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AC3639220784CDE45EAF8A37E2B804DE /* JTCalendarDelegateManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 619020250A8F3FFE658856AB4802D384 /* sessions.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D547323AA53A5A86DAD589B5C1BD1E8 /* sessions.nanopb.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 61AE4133CCBF92D70F421844C59EBBEF /* FPRNetworkTrace+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E46D376EAAE62C86CF584D1C79B3B3BE /* FPRNetworkTrace+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 61B9285C3F3168EB079A0CDAFC5C1260 /* Time.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AE6527F91C752A0F5B7041E8393974F /* Time.swift */; }; + 61E985AC5E3B6F94E072E645A3A5E014 /* FIRMessagingUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = A3EFA11099B230490F2DB23944895F00 /* FIRMessagingUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; 61F6025F85A246D903FDE0DD0DDF85D5 /* SDWebImageDownloaderResponseModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B91054D008B22DB0B3A6AB599D056C /* SDWebImageDownloaderResponseModifier.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 61F859076EC773906B4705E6DDA14F05 /* DefaultValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D896A661633CB79101597025DF090AC /* DefaultValueFormatter.swift */; }; 61F99B8B0AB1A5A180934CBA50130BF1 /* Slide.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5FD395AFC9E8D1FA1C0FA8BCACA95E1 /* Slide.swift */; }; - 6218166E7C579EC5D868E0E8AF390848 /* Pods-iOS-PlatformRouting-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D1EBF5AA4D7B0061166BED38BE3AA07 /* Pods-iOS-PlatformRouting-dummy.m */; }; + 620A40F646DEE7FA3AEDE8FA920EFD53 /* FPRClient+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = DE2D15521FB58ABA2A8972BE58E8AE0F /* FPRClient+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6218166E7C579EC5D868E0E8AF390848 /* Pods-iOS-PlatformRouting-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A9762C858D337E67CFB2D9346E17954 /* Pods-iOS-PlatformRouting-dummy.m */; }; 62223ED6ECB845386CCBA7853417F591 /* FIRStackFrame_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 48EAEF108C989519DAF9C70DB2F82FB1 /* FIRStackFrame_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6240A57F38AB589AA4A567FA3482AE65 /* Pods-iOS-ParticlesCommonModels-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AB2BD2C02C3DDCACC3292A5CFF66735D /* Pods-iOS-ParticlesCommonModels-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 624CE84BFE454FF4CE1EF2784007E0A3 /* GDTCORMetricsMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 47B5BFF6E9335209944F5D1A106F77AD /* GDTCORMetricsMetadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 625B9D210378A95C4EA0EC755BD7116D /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 1883F9F720341550F8B13AE67DE18954 /* GDTCORClock.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6240A57F38AB589AA4A567FA3482AE65 /* Pods-iOS-ParticlesCommonModels-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 34F8A709609F677742BD524A63216531 /* Pods-iOS-ParticlesCommonModels-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 62B6C1834EE1AD27B84A14AE34D17B3B /* FIRMessagingContextManagerService.h in Headers */ = {isa = PBXBuildFile; fileRef = 0770B5CA88B602FA61FCB705CD9503EE /* FIRMessagingContextManagerService.h */; settings = {ATTRIBUTES = (Project, ); }; }; 62B9FB2BAB0F70C3705B33D50FEEFBD2 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 17FACB270073AC44E28D60DEF21E3D60 /* ImageIO.framework */; }; 62DDD194010CD5AD1406BDF5A2246373 /* SVGTransform.h in Headers */ = {isa = PBXBuildFile; fileRef = F626941688C47EFCA682B9E78C8ECEC6 /* SVGTransform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 62E97FC1C6939242927848E812EDCAFF /* ISPPinnedNSURLConnectionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = DC08BE1AAB4201E8E11CC90BB32B770B /* ISPPinnedNSURLConnectionDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6308FC37224CA1A1F700348A2DF9796E /* Pods-iOS-dydxFormatter-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FFA23757E793995FF87FC84C44FC490F /* Pods-iOS-dydxFormatter-dummy.m */; }; - 634E8A32916F7A313B4D5B8AF7537983 /* FIRMessagingTokenInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 65ADE4B4EEAEC681C27DBD3D58D22B1A /* FIRMessagingTokenInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6303A4C2CA306E232169E5A8C3A39FD7 /* FIRHTTPMetric+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CC9ED8406BADB5386D8C1DA85C77041 /* FIRHTTPMetric+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6308FC37224CA1A1F700348A2DF9796E /* Pods-iOS-dydxFormatter-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 80B0A3EFDA16578A6D81760CD59B3AA7 /* Pods-iOS-dydxFormatter-dummy.m */; }; + 6352B5D63C4CBB9DEFC37D85CC19EFDD /* FIRMessagingRemoteNotificationsProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = E45EB38A65B20A913D91805CE73E2C47 /* FIRMessagingRemoteNotificationsProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; 638B4533681FB1483F93DB9E7FBDDDC7 /* COSTouchVisualizerWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D826024F54B4B1A4750F3C7FB210B842 /* COSTouchVisualizerWindow.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 639E69D8B6D4C7546D5D7DEEF15C9E95 /* FIRCLSContextManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 695470D9CFC3487EB36EDAF2F68F7445 /* FIRCLSContextManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 63BF9F1EFF4878F499DF3E5B612AE983 /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6872C067FCBA06CBE946C8B1FD3E2625 /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 63CE0C915AA76AE8179A92D9967369E7 /* Pods-iOS-PlatformRoutingTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BEA9E9D1FCC9D7D6FF17CE03AC41D5B5 /* Pods-iOS-PlatformRoutingTests-dummy.m */; }; - 63D20FC4FC3C2436FDF94B5FAE02323C /* Pods-iOS-UIAppToolkits-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 388003C98D0FA8EE19AE340F4F2F3510 /* Pods-iOS-UIAppToolkits-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 63A25C50B69013F40B2AE02F9879F127 /* GULNetworkConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BB803E8509FE9DA655DB630ECBED28C /* GULNetworkConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 63B55BB6A65AED6CB53977969CE18BC8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 63CE0C915AA76AE8179A92D9967369E7 /* Pods-iOS-PlatformRoutingTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6233263A961184FCE92A72BA7AF56AFD /* Pods-iOS-PlatformRoutingTests-dummy.m */; }; + 63D20FC4FC3C2436FDF94B5FAE02323C /* Pods-iOS-UIAppToolkits-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 21DD3815D18524AF14B9938B36B60885 /* Pods-iOS-UIAppToolkits-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 63EC152D61DEF7B5DF8582BA18A59380 /* FIRCLSDwarfUnwind.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D8AD067F0A3358A2F6DE6BA75B0F126 /* FIRCLSDwarfUnwind.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 63FD9FD38A3E7FBC1C9D04FAC5D07E59 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F5C8BCCC92E0EE0F45016EC28ED93CA /* FIRLibrary.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6403E3481C83F922AF02EA9E497E8C93 /* NVActivityIndicatorAnimationDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A0EDF92CE06F61096EE6F7E733810C3 /* NVActivityIndicatorAnimationDelegate.swift */; }; - 6412AE4B9889CB6DB06E86CB0B125419 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F24828C38302AF9E5B01B00FFE6ACD1 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6431218578A566C5EBF5FD166F164059 /* ConstraintMakerExtendable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC539FD54654BBFB2C113EAEAE794B99 /* ConstraintMakerExtendable.swift */; }; + 645FBE902CB23796FA166EEA505364AC /* FIRMessagingConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 165844183D295D2B757A1E46BD2F7422 /* FIRMessagingConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 64961096109E018C7EAB8DD46C13C91A /* GDTCORMetrics.h in Headers */ = {isa = PBXBuildFile; fileRef = 78407F572E2E7F2A817705977BC473DE /* GDTCORMetrics.h */; settings = {ATTRIBUTES = (Project, ); }; }; 64AB8A0E9FA2A697280863ADA978B9E3 /* MarkerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48A51A0039C817BCDEFC2D048977242F /* MarkerView.swift */; }; - 64C833F176AB650DBFBC4F7F0557C09E /* FIRMessagingUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 1192A6EC1E157E844B8076EB537FB2CD /* FIRMessagingUtilities.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 64D55418D4DCE34E4C2BBD104B99F7E2 /* SVGUnitTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D6393179EA8B2CFD3DD31FB5679E416 /* SVGUnitTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; 64D8E48AEF215A99B5622AE668F935B1 /* NBPhoneNumberUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 64A8A78ECE909597659B4FDEAF51BE84 /* NBPhoneNumberUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 64F02750F06082E85D35AAF1C1AAA7DA /* FirebaseRemoteConfigValueDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BDA0006B33BCF5F30BC2B8C26A2634E /* FirebaseRemoteConfigValueDecoding.swift */; }; 64F1ABCC661AC955367288C68B0D0332 /* FIRCLSThreadArrayOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 98D53750A32385B485BF98CE6D222FA3 /* FIRCLSThreadArrayOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6541DD49ECC0EA40434C99BB8FDAEFE2 /* ZSWTappableLabelTouchHandling.h in Headers */ = {isa = PBXBuildFile; fileRef = FC97FCC01763F74B0988D6D84EBF44E8 /* ZSWTappableLabelTouchHandling.h */; settings = {ATTRIBUTES = (Private, ); }; }; 65550AE399A68358D1031A676C06A364 /* SDWebImageCacheSerializer.h in Headers */ = {isa = PBXBuildFile; fileRef = D6CB90D3BD46F49F453C2D656B601211 /* SDWebImageCacheSerializer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6562CE513A89AA6281075773E9CCCA03 /* SDWebImageSwiftUI-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 82CC852C1D973111E3970EE0FFA4A357 /* SDWebImageSwiftUI-dummy.m */; }; + 6563E21FB80B817214D64B6833583A4D /* PromisesObjC-FBLPromises_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 3F238BB22C5201CE689CAF2F766AED95 /* PromisesObjC-FBLPromises_Privacy */; }; 65660EF52BBCE92BC15D3A75BB443FD9 /* api.amplitude.com.der in Resources */ = {isa = PBXBuildFile; fileRef = BAC5FF301FBC99A1078796FD1B7AC2C7 /* api.amplitude.com.der */; }; 6572D02EB09B7AEF0B8D67DD35BD0E8E /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 033238A9C9002B3BE9ACBF88C2FE1E6F /* UIView+WebCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 659B1F8EA25E1E0117966342E2B65C07 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 65A074F41ECB8BEAF94052828A200802 /* NVActivityIndicatorAnimationCircleStrokeSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCDA52EB95D9DBEA48FF987516E121CB /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */; }; - 65A5B47239C6E35F9D1AB0898E20D182 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 89EEBC9D1391F893ECA21D9154451866 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 65A7B99A0664ED11136B2FCA25BA4A35 /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10AE9B9EA7561A793BF1AAA5CA3757E9 /* Amb.swift */; }; 65BC2253C1BF4BF24108F76F49A2A51F /* SVGGroupElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 27709060154915EE125D317FB29A4798 /* SVGGroupElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 65DF6A7394EF4E793BFF9889EBA88A7C /* FPRCPUGaugeCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 8505B368E45E3A5E2DFD27345775BA30 /* FPRCPUGaugeCollector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 65D3EE02DF3064595310C74A4B0B581A /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 29A153CC7E888D4A4D93AC359FE24D95 /* GULHeartbeatDateStorage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 660A868E5E55FAFFD6B7D67BAC07E2E3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 6648E682F1F15A4712942C808E3F78DE /* FIRInstallationsStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F89601B48D7ED2208CA1D9FDE25A85E3 /* FIRInstallationsStatus.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6651D163A625B8EACDAFBD441CB1D53D /* AMPURLSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 5CAB5C24FE30C12577146494E669D61C /* AMPURLSession.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 669D04812A656331164054200FB3E328 /* GULNetworkInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 81F16B8F9CE38CC06B3AE281A6FBD2F2 /* GULNetworkInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 66C1935FF1544D983B6D27530793468F /* GTMGeometryUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 06EC55EE07E4D2D898071B07D40757D5 /* GTMGeometryUtils.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 66D6565C355F108F37E3639A2D0DA727 /* Promise+Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2E4A18FDD967E43E4C4ABF3669BAD09 /* Promise+Delay.swift */; }; - 6716DA7E08B7B2BA080DF53AA49BF737 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 19D681C4BC38CED6044F4E2A7B35966B /* PrivacyInfo.xcprivacy */; }; 6722DCA670229327597ADC3D81BB492B /* BigInt-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E15A1754DBBE58CB5843D27D6AAA9C0 /* BigInt-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 672C96FF0FA92893DC0B2E82640668C9 /* FPRDataUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AF36AF92B955E3C2A046D9BAD7742CC /* FPRDataUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; 67526917CD0CF36DD86F1CF3154CBA49 /* FIRCLSUserLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = 48E39F857D6B95D3E08F3DE0D9120AC3 /* FIRCLSUserLogging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 676EDE47F204CFC413DA51B63CA5003A /* JTDateHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 889E62C75599D2AB74324A90E0876204 /* JTDateHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 67752F2EB4D3E1F9BC130046FB76BCE4 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 574486CD524AA9680C1253AC8FDF8F22 /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; 677CBBA13B7F9D17CFA403B19349E75C /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EA0385FB3B2DC090289C50324C5C533 /* DDTTYLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 67926EEACC4290F238C9C48C6C2D13B6 /* KVOController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F5B3599B1B58FFD731792E02E281A616 /* KVOController-dummy.m */; }; + 679FBB86A66C39C79B80DE467C1DC419 /* GULNetworkInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 81F16B8F9CE38CC06B3AE281A6FBD2F2 /* GULNetworkInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67A50BD3495ECED8107BB8B4A413FC97 /* Promise+Testing.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB358F493EF77419B2A7DB00900C2353 /* Promise+Testing.swift */; }; + 67C5FEA0D0A13F7769E132DF8C034E0E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 67C84D599919E6F4D5F28AFA2B3351E5 /* SVGDefsElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 63AE76ED013168DE99BE89FFAFBE7920 /* SVGDefsElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; 67E9C6444041F88BB19DC538C1CF4595 /* Shapes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0177FFA8521C79F6954B9E356D4EDAC2 /* Shapes.swift */; }; 67EAF96CF5371E0EDF2F1976BA0A8DA4 /* SDWeakProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B3BBAF355728F978F675703BB006F67 /* SDWeakProxy.h */; settings = {ATTRIBUTES = (Private, ); }; }; 67EBECDF77394D67F9C46CF47F36725E /* Modifiers.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2CC8A6BA582D3AC120EA1EFBAC75E6E /* Modifiers.swift */; }; 689360035CA020CA9759FA5C517672A5 /* GTMMIMEDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = A495B30A4F4841D0D0847601218700B5 /* GTMMIMEDocument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6897EE50A41C1B902E13F526EA40257D /* GoogleDataTransport-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CB2DCE2F25B40E05190E9B243096F075 /* GoogleDataTransport-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 689923781C7E571FD2C5B5FCEDEA3390 /* Validator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CE74FBF0BC06363FA2BA79282662DA09 /* Validator-dummy.m */; }; 68CAFAE35697A9524882858FBBEF68C0 /* FIRCLSMultipartMimeStreamEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 309C45BDFA411C3E444D8E2A3AC63843 /* FIRCLSMultipartMimeStreamEncoder.h */; settings = {ATTRIBUTES = (Project, ); }; }; 68CB92AF6D523929DEBD925A74BD87E2 /* Amplitude-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 178C6A470F878909F1F5C146DC878774 /* Amplitude-iOS-dummy.m */; }; @@ -1046,330 +1047,326 @@ 692CB99E1010EF3023896AFA870850CA /* NBPhoneNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = 7198B10EBB19D1A26B87F584A393EAFC /* NBPhoneNumber.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6931FE86F06AC2867A8DFEA27F3B01BF /* DDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = C41631A267230BD487919C6D7C362DDF /* DDMultiFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 69AC0A343755631D5A239D3233B5FB14 /* NSObject+FBKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0370D468922F04FBB4D20F3ED2020A75 /* NSObject+FBKVOController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 69AE899381624C6B9EBE479AFA393087 /* FirebasePerformance.h in Headers */ = {isa = PBXBuildFile; fileRef = D932EF2506DED7F2D12405C931971BAC /* FirebasePerformance.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 69BEB10871C5FD78EAD0C9C46EC6BB8A /* FIRMessagingPendingTopicsList.m in Sources */ = {isa = PBXBuildFile; fileRef = 44266F11CA7380FDDDF4C5E317B92948 /* FIRMessagingPendingTopicsList.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 69CD75631C5783A23A6541F5E1DED2B2 /* FIRInstallationsStoredAuthToken.h in Headers */ = {isa = PBXBuildFile; fileRef = BC9EE589C3BF3118CF7C5ED99192649C /* FIRInstallationsStoredAuthToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6A1D119B25D9D2CDA81FA53D706E7FAA /* FlatMapFirst.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84151D663A700A9FF8627E5E24660D55 /* FlatMapFirst.swift */; }; + 6A66D329EC3CEEB83514F30BE1AD5BEA /* GULObjectSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B9C6EE44CAB55CF676E8D52548DE12F /* GULObjectSwizzler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6A6B9904CCC1D71D746407849AF5FAF0 /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F7DA9E3ECCA4710EC7192E1ECCA1E60 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6A6D768A74F8BFBABED2364907A2DF0C /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DE7F7F53501DC63007531451ACD40CB /* BigUInt.swift */; }; 6AECA00FCF45C4B7C8ACB0EF189B9419 /* Popover+Lifecycle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 326E1C3DCA2FA3FABA7D5ABB291EF962 /* Popover+Lifecycle.swift */; }; + 6B1D893CE5FEA7DA7B9FAEDF50372832 /* FIRLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 881BA1616C248E6A2C226BFFBD7243C1 /* FIRLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6B2C4EEA3E2E2D87F5D41A57E3C0EA13 /* Text.m in Sources */ = {isa = PBXBuildFile; fileRef = D1D5D92CF42DD582FCBF90D914FE9981 /* Text.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6B63E273EE8FCC83C7EE7C4B1DECFA38 /* POPSpringAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 17511056E567CAC02B5C039E6197FDC2 /* POPSpringAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6B7AFEA654016A1B45AAD643EC72AB88 /* SDWebImageOptionsProcessor.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B7165A383DE8F2D6561A14A8D9DDD4E /* SDWebImageOptionsProcessor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6B7E96450FD017958812064C8FB3AFF0 /* FirebaseMessaging-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0725077C7CF89BE7832EB0E1986B301D /* FirebaseMessaging-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6BBA369A9C8DBB15E7E1DBEEF7C37B74 /* Image.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51710593F6CA6768AB543694CF35959B /* Image.swift */; }; + 6BD659C54797F81B24B979C5F93A604B /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E65D6DF845AEA7DE388C3A792A79AA7 /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6BF555F86AEE3607F005E37E05851675 /* Alert.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFCC736B57B6301AC9F6F856F0A5B343 /* Alert.swift */; }; 6BF9D577654629D4F82F327DED51D33B /* Popover+Positioning.swift in Sources */ = {isa = PBXBuildFile; fileRef = 841FD3C9CABDF6F83450748AF88CD238 /* Popover+Positioning.swift */; }; 6C001B23AF3CE764382A357ACDEF083D /* Text.h in Headers */ = {isa = PBXBuildFile; fileRef = 45145B6C90354B921602D0BCB84D9FFD /* Text.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6C3CAA4FB8636AD21B09708099E29D62 /* GDTCORLogSourceMetrics.m in Sources */ = {isa = PBXBuildFile; fileRef = 28A618A6F8DC4B169C75F18F4960D0D1 /* GDTCORLogSourceMetrics.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6C5F5442A38E6D4B93A9023282BD6810 /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E0A1DF5A5D1045B8B9D692211A6A7CA /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C09B640D4173AE94EC61FE952BC3644 /* Pods-iOS-dydxAnalytics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B38D907DCCD5E0BA3133229C2C21C017 /* Pods-iOS-dydxAnalytics-dummy.m */; }; + 6C5B11231D666FE34C5600F6E590D7B7 /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 039E73D788CB92DCCB3A2D1211DAC0D4 /* FBLPromisePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 6C82AA0BE96A0622CF4CD1B683DB0E79 /* FPRSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E034674C1722E978E9DC80EFFEEA99B5 /* FPRSessionManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6C8EE1AC26D3BFCBF49656C72E86CFCE /* StyleSheetList+Mutable.h in Headers */ = {isa = PBXBuildFile; fileRef = 42D62C641506E6B6406EFDAC754A18A9 /* StyleSheetList+Mutable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6CAFA736F19CCEB0C485DF451324CAA0 /* DevEventConsoleLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 876AE05BF50383FC7D54A27FB3CC9416 /* DevEventConsoleLogger.swift */; }; 6CDBF1A6CDC109F631F0D886230B4EBF /* FIRExceptionModel.h in Headers */ = {isa = PBXBuildFile; fileRef = AFD1EB653CB15F4688F4EA73758B26C4 /* FIRExceptionModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6CE267B4ACE2B2189E8D70DFDECC7768 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = A04FEFFB7538476990D5916259B43C42 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6D0661CAA1B68921D06C43E98C041746 /* FIRVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 811AD22DF8E8068E2ACA0D7CF8AB86C5 /* FIRVersion.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6D0C1A02B2F605DAC74496448D1453E9 /* FIRCLSFABNetworkClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CCDACD67985E22FC0512E3312C59617 /* FIRCLSFABNetworkClient.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6D32EC2FF076D7359C68AB59CB60DC46 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = C7D0DE1E5988FA81A27CED65ACFC76C6 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6D363F26CDE310D857F5C2FCC4EF5A76 /* FIRInstallationsLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 59FD52BA042F0DA80FB5ACE828E819E3 /* FIRInstallationsLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6D389E4D5F97798BE1AEEB8C317852D7 /* SnapKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AC988A99CC75AE58F347BB3EF7B71FC /* SnapKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6D6DF8A4F86E4A103BF1E6CFB47F4074 /* ChartLimitLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7FBED608454AAAB50007A6041D0419F /* ChartLimitLine.swift */; }; 6D88643AE03BC1A98ACFF7DBBC29A4CB /* Patch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EFE867266E7E26157147236E28CB4BF /* Patch.swift */; }; + 6D952B8A57AAA543FFBD00CBDBCEA0BE /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = ECAC028550A03412C51913B85686D98B /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy */; }; 6D98092F5BB4629EA76E90BB0D5A3A1E /* SDImageCachesManager.h in Headers */ = {isa = PBXBuildFile; fileRef = DE682AB2E6669AC10B8777E617D67AC6 /* SDImageCachesManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6D9FC4CCC8A441C03C9995B8168668D5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 6DDABFC8EC3C21664BABFA3E5ED643D9 /* SDWebImageDownloaderConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A9C1DC102D6EBD951E1684988542452 /* SDWebImageDownloaderConfig.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6E1942ECAAA4EF4CE294ECCF5551A7F0 /* Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73138A7A50A2D088A0F5715C4D16C2DF /* Diff.swift */; }; 6E2884B29CD49EE91C48C725105F295A /* LayoutConstraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF2269A4C2E88144743DC36AB84145C0 /* LayoutConstraint.swift */; }; + 6E52B1EE460D8C21FE61B17C4BE670E2 /* GDTCORProductData.h in Headers */ = {isa = PBXBuildFile; fileRef = D50E7F4F010041DCFADD4FA42C9CF5C8 /* GDTCORProductData.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6E8F67D76FD92D5C1136F15A50BF9EB5 /* SDImageAPNGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 370E629411791D75D6C7D2989E86BEAA /* SDImageAPNGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6EAE5358A31A274AAC4D22D8CC378D5D /* Blur.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9736C2BCA911E883889EA550494EC942 /* Blur.swift */; }; + 6EBA19ECD71BF1C104E9B17E612E2AE3 /* FIRMessagingTopicOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B0BCE374628069C351661AF9B7A3479 /* FIRMessagingTopicOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6ECF1F120CF9C4DAFB42741B207CE414 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 42A09EAD8251CE53F6DF5B9A29DC172C /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6ED28CEA4B15A2D4DB04D5E925DF2122 /* LineChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A83DF76E0645A1E7680B1C2B409146F /* LineChartDataProvider.swift */; }; - 6F03162219B35AD47519C27B30050644 /* FirebasePerformance.h in Headers */ = {isa = PBXBuildFile; fileRef = D932EF2506DED7F2D12405C931971BAC /* FirebasePerformance.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6EFBB8E8B05D3BFFAEC743FD03CBEA8C /* FPRGDTLogger_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 02E34502C0FC38EC7A5D0F2E01AC1939 /* FPRGDTLogger_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6F5944A3FFB4759CE155408CEBC689A4 /* NVActivityIndicatorAnimationSemiCircleSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED9132903893F03177C6AA5386BC337C /* NVActivityIndicatorAnimationSemiCircleSpin.swift */; }; - 6F85121F0A8F1D392555E37D4CB538EC /* FIRMessagingConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 95873E5DE63AA3346590D7A8912111ED /* FIRMessagingConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6F88D226447B6F3C76BDC7B2C46C54AA /* FlatMapBatches.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FC26207A9DDD76CE85D29AB0E18B82A /* FlatMapBatches.swift */; }; 6F9CC5F0A2A2BD121D46C63027677CA2 /* SDCallbackQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ABDC4065D30E0BC059B947D7E0D9F7F /* SDCallbackQueue.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6FB0A0995A1BE36FA80F34C8EB0C7DA8 /* perf_metric.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = B0F1E0DA0785290CEB2643CABE6F8ACB /* perf_metric.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; 6FBE79FFA468E781531C2B8F1446DC72 /* SDWebImageCacheSerializer.m in Sources */ = {isa = PBXBuildFile; fileRef = BC116F81AD81CB8234183F6FB9B605D3 /* SDWebImageCacheSerializer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6FD104C27DFE024662837824E441E892 /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DBB41C2C037E1EAF91223C293AAD75D /* FBLPromise+Timeout.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6FE186449BEFB6B064B109E6320AC27D /* Amplitude.h in Headers */ = {isa = PBXBuildFile; fileRef = ACE9D1C23D13BEADA5BD737FDA55D3AA /* Amplitude.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6FE8D086D928635597AC08FBF0ABA7BC /* NetworkInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DD886D447C108A71543DE0CEECEDAEA /* NetworkInfo.swift */; }; 7000A7117AA732EFBA30FF22348E3BE5 /* GTMLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = C805938D22926924601DDF74AB4FECB9 /* GTMLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; 702044FE1045183AEA5C6DD23E0741A4 /* SDImageIOAnimatedCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 44304225DC23257E2964DA63B926DE7A /* SDImageIOAnimatedCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 702E7281413350F38FE6735859394DDC /* RemoteConfigInterop.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBDDCD6D549F0592839ADA10AFBBF264 /* RemoteConfigInterop.swift */; }; + 703355D9C90FD938C29291FEDAF19901 /* GULAppDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 373C490E5AE325208345378B4756B510 /* GULAppDelegateSwizzler.h */; settings = {ATTRIBUTES = (Public, ); }; }; 70385D99880455D3C7C05C880D46CE28 /* FIRCLSReportManager.h in Headers */ = {isa = PBXBuildFile; fileRef = A28DE0F8061704CE3A57900C42525B12 /* FIRCLSReportManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 703E5EB57A0F8F88FE8A32915731710B /* Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AEEB1BA67055578DA727B3E7741ED316 /* Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7050E5A98FB3AA366BD062860BEBFF58 /* FPRURLFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C01782EBCF2475FAEA4DB36839B2E44 /* FPRURLFilter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7052944C657F270E47777446D0E10E1C /* ConstraintInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D3B2E5567538F0DD077259A4BC19878 /* ConstraintInsetTarget.swift */; }; 705B29CC6CC1A0E38B4A8BFD018F3A1A /* ISPCertificatePinning.h in Headers */ = {isa = PBXBuildFile; fileRef = 9639C0633F8414A952D36916C1EDCCE9 /* ISPCertificatePinning.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7062EBDF4488D7C3200C4F976A9BAF67 /* FIRCLSFABAsyncOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = DFA77BFA103E416FA9C39FA56FC06973 /* FIRCLSFABAsyncOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 707ADA1321A8721B5BF0242C49372F13 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 706CF45B51B6E7147771410CDEBB65C4 /* FIRTrace+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E3A8765C26FDEC0C3F18100DA2ADC82 /* FIRTrace+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 707FE0F6AC7C1374623F18647434352B /* PanModalPresentable+UIViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11D13B2F0538334E134DFB7A9FB405CA /* PanModalPresentable+UIViewController.swift */; }; - 7086DD4EC4044B894D294181A495719B /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = D9EFD0C602FD6A7A0D9B2B2546192153 /* FBLPromise+Always.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7090F68043DADD044880B9A4DDB571E7 /* BigInt-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 12119B21A4D99D4E967A119CDE64F31F /* BigInt-dummy.m */; }; - 70B20D126064FAAE7C7C35341A2EBE69 /* Pods-iOS-dydxFormatterTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A9B89983C1F791019602B3FFE3AF038C /* Pods-iOS-dydxFormatterTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 70A60220F031C66500B5D7EB657492AA /* FirebaseABTesting-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E816203E51AB68371AA45849121C9F3 /* FirebaseABTesting-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 70B20D126064FAAE7C7C35341A2EBE69 /* Pods-iOS-dydxFormatterTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BBBC862B32A72C4850E7A567CAF6F4A3 /* Pods-iOS-dydxFormatterTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 70C3742AA1D9F6A647F9252DB9CB7B35 /* GDTCORStorageEventSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A61948F71A7B186723960EB1CCCC7F /* GDTCORStorageEventSelector.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 70E9FA417452417B9CF4CB44FBD59167 /* RDHCollectionViewGridLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = AAFC4902A8CE77A8B119843E7DDDD184 /* RDHCollectionViewGridLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 710AD99221C0F62325300C59EF0DB836 /* FIRInstallationsAuthTokenResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B18B85777A02FCFDA7A93EBB8C92E07 /* FIRInstallationsAuthTokenResult.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7133A2BC7BDAE2A66C12BC6087DE3C77 /* JTCalendarDayView.h in Headers */ = {isa = PBXBuildFile; fileRef = C385A2A0F56063EAD764FCA91064CFC0 /* JTCalendarDayView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 713DD15B36EB5AD25C22C09DEA444885 /* AxisBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3560C0168C190941861DDDFBCFF1A641 /* AxisBase.swift */; }; 713DE0676E4EBBF64315385A689959B6 /* SVGAngle.m in Sources */ = {isa = PBXBuildFile; fileRef = 93491922E0695037CC3782E1A6F68006 /* SVGAngle.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 716C0AD2B61F9E2EC681916E9D23CF47 /* POPAnimationRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 302D53F822EB35F740506FBE7D7E4E4E /* POPAnimationRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; 716F1AB371C1DBC5A91F85053DE427FD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 717B12748C12469048F68B3FCDA2A3ED /* FIRMessagingInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = B8917E7987F435EE349CC036CED30E52 /* FIRMessagingInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7188976BE74E12D15BBD42DE059717E2 /* FPRClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CCA321A4795A3D72E2CE5E8DACBFDCD /* FPRClient.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 718EBD77BA247BEB43368D442B9CCBF3 /* SVGDescriptionElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EB952BEBB0E5EE1C2F893346AC66D38 /* SVGDescriptionElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; 71A7914706235EF03A2FFB7D587F6CBF /* NestedBatchUpdate.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBBDD4989B5094780F6B062A32C934C0 /* NestedBatchUpdate.swift */; }; 71AC998DD405A37F0F4E66B970368FD0 /* POPAnimationExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = F1923D1F7FBA1E067E009F5991AEB11A /* POPAnimationExtras.h */; settings = {ATTRIBUTES = (Public, ); }; }; 71AF6F13B8FE6D76DEEF67EE937E4C8B /* GTMSessionFetcherService+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 71C5AE698A99BB5C647D981859DBF55B /* GTMSessionFetcherService+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 71EFFECD4F09E3FDF159AD674941E590 /* FIRInstallationsLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 59FD52BA042F0DA80FB5ACE828E819E3 /* FIRInstallationsLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 71F5850DDA73156329B176A94CC92A82 /* POPDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 945A2E0B1B7614496F5607047A6BF82D /* POPDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7203B6CCA354DFC05D003F3CC8016D0C /* FPRCounterList.m in Sources */ = {isa = PBXBuildFile; fileRef = 212F8FCDEE285FA2D9F7C32D1D952792 /* FPRCounterList.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7216816292130EBF1253420258FEC91D /* FirebaseInstallations-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 910F209B2C6F8600C661E09715F549DC /* FirebaseInstallations-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 72D023CC1E9F241D63FE5B17F707CCA0 /* GULNetworkLoggerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 8340F61A8B0322545D7A37F6B78B3912 /* GULNetworkLoggerProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 72D7A2EA41BB4624E76F919D19C685F7 /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = C0CC575EC485DAB80749D35572056D14 /* FBLPromise+Catch.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 722BD5474FD263EB4C1603176B0045E9 /* FIRBundleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = F6C27FA3810FE70380A5DAE61B64F5E1 /* FIRBundleUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; 72D9B36EE73FC2E059EBA0051F2C5522 /* SVGKParseResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F16401373B8B2FA009BF4A9C3527C8C /* SVGKParseResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 72EFED46500B0E7842BEDF346DD4EA33 /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = A2D1746ACD3F4D9E66EE3A7B5A0BDEC9 /* GULAppEnvironmentUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7304DEE9E6B0BA2AD94CA5AE59851AC6 /* UIViewController+PanModalPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5C32A0190CBB47058CA67D0AF90E0E1 /* UIViewController+PanModalPresenter.swift */; }; - 7307A771FBE4AE2B9B46744C9E523EDA /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B9274569773F44B15A2CD6341153852 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73181D5652B966457A527C1FFF1F5D5B /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2184E7DECBADE4650A961AC5E780627E /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 738F63FD76213507BEFDEC938EAA1CB4 /* PassthroughView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F821AE39816F7E6F9BD650BBC61C562B /* PassthroughView.swift */; }; 739D2335620F2CC43560A32DF47D376B /* CombinedChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE349E22031B9F2A52B3BB9356F2AE3A /* CombinedChartView.swift */; }; - 73B5AB0A737F6214D87EB387585FB9DE /* FIRMessagingLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = E11FA40132F9BD22AD5EA2760DFF0DD7 /* FIRMessagingLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 73C9663CE9D1345930A4ED33E6A8C608 /* XAxisRendererRadarChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FB9095B7561EF63D835F0E501960FF1 /* XAxisRendererRadarChart.swift */; }; 73E1178AD16F91C80A718FB778F3534A /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0383D71923DF02325917451F9399DC3C /* Strideable.swift */; }; - 73E54F276D6E28243B68D48D875EA388 /* FPRMemoryGaugeData.m in Sources */ = {isa = PBXBuildFile; fileRef = E691B06384557C60E87E4775B795AD8C /* FPRMemoryGaugeData.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 73F8AC99A58E5837924C056E89543B97 /* Typealiases.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3313E129CE22D05D939BF6F5E2E58FB9 /* Typealiases.swift */; }; 73FC7B5F28F0150CB6D9E4D0DD20E8C4 /* SVGGradientStop.h in Headers */ = {isa = PBXBuildFile; fileRef = A084AE33BB7B9ED4157BBAF496F7755B /* SVGGradientStop.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7408CD61B08D223EEF79BA01DBE7BF5A /* FIRMessagingAuthService.m in Sources */ = {isa = PBXBuildFile; fileRef = D0ADA44B97AA7BE3AC06728DCC0B8F7E /* FIRMessagingAuthService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7412A0EA435767AA1811EDA0308A12A7 /* ReachabilitySwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 079575B921F5B195B6C32976383633E3 /* ReachabilitySwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 74532DDBDD02A48E3CB13DD8D1878483 /* SDImageFramePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C66F2A572400738953185BF2519CF6A /* SDImageFramePool.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 74702DD04804B4EC51C297CE891C2C7D /* Promise+Always.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A74C744D61AE952DCD0387A93AF4EB8 /* Promise+Always.swift */; }; - 7479C25CEC5C7756E5D5CD370B07363F /* FPRDiagnostics_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA4F0B5B188E074B3D932CF21F2725B /* FPRDiagnostics_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 74606CCDB4EDFC720FCFD9D8850B79F9 /* RCNConstants3P.m in Sources */ = {isa = PBXBuildFile; fileRef = 772E5914A578B520D1851819B9EA8C86 /* RCNConstants3P.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7492495118C89E0A9D7710580DEF8D14 /* AMPDeviceInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B32F44D1D6A63CACFE5F2D1338CB5976 /* AMPDeviceInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 74A34557640D79181CFB8982892239DA /* DDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ECCD6C8341F14C4690C8DB44FC7741A /* DDASLLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; 74A3EF6E68032E137A36782B1FE2A004 /* FIRCLSInstallIdentifierModel.h in Headers */ = {isa = PBXBuildFile; fileRef = BB74E5290C8E86C315DEECEA66E31194 /* FIRCLSInstallIdentifierModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 74C0468F88C58481C35CE56467127090 /* FIRMessagingCheckinPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 9759644009E61D09A7742F47136A1E53 /* FIRMessagingCheckinPreferences.h */; settings = {ATTRIBUTES = (Project, ); }; }; 74C717081F8E6604E182EB42840E2268 /* EFQRCode-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 26255132A0C136CDFDD19EE3A8848948 /* EFQRCode-dummy.m */; }; 74D1918A7D448F0296846AC232A78C56 /* CandleChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69A50369800A61C1A932DABC5206E6D4 /* CandleChartData.swift */; }; + 7506C553A01C27D9EAFD641DAF77EF97 /* ABTConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = F5526B44010AC0914D5C0C1E0B246823 /* ABTConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; 751BE44B190B58233387B1CC2C736EEC /* COSTouchVisualizerWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CA089AFF184A05C1A4F340DCA9DA187 /* COSTouchVisualizerWindow.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7525E03AFE037D6DA649A550DB196950 /* FPRDiagnostics_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA4F0B5B188E074B3D932CF21F2725B /* FPRDiagnostics_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 752E16FF88D0816E8ADBCB629CC4A581 /* POPAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A1690632ED7E72394A8DF2023694063 /* POPAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7593BA7C206C38C15FC442A2A7384DDC /* Attr.m in Sources */ = {isa = PBXBuildFile; fileRef = 928AE3103E144878E0F67452A6295764 /* Attr.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 759C6622117FAECAF5D47760132E11FB /* Storage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8749D572F48B6EF7D3C7A0A8F45237E9 /* Storage.swift */; }; 759D64E01E0811633D757D5DF4D2BDB0 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B3DF1D088861CEC7A1F93F25621E64A /* UIKit.framework */; }; 75A9D1DE8F004D7C1389AABED17C6915 /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2F0C040E13E1974154728112AB799F7 /* Lock.swift */; }; + 75AF33CB87207DFC64C4F29571F7E5AF /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = 1271ED774F45E309CB0B0C333734CB9B /* GDTCORAssert.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 75CD9FBB9C6260EBF812BAD77D8B144B /* POPMath.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2DBC255C20F8180F479DD521FB0BD5A5 /* POPMath.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 75E60AA3ABF3C35169BD3B07285A6FC5 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 2504688EFDAD314A19F6258C93B89924 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; 75FB05B0339B580A6E62B0C86AD53585 /* SimpleKeychain-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F88C8FA997A0B49AA532AACA6DC66FED /* SimpleKeychain-dummy.m */; }; - 7600622AB39F3D7CAF1480A09D2EE930 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 171373DE2C09CC3EDD6187A18B86F355 /* PrivacyInfo.xcprivacy */; }; + 760402CF9E95466DF34A4BDFCA810070 /* FPRConsoleURLGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = CC00084F1BC212C4F59A6FB6BD8A7F40 /* FPRConsoleURLGenerator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 760657A39DB8E75C81E3F217602F99F2 /* RemoteConfigValueObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 418AA16B4587EEAF564D86AC3C5751E8 /* RemoteConfigValueObservable.swift */; }; 7610F330C77135E7C6C714B757CC19BE /* GTMSessionFetcherLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 99AC58844ECC86116600C162A75377D9 /* GTMSessionFetcherLogging.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 761502AA9950BA565964491BC57A763C /* FirebasePerformance-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9045D5E3317C714598DDCC91E09843C6 /* FirebasePerformance-dummy.m */; }; - 7618187CA69F8311ABCD3E7541573BC9 /* GULReachabilityChecker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C7CE6A53AC9B81663AD3F650C8FD8FB6 /* GULReachabilityChecker+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 761E002D94D3F727481D3E0B72290399 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 481815C455466BA02C059454E2B4480E /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 762038A2D8E905BB115B67A40E92F239 /* SVGDocument.m in Sources */ = {isa = PBXBuildFile; fileRef = 65AE17528E0C4D6FD4F7663CB64CDD9F /* SVGDocument.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 76343A1C7AAF4EAFCE1FF8EA84344A03 /* CurrentValueRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28382237189C38421F492F78989A36FD /* CurrentValueRelay.swift */; }; + 763B3CF940017C1A8DB7BE22B7304973 /* GULSwizzlingCache_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CFB0A4D43D643F2CC31D624A60FDE15 /* GULSwizzlingCache_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 76874A7F55067EB57E5CA7D9495C4C6B /* SVGKParserStyles.m in Sources */ = {isa = PBXBuildFile; fileRef = 041994CD92529AA0708C9B7790D56524 /* SVGKParserStyles.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7694CFAF1D21FCAC7C01FC635CC39F2F /* FIRMessagingCheckinPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 9759644009E61D09A7742F47136A1E53 /* FIRMessagingCheckinPreferences.h */; settings = {ATTRIBUTES = (Project, ); }; }; 76CFA922568B3AED400F65DDE7B586B9 /* SDImageSVGCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 86043BCFC1CEF3DCFCD22D7E6D9E94D7 /* SDImageSVGCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7719F3C72D7CA14A9D0FC6FEED1F363D /* NSURLSession+GULPromises.m in Sources */ = {isa = PBXBuildFile; fileRef = 349097E9C92466F359DDF9ABD792AAD0 /* NSURLSession+GULPromises.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7719E68DCCA7D59BC7DEEDADBF12D757 /* WeakContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54F5D5C1965B3C6718331F05A212C37 /* WeakContainer.swift */; }; + 771AF029232AC7CDEE2794E728D5F316 /* GDTCORLogSourceMetrics.m in Sources */ = {isa = PBXBuildFile; fileRef = 28A618A6F8DC4B169C75F18F4960D0D1 /* GDTCORLogSourceMetrics.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 774E7AEEDB3B0D019BFF65D4DEAED7B6 /* Document.m in Sources */ = {isa = PBXBuildFile; fileRef = 64FA2F45D14C4E52769BDCE13044AF67 /* Document.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 77651F160816E699EC490DD9D3F9BE02 /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = E10FEE4F2F5F2DCF0414C783276FCDB7 /* Shifts.swift */; }; 7766E93D3A3C10AE38BD43A261DDC41E /* SVGKPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = E639C1F7E4AD325D1C713EC7D3A1E83C /* SVGKPattern.h */; settings = {ATTRIBUTES = (Public, ); }; }; 77D649B0FAB8CB5937C45D50C6313E2C /* FIRCLSUUID.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EABE8B6F0DDB20A4338840DEB0ECB24 /* FIRCLSUUID.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 77D782DE125D322922466676E2FFA289 /* ConstraintPriorityTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 530EF32B1C58EF8411A16BFED24AACDE /* ConstraintPriorityTarget.swift */; }; 77E95CACEEF31E5DF89C1707EC25F627 /* FirebaseCrashlytics-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 38F0EDC4D9583A9CE460015239890727 /* FirebaseCrashlytics-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 77EB0A856CEE285357EDC13C925897BD /* Pods-iOS-dydxCarteraTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A5C5C21A0637D068F74A6A222322F11B /* Pods-iOS-dydxCarteraTests-dummy.m */; }; + 77EB0A856CEE285357EDC13C925897BD /* Pods-iOS-dydxCarteraTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1459455AEE4C4FBBAE27F7544734AEFE /* Pods-iOS-dydxCarteraTests-dummy.m */; }; 782D1C661BA4A9957BD94F5DC177728D /* CGSize+Min.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7894FD3792E982D58C01B74FEF9C09D /* CGSize+Min.swift */; }; 785D4A1EF2F70B71368B2D3E9FCC6672 /* DDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F1B14D3A40A8399390485F52CD4B6F /* DDContextFilterLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 786C7860D2323FD490F012BF3AB1786B /* NestedExtendedDiff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09DAFD7219063DD4B12DE41A7047EAC0 /* NestedExtendedDiff.swift */; }; - 7886917C3BF94C2654DC72C71B3348C4 /* FIRComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = D0521DBD059391D3556996AE1D3558D5 /* FIRComponentType.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 789D1481BF25BD723E1FC24EADA8B7E3 /* FIRMessagingRemoteNotificationsProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FD37E4E525183940EEF0A53394A7DA9 /* FIRMessagingRemoteNotificationsProxy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 78BEC1E5C0B149E3689265FF807CF68D /* ChevronUpShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B6565099DB4F34EB51C9B39EB3FF7AB /* ChevronUpShapeRenderer.swift */; }; 78C99147FECB0897EF56D78C98AEE845 /* FIRCLSUtility.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A139ABDC62C283DD6EB8571D034BD4A /* FIRCLSUtility.h */; settings = {ATTRIBUTES = (Project, ); }; }; 78D8D33DB5E7DEE4D8E16E45F49012F1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 78DB4B4F958566E37A72D04F973FEBED /* NSImage+Compatibility.h in Headers */ = {isa = PBXBuildFile; fileRef = C8618FE35C373B7E99F16C9919367115 /* NSImage+Compatibility.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 793B3D00A56CDE676148431C2D04C586 /* FPRUIViewControllerInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = 81A2EE8D9D072DB60079FA179252989E /* FPRUIViewControllerInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 78EE56750498AEB815ACC3E010BE5118 /* FIRRemoteConfigUpdate.m in Sources */ = {isa = PBXBuildFile; fileRef = C50E6440ACF81E17851DAFD43A38A74C /* FIRRemoteConfigUpdate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 791318C957CE229307CCE51AF7292FFB /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = C5E3D7D31DAFF0C6CCB37DF6CD04DF9C /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 793F612470A548C31CA4CCB1E993589B /* IValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9740809DA25C6AA7DFC08C7F4C2865B /* IValueFormatter.swift */; }; 7944680374236D9858E184DE7AAA11CB /* CSSStyleSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C9F0ADC2DA5287FE58043D7570B425C /* CSSStyleSheet.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 797E3AA996DB51D6AF727EE801B15166 /* FIRInteropParameterNames.h in Headers */ = {isa = PBXBuildFile; fileRef = CA479E124FA2C7C1A0AE82985F032C60 /* FIRInteropParameterNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79875F160C97B9B4161CF4B92C1C52D9 /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = F84524551F1DA28619FDDB461A79DE31 /* GDTCORUploadCoordinator.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 794584ED8A9C68D88D8B96B3EDFFD8C3 /* NSDictionary+FIRMessaging.m in Sources */ = {isa = PBXBuildFile; fileRef = F5C2D982BC0D66A8254E3DD65EBD563A /* NSDictionary+FIRMessaging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 79631CE4B804A476A28E98A2454B9F19 /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = FA663BF23FBE50B1CF21C0C67272C740 /* GULKeychainStorage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7975E3725CA73196A768D9EC68047212 /* FIRRemoteConfig_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E42487A470F7FD041C5317C19880251B /* FIRRemoteConfig_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 797EAF37D70C62328E51D94B8069F2C4 /* FIRMessagingSyncMessageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A634DB914B43995A8A70FA26CD3B3F0 /* FIRMessagingSyncMessageManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 799C44CABAA6AFEC59CDEA68DD1A9557 /* NVActivityIndicatorAnimationLineScaleParty.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0982C271F09A0453FADE2FC5879CBE0 /* NVActivityIndicatorAnimationLineScaleParty.swift */; }; - 79B3B31B23ED34DD07CC7237E0EAF759 /* GULSwizzler+Unswizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BB5A680DB3097AB6C9453C874C38824 /* GULSwizzler+Unswizzle.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 79D3B94DA081DFBB30B78FA7D559EBE6 /* NanoPB+CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90FA81AF490BBED0F7FECE0431798563 /* NanoPB+CustomStringConvertible.swift */; }; - 7A618DC58713A16361D6F83E795DA877 /* GULNetworkInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C82039A68A6EB0BECC9C2D584BE4287 /* GULNetworkInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7A529C606661AEBFD075EB6D9CF2E8B8 /* RCNPersonalization.m in Sources */ = {isa = PBXBuildFile; fileRef = C8A71AEBC83FA8CD7A945F916910FBEE /* RCNPersonalization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7A649F468CFB53C1B7CF8BB4270A8A0C /* DDFileLogger+Buffering.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D37DA986A8E7DD5637FA20F7DD17CC3 /* DDFileLogger+Buffering.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7A66161758E412227FF429C23B1A972D /* GTMNSThread+Blocks.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B0E01142D3D4172CED07BBA754FE608 /* GTMNSThread+Blocks.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7A67E23289B908C123066E5E93A442EA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 7A681A380397AB244BAAD1C87871F64E /* FIRInteropEventNames.h in Headers */ = {isa = PBXBuildFile; fileRef = BB247FC1C67CAE21B4D8A7BDE9140302 /* FIRInteropEventNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A81CFAF3E07CCDACD7B58F31D8AB32C /* FirebaseInstallationsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = AC17248BFF8A56DB06B6D2E231CAECF8 /* FirebaseInstallationsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7A90947CED954D4352537BA2C3AFD122 /* SVGDocument.h in Headers */ = {isa = PBXBuildFile; fileRef = 140535772E9AA9FE06C661ADE05107E8 /* SVGDocument.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7ABD6F1D819CCECF4F87ABE7BED4919E /* LineRadarRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96EDF6B57C3B8B1AEB449530CD9B909A /* LineRadarRenderer.swift */; }; - 7AD6447F6190A456B2D37607DE58CD44 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 76A2FCFC655908C87151E5B621B299AD /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7AED3BE34FDC3DCE35825957FE600D7D /* GDTCCTCompressionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = F8D9D81CF3AAF5DA5666E33D1618708B /* GDTCCTCompressionHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7B2B631E9DEDF5BFFDA14FE9C0E05AEE /* FPRConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FD6953195328284825FFDB941904B74 /* FPRConsoleLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7AE2EAB52D95D8188139D56C8F863411 /* FirebaseInstallations-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D27AB9A33B0141DF7B4082FE3167968A /* FirebaseInstallations-dummy.m */; }; + 7B1805B2A15E11B1B7FBF8FCA008E638 /* FIRInstallationsAPIService.h in Headers */ = {isa = PBXBuildFile; fileRef = B28EBD75EB13B3F822AA189E066FC949 /* FIRInstallationsAPIService.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7B48B4E11B3E9E10BDD274DC84A27DE5 /* SDDiskCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 234FF42FC41BC527448396E8CDEB344F /* SDDiskCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B4ED1A13B3FD5F98CD2C02DFF9DCFDF /* GULNetworkURLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 45608D99049F1CB3EBFCEF4D4FA6C440 /* GULNetworkURLSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7B58244D9EED4BD8600CA3EBB9C78F84 /* AMPURLConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8D35919570C0FA8838C4DC9F9583F9 /* AMPURLConnection.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7B6078F9AEBF848D77F519AF8FBC77E2 /* SDGraphicsImageRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 98DCC6BA058A134A0DE7DD014AD043C1 /* SDGraphicsImageRenderer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7B949C077877AA1AEB55888109D75FC8 /* FIRInstallationsStoredAuthToken.h in Headers */ = {isa = PBXBuildFile; fileRef = BC9EE589C3BF3118CF7C5ED99192649C /* FIRInstallationsStoredAuthToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7BDF40D9AE9565DE1040404F434AA992 /* GULRuntimeDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E69A20C74777BFC61A3D5EB77E9EF68 /* GULRuntimeDiff.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7BF6D9186EFF8238B1B8060B2F525F32 /* FPRTraceBackgroundActivityTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = B158C294C750C952D19E093D627ED347 /* FPRTraceBackgroundActivityTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7C0BE76AB8B7BA37DC66ED2A7A3C2936 /* SVGNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = B218AC1253161EF033BD48ECD5098C1F /* SVGNumber.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7C272358999F187DF0A44A1E269A9E47 /* Platform+Color.swift in Sources */ = {isa = PBXBuildFile; fileRef = A06DFFD3C1ADF4F7763F429A9CDA832F /* Platform+Color.swift */; }; 7C3197C75E68907DF9CB9EDFDE71BD1F /* AMPTrackingOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0669CC0C84B041272F912702DF4F42C5 /* AMPTrackingOptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7C4C02AFDB7352BBE2A41F207B03C7C7 /* FPRInstrument_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D2CB214E097E9E76129F848D33D5D1DF /* FPRInstrument_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7C4DEDBD4F2DF847E0FA27C95563EC01 /* SDWebImageDownloaderRequestModifier.m in Sources */ = {isa = PBXBuildFile; fileRef = DA75B6A090C18A43CF2C5D17CFD436E6 /* SDWebImageDownloaderRequestModifier.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7C6A450C927F1C8B2E0EE5FB8C155D01 /* GULNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = 5728853EFDF48E9C2E1C09886020ADA4 /* GULNetwork.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7C6DBD3A4E4B92926D8E10C457B98549 /* DocumentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B83EB8961F5A0EF3861D9ECFEE5612D /* DocumentType.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7C971AB7477A60F534EF3E9FD58BECC0 /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FCE6D16049C756D9D78BB224ABC248F /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7C9BCA1430E7A21166B0B9B76E232D44 /* external_prequest_context.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 29EF71C8FD1B6DFC0DDC80C275C8DCBC /* external_prequest_context.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7CB6848957B31AA838923928AD475971 /* GULNetworkConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C7BB97E226D4AD614704AAFD27F8130 /* GULNetworkConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7CB8A8E5D8236FDAFCF8BFCE6D92AB42 /* FIRCLSContextManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EA7D873AC32EAA35C6BE19B3B046399 /* FIRCLSContextManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7CC1C0042CC64FC5D1DC8A26BB6EFC34 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 7CC53402D6E6540A01D0C95BA72AFECA /* FIRCLSRecordBase.h in Headers */ = {isa = PBXBuildFile; fileRef = A5284134DB6EC718AAF887D8ECD627BD /* FIRCLSRecordBase.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7CE0ADFEBFD61776B271354B9EE1C23D /* RemoveAllDuplicates.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50FEED8BBD9E7997431705E79280D0F3 /* RemoveAllDuplicates.swift */; }; - 7D080D86B920D3D93513C7ED615CEE9B /* Promise+Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = E619F3EEB2046A52E2B3ADD5CF1FAEED /* Promise+Timeout.swift */; }; 7D14A3F970447B848A6BEF924FF85F41 /* SDImageCachesManagerOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D3996E668BA96E7B81995B011382A878 /* SDImageCachesManagerOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7D3D2DE2394A8D814E47DD8AA5514671 /* FPRConsoleURLGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = D28E5C5F98A44696119DD8619842F173 /* FPRConsoleURLGenerator.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7D1F25AC01D9E84CAB934D19CC29AB0C /* FirebaseABTestingInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 90880141D87DB580DDC61111912919AE /* FirebaseABTestingInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7D4CD48493EB6CEF04A246E1FBD4201B /* Animator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F79B923D3FA567D560CFB82848E335B6 /* Animator.swift */; }; - 7D55D33FE3A9F14C2CD8BBFFE9037AC3 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = A04FEFFB7538476990D5916259B43C42 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7D6EC4C2FBA34E42C8ACD1656F88F8DC /* Partition.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0F5867B42F307CA764DE069EA519D03 /* Partition.swift */; }; - 7E3D4B933B546B6851AA49457C3F8B91 /* FPRConfigurations.h in Headers */ = {isa = PBXBuildFile; fileRef = E91CE69BED92195CD57F10BFFFB23AA5 /* FPRConfigurations.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7D954ADD1CB9DA275ABF9BA8BF221116 /* FPRConfigurations.m in Sources */ = {isa = PBXBuildFile; fileRef = B65BCA3F9B038748907019B987D53BAC /* FPRConfigurations.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7DB1C1A8CD5F1E9BDBF7722A53347A59 /* FIRLifecycleEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 19E6BEA514C9140BE3045E3666A60DDB /* FIRLifecycleEvents.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7DCF550FD93AB59826DAE3B42FCB9D59 /* FIRInteropParameterNames.h in Headers */ = {isa = PBXBuildFile; fileRef = CA479E124FA2C7C1A0AE82985F032C60 /* FIRInteropParameterNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7E5D66545ED03EC8ACDF6726B70ECC30 /* FIRCLSFile.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F6BD1306EEF074BDFAEE88F2F8A3F43 /* FIRCLSFile.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7EA4C27E5B7874067B78CA154B6453B7 /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A83925F49E6359215BBD7A8B2BFEF69 /* FBLPromise+Validate.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7EABA9A24ED98DD6ACB4B4C8D27596A0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 7EB842534FF3C82A3D1E7FDB009F828F /* FIRCLSMachOBinary.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A4FDEA0F59C882BE3E4CB9D493FB04E /* FIRCLSMachOBinary.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7ECBBEB7EF7AC44C45EF124EF2ACC8A2 /* SVGKParserDOM.h in Headers */ = {isa = PBXBuildFile; fileRef = 8045B91AFC2CD4738014C1795D6A32E9 /* SVGKParserDOM.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7F5397E4E8A8196B19B60E8ED2D4244E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B3DF1D088861CEC7A1F93F25621E64A /* UIKit.framework */; }; - 7F71F3AADEFCFC192D9FBBEA2A19114C /* FIRInstallationsAuthTokenResult.h in Headers */ = {isa = PBXBuildFile; fileRef = AA04173128E0035D624F6A47EBB8B4D5 /* FIRInstallationsAuthTokenResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7EF4FB3BA525B030F4D9DDE1D51F62FF /* FIRMessagingTokenInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 65ADE4B4EEAEC681C27DBD3D58D22B1A /* FIRMessagingTokenInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7F0C875655781E5EAE9EAF8E4D5AE392 /* FPRCPUGaugeCollector+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C5BFF82E28227BABDD311C9746928AF /* FPRCPUGaugeCollector+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7F6A3E5D2C3901594833E55D9D63B5B0 /* FIRMessagingInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = B8917E7987F435EE349CC036CED30E52 /* FIRMessagingInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7FB488496EAB751B620E87811150CED7 /* FIRCLSOnDemandModel_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A22B6CF0AF0956DE8DB3729515102FC /* FIRCLSOnDemandModel_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 7FC3CB1D183769A6333D0D1DEF28CAFD /* FIRCLSUUID.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DE935AE9308966B789805896118ADDC /* FIRCLSUUID.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7FE6F9602779B3146957FD0C2321D174 /* GDTCORStorageSizeBytes.h in Headers */ = {isa = PBXBuildFile; fileRef = D026841B8AAD42D54183DC827A781D66 /* GDTCORStorageSizeBytes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7FEDE1F7D770C707FE830C72FE7BCB33 /* FirebaseCoreExtension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AFFA3B05A2152AEA1A8378EBC0339426 /* FirebaseCoreExtension-dummy.m */; }; 802639A8B86AC2B4BA30481422968B81 /* CSSStyleSheet.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADB76B2268EE52040CE4BBC95895A07 /* CSSStyleSheet.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8033766FB876D6EF7641652ED749B93E /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B5BF88EC760D8A8542469163ED53083 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8042A2BA27AE6CA1DC33313BCD552B5C /* JTHorizontalCalendarView.h in Headers */ = {isa = PBXBuildFile; fileRef = 62EE5B18E96CC389AFEFC50E9B01337C /* JTHorizontalCalendarView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8044F9AB5590A87609FA8A4B93B23263 /* Attrs.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B6775B9884EDF2FE26FB29D9812B8ED /* Attrs.swift */; }; + 8089DD86284C213AEB492AF329298BFD /* GULSwizzlingCache.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE9EF2A3AEC03D4CB03FC675704550 /* GULSwizzlingCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 809C3966E3BF006499DD6D4AA2D3B407 /* FIRCLSRecordHost.m in Sources */ = {isa = PBXBuildFile; fileRef = 437DCC3A19194BB06B0CBD2DFF4C4E89 /* FIRCLSRecordHost.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8161BD8859ECDD7C095ABFF47C685D93 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 816E1ED0381F943C0D0C1E908A90CE0B /* StorageFactory.swift in Sources */ = {isa = PBXBuildFile; fileRef = 079E1C52C8B2FDE3DABAEA148F47693C /* StorageFactory.swift */; }; + 80BFE03A37658FAD76CF122A7455A647 /* FPRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D3049A67D62DAD3122AEB80168AB069 /* FPRConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 812C81EBA4FD237A2693E8B10BC1D88D /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B3DF1D088861CEC7A1F93F25621E64A /* UIKit.framework */; }; + 815A0696412258286E9DA7695186A85D /* FIRMessagingTokenOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = BC4FC059AAAE173FE573AAC017BCA014 /* FIRMessagingTokenOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81607D112CE5B89DFB663283C1C2A3C0 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 4526FF20E16127BD53C3A17A8576C4A5 /* FIRDependency.h */; settings = {ATTRIBUTES = (Public, ); }; }; 81998905A7322BDCEA5745EA0CEFEDB6 /* SVGPolylineElement.h in Headers */ = {isa = PBXBuildFile; fileRef = DAAD5188516FD20DB1B893292ED32B71 /* SVGPolylineElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; 819C8D5504145477FA04AF0091784C35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 81A67C82633C730E02BC71E04252DA3F /* AnimatedMoveViewJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25FEBC6567696C8133888972857BA6C9 /* AnimatedMoveViewJob.swift */; }; - 81B048FD3C470040691F12AA1D9E8656 /* FPRNSURLConnectionInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 56466227A31184EDD3E5EA82C31E0E3E /* FPRNSURLConnectionInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81B72457747D4908B02F28E9D77B0610 /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = BCC7F299CE7DFE2C5ECCD0E2ADF4442F /* FBLPromise+Recover.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 81BE38FEC3437CD95713E90B7EA38176 /* FPRConfigurations.h in Headers */ = {isa = PBXBuildFile; fileRef = E91CE69BED92195CD57F10BFFFB23AA5 /* FPRConfigurations.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 81D35F4191CD330555BA948ED9CCE9C4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 178E326C41EA8222CDAA70AEE4E7C5E8 /* PrivacyInfo.xcprivacy */; }; 81DEE0975FD2488D5C61D099F17DC3FA /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A5A63A2791E1DB16B9FE8FB44A1A555 /* BigInt.swift */; }; 8215D6D474FC2AF828CE104F118AED64 /* CALayerWithClipRender.m in Sources */ = {isa = PBXBuildFile; fileRef = D30E93B4D1A10CF043D578A32A3BAB0C /* CALayerWithClipRender.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 822DEB52E8B3709FDBD3231C7D324917 /* GDTCOREndpoints_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C7B9306BFB28713292BA4CD3D1907E1 /* GDTCOREndpoints_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8259FF48D7547C406E7E5017B1370941 /* Pods-iOS-PlatformRouting-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E24F90A654ACED4CC28DE27024AD03F /* Pods-iOS-PlatformRouting-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8250366006E374E8E50D35591C63D4D5 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = CF99B2BBB5C67F664C637414518A0807 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8259FF48D7547C406E7E5017B1370941 /* Pods-iOS-PlatformRouting-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9405728C452D25D8999CF416D980FB93 /* Pods-iOS-PlatformRouting-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 827E702C58D9BD7A39CAB6854E5CA494 /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E98F7D1393D680049238DE537584081 /* Enumerated.swift */; }; 8281C30EA93B491C5BF97FADFBDA9C3C /* JTCalendar-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 14784BA38C94DD3BB6DC5826D58DB001 /* JTCalendar-dummy.m */; }; + 82B60FF01C2EECC451B7917484AAC175 /* ABTConditionalUserPropertyController.m in Sources */ = {isa = PBXBuildFile; fileRef = CAB631D8681B2ED1D09274F99A9634E6 /* ABTConditionalUserPropertyController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 82B670A0B7CFD8D55B0AF30B3DE93D72 /* FIRAnalyticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FA8B50B19D2F365A850FC67E65E5C98 /* FIRAnalyticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; 82BEFCD9D26B8BBE459C7DCCF35975F6 /* FIRCLSOnDemandModel.h in Headers */ = {isa = PBXBuildFile; fileRef = DB8EC27A7F9512FFB1E8FAAC79287158 /* FIRCLSOnDemandModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; 82CE344584334C47619AAD5F4C4028E8 /* SVGElementInstanceList.m in Sources */ = {isa = PBXBuildFile; fileRef = 82F5CC257AE072B7438DF0FCB220A069 /* SVGElementInstanceList.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 82D862B612A66A91DCA11B751A105163 /* FirebaseCoreInternal-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AFC4DD6D392DA108DC7CA5FD42EB017 /* FirebaseCoreInternal-dummy.m */; }; 82E65530D61F8AB3CA71CAE5BB7E0F2B /* GTMLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 2759FE3D2C59B786EAEDE4C025ECBD7C /* GTMLogger.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 82F5A69AFD2C36BB5510354A18E3800F /* SVGElementInstance.h in Headers */ = {isa = PBXBuildFile; fileRef = FB00589A0F501AE80D8814C70BA8D778 /* SVGElementInstance.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 830697B63EDB909CC0D44E274CFC67A5 /* GDTCORMetricsMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 47B5BFF6E9335209944F5D1A106F77AD /* GDTCORMetricsMetadata.h */; settings = {ATTRIBUTES = (Project, ); }; }; 83365A0C93DD6930223C32C969BD9D85 /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = B27FFF9BE423EE33EC5B3AAC87828894 /* DDASLLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 83365B305B5317865FE64C3ABD9C89C3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 833AE2EDDCE1D41935B67F4BEB91155E /* SVGLength.m in Sources */ = {isa = PBXBuildFile; fileRef = D5848C5480B1DEBD7BC0F49D5C425712 /* SVGLength.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 834D8AF253A4EAA6BC11D30E1FC6F463 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = AEF19DCA91AED2F10142474BDED4AC0E /* FBLPromise+Reduce.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 834DF1DA5555F6376F4EB26C4D09F21D /* HeartbeatStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8615ADCD7E959A12132C13028B97DA74 /* HeartbeatStorage.swift */; }; 835207A5278A670B52634CB6E8EED814 /* HorizontalBarHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45A72726E50789A7C190E4806A43B8A4 /* HorizontalBarHighlighter.swift */; }; - 83544425E7EC8C62445D06EF4782E035 /* FirebaseInstallations-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D27AB9A33B0141DF7B4082FE3167968A /* FirebaseInstallations-dummy.m */; }; 83701937406FCBA8E4842CB69766DF47 /* AssignToMany.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE843CA90239B6789A7FF043DE5481BA /* AssignToMany.swift */; }; - 8380C6598DF8288B7EFDAB91482F391C /* GULRuntimeClassDiff.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FC3676F3528152301AE4B55400E2C19 /* GULRuntimeClassDiff.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 838CBB67DE631A91B68208E0F439AF0A /* Pods-iOS-dydxChartTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CB85DC6E406D8E33F4C4257D8CF446D /* Pods-iOS-dydxChartTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 838CBB67DE631A91B68208E0F439AF0A /* Pods-iOS-dydxChartTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A452F5AA3942B1B14D0C344BA7E99949 /* Pods-iOS-dydxChartTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 839A0F76B0AC5E2B550E80F754F5B53B /* FIRCLSCompactUnwind.h in Headers */ = {isa = PBXBuildFile; fileRef = 894AC6724DFAF99B55768C5D0E1173AF /* FIRCLSCompactUnwind.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 83C44143A1BF2F3F0743BC9CC113D199 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 999CDD596DD0646B6581FA79CC90DC00 /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 83C7C5065DE51BD2D7F5D76AE534FD3B /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F36C827C1F62FF61AB3789EB758CE91 /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; 83C9A8410AAB3661A78B5446D2966CE9 /* SVGKSourceString.m in Sources */ = {isa = PBXBuildFile; fileRef = D07D8586A64A9D09F6877D5244FF1A58 /* SVGKSourceString.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 83F41747CE86EB46D492651C10B9DE29 /* GrabberView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16203480FAA659BF913886E4B289A378 /* GrabberView.swift */; }; + 84079742EA8F0FEE8F1B79BC4B0A6250 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C929C450E690C4F849651C2D0D0F7B34 /* PrivacyInfo.xcprivacy */; }; 84107313395FA627754705D349E84A27 /* ValidationRule.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEAB9387AC664100E82AC8AD76E105C1 /* ValidationRule.swift */; }; - 8433A2AAB1E06F630CB1F5C2E0A31C16 /* FIRMessagingPersistentSyncMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD3ADDB2427B168BB54426B65B54BB3 /* FIRMessagingPersistentSyncMessage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8447672022C6831AC9D286B21C45B4BF /* FIRMessagingExtensionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 50DDF5BE4317C3CACD3625F905721B1D /* FIRMessagingExtensionHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8410F03CA3AA9FB631C2B9075E3E3145 /* FIRInteropParameterNames.h in Headers */ = {isa = PBXBuildFile; fileRef = E92849C0F4C9AE837C89D62F664F1C0C /* FIRInteropParameterNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; 845BCFC858600D408649F32F3F093C3A /* ValidationRuleSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D5810C38BDA4FE483336F7E429119D9 /* ValidationRuleSet.swift */; }; - 8470E15BB021A8181CEC9EBEBE54634C /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 34707302C1AD1A9420A662C5BB99786B /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; 848D44DFD83D3813DB9EF2383BC660F0 /* YAxisRendererRadarChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AF46235379F409041730A007D768018 /* YAxisRendererRadarChart.swift */; }; - 848F2628CF4ACD9C3734EC1CDB6A4756 /* FirebaseMessaging-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D858CAA58AA1256FF562812BB7C1FE36 /* FirebaseMessaging-dummy.m */; }; - 84AB7C2D97F50BBB5E5D3AF00B30FA0D /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = 2329CE8FB0D0ABB3D7A4E113FFD96C07 /* FBLPromise+Wrap.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8498D4EE6148FF3ACF9BD18A53276511 /* GDTCCTUploadOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D3D328FC7835F593675C4376B0667146 /* GDTCCTUploadOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 84AB7B6FBF26A7EA7280F05EA33125B3 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = C6B478F24242C5B3E01FFE9BB4CF86C6 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 84C4BB212410AEFED4BAB45471E8BC9F /* SVGKInlineResource.m in Sources */ = {isa = PBXBuildFile; fileRef = 885D9F288CB2DBDDB57B70C165ED1CBC /* SVGKInlineResource.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 84CAAC01126DE8F9D8FFF93FFD621BF1 /* FIRMessagingAPNSInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 84239B3942F42BBD72F0ACC8D3D3C7D6 /* FIRMessagingAPNSInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 84CB2AE243F67F9C8C66CDB7FC27142B /* FIRCLSDwarfExpressionMachine.h in Headers */ = {isa = PBXBuildFile; fileRef = 97A39F953DD96AF06F1EC6B2A682711E /* FIRCLSDwarfExpressionMachine.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 84F443DCADF5BDCE1902BB08EBE3FC36 /* RCNConfigFetch.m in Sources */ = {isa = PBXBuildFile; fileRef = 07741DCEBCE6F81860D45AFD4FEF5542 /* RCNConfigFetch.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 84D46D24695F7B164FCFFA0CAB060171 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E29898E0F89708C9207CD362750B00A /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 84EC14584D513AE3D3C12FA3FDEA2708 /* Pods-iOS-FirebaseStaticInjections-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6117418736DA9243DC13E2A0FAD73A17 /* Pods-iOS-FirebaseStaticInjections-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 84F735E6E398C261A4FF27527C5A490E /* GULNetworkLoggerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 8340F61A8B0322545D7A37F6B78B3912 /* GULNetworkLoggerProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; 84FE89514388C1F3CE913D4A0594533D /* PieRadarHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74749551963D4DC63DE46CA9A6ED7FEC /* PieRadarHighlighter.swift */; }; - 85077A4752C624C03E58D529C9C20814 /* FPRGDTLogSampler.h in Headers */ = {isa = PBXBuildFile; fileRef = 01B23CF1DBA1E72B5ED8692E5DE64488 /* FPRGDTLogSampler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8515FD23835CB555A3EC15E863A9712F /* GDTCORMetricsControllerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CB6DC284B42344A30656EF6D59A45B1 /* GDTCORMetricsControllerProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85237B79130BC47F69C6280AB41F5C64 /* FIRTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = B175EBFCA04FFCCEC2E85405CF7F42A8 /* FIRTrace.h */; settings = {ATTRIBUTES = (Public, ); }; }; 854A101952A317E685696698569F4E5B /* AMPUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F261C405A1C6E57B7D7B02DCEB8F8A2D /* AMPUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; 85713DDE5E6E556D8EF98B2C63776B46 /* StyleSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CA15C34136DA2F77F47E684B3AB21CB /* StyleSheet.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 857220C4D48922D75EA72E05D1DADB30 /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = 51FAECF77E78F0A43487FFFD7C56B176 /* FBLPromise+Reduce.h */; settings = {ATTRIBUTES = (Public, ); }; }; 857F87A6BAAE3DFD69AD3A95ED397EA9 /* RadarChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBD046E1A59CA7633751B2DD819EE471 /* RadarChartDataEntry.swift */; }; - 858364364A6E856BCCC7B47891512E8A /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 83FF036D500F9A00EB9C5A29FF62EA92 /* pb_decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 85811C3AA3F19B6AE5CE3D569CB9275B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C0DC3436BFF8BB646892331A58F96D28 /* PrivacyInfo.xcprivacy */; }; + 859BB2BB1A41DE0A4B7890DE738839A9 /* FIRMessagingPersistentSyncMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD3ADDB2427B168BB54426B65B54BB3 /* FIRMessagingPersistentSyncMessage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 85A5F88873A3779A21DA9608DD43F57D /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = 167FD178E47C2D386E717FD6EF2B9020 /* FBLPromise+Any.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 85A822AACD02500731BEC3400959CE4D /* FIRCLSReportUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 43D3CB8574471A7BE608098F47FFB890 /* FIRCLSReportUploader.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 85A9295E279A6B3ECF829E2E5C9AF09A /* client_metrics.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 02AD3DA77E6C2774922528F29F476B0D /* client_metrics.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 85B3E271F00068428C41AED3101CD2C5 /* Heartbeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FAA8DE0B7E3DD69DA91992BCECD09A0 /* Heartbeat.swift */; }; - 85BCBFB9D0E302F4DF9227B149955617 /* external_prequest_context.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = B33ADDDC1FFD5B5492BA8DA03FF757EE /* external_prequest_context.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85ECA94D893DB55835FE8AEFBA899BF0 /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = 60C16B0F454D97737ACB97210E7ECF29 /* FBLPromise+Await.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 85B2E70368B2CA5F8C4B4629E5114F06 /* FIRMessagingAnalytics.m in Sources */ = {isa = PBXBuildFile; fileRef = D43870750D3315A06CE2C5D93E52C41D /* FIRMessagingAnalytics.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 85F13CDCA1FADE0ACF2BE361CAB99E0C /* SDAnimatedImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E2954E86ED958550732AEDE13331B4 /* SDAnimatedImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; 85F4E09A9EE52CCCF264714681911459 /* FIRCLSDataCollectionToken.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A5CDA9B43DE8455E5AF03B5743348B4 /* FIRCLSDataCollectionToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; 860E0F37CDC120D4329B203CC68A99F3 /* CSSStyleDeclaration.m in Sources */ = {isa = PBXBuildFile; fileRef = D029DB2E0F9045B8FA4A2A864D90D722 /* CSSStyleDeclaration.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8640829049AE9907FE93825E5510C33D /* ConstraintMaker.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBAE7167BA200454D35645CD22D2E5D6 /* ConstraintMaker.swift */; }; 869B1C501BD75C31CB1DB94D85C02F1C /* Atributika-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E4C50F68E65213D3A6093D8ACDE772A6 /* Atributika-dummy.m */; }; + 869D2B7AC5FAE15DB807F97B5D5B7393 /* FIRMessagingExtensionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 98B63074826775C2574638362AD78EAE /* FIRMessagingExtensionHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; 86A3BB540B1DDF0B385D463EB12D3397 /* DocumentStyle.h in Headers */ = {isa = PBXBuildFile; fileRef = FA6048D8CD2EC54D391CE5292CA3ED07 /* DocumentStyle.h */; settings = {ATTRIBUTES = (Public, ); }; }; 86A7FA45DDDDB7884F20906014D91ED6 /* DDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = E1F621046C77DF49E84F37C5B9A4969B /* DDLog+LOGV.h */; settings = {ATTRIBUTES = (Public, ); }; }; 86A8E93BD108A5CE092EB970B9D7C60E /* FlatMapLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60B9BCF4C90D16AB44B7ED88F341D800 /* FlatMapLatest.swift */; }; + 86D640C2B3CD430F95D65C733DA3DA3C /* GDTCORStorageSizeBytes.h in Headers */ = {isa = PBXBuildFile; fileRef = D026841B8AAD42D54183DC827A781D66 /* GDTCORStorageSizeBytes.h */; settings = {ATTRIBUTES = (Project, ); }; }; 86DC2AF7B2AF7FCA5738C11A093D1293 /* FIRCLSThreadState.h in Headers */ = {isa = PBXBuildFile; fileRef = 84ED3E953B7E61F15D94009A7105C3D3 /* FIRCLSThreadState.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 86DFB6AB0ADDD627441C887593611CC5 /* FPRGDTRateLimiter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F2B5F8464461359B2C3571D67F843CF /* FPRGDTRateLimiter.h */; settings = {ATTRIBUTES = (Project, ); }; }; 86E143FC3865BD810D47023B558BA799 /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DFC5CF776EEACE9D7414620A2A59D12 /* DDLog.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 86E89775C9AA1D243ABEB932489F3E23 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D8AAB30042D5F36EB0682692D89E3E /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8743A8BB6B0F2A5FFE48C78260554C98 /* NamedNodeMap.h in Headers */ = {isa = PBXBuildFile; fileRef = FCA1B8646B9754804AB38AD40A0B353F /* NamedNodeMap.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8753502F4B6183D85E37B63A8A8739C7 /* CGRect+Center.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFA9ADA105381C8D2EEB1421F1C6B8ED /* CGRect+Center.swift */; }; 876A411DDCA195E01AE74D00A4E215D1 /* crashlytics.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 151378CC49B17106D0A3F91997564418 /* crashlytics.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; 877594BAD8D580A0A569A1E939D3D1C5 /* NamedNodeMap.m in Sources */ = {isa = PBXBuildFile; fileRef = 881BB5C1EC574542B55E552DD7C86A71 /* NamedNodeMap.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8780CE4F053C1CB1FB52246EE0A90B71 /* FPRConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 2612F9D01DE444C1F0D2594115A7A56D /* FPRConsoleLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 87996D11DC92EE19EAF9305DAEA4ACF2 /* ConstraintMakerPrioritizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 508CA54D03DEADA386A09C03060B107C /* ConstraintMakerPrioritizable.swift */; }; 87A7172A32639CBA305E610F2B04C97B /* ScatterChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F24313EA64FDD52530594E40476BBB2 /* ScatterChartView.swift */; }; - 8800F9F6F4F410D05285CC5BA845B495 /* _ObjC_HeartbeatsPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 967D027D4A318046FC478EEA3CD09619 /* _ObjC_HeartbeatsPayload.swift */; }; + 88116159A4156D962C28269D2511EF07 /* GULSwizzledObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BBA87372595A114BE16E292E60AEFEF /* GULSwizzledObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8814AA6011FE16F6C69B86E67EC98936 /* Promise+Always.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A74C744D61AE952DCD0387A93AF4EB8 /* Promise+Always.swift */; }; 883FD457FD723812842B630794B9CAB7 /* NBAsYouTypeFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 77A3C1B5F3196B36398A46A52DADD461 /* NBAsYouTypeFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8868BA37E3CE7C58D26123806D543F3F /* ConstraintView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C1498EF1245621938B175031F17148 /* ConstraintView.swift */; }; - 88762BBD3C3B5CA4F565B7CB920923E5 /* Pods-iOS-AmplitudeInjectionsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 58A0F6489A58EEE8E6FA607328073934 /* Pods-iOS-AmplitudeInjectionsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 88762BBD3C3B5CA4F565B7CB920923E5 /* Pods-iOS-AmplitudeInjectionsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EF79E5878513C4FF7F7EED43A546ECE6 /* Pods-iOS-AmplitudeInjectionsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 887BA44717C78C68484FF9CD595C5E68 /* FIRInteropEventNames.h in Headers */ = {isa = PBXBuildFile; fileRef = C992A4E2F563AAE23D8A3B88C51B9AFE /* FIRInteropEventNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 88CB5943556A375562D523AEF552D7D5 /* FIRLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 46556C5CB6C53A9688C2DEC71DE3E52B /* FIRLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; 88F97C8269EDCF8324890C8CDD7E160F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 89032CA1F52462A61F7425D6B48C28F2 /* COSTouchVisualizer-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 27233177BD7CC83BDFD28F0E103FBD0C /* COSTouchVisualizer-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 891D1BF14C8881C74262EE9DBE5D67A9 /* UILayoutSupport+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70BF5612DA58CE961ACBA598286EE51F /* UILayoutSupport+Extensions.swift */; }; 89262EF3FC8293F66771216E2D17B5FC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 89353A16B4EDB1057807628253D7C4C5 /* FPRSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EE4CC8885E65E929C6FCDA75EDCF30B8 /* FPRSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 894E96D40EA8FDE72832AF9D3D618387 /* RCNUserDefaultsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E2C634F7C264DE549B7B7FC55DDC2386 /* RCNUserDefaultsManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8936C80605EA41E8F51CADB92B050F13 /* FirebaseABTestingInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A2CC0E772F112D5803E39BC371E6D60 /* FirebaseABTestingInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8938BCC482E634046B9767AC99F3B0CB /* FIRCurrentDateProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EE723EA2FB731BACA2A878E5EE67076 /* FIRCurrentDateProvider.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 894F6A33FA2A50883E449F68B3FD821E /* FIRMessagingBackupExcludedPlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A51A82F55B65D1C17E32F3818D5CF67 /* FIRMessagingBackupExcludedPlist.h */; settings = {ATTRIBUTES = (Project, ); }; }; 89606D45D1ECA2F8B12765AA8FCAC9D8 /* MediaList.m in Sources */ = {isa = PBXBuildFile; fileRef = 49A7DECBAD1F58927ED40F253EB69088 /* MediaList.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 89B0AE6F5E546A132F432E285F6343D1 /* GULNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = 5728853EFDF48E9C2E1C09886020ADA4 /* GULNetwork.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 89E6CE1C1ED9141E9ECFB7B385DDC87E /* Amplitude.m in Sources */ = {isa = PBXBuildFile; fileRef = F88959D4B412910883EF06C43729F452 /* Amplitude.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8A06375EA4055219DC49DA085BFA31BD /* SDDeviceHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DE94DFE06D53B9436B41FDF85769A8F /* SDDeviceHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8A310F6D1BE55015C3E0EF25351B204C /* GDTCORStorageMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = C80D469EC8D080B74F7644E7C23F5E9A /* GDTCORStorageMetadata.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8A626CEC7CBA9E3859A3FD8B147ECB90 /* SDWebImageIndicator.h in Headers */ = {isa = PBXBuildFile; fileRef = A7E6386BC7926FEAEF21E60B90A77588 /* SDWebImageIndicator.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8A8A6CC95C29F13DC70326D264694B54 /* HorizontalBarChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F98BC2FE48E9991D4B4747D50AF55E0F /* HorizontalBarChartView.swift */; }; 8AA9ED0518D2840ECA78152726ECF3F0 /* NVActivityIndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CD9968FB2AFDD5CD9CF8B01A3D574D7 /* NVActivityIndicatorView.swift */; }; - 8B2279957EF2F6B8F34745CF3D49AF41 /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 44836E75AE7E628E3AB470F62B154496 /* FIRVersion.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8B6D5CB8B2AE95851CF79F08A503B378 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 8AC50AE699CD9B17B2A8C30EDAD76323 /* FPRObjectInstrumentor.h in Headers */ = {isa = PBXBuildFile; fileRef = 487672420EC98B333793846BBBA47CB0 /* FPRObjectInstrumentor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8ACEC36D6C78DEBF71FCEF814D4E7FA9 /* RCNDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = CC8FACEE639798E3A00AD9F1E8C54E8A /* RCNDevice.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8AFAEF5BAA2ADED6B11F32D2AF4055A0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 8B6EE12AB2FAFE360FD25A92532904F6 /* SVGKPointsAndPathsParser.m in Sources */ = {isa = PBXBuildFile; fileRef = F0106B84C0FEC334A3AF5F22821B4A1E /* SVGKPointsAndPathsParser.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8BD9EEFDBD5EB3F3CAC8642F4715EEA6 /* GoogleToolboxForMac-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E5A2E6EE120C2BFFFA9AC6104AC3EE0 /* GoogleToolboxForMac-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8BEEE65591B0DF2D6B52E2BD628E8407 /* Popovers-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A188A6B6223E370EE8E12859C8968293 /* Popovers-dummy.m */; }; - 8BF8280060406438C3CF818FD023EA17 /* FIRMessagingRmqManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D71A5F232FBBBD9095030EC3C3529CD7 /* FIRMessagingRmqManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8C03BC968A4D2F24D5ED46538762572F /* Pods-iOS-UIAppToolkits-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 86CA4FA6D338F5574A8552D58A8FB5AB /* Pods-iOS-UIAppToolkits-dummy.m */; }; + 8BF365882F8B613F965C15CACC83B5C8 /* Promise+Race.swift in Sources */ = {isa = PBXBuildFile; fileRef = A11A7E27CBAF8A3BFB84315AA11D34EA /* Promise+Race.swift */; }; + 8C03BC968A4D2F24D5ED46538762572F /* Pods-iOS-UIAppToolkits-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 47AA0C1EBF78C66B08F95EFB620744F0 /* Pods-iOS-UIAppToolkits-dummy.m */; }; + 8C086940C2A2A3A47D23C3B74CE0377F /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 827224A957C41C2AE6A0D2637E172D2F /* PrivacyInfo.xcprivacy */; }; 8C0F9BF8CADC94DF04EE2EBC8BBFAE0F /* SVGPreserveAspectRatio.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A977ED83E902388F73542B4AED2AB45 /* SVGPreserveAspectRatio.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8C11F3AE8622B4378F79586605111551 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 8C139B08DDF4EAC2CB8EE3DCB8C6D758 /* dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EBB2E1E36FA1377DD4FB6AC1A683CC2 /* dummy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8C155C7D6C328E8D3F4D6CB06F58C3A8 /* CSSStyleDeclaration.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E905F4ECB60B8F283EC86D934EBD23A /* CSSStyleDeclaration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8C5266F81FA43FF2FEF5B8DDFBD6597E /* GTMSessionFetcherService.h in Headers */ = {isa = PBXBuildFile; fileRef = 47434E621B5CCE88162B0187E96A0A8C /* GTMSessionFetcherService.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8C63B92BF0BFE311D43A55EA37CCC51D /* FIRHTTPMetric.h in Headers */ = {isa = PBXBuildFile; fileRef = CE23E6F79E2AD8C0B0C65D388E81F654 /* FIRHTTPMetric.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8C90893650CAE68F287F4EF4122B07E7 /* ISPPinnedNSURLConnectionDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = BE6EBBDBD05660308B3EA316ACAFFB4A /* ISPPinnedNSURLConnectionDelegate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8CBE028E22913778A448A7170F10CBE3 /* FIRVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 811AD22DF8E8068E2ACA0D7CF8AB86C5 /* FIRVersion.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8CCBDCD17767B6D1C60DC0B3E1E1964F /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D43DB34288A9D538291E9DE55D7E5982 /* SystemConfiguration.framework */; }; 8CDAFD806A6E3C4F3BED9145125F6AA3 /* ObjectOwnership.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10F9A5B5D2D7F2FC7DD9BBA7889C8693 /* ObjectOwnership.swift */; }; 8D017887F057709E01B927BB336138FE /* SVGStylable.h in Headers */ = {isa = PBXBuildFile; fileRef = 93DDC39FD3EFA3B330272A80B3B69D26 /* SVGStylable.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8D158FB7773B86AAE9F81A3DFF8F7275 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B3DF1D088861CEC7A1F93F25621E64A /* UIKit.framework */; }; - 8D60C9D7C2EB967125C15F1B3586426A /* GULObjectSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = B43BA5FF96308FE01F51D14D698E88C3 /* GULObjectSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8D7126C1186C679C1A4409913AE26180 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BA4BF4CECA458EE6C087B4BEEF6EF3AF /* UIImageView+HighlightedWebCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8D739A0E851C00DBE71DB9A2667D4588 /* SDImageFramePool.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DA241464A2F8DB2DC6A4725A5C2F015 /* SDImageFramePool.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 8D76D57522BA1ABD72AB825088D9EF43 /* FIRInstallationsAPIService.m in Sources */ = {isa = PBXBuildFile; fileRef = F7888D9434A5B671BEE3790406E50E6F /* FIRInstallationsAPIService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8D83AA6EE488919F3A04A1684E6FABB4 /* Time.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1AE6527F91C752A0F5B7041E8393974F /* Time.swift */; }; 8D866760C39BAABD36F833AD0AF1FB0C /* FIRCLSUnwind.h in Headers */ = {isa = PBXBuildFile; fileRef = 07A43A0773C6CA8DD3855E3F35889D73 /* FIRCLSUnwind.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8DA70F992CB343AE26A06C56C648664C /* SVGKParserStyles.h in Headers */ = {isa = PBXBuildFile; fileRef = 74C87A3B8BA7003CE28DC8791A5CE8A1 /* SVGKParserStyles.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8DB48595DFF6C6BD137DC08A44523AA5 /* Promise+Any.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FB267EA1E8683F5CD63ED7369177077 /* Promise+Any.swift */; }; - 8DB50B3543DA94FC3477D688A2D27ECA /* FPRClassInstrumentor.h in Headers */ = {isa = PBXBuildFile; fileRef = A48438C7553DAE6924AB84B735E60962 /* FPRClassInstrumentor.h */; settings = {ATTRIBUTES = (Project, ); }; }; 8DE27B4AB59F1AA90798A889BCA339D2 /* POPSpringAnimationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 01477A774089B194253AE71E79950965 /* POPSpringAnimationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8E2A61203E60FA5C86C3F2BFF76999C9 /* FPRGaugeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 32B36CBF6A78761531FBF0759487BCF6 /* FPRGaugeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8DE9D23262AC99FBBA4C85C7830ED371 /* FIRInstallationsIIDTokenStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A064FA18FF0105A0FB6ACACCD8B4778 /* FIRInstallationsIIDTokenStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8E6342CCA3030F57E6C057F8E73BEAC6 /* GTMGeometryUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = C5AEB23F3255D403D573080D9BB7DDCE /* GTMGeometryUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8E734F8282BFD31D9443D311D43EA65A /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 091351F9D00ECF635464861550D4FEE8 /* GDTCCTNanopbHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8E9D25C2EF978AE00A4F8B85EFC6C01F /* FIRCLSDemangleOperation.mm in Sources */ = {isa = PBXBuildFile; fileRef = B0F2DA9238DC0BD8431816F032D251BE /* FIRCLSDemangleOperation.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8EAE1EFACC2A98D6829B74F8266F5910 /* CSSStyleRule.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FF8E6523AE4774D499867BE631F1192 /* CSSStyleRule.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8EC8DA46D10B927E990B57150CAE6BF7 /* crashlytics.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 460A570B2B5575FFAF1CA90389A50D85 /* crashlytics.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8EE0DF078D5DD74F19BAB4A9611EFF75 /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 47C52575109C7BE75B0288FCEF6D120B /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8EE65990BDCFDE44B83D581E789BAE96 /* NSError+FIRMessaging.m in Sources */ = {isa = PBXBuildFile; fileRef = 451681B110968A7432418A4D9BD32046 /* NSError+FIRMessaging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8EE9862FE7AF53BB7D96C5761074D05B /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = C9A7F20F32C765CE3F3ED855F17CF324 /* SDWebImageCompat.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8EE999AEBB6DF4FFF675A1DAF3B59575 /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 1800F92D649FE76E844F414660E5F257 /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8EF69F8B68125A5559352B49E546B504 /* ValidatableInterfaceElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEDFC3764E22E83C9D62C4C3809DE74B /* ValidatableInterfaceElement.swift */; }; 8EF70BC42A4EA20E5A2E154598F121B1 /* SVGPathElement.h in Headers */ = {isa = PBXBuildFile; fileRef = CE1F45BEB857748ADEB1EBB5052EC8A2 /* SVGPathElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8EFDE080116A9737406AF17850D4C0D4 /* SVGKLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = FE2ADF000A1D20D392F3038526954174 /* SVGKLayer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8F3C6C783D923186A95085440BB7CAAC /* ProcessingInstruction.h in Headers */ = {isa = PBXBuildFile; fileRef = 80DF758F05D448FD51DC0FFB3093D6D1 /* ProcessingInstruction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8F468DD40A6FD7C37539E690F09FC3CC /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = E86FB16716372F4695052941B2319DD3 /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8F4F4E0EA8725E2FF2387B284F67FEC6 /* RadarHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ABEE571467FB7F8A78CD25FFEA5718F /* RadarHighlighter.swift */; }; 8F706F037824D7D116DDE5887480201C /* AxisRendererBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81FC9A074A45F951DE0554C61BBBE72B /* AxisRendererBase.swift */; }; 8F774D45DAF6566952014C1FBD08F142 /* FIRCLSUnwind_arch.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A74E4771353C6C4A1F8B66C39B9B65E /* FIRCLSUnwind_arch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8F860317B392718066CD13D76505BD86 /* Promise+Await.swift in Sources */ = {isa = PBXBuildFile; fileRef = F36BC7C601CD00819450C7F586D95DAA /* Promise+Await.swift */; }; + 8FCF37C58D4ED32D04C367054BD0A89C /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = 05CD2A599F27B0D8AABF6E515882A4B1 /* FBLPromise+Retry.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8FD365FC2AE174D4D0893CCA8D4A2F9C /* SDImageTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F21D88EAB0219E355B8C3BE02E0CA44 /* SDImageTransformer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8FD8AEDEF95FF770655F5DFA32833B2B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 8FF79C8EF894E745A54806CC3552DA0B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 902C3B014C8764A481E894B31E3C8B0A /* FIRCLSDataCollectionArbiter.m in Sources */ = {isa = PBXBuildFile; fileRef = 041207F1DE3C0BE9799CB2392EA59491 /* FIRCLSDataCollectionArbiter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 904E90480AD7A24C890C0CB1BB5D6756 /* GULReachabilityChecker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C7CE6A53AC9B81663AD3F650C8FD8FB6 /* GULReachabilityChecker+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9057E89AACDF50680F76F4593CCE0762 /* POPCGUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 92347DA1ACEEEF4C737868EB1A37F878 /* POPCGUtils.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 906EF891E58A035281766993F82373E3 /* ConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = D45D748CF8CC7794391FA7437418C13C /* ConstraintItem.swift */; }; 907F8AB31A49CB5D75A1B178381761C1 /* FIRCLSDataParsing.c in Sources */ = {isa = PBXBuildFile; fileRef = 75924CDC32BD87AB591C5153E4F6431C /* FIRCLSDataParsing.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -1377,235 +1374,217 @@ 90850EB478C4ECAA86F6809BD57F3A77 /* FIRCLSException.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE2C0863AE1633AED550340561BE583 /* FIRCLSException.h */; settings = {ATTRIBUTES = (Project, ); }; }; 908D531C5384DC99BC5293E6938166FC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 90CDB556411C1EE05D1552B8CCAFE395 /* BinaryFloatingPoint+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 727542BCCE4610D9C8BA3928893A2449 /* BinaryFloatingPoint+.swift */; }; + 90E2EDF19F24E252214551F40717B926 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 049638C39E445CA693257BF7589FF2CA /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; 91218968238F58BBB3E84DC5C8A25854 /* SDImageLoader.h in Headers */ = {isa = PBXBuildFile; fileRef = C4C1A6AB87201C445D91239C26832228 /* SDImageLoader.h */; settings = {ATTRIBUTES = (Public, ); }; }; 912EB936A71D4522F5A45FCFFFF91F53 /* NBRegExMatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DEAC01E986B83B2DB5626F9B39BDDFC /* NBRegExMatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; 91327CBA9D53177085DECF719E2AAFC2 /* ChartColorTemplates.swift in Sources */ = {isa = PBXBuildFile; fileRef = C673343F0ED1376E7DF60D1946293A7F /* ChartColorTemplates.swift */; }; - 9139F95CD5679C4675EAFBB18B5D36D7 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = C6839BDF670C50D4495DCB53E6FE350B /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9151BF32B8026990499B442093FCC8E2 /* GULRuntimeClassSnapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = FF1A9106AB0D208044E08E2CFB9ACE1E /* GULRuntimeClassSnapshot.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 91582031EFCDBE8E31F8E56CE15B7C48 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C838A780E293A95629A37382E99B9F8 /* CoreGraphics.framework */; }; - 9166F255BBDAC47951351115531EAC3A /* RingBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51D5499B9C17D90813CB489C2A33F3D0 /* RingBuffer.swift */; }; - 91699870B98B79739A6BAEB5BE3B2982 /* Promise+Race.swift in Sources */ = {isa = PBXBuildFile; fileRef = A11A7E27CBAF8A3BFB84315AA11D34EA /* Promise+Race.swift */; }; 916CC90CA12CDDD95DA6D3E9CF295CF6 /* DDFileLogger+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F1797BA84BDA25474AA5592F8F646CC6 /* DDFileLogger+Internal.h */; settings = {ATTRIBUTES = (Private, ); }; }; 919E6006BA24AC4BE25C70B727D1E07D /* AnimatedImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AD553E897FF81357A672D851BB72D74 /* AnimatedImage.swift */; }; 91BAD6D78D80833D2355E792A8B63987 /* PieRadarChartViewBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2FD9AABC7D35064102089C3CE7125C6 /* PieRadarChartViewBase.swift */; }; 91CEBFC5D1A5D196D3509AE975F2A484 /* SVGKImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E4A1937DB1741132F0F0A0415D98518 /* SVGKImage.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 922378DD22510A016FE2091416F2384D /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = 108B86EB1B69D24E045DDC9218B43072 /* FBLPromiseError.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 922B874248B1A60B01344F1B050476AC /* GULLoggerCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 409BB26B397C64D1E7AE2D20C3057E90 /* GULLoggerCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 922C0C53147631CCB26507875DA4BF41 /* FIRPerformance.m in Sources */ = {isa = PBXBuildFile; fileRef = F181E95FB8DCB8C2659F49ED37C7C04D /* FIRPerformance.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 92405BB9313EF680083DDD50DA0839CB /* FirebaseInstallationsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B66045C87166369630BB6EC8989C7368 /* FirebaseInstallationsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9261A2A08255807CA7A1EB2B01765CDB /* LocalOverrideSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D0A527B65ECEAF25CFD87A55BBBB96E /* LocalOverrideSettings.swift */; }; 9276126C1E39DCC8744C19F767B422EE /* SDImageAPNGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = AF80C2B86B81EB797E45A097C9C7E360 /* SDImageAPNGCoder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 927D1B505B07CAAD8C5F667DC520BB96 /* FirebaseSharedSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CE38DB261A98DF6DE2C719E53BCC2AF8 /* FirebaseSharedSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9284981F1F200F37BD9D3241925617B2 /* FirebaseCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 57DF83E996B58254FADEE9B91A2C75E9 /* FirebaseCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 928F3FA151D5B86549BB832654303383 /* SVGStyleElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 72D0A046BD9602F87B2A1FEC3A6C6B85 /* SVGStyleElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 92A3D1875C7F7623CE931844F3AF445A /* FPRUIViewControllerInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = 81A2EE8D9D072DB60079FA179252989E /* FPRUIViewControllerInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 92A9CABF04B94E61ABAAB7331DB88DB0 /* pop-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1DDF8927AFD03D6850E6CFAC6DE9C63D /* pop-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 92AD04551151EB284EC38B4363EB8DF6 /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = 05CD2A599F27B0D8AABF6E515882A4B1 /* FBLPromise+Retry.h */; settings = {ATTRIBUTES = (Public, ); }; }; 92B2FE9F97CF234F3A03D6D5402BF4D6 /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 43326A9DAC282B8B141A3F37D2CEB776 /* UIImage+ForceDecode.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 92BDBAC2721D04263B87EEF2F138510D /* POPSpringAnimation.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4D37294A939B25EACF725A4EC1426486 /* POPSpringAnimation.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 92CC0F1A4903E9AAD0B2BDE777304C63 /* LineChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC352455BCFE5C2DC420C26B543097AC /* LineChartDataSet.swift */; }; - 92F5A06A2EFFCC8CD0E0357B4177B7EE /* FIRInstallationsIIDStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 24F9FF0BC4E777C2833B2C7DF8E3276C /* FIRInstallationsIIDStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 930553E5F4C941A6B8FBA851718E29DE /* POPDecayAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 54D35606BF0853A9934B334806C67576 /* POPDecayAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; 930F8BD7C7F0DBCED41CA77B7BA6976D /* Element.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B89DF848BD4417256727CD49FBBB7B1 /* Element.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9345C9396B94B142EEDE248D9C7D2CE5 /* FIRCLSAllocate.h in Headers */ = {isa = PBXBuildFile; fileRef = D89888A7D45919A9271BC7B2C7A24382 /* FIRCLSAllocate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9346AF9D34D36D308A8B0D9E06C49A8E /* FPRProxyObjectHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 00BB47F51AF55C6CE1F8F788F726196C /* FPRProxyObjectHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9350B2815B7C49A4719DF0A14A7284C7 /* FIRInstallationsAuthTokenResult.h in Headers */ = {isa = PBXBuildFile; fileRef = AA04173128E0035D624F6A47EBB8B4D5 /* FIRInstallationsAuthTokenResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; 937D6966FD44A9A799ED6574EC78CC4F /* UIImage+Transform.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C59644E3787AB23A447975F25FCE8DC /* UIImage+Transform.h */; settings = {ATTRIBUTES = (Public, ); }; }; 938CFF5F6DE6E7E8CE94373E51F3E07A /* ConstraintLayoutGuide+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7206076B7C13431CDBFB9E37580EAAA /* ConstraintLayoutGuide+Extensions.swift */; }; 93A7B1B80F996A74021BBE4BFFAA40ED /* NVActivityIndicatorView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A139EEBC22FCED7CFCDE8156AD99728 /* NVActivityIndicatorView-dummy.m */; }; - 93AB3D99186CC8E310B102E5AA54B74A /* FIRMessagingPendingTopicsList.m in Sources */ = {isa = PBXBuildFile; fileRef = 44266F11CA7380FDDDF4C5E317B92948 /* FIRMessagingPendingTopicsList.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 93AE977292223BE645FD2C3E92ED7ACC /* FirebaseABTesting-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D2089B3F5BD4D6992A96D2C9A4CB5134 /* FirebaseABTesting-dummy.m */; }; 93B2C41D17539E3289BC19302EB77AB6 /* SVGKSourceURL.m in Sources */ = {isa = PBXBuildFile; fileRef = 00A841743235E3AC8A682718862E6EB7 /* SVGKSourceURL.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 93C348C379BC87A19E5A04AF9DFDE536 /* POPMath.h in Headers */ = {isa = PBXBuildFile; fileRef = A6C7D55F08CC46C3CC9A583EF3FC6848 /* POPMath.h */; settings = {ATTRIBUTES = (Project, ); }; }; 93CC358348D39367653952B679F00ABF /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9D21626223147F68B6403861B231F71 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */; }; 93DE300A0B3255754CFD547ED8AB82CC /* JTCalendarWeekDayView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BB060F865C3182753246C35E6D3C63D /* JTCalendarWeekDayView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 93E06E59B85F0DC1E166DB345D54E153 /* UnitBezier.h in Headers */ = {isa = PBXBuildFile; fileRef = E70674A56E1FE9AB1A8EEB75D5EB8219 /* UnitBezier.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 93EF08684956BE182F6C2B7C0256CC7C /* FPRNSURLSessionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 07BDD7BC5DB72A694523374034EAB92A /* FPRNSURLSessionDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 93F79C461E6EC170AE0A0547292B9EED /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E2171D9AE025CABD9068C515A7F2536 /* FBLPromise+All.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 941FFF957DF059043F3D3392DC191C68 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 048A2F4A360AAE7437AFD6DDE095E35D /* Security.framework */; }; 942E6B8858EB8CECC8DB7A80642C3499 /* FIRCLSThreadArrayOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = EE99A9794E30E4A585B2E1BADA6BF260 /* FIRCLSThreadArrayOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9436B4645C77F73794F7D85D26CBFA37 /* FIRMessagingTopicsCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E748F0934B8424A76B57FFEBF8EC196 /* FIRMessagingTopicsCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9438F26B240ACC9818419540F18E1370 /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D57B86A33E7212961E32D37A694EC504 /* GoogleDataTransport-dummy.m */; }; - 943D746542BD493373A294C1AD8F1EFF /* FIRInstallationsStatus.h in Headers */ = {isa = PBXBuildFile; fileRef = F89601B48D7ED2208CA1D9FDE25A85E3 /* FIRInstallationsStatus.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9488CDCB6C457239774CF00C7E57F0B2 /* Node+Mutable.h in Headers */ = {isa = PBXBuildFile; fileRef = B43BD79B91C9939DFBB6364BB02E272E /* Node+Mutable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 94BD80FC7A4A943983065574A4B26F03 /* FIRInstallationsItem+RegisterInstallationAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = E294A5119EC5EC01B44EA8912C8607C0 /* FIRInstallationsItem+RegisterInstallationAPI.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 94CD589202D4066995430EA6711B2E2A /* FIRMessagingAuthKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = BCCC9525F2516256B7169D306C244264 /* FIRMessagingAuthKeychain.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 94DB95C352325103392F1E7E80BE3977 /* external_privacy_context.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 5352641D15E7E8CE4B53B7A1C2C968BC /* external_privacy_context.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 94FABBB66C40889574E0DDE194D5AB05 /* JTCalendarWeek.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF666A36CCBBFF365C51C4629FB592C /* JTCalendarWeek.h */; settings = {ATTRIBUTES = (Public, ); }; }; 95031F88FEF62E368FC4DB69DC63FBE6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 9508423E9E493994EC1DC6CDEC5A5EF3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 950B6165276E49A3A3D70801A3BC498B /* FIRCLSRecordBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 2434C81DEC9F870C8718BB4C15573EF6 /* FIRCLSRecordBase.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 950B809760A8CE4375DCE1016FB9859F /* ConstraintMakerRelatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1929DD0142C2BB9ABCD1F0FE4CCE2CC /* ConstraintMakerRelatable.swift */; }; + 9534A5DF800ABC7F514F72C7BDC1A837 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 305B186FF372661D2816766609C4438D /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; 95420C80D827DAF07D073D0728430A6E /* CGImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15626A03573D93CBA8756FF6FA7518F5 /* CGImage+.swift */; }; - 954283B8C4ECFBC8E81BE35E436D6787 /* GoogleUtilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C172E09733235A11DEAB40AF5EE31134 /* GoogleUtilities-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9586210FFEAA72F9F49560B78FAD775F /* Pods-iOS-UtilitiesTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 85F9CDAF8D9A5C5799BF9B12A64CF028 /* Pods-iOS-UtilitiesTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9586210FFEAA72F9F49560B78FAD775F /* Pods-iOS-UtilitiesTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 468E700C65220CA0C9376A180810B51B /* Pods-iOS-UtilitiesTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 959586E32F49FFC1449334B6AFCE9FCB /* FPRCounterList.h in Headers */ = {isa = PBXBuildFile; fileRef = A47DA29577F6540C240469114FD45810 /* FPRCounterList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 959E1B1197D625A8CC84B03E556E7B5B /* GULReachabilityMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D774736571571C7A6D297A1EB73C48F /* GULReachabilityMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; 95A63DB7493F605CF19C49B62C0C8057 /* JTCalendarPageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A5DABB207E6035B19125EDF723B3540 /* JTCalendarPageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; 95AD8168C6D50DE98A12A6BF77E904F4 /* IBarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5683D0071DFB62C5C002682F3E5162F /* IBarChartDataSet.swift */; }; 960D390D1600FC9D72E8CF5DF8DA7139 /* FIRCLSRecordIdentity.h in Headers */ = {isa = PBXBuildFile; fileRef = B01140881953749D44C01E07F2EB5660 /* FIRCLSRecordIdentity.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 96100575AAA7DBD14857B1559B8F5B34 /* FirebaseRemoteConfigInterop-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CD666608DC67967E029352A0334F92D8 /* FirebaseRemoteConfigInterop-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9610A3475624034F933A7F33B51706A7 /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = A67436A4DC67618349CD52D115C0E03E /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9611126740BCB3324F022AD11FB275E1 /* RadarChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70FD8FE7656406130B31EC42F599CA70 /* RadarChartView.swift */; }; + 96235A08B4F2C1A8CE666313FCDCF655 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F7446AFF0D5D0BEE2245C5C141CD402 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 96330E031C702F92284F726DD5ABE089 /* FIRTrace.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F3882AC1D50BB610506F121DD78D0D /* FIRTrace.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 966AED9649F459280052BC12A2CF705E /* SVGKImage+CGContext.m in Sources */ = {isa = PBXBuildFile; fileRef = BC18840D781DB90941922424D59F2692 /* SVGKImage+CGContext.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9686408C809A5B6AD8883B4FF585FFFC /* FIRInstallationsSingleOperationPromiseCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6520C87C5E62B6EB1658B0CD25E43347 /* FIRInstallationsSingleOperationPromiseCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 969CCEFECB6385E855FDD54C36B5D1EE /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D9C24845E2F515613430D227837E558 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 96ADA28CCD723B40CF28FAA4D5EBB0AF /* FirebasePerformance-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A17EE3B0DF41DD9282B3098C398F5EA /* FirebasePerformance-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96B55B67217D7EB6365D13B928710957 /* FirebaseCoreExtension-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADC9983F70E896F12885BE7A287C667 /* FirebaseCoreExtension-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 96A22C562FAC8A4D28F20413912B06D2 /* FIRCurrentDateProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = BC99EEB981440C6BB5DA3EE06B2AD4E8 /* FIRCurrentDateProvider.h */; settings = {ATTRIBUTES = (Project, ); }; }; 96C0B63B8AB0C194C90CB269F4C1D2C7 /* CircleShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6945D5E7CA748A66C3D550AA361DEF15 /* CircleShapeRenderer.swift */; }; - 96C306B6D099A1284DE2204CE9BBAF62 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AF80DF76C35A98904886409C3188D17 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 96C9C750DA36CAAADA4E6CBDA3D86D30 /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = D4FE127C12D218F604A6AF08F93A69E4 /* FBLPromise.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 96CDABA4192AA7208615DD0AB48C430E /* PanModalAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B89F4CCF5FDE19DF0E4FD5D6C13EFD6A /* PanModalAnimator.swift */; }; + 96F768E0258592E3C5ED3C726B1C93D3 /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E2171D9AE025CABD9068C515A7F2536 /* FBLPromise+All.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 972BD2BC44DA73FD8F8D5E161496E585 /* ISPCertificatePinning.m in Sources */ = {isa = PBXBuildFile; fileRef = 4971E793C84C46C91C2BE05489466ACA /* ISPCertificatePinning.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 973C1A4627C5405381ED83B561C9959C /* SVGKLayer.h in Headers */ = {isa = PBXBuildFile; fileRef = A2399636C332E16C61234A8703157463 /* SVGKLayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; 976FF9523D3823563912D7218BE1E76A /* ValidationRuleEquality.swift in Sources */ = {isa = PBXBuildFile; fileRef = B05FF399C85EA6EE6F431CB8F1EAF22C /* ValidationRuleEquality.swift */; }; 977865883B6188B335C380BA1B7F7E76 /* SVGRectElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B77374D47578C49B8E6568E280DECE03 /* SVGRectElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9779D52AD8CDA703D6EEE1C6D38E019F /* ConstraintAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DBB3D996C5A5847247D549CB5B886A4 /* ConstraintAttributes.swift */; }; - 977E8D0BA8A401CC2DCB1E0167F54001 /* IsAppEncrypted.h in Headers */ = {isa = PBXBuildFile; fileRef = C50CE26DB5C5847452B5D31DC6FB2A0F /* IsAppEncrypted.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9793065D8E49A5E605AA8D96547BA2AF /* Pods-iOS-UIToolkitsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B6710F9B54AB485786826E363ED86B22 /* Pods-iOS-UIToolkitsTests-dummy.m */; }; + 9793065D8E49A5E605AA8D96547BA2AF /* Pods-iOS-UIToolkitsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 27C8C323C71D9E28F15240806B925C93 /* Pods-iOS-UIToolkitsTests-dummy.m */; }; 97BCC0DE074B43D2058D6D367CE465EF /* SVGKParserDOM.m in Sources */ = {isa = PBXBuildFile; fileRef = 9162C0631656AA2CEA9D875C63B636C4 /* SVGKParserDOM.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 97F77473BF1BA391CABC7FC9AB1CB694 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B3DF1D088861CEC7A1F93F25621E64A /* UIKit.framework */; }; - 980AEF80E7D31F4B0185BA767AFBF726 /* FIRMessagingUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = A3EFA11099B230490F2DB23944895F00 /* FIRMessagingUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; 981FC0A56AF22002FDCC694C482F0991 /* ComodoCaLimitedRsaCertificationAuthority.der in Resources */ = {isa = PBXBuildFile; fileRef = FC43C74D474A091DB5E101E41905C174 /* ComodoCaLimitedRsaCertificationAuthority.der */; }; 9838DD37BDF99181482A906126B0D6AE /* ChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DCFDC0F48F182DFC7F46827242591C6 /* ChartData.swift */; }; 9855069EE6EE9B9F12BEC6A72D32BF49 /* UIImage+Metadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 30F16F5D48A5FDF935650189B6077E75 /* UIImage+Metadata.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 98945F6B39C79C20E4204EE9C4581190 /* SDWebImageSwiftUI.h in Headers */ = {isa = PBXBuildFile; fileRef = EA6B6F53F70D4ECE7E6687D7DB6566D9 /* SDWebImageSwiftUI.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 989A9B14A84E7250492D207A19C9782D /* SessionCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D9C7E010D219B18C4456D6CCF181852 /* SessionCoordinator.swift */; }; 989C050C62225B2F428C2F22541809EF /* BubbleChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D5D453854FCF3B6114D58FB9A1BB2F /* BubbleChartView.swift */; }; 98A64C85F752163B12E06988E00A03EE /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C1FCFFEB2CD954CE67DBDA673BB64AE3 /* PrivacyInfo.xcprivacy */; }; - 98A711B0CDD9528FC82CE01576C52D3D /* Promise+All.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF5732E5FD253128F5CFE0AA180506EA /* Promise+All.swift */; }; - 98AAD95170E3CA3E2CDA738779037646 /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E65D6DF845AEA7DE388C3A792A79AA7 /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98C1EB8376646241306FB49F1717D7FB /* GDTCORDirectorySizeTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 8222B11BF0B394FA415A3580E1BA5AD5 /* GDTCORDirectorySizeTracker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 98C252AF4423F723B14E146C7707BAA8 /* SVGImageElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 90EA66C03A94EBEFCB9AB3D89856A68E /* SVGImageElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98F72351E11729E51C57418BED132E01 /* RCNConfigContent.h in Headers */ = {isa = PBXBuildFile; fileRef = 55D8F656B9BB9C4EB601C6ED55DF4427 /* RCNConfigContent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 98CF4A82F6A7868C5B3669A83043A9B2 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D8AAB30042D5F36EB0682692D89E3E /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 98DDCFC6B665C0214D8B47F287074354 /* GULNetworkConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C7BB97E226D4AD614704AAFD27F8130 /* GULNetworkConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; 98F75317B9F4CEE542792F1A97278126 /* dwarf.h in Headers */ = {isa = PBXBuildFile; fileRef = 80CC49E94929016C642DAA2F3FCBF7A2 /* dwarf.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 98F81D13BBA18DE55C02461F9A58506E /* GULRuntimeClassDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = C841AF6FF779CE12F060955F410F8DC3 /* GULRuntimeClassDiff.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 992CDC588D508C22D7EBBC748BE34BE1 /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = D49F59B664969E56F7430F5D63FCD136 /* FBLPromise+Delay.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 994043A4233B17CA62C28A52C78A8FC3 /* SurfaceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AA07B4C863EA38AD7CCFA79A81CBF09 /* SurfaceView.swift */; }; - 9966B22D6868B1D5D8703811E02435A6 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D43DB34288A9D538291E9DE55D7E5982 /* SystemConfiguration.framework */; }; 996780E7ED54682803002CE40C4A47B8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 998D5B6AB10308AEA4318FCC7BF4E814 /* FPRGaugeCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F49591BDFFED386916D137E57641978 /* FPRGaugeCollector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 997959542215AE82560474A89AD6B25C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 99A1E725A5656DAFD365B5A3E2E2C45D /* Attr.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E3BD02DB36F6FE0F1443B2121B28E44 /* Attr.h */; settings = {ATTRIBUTES = (Public, ); }; }; 99CD4A820BFD12D5BC47330FE5F3B6D6 /* TransformerHorizontalBarChart.swift in Sources */ = {isa = PBXBuildFile; fileRef = FED636F42C6E8FBD9D537FEAA577A67D /* TransformerHorizontalBarChart.swift */; }; - 99E03850B191F0CE9983DEAB403E4DC8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; 99E0684072713B591EC72F3DB09DC2C7 /* DOMGlobalSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E11B60DD54C4362F9EE43729B07C86E /* DOMGlobalSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; 99F7DBB60F5293CB27DF682979372ED4 /* CombineLatestMany.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D6BAA4B2E59178F50E3F3927A77BA31 /* CombineLatestMany.swift */; }; 99F9732AA924ACB4EEE7F9C8995340A3 /* NVActivityIndicatorAnimationBallScale.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DE6841B9A5A0B509DB88DD1A4843185 /* NVActivityIndicatorAnimationBallScale.swift */; }; 99FCC7124DA51D981B0C20DF5879E4A9 /* POPLayerExtras.mm in Sources */ = {isa = PBXBuildFile; fileRef = 5C3807794B895E09E0EF505CB5D80205 /* POPLayerExtras.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9A13669E903D6635E1E6273D95053760 /* FIRMessagingPubSub.h in Headers */ = {isa = PBXBuildFile; fileRef = A6021755271961D1FF4CE31351A98703 /* FIRMessagingPubSub.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9A08D787397FBA32E932D27CC008D8F4 /* FIRInstallationsIIDStore.h in Headers */ = {isa = PBXBuildFile; fileRef = E4E15DB1B2FE5A029F6257FA78DC9DFD /* FIRInstallationsIIDStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9A3E310858C46DFB3AE0F577896F4AE8 /* BarLineScatterCandleBubbleChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7761651CF531C761E12E8255BEC48C5 /* BarLineScatterCandleBubbleChartData.swift */; }; - 9ACC0A1ED5D219CCD41377A416CC3120 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = EA8C4BD5C8D25E1582253F1C22C256D0 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9AD9026A7C5181AD554B41F950BB1435 /* FIRMessagingExtensionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 98B63074826775C2574638362AD78EAE /* FIRMessagingExtensionHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9A47B6BBAEF497EDFE6ECDDC9231A317 /* FIRMessagingConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 95873E5DE63AA3346590D7A8912111ED /* FIRMessagingConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9A84BFA2E1CD85EDFFB53CF2C04E1CF2 /* FirebaseMessaging-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0725077C7CF89BE7832EB0E1986B301D /* FirebaseMessaging-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9AC4E9CD57727C09D95639A1DD695215 /* RCNDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D5EEE06BB6860F74AC8ED031653D966 /* RCNDevice.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9AF09A8AF1301B3B97DA1E5B76A19645 /* SDImageTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8ECE7C695E341F7C6E51CC9EBA27D200 /* SDImageTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9AF16B9239A20332182DF253B4114709 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 35B6071195C7579A846DAB1C8537063C /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B2299A014BD8C8B29C651B8CBB5B14B /* GDTCORMetricsMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 139AD7591477813707473CE253A74241 /* GDTCORMetricsMetadata.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9B31A2EE891C6EBEA921B4C8AC532223 /* RCNConfigFetch.h in Headers */ = {isa = PBXBuildFile; fileRef = 7893250D0E19D24DEEE693FF2214972B /* RCNConfigFetch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9B1BFCE78C064393660488C7A8FD10A3 /* GULSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E871E1FE5084ADD2A869F2668718A61 /* GULSwizzler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B295AB3CD59362F9391213396F4B8D4 /* SPMSwiftHeaderWorkaround.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8B9F74A6CABDF48EDEE61E63F0C2232 /* SPMSwiftHeaderWorkaround.swift */; }; 9B4EB5AD020CDA22B87C0F56C26948C3 /* FIRCLSNotificationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = EF1EB364EC830EED027696054166B038 /* FIRCLSNotificationManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9B50D9B78943524F0843FE44177021C5 /* Validator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B54A1F990092E2916907DFF09EF70DE9 /* Validator-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B5F1910543BA2BCE2716E06624F80F5 /* FIRLifecycleEvents.m in Sources */ = {isa = PBXBuildFile; fileRef = 19E6BEA514C9140BE3045E3666A60DDB /* FIRLifecycleEvents.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9B635A6C97A91C6FB28EDE2A983E6EE2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - 9B8FE312D2E7AA7E1F667EF5D99A8AD6 /* FirebaseCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CA884145D756E797301717EE0B48301 /* FirebaseCore-dummy.m */; }; - 9B9BD246CF546932FA9A9F710920A470 /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F861708380E425DD4AB352146EBEFDEC /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B6C46FFAC557A2F99F2791576760500 /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 91887AC5E36FF6A031C4839728296294 /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9BA2787F0C58C06C0274040195CF7E93 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65FADA8CCD9E20E975B63AE764FCB0BF /* CoreText.framework */; }; 9C10AE014C666B255E6E6D8F2930DA0A /* FIRCLSMachException.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B4D9ACA0994AC05EA8AC2931463DA82 /* FIRCLSMachException.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9C115C124264700534ADBF28E777663C /* PromiseError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F841282150A2689D27B102E115CBB2D /* PromiseError.swift */; }; 9C1FC47CD4988E49903BA6EB4D632B8C /* CrossShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A825167B747911AB9B625F81FB925A8E /* CrossShapeRenderer.swift */; }; - 9C464FE7D4C8DE4047836D14F763574A /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 4AF7030181088E3798CFD9E08EF2BD97 /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9C4725AEB4C3FDAAABF74E6A22E3D779 /* FPRClassInstrumentor_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = EB0B8D9EC04230B31E746B6BF65C766E /* FPRClassInstrumentor_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9C4ABF7436FCC4BCDD354A64C68CFFDF /* JTHorizontalCalendarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 647A8FFCDEE3A17294CFE2F61837AD9D /* JTHorizontalCalendarView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9C6921BD95CD2E1CB7793CE4E1AF6FA3 /* FIRMessagingTokenInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = DAB7E6F7281685D0B9ADB82BF8741707 /* FIRMessagingTokenInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9C972D3655D499D04A915F6A290366F6 /* SDDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = C63F1D5F1EC4A87869677D14CCEF4794 /* SDDiskCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9CA1D45F8BC6E9BECBE9D86A5CDD015F /* FirebaseInstallations-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 910F209B2C6F8600C661E09715F549DC /* FirebaseInstallations-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9CC3364BFBF19FE10CD6D8722DA64FBD /* NVActivityIndicatorAnimationBallPulseRise.swift in Sources */ = {isa = PBXBuildFile; fileRef = D69329822291D116785292E8AC13C0B8 /* NVActivityIndicatorAnimationBallPulseRise.swift */; }; - 9CCB15B0478D193C4F55F2F405EE97D0 /* FIRHeartbeatLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 97381F8307CB8927BA3B0ADBA2E0AAA7 /* FIRHeartbeatLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9CF21ACAABEDF317079C2023F2C16979 /* GULSwizzler+Unswizzle.h in Headers */ = {isa = PBXBuildFile; fileRef = 476F3BE899508A2A2BBBE836895958C7 /* GULSwizzler+Unswizzle.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9D11A49690A5FC47764104BBDBB75EAF /* ABTConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = F5526B44010AC0914D5C0C1E0B246823 /* ABTConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CCE7E774E53B6F516858EBFB165DD6C /* Pods-iOS-FirebaseStaticInjections-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AA60C31819CA6E1EF353ACE88AC23BE /* Pods-iOS-FirebaseStaticInjections-dummy.m */; }; + 9CD44A0948858A1630C2179BE84D3F9C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + 9D1FE3063BFAA3535394458E21632CC6 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D43DB34288A9D538291E9DE55D7E5982 /* SystemConfiguration.framework */; }; 9D48E67409EED6AF49E08ED47ABA04F5 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = F322F035F79A93E0EB35A8B9C6F1E841 /* Range.swift */; }; 9D68D1399F62A6530107EFD2BC6A7A80 /* CocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = BD434DF8B358B8DB7E9A2113045A94E2 /* CocoaLumberjack.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9D70FF52563CA0F496ACC96B047ECDD2 /* IShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A6282F8F19675A9A361E4732E77C019 /* IShapeRenderer.swift */; }; - 9DB91EC9FA7C807FB09BAC4F7EF5511E /* SettingsDownloadClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EA3CDA6AE0FE2E4AC17183E9ED32FD0 /* SettingsDownloadClient.swift */; }; - 9DCF4B07A99BBC87ECB805D0F34355B9 /* RCNDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D5EEE06BB6860F74AC8ED031653D966 /* RCNDevice.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9DEF944F817DCBFBAC829B79FB80E50F /* GULRuntimeSnapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 06D81BFA55321CFB059E420582F164E7 /* GULRuntimeSnapshot.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9DAEDCDFC933F7227088BECB859BD15E /* FIRInstallationsBackoffController.m in Sources */ = {isa = PBXBuildFile; fileRef = E4FC64E5320DEE2E3599B84D5255797E /* FIRInstallationsBackoffController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9E105DF8465A5BBBEB9BD82471231248 /* FIRCLSFABAsyncOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = AF6A6FD87A9B198AAC51E7DC7AD9474E /* FIRCLSFABAsyncOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9E2BC9E7344A901A9E47ED0CC9EA3C26 /* CAPropertyAnimation+Key.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E31A75EF7F5CCD211502EF4EBAF9FFA /* CAPropertyAnimation+Key.swift */; }; + 9E376DC696970A3AF1AF8D7CD56F42C1 /* RemoteConfigProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C1E0443F41A95BF74DA9F5615F20363 /* RemoteConfigProperty.swift */; }; + 9E93045AF1449BD0F5E96DA7A8FBDE23 /* FIRAnalyticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 30A2936C81A6CCA3240DDA5F1EFA1069 /* FIRAnalyticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9EB6CDD8F5E5570798DE4D2C6D9EEAAA /* SDImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = F58CBB1D4CF8AA55A82BE2CB0995F662 /* SDImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9EBFD116DB874444F29406982B5B8598 /* BarHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D021C2FEEC04F7ADA9F9421E738C6E0E /* BarHighlighter.swift */; }; 9EDFB43D3D033AF515207222B9450F63 /* SDWebImageSwiftUI-SDWebImageSwiftUI in Resources */ = {isa = PBXBuildFile; fileRef = 1F666B467B4C2BA9427FF79510009754 /* SDWebImageSwiftUI-SDWebImageSwiftUI */; }; + 9EEF090331DF3E2CC078C8C330D5EBF6 /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 10CF538A5A289444C34F5ED8DB0A5ED9 /* GULLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9EF20C969A3D26AFF74A35A376270C62 /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = D0ECED21A9C20AE10464338CF6298B9A /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9F50D95FD7E085214289C35EAE82B743 /* SessionsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D8A6C401259CABBCD6EF0286805F391 /* SessionsProvider.swift */; }; - 9F649368E3504142E3833C399FEC4420 /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = 51FAECF77E78F0A43487FFFD7C56B176 /* FBLPromise+Reduce.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F0DDCB7B744479E6BAF85795B348CB0 /* FIRInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 67EBF6A7E5FCEE76A49C6543CAFF9CEF /* FIRInstallations.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F29F69BD246B0B9016290F8EAAE8EC9 /* FPRNSURLSessionInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F0D18B9B615C180EA004FB918FF3E92 /* FPRNSURLSessionInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F7D78B497E635AFCF68BE1A3B9C737A /* FPRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = BEF7E9E12A11C017132A953219856D2C /* FPRConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F7E08BEF478C9C8752955EB2A087338 /* GULProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = DE26CFEA64A651C1308E70410C04E0D0 /* GULProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9F9E26622CC54FA66E2C7FC757494142 /* SVGTextContentElement.h in Headers */ = {isa = PBXBuildFile; fileRef = C9CFE03A37956E5AB6A1C11E260BEE49 /* SVGTextContentElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9FD6659F6DD3FC1F6201E8E3188311CF /* GULRuntimeStateHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E958AFE844106461B232664ACC7B765 /* GULRuntimeStateHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; 9FF10770AD30CEC2B30494AD99F47C46 /* SVGAnimatedPreserveAspectRatio.m in Sources */ = {isa = PBXBuildFile; fileRef = C75CC227E4698779B8FA5C9D37FD0791 /* SVGAnimatedPreserveAspectRatio.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; A0068E573FF739DFBC7B4AB24B7650A1 /* SVGKParserSVG.h in Headers */ = {isa = PBXBuildFile; fileRef = A1BE68ED6D4D9958230EB5148AD242E6 /* SVGKParserSVG.h */; settings = {ATTRIBUTES = (Public, ); }; }; A025BEAAFC5ADF821F2FE9DFE5D97A53 /* AttributedStringBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A961A0DBE1DDC7EC67CDBB3003CB57B6 /* AttributedStringBuilder.swift */; }; A02EEFC96DF92AB78F933CBC0CBAFD92 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 39678CA7B9C332EA2E761274FE7FCB40 /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; A0371DF7D93D9B86BD50474D4B9294FD /* ConstraintInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA8A772E05F75757EEEDBA4740FF20AB /* ConstraintInsets.swift */; }; A03DAEDD408C52915C82A72F15A69DA9 /* CSSRuleList.m in Sources */ = {isa = PBXBuildFile; fileRef = AFDD86B144A35A80AE944E39C34AA9D5 /* CSSRuleList.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A0453007D34991164B1F3195E8FF2215 /* FirebaseMessaging-FirebaseMessaging_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = B0B6501341FD6783C6874C54AB31A9CF /* FirebaseMessaging-FirebaseMessaging_Privacy */; }; A051999781E1280746F7743BDEEA6C49 /* ConstraintDescription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8388082C5DB736D410991EB29E8CCF7B /* ConstraintDescription.swift */; }; - A052799923188D23503E20214092F311 /* FPRCPUGaugeData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A09CEFBA0C4F230A05BC42FD51DB8C8 /* FPRCPUGaugeData.h */; settings = {ATTRIBUTES = (Project, ); }; }; A05DB2FB1D83C0D2421A24F161B885AA /* FBKVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D15FF43FB494C77FA59EC4058954FF2 /* FBKVOController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A05F0453E0AC112551FD50F85FBEB6B9 /* Pods-iOS-dydxPresentersTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 706C89AC8561348F69F086B4C8A3514D /* Pods-iOS-dydxPresentersTests-dummy.m */; }; - A07BC1D07B9893A5A9D734F275FFE082 /* FPRNSURLSessionInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = 31E37F6ADC54D9EB04EB44C57E9B46A5 /* FPRNSURLSessionInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A05F0453E0AC112551FD50F85FBEB6B9 /* Pods-iOS-dydxPresentersTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 343A0BF9285C79459D78CA62B9E2DAB7 /* Pods-iOS-dydxPresentersTests-dummy.m */; }; A09E15A046C0A82F3F0C26A715E986A2 /* PopoverWindows.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18FA8E30C043147DCA3C7E36EFDCCC6C /* PopoverWindows.swift */; }; + A0C56BE70851D8C11B1871A26FB571DD /* GULURLSessionDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E54BC38270CF4A6F31FAFB06CDC7F31 /* GULURLSessionDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; A0DA8453935C9A13BBED65AF828C589C /* IPieChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6F9F44996A5FD322FF3FDAAABEF1468 /* IPieChartDataSet.swift */; }; - A0E72CBCD4FDC0975D917A8D222A4555 /* FPRURLFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = FFD845A4346F4CE19723C6A07CC5A05D /* FPRURLFilter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A0F7C02A84816319BCD6CAB556DF80B2 /* GDTCOREventDropReason.h in Headers */ = {isa = PBXBuildFile; fileRef = E5B7E8AB196326F5066B882A3565957D /* GDTCOREventDropReason.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A104554AC77040C3D41B4AFFA5652CDE /* Promise+Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F4E83E0F8ADF81B2B2D3F2049E1782E /* Promise+Reduce.swift */; }; + A10059C81028F6B7890DB664574FD71A /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 338E0C69DAA15F3911FEE5A95364E241 /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A11D7AFB36FDBF30F88D03C1D16C9757 /* FIRMessagingDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 17C95355D9B4C1D87179BEAE04BFBE6E /* FIRMessagingDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; A13A2C1257985EFE4C904620849DBCE5 /* CSSRuleList+Mutable.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B898B1997CDCC8BF63B12BE7337394D /* CSSRuleList+Mutable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A1513EA4D94912F3EB119D0D91E017C7 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = CF99B2BBB5C67F664C637414518A0807 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A1A671CD0B7AD5CFAB4AC0C60FB7304F /* FIRMessagingAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 656E2DA54D0DE251E1CF93C5AA8205B7 /* FIRMessagingAnalytics.h */; settings = {ATTRIBUTES = (Project, ); }; }; A1ADD1E0EB5B16232AF4D4FFCEEB8220 /* Platform+Graphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC105B04315D47EF28B5B73F49C56453 /* Platform+Graphics.swift */; }; A1B74155626A3DA480C9316AF3FF8DC0 /* EasyTipView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 95A314334F6AC4C6202586FBEF12ED67 /* EasyTipView-dummy.m */; }; A1C4CA45DC11BF6FFA2D3AAD4AD693BB /* FIRCLSSymbolicationOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = BA0AB5DF8EBCD8EC21F626C594295B2C /* FIRCLSSymbolicationOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A20C68E0663A669628A7D006E7DAA9A2 /* FIRRemoteConfig_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E42487A470F7FD041C5317C19880251B /* FIRRemoteConfig_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A2260870049F11902451728731CBBA22 /* Pods-iOS-CameraParticlesTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C9AF47D71F7B5E894A63510A8AE7E8EC /* Pods-iOS-CameraParticlesTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A24FDF23D8EC686AA27581838608494F /* SettingsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57AEE4D6E58232B8ABB76C413ECD2A6 /* SettingsProtocol.swift */; }; + A1D7E07CF427E6A08C64FCFA9AEB68F0 /* FirebaseSessions-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 305CD14E05AA6F2DB6754785E4726D96 /* FirebaseSessions-dummy.m */; }; + A1DCEED0508C470BF1A026D99C0E687E /* Pods-iOS-dydxV4-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E20B405A7B5CCF397CE4A968B38C830 /* Pods-iOS-dydxV4-dummy.m */; }; + A1E33125E5C6B311CCABB4B191E39137 /* external_prequest_context.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 29EF71C8FD1B6DFC0DDC80C275C8DCBC /* external_prequest_context.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A1ECEF7D0755DB691C4A8E19654251B3 /* GoogleUtilities-GoogleUtilities_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 44E291D18340EAC3F761346198515323 /* GoogleUtilities-GoogleUtilities_Privacy */; }; + A1EF6311C54462FEB3E723C28F8E3225 /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = A6CDF6215B2BF273F987D4DE166D3796 /* FBLPromise+Do.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A1FD3A43BBB6CA6B0105DAD9147EDCC7 /* FIRInstallationsErrorUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = FD90119F4AA43870EFDD192931F0D232 /* FIRInstallationsErrorUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A2260870049F11902451728731CBBA22 /* Pods-iOS-CameraParticlesTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A7158AD74A2F29A6074020A0CE579978 /* Pods-iOS-CameraParticlesTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A240EE1811EA6CE53C413E71358AF3B3 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 60B2F0BFA363615FBAA558785C9FC95B /* FBLPromise+Any.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A244CCBBA6DDEB8EA57C6EF9B122C889 /* IsAppEncrypted.h in Headers */ = {isa = PBXBuildFile; fileRef = C50CE26DB5C5847452B5D31DC6FB2A0F /* IsAppEncrypted.h */; settings = {ATTRIBUTES = (Project, ); }; }; A250C49F09872CD1449A131AF88B1092 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; A2666723A6C1FAC18DB2BBD8612E2016 /* NBGeneratedPhoneNumberMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E7C10945F4449AA4068B0A475F000D4 /* NBGeneratedPhoneNumberMetaData.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A26FC010A4C7828F79461DECC74EDC93 /* FIRMessagingAPNSInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AC373F5BEF6ECD52F7C9F60F8A4B09DF /* FIRMessagingAPNSInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A2B99E9F1C3DC7767E8619DFD18C20DB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + A2A3EECE49A3CD36DA8128BFB05EECBC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; A2D3EDC8F69FF9765DD0BDD1224C938D /* DOMHelperUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 75ECAF19B340324BA14C1728739B3F7F /* DOMHelperUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; A2DCD1D36D93DFF9EBA04C27FD6523E8 /* SDAssociatedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 87AA38DF35A5DE21C12F9BBBF123346F /* SDAssociatedObject.h */; settings = {ATTRIBUTES = (Private, ); }; }; - A2F7C3A3DD066CD371937E7C1E6B3EA1 /* FPRGDTLogSampler.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D47192740375BAA6AC0E0CD3E2DEAB6 /* FPRGDTLogSampler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A31E06574E7812B35690D8930A13448A /* NSDictionary+FIRMessaging.m in Sources */ = {isa = PBXBuildFile; fileRef = F5C2D982BC0D66A8254E3DD65EBD563A /* NSDictionary+FIRMessaging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A2F5984090BA7ED099BF8DB9B62A3A27 /* FIRInstallationsStoredItem.h in Headers */ = {isa = PBXBuildFile; fileRef = ACFD9B065F3128861832A5341EE77912 /* FIRInstallationsStoredItem.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A30E798A3B83D41DBEC17537B8048DA9 /* ABTConditionalUserPropertyController.h in Headers */ = {isa = PBXBuildFile; fileRef = 64169AA061B1BDF0E533FED36B3D7424 /* ABTConditionalUserPropertyController.h */; settings = {ATTRIBUTES = (Project, ); }; }; A32A2EBF1FD9084EC242D6EF83607B0D /* Amplitude+SSLPinning.h in Headers */ = {isa = PBXBuildFile; fileRef = 55E631F4D6A5FD364F979E14A03A7C63 /* Amplitude+SSLPinning.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A35148F32B9A62DA95E007E0C63CD31F /* GULRuntimeClassDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = C841AF6FF779CE12F060955F410F8DC3 /* GULRuntimeClassDiff.h */; settings = {ATTRIBUTES = (Project, ); }; }; A352B127DBB67009F3CD106E5C97A918 /* SDImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = EB1184B7DE22BEF0C4E9524DC8EAE73B /* SDImageGIFCoder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A35877DE0C3D6B4CF2A10E666EF5F490 /* LayoutConstraintItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9067A6184B677CBE0DF036247C3CAB6 /* LayoutConstraintItem.swift */; }; A37A77498ED7A33BA3A06066FB8E8366 /* AMPTrackingOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = EAC2722D349EA0F853A57027207E7F9B /* AMPTrackingOptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; A3804CCD25BC10351FCF961FE3215173 /* IBarLineScatterCandleBubbleChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7B61E509F6EDA67546B69BC1404C3DD /* IBarLineScatterCandleBubbleChartDataSet.swift */; }; - A38DFC90380DEF91AF85F6A59025AC01 /* GULSwizzlingCache.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBE9EF2A3AEC03D4CB03FC675704550 /* GULSwizzlingCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A3A1FF52D3AEF5FC90DA73E392447BC9 /* Pods-iOS-WebParticlesTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C636B65A12DAA53EC14F38C576B7CB7 /* Pods-iOS-WebParticlesTests-dummy.m */; }; - A3A3C65AC11D7B08332AFFFC5AC85707 /* Pods-iOS-dydxV4-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 449EA7851ED809B53E49B30FF352465B /* Pods-iOS-dydxV4-dummy.m */; }; + A3A1FF52D3AEF5FC90DA73E392447BC9 /* Pods-iOS-WebParticlesTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 58E3AE73BFEBB0FBAFE903D65A9DD732 /* Pods-iOS-WebParticlesTests-dummy.m */; }; A3A99AA07B9F1549C01C4567882F2461 /* FIRCLSReportAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 932E26A8AFF4838C779F267601A89856 /* FIRCLSReportAdapter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A3A9D16B6836BFBBD751347AE8492FC3 /* FIRMessagingTopicsCommon.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E748F0934B8424A76B57FFEBF8EC196 /* FIRMessagingTopicsCommon.h */; settings = {ATTRIBUTES = (Project, ); }; }; A3B2D1B2E550D65C3AB3AC090761E8AA /* SVGTextPositioningElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 31130FC9F10FE753E0367341F587B281 /* SVGTextPositioningElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A3BBC3443EA7C8A5830ABEA2A81F7800 /* GDTCORFlatFileStorage+Promises.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AFEF8281A862CF4A5044B8154CB6B45 /* GDTCORFlatFileStorage+Promises.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A3D444E5BAB4CCE20CA4B4A1594AE25B /* SDWebImageDownloaderDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C8E9100931955A27FB5760D58797799 /* SDWebImageDownloaderDecryptor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A3E96D3F5A0C091735635F1294E4BBE1 /* FPRSessionDetails.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B12E7D0E8A16407C228931B365C844F /* FPRSessionDetails.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A3F2974C31E875E3D3808ED0A87CB8C8 /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = 307AB3D8DF9012DC087D08A8AE3F8110 /* FBLPromise+Race.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A4123BEBAC52A255BEA70374A6BE2832 /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = 4548790ED70FE13E62DA7613DD9CF8DA /* FBLPromise+Then.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A41A6BB463721B4436FBEC467E9D0661 /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 91887AC5E36FF6A031C4839728296294 /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A42C2F9A08E47275CBFD3F7AEC823802 /* FIRMessagingCheckinPreferences.m in Sources */ = {isa = PBXBuildFile; fileRef = C2B413940A3DE36BD92B39C882B7D589 /* FIRMessagingCheckinPreferences.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A484D70CD906A56A126725AA55BDE865 /* UITextView+Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FFC84019DAB0DA564BC87BA5BB44EB1 /* UITextView+Validator.swift */; }; - A4A28F8092FF32A91BE7091808B37E54 /* FIRTrace+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = AC5278F1EC1B3A299F7EA8E53150ED29 /* FIRTrace+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; A4A3E992003457010F66F3D6BCC2A5C3 /* SDWebImageDownloaderResponseModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EDF3BE5A8B05ECEC1477930E13134E7 /* SDWebImageDownloaderResponseModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; A4AD3FF96A8E9A29BF188D85340FB808 /* NVActivityIndicatorAnimationBallTrianglePath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55DC981FDA7B685A21C2C4634F8ED9EB /* NVActivityIndicatorAnimationBallTrianglePath.swift */; }; - A4ADADE2BCA234F93B1E5F4EC7347A7E /* GULAppDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F84245884B481692363849158B91018 /* GULAppDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A4B3BC1D80AD69628E0389D7BB50D786 /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 492DB09A90D3FEECA3428BB2118B631D /* GULLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A4C42574F47916EDDFF4B468602FBD28 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = C7D0DE1E5988FA81A27CED65ACFC76C6 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; A4CCF0007E6A5328A5319D8D00F7DF62 /* WebImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75726A0B863595C6159D3BA0F7ACB4DE /* WebImage.swift */; }; A4D3CADFF696B7FFB6BFCB993781C791 /* UITextField+Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38B20ABE4B9FA23D48FB0841CD3A5E1F /* UITextField+Validator.swift */; }; - A4EDD74378BE2914FE5A548F9768B343 /* Pods-iOS-PlatformUIJedio-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 77ED9F7AD59AE680F8A109039549EE49 /* Pods-iOS-PlatformUIJedio-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A4EDD74378BE2914FE5A548F9768B343 /* Pods-iOS-PlatformUIJedio-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 927B9D2027A3149E4BF627ADCB9E333E /* Pods-iOS-PlatformUIJedio-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A50189D20A39BA4DBA1434588A5C4404 /* FPRMemoryGaugeCollector+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E68B69CF28D3BE2E7225E34EABD8184C /* FPRMemoryGaugeCollector+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; A502AA973E3D8937F65D1B9B45345325 /* SVGElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C2D3CA0367BB2D7BF6969DBE1733A0C /* SVGElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; A51C4D1B32F07C893D5F1C445633D71A /* NVActivityIndicatorAnimationTriangleSkewSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 284B224FDA5A63C0F480343672265E8B /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */; }; - A539EE71611D36F8B7D73D4150906727 /* FirebaseCore-FirebaseCore_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 8BB937B1C0DFFCF92F41861C2BC54DDA /* FirebaseCore-FirebaseCore_Privacy */; }; + A51C98ADB754280470DAE76840EA26CB /* FPRGDTLogSampler.h in Headers */ = {isa = PBXBuildFile; fileRef = 01B23CF1DBA1E72B5ED8692E5DE64488 /* FPRGDTLogSampler.h */; settings = {ATTRIBUTES = (Project, ); }; }; A53FC5642D9F4A5BB7B8293427D2C5CF /* SVGKSourceLocalFile.m in Sources */ = {isa = PBXBuildFile; fileRef = A13041CA4C7757010CA10DD9DD57CD05 /* SVGKSourceLocalFile.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A55F0D21D4688725AA37A20C5CD7AB0B /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FE9349FE3EE671AE543404AEA3B8432 /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A54124A272D3B28F99FBF3122BBD15AF /* RCNConfigConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 134738AB2E8CCE59A58BC3D93D36576F /* RCNConfigConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5556EB8E990EDEF4094C7DE47C2CF4D /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CD2629CF05B7A71ABE6381E375249C90 /* PrivacyInfo.xcprivacy */; }; A56B75CBC455FA729ED3E5DDF2E76EE4 /* FIRCLSFABAsyncOperation_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = BE99A809D259CD177403052CCA25A020 /* FIRCLSFABAsyncOperation_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; A574BC22939DB256E8575136954B0C5A /* SVGUseElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 54C7CCA7ECC3DB117A58A0DF1F44D23E /* SVGUseElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A5780805B9886F91F9C008118833D15A /* FPRRemoteConfigFlags+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 14B3CD0F4826E6D4C2D35D47A5DE0760 /* FPRRemoteConfigFlags+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A576334021F42AC02962062502F162E1 /* Installations+InstallationsProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = C74FAA46D9D396E9DA2B986BD8DC7D70 /* Installations+InstallationsProtocol.swift */; }; A58F28D17B77DD2F9F875E7FE148AC4E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - A59A65441997383907F8F8F0F07EE6F4 /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = F39B95E33B3951E896F4ADED40F76014 /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; A5BBB698DF1D4480FD47F982C5252205 /* SDCallbackQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 12DF8D61A93F3CDCD495843AE1DE1822 /* SDCallbackQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; A5CC099598496B339A4688453C860E29 /* Amplitude-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 874A0E356CFCC81FA1DD1397DFF0161D /* Amplitude-iOS-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A5E279B7D93403E1AB7B4F9ED0DFAB41 /* Pods-iOS-dydxViewsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 089012A38946D307C8E2491F43F01C87 /* Pods-iOS-dydxViewsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A5EAA89EF385FE568C7A30FDB39C55A4 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 312A9A6AE9D707D1681E268B6CA3A9B4 /* CoreTelephony.framework */; }; + A5E279B7D93403E1AB7B4F9ED0DFAB41 /* Pods-iOS-dydxViewsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C9E19FD1DBC67F6446114710D0251A13 /* Pods-iOS-dydxViewsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; A5F0F32948CD7ED6E2CE07332E5B2C7B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + A6024ADF735DB6027F5BC75D7F6E2DF0 /* FIRMessagingTopicOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DA629F60A9D86E6BA54492F3095B152A /* FIRMessagingTopicOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A607BCD807616DA5A00CAE8250DCE078 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + A660217A909DCEC53B335D6220840B46 /* PromisesSwift-Promises_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 067CED0F0662BBE6DC889AEC6DAB3049 /* PromisesSwift-Promises_Privacy */; }; + A6ECE0425B5128AC2CB29146E26B60AF /* FPRMemoryGaugeData.h in Headers */ = {isa = PBXBuildFile; fileRef = 80EF9A317B705C72FBBECAA7E877DCEA /* FPRMemoryGaugeData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A71EB73E2DD446BB9A7CF288FC37DC90 /* FIRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = CD3990570492167ACD0226650C25D8B1 /* FIRConfiguration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A7419116F4CA533E8F7F05D70938078F /* FIRCLSRolloutsPersistenceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A4F9ACD0164C164B19E04FE35117A18 /* FIRCLSRolloutsPersistenceManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7514330F1E712FED91CA0B4F96288D5 /* GULAppDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 77AB467786C994F4A955ABF7A2B43377 /* GULAppDelegateSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A764186955C57A16287872138D9B6A91 /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = C0BCECCCDFCBC82BD4772ED037175EE8 /* FBLPromise.h */; settings = {ATTRIBUTES = (Public, ); }; }; A7987ACE4532613365892893499BFFCC /* FloatConversion.h in Headers */ = {isa = PBXBuildFile; fileRef = ADC8C9A6D4AF5DA1DB692A2BCD8FE6D0 /* FloatConversion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A798B4393BFA109A69869A09F395EF78 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 11F16FD3FDDC21DDD2CAAA99ED9CA881 /* PrivacyInfo.xcprivacy */; }; - A7A2E42C5044C1D43D00EF41A5AF1FDE /* Pods-iOS-Utilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FB7C0836CE02C29A589F7745DFAFF03 /* Pods-iOS-Utilities-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A7A2E42C5044C1D43D00EF41A5AF1FDE /* Pods-iOS-Utilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 600539F9B38D0C7AF3469F0131A620D0 /* Pods-iOS-Utilities-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; A7B07794DA08C3E7E1DB357AEBDF0910 /* PanModalHeight.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9DA74386D95BCD8E36CAAF61CF964B6 /* PanModalHeight.swift */; }; A7C93F237BFE3216D31DA6DE5D998F6E /* SVGHelperUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D2E6B6DCF545BC55EA2C2E867D576AD /* SVGHelperUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A7DC1A78F5195528ADBF697418A36931 /* Pods-iOS-PlatformUI-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C96FA9F6F574042176C22654E94098B0 /* Pods-iOS-PlatformUI-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A7DC1A78F5195528ADBF697418A36931 /* Pods-iOS-PlatformUI-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E2ECA7AC4F5D74B98B3FE99A7B5A55F /* Pods-iOS-PlatformUI-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; A7E0D1137B72DD8A3999509196ACACFE /* iCarousel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C66FE15D9EFC89AE18D91CD180B2B04 /* iCarousel-dummy.m */; }; A7F5CEEDA51E64021BDCF82192272301 /* DrawerMenu.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D366E8CA4FAE373418CE3631B5DBE61 /* DrawerMenu.swift */; }; - A8093475E559D035B4A1E33E7E45B1FE /* FirebaseInstallationsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C2981E3902342A3A89A548063F9FB1F /* FirebaseInstallationsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; A81F5E7AC6A31EA09FB5B0CD5ECBA22E /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65BE4D6EA3A6A8C7A90462C169306BD1 /* Exponentiation.swift */; }; A83B685824C48CCBC8A14659F5E76B3F /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 222C19E0848CB333E547C81BAA2C68A6 /* SDWebImagePrefetcher.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A88A0C74BA05EDF29725B27D2B009371 /* SDAnimatedImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A1429093F89E92327C5D6B489893E70F /* SDAnimatedImageView+WebCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; @@ -1614,70 +1593,73 @@ A8B4330735A76DA4E2138379F8702979 /* FIRCLSDataParsing.h in Headers */ = {isa = PBXBuildFile; fileRef = BE4907D084FE1D2648B026424E859F11 /* FIRCLSDataParsing.h */; settings = {ATTRIBUTES = (Project, ); }; }; A8DDA561A6A75AA642C91AB027716B9C /* TriangleShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C001D0310B374ECD0906DF66705130 /* TriangleShapeRenderer.swift */; }; A8E3F81EF630AF65E52B814A3043A727 /* FIRCLSNetworkOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E295FAB00AD790F0528466F249C7FB4 /* FIRCLSNetworkOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A92EA1DE95A17CAFE569C12866E926D9 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D43DB34288A9D538291E9DE55D7E5982 /* SystemConfiguration.framework */; }; + A927D86CE141A40B1595184041766662 /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = 307AB3D8DF9012DC087D08A8AE3F8110 /* FBLPromise+Race.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A9293EDD387A23BE768DBAFDC8FD0F53 /* FirebaseInstallations-FirebaseInstallations_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 47C581450CDB4A6111CB97EEE0711A8C /* FirebaseInstallations-FirebaseInstallations_Privacy */; }; A93247AF9DC3E502C31CBE3C7AA752C2 /* NBRegExMatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 665A9321FE382C68B561E81EC1D0B05E /* NBRegExMatcher.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A96B6B374C68DD7416680243A8109E5B /* FPRInstrumentation.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AEA242F06B259557EC538DF1F5772F4 /* FPRInstrumentation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A97769FBCC52E4620784E5F74C0939D7 /* ZSWTappableLabelTappableRegionInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = 90B4F7BB5FCB81F68F9491F6C98E5344 /* ZSWTappableLabelTappableRegionInfoImpl.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A97E505A02124A7E79385DB7A395CB16 /* HeartbeatLoggingTestUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2DAEB90562B090C4C055DE52ED9B006 /* HeartbeatLoggingTestUtils.swift */; }; A998D384E1304E0765BC587F98E57B11 /* FIRCLSURLBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F9D1EA4235D74A109A539A4959581D8 /* FIRCLSURLBuilder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A9A1F83ACB428646305F61B25B15E072 /* FirebaseCoreExtension-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AFFA3B05A2152AEA1A8378EBC0339426 /* FirebaseCoreExtension-dummy.m */; }; A9B919DD49F97C796E3BF64D0F5AFE03 /* LineChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88AC44095B97260804EA09F448F2626D /* LineChartView.swift */; }; - A9BAB4963517E5E1F988015747464BED /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = D36A5001E99D8A70DE3280AA4835E978 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; A9BDFCC41AB4635C4EC2CDCA29E6CC47 /* DOMHelperUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 51CBFB25FF36FB792DE1CB2DF0EFB6D7 /* DOMHelperUtilities.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A9D09E25959A8E9E4AD6CD97C5F32002 /* FIRPerformance.m in Sources */ = {isa = PBXBuildFile; fileRef = F181E95FB8DCB8C2659F49ED37C7C04D /* FIRPerformance.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AA0C90CFF4B77BFAE0B028628946FCB9 /* FIRInstallationsBackoffController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DFFD00911B2DDCB43617EB23C05C9C7 /* FIRInstallationsBackoffController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A9C88B93A2B10DB27DA85647ACBD4732 /* GDTCORProductData.m in Sources */ = {isa = PBXBuildFile; fileRef = B4B6A6B5F2052C05C3CED14B72149104 /* GDTCORProductData.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A9F4096043B683CFEC4316EDE72B6323 /* FPRSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EE4CC8885E65E929C6FCDA75EDCF30B8 /* FPRSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AA11EB09CDCF509575AA62DC63FB176A /* UIImage+Transform.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BBAE699BB7C8DC33D5203344EAFDD50 /* UIImage+Transform.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AA278FEACD39C6093663500C36C866B6 /* ABTConditionalUserPropertyController.m in Sources */ = {isa = PBXBuildFile; fileRef = CAB631D8681B2ED1D09274F99A9634E6 /* ABTConditionalUserPropertyController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AA279F50879C4E564E3230842E84EA1C /* FPRSessionManager+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B31222E387A0EEF0A0C4A5ABC3160BB /* FPRSessionManager+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AA4A62FFE67E89C28C56B217F1FC3BAD /* GDTCORMetricsController.h in Headers */ = {isa = PBXBuildFile; fileRef = 379DA59AB12B4473492953BBC6C7BBE7 /* GDTCORMetricsController.h */; settings = {ATTRIBUTES = (Project, ); }; }; AA5065DB8CE61B66F7AD623D8A86FB2B /* SquareShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3141FCCFB72338C8ABAE16FA2F712468 /* SquareShapeRenderer.swift */; }; - AA71115151F2FB63F40D9AC0D0D1B276 /* FirebaseRemoteConfigInterop-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D0200D896143AF0B122336ABB374BA6 /* FirebaseRemoteConfigInterop-dummy.m */; }; AA9578B98EE22DA3FE1DF4CF81A2B11A /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94E4FEA8B2AC2FF077FDD725C6190DAE /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */; }; - AAC9E4668EFFC5AA6AB4863EF7FCF0EA /* FPRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 385380BFEF74A7135AD1C4CF34415738 /* FPRConfiguration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AAD4C166F51D0C63C3524DA9B0300804 /* IRadarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = C95EAE10412AA9C2AD8EA16FC0A60172 /* IRadarChartDataSet.swift */; }; - AAEA3BEB33E32C67C724A657019247F8 /* Pods-iOS-PlatformParticles-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BC6577492712239E017BDD341A41519F /* Pods-iOS-PlatformParticles-dummy.m */; }; + AAEA3BEB33E32C67C724A657019247F8 /* Pods-iOS-PlatformParticles-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 07032FF9878CB9AD117A85BBD73524EF /* Pods-iOS-PlatformParticles-dummy.m */; }; + AAEED9BAFC5823B48890D18CB697C8B2 /* RCNConfigExperiment.h in Headers */ = {isa = PBXBuildFile; fileRef = 058878A9D1F57014AB5ADB197ACA363B /* RCNConfigExperiment.h */; settings = {ATTRIBUTES = (Project, ); }; }; AAF86A411CD4B7200B50D89099D217DF /* GTMNSString+HTML.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C108703D4153136045BB00F9EBBF1C6 /* GTMNSString+HTML.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; AB0CCAF6CDF9520E0378193CDC130806 /* XAxisRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61C83C40FFA871C6376A615B8CCC0EC2 /* XAxisRenderer.swift */; }; + AB1ABC62280492A2AC00F1ADAEB67A6C /* FirebaseRemoteConfig-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E988240CDB07B5C9E838C5E2F9D482E1 /* FirebaseRemoteConfig-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; AB1B06E82D04A6D51119029FEE84ACE8 /* SVGTextLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F218CE2D1DE42A5F46363282688D64A /* SVGTextLayer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AB35559385C4ABB6B87043D6325B91C7 /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F962805C0BC26BABD73137DDF35FC70 /* pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB262199E647F8FCEFAE81CDFED6A1A1 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = D616F625ED440CCAFA3E52FD44D94D33 /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; AB413461F69B7B57651296FEA857C383 /* SVGUseElement_Mutable.h in Headers */ = {isa = PBXBuildFile; fileRef = CEEA2BAC6DE74B8385F8373B04431D1B /* SVGUseElement_Mutable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AB8FEFFEE4B680D5C9B2B103E539058C /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = D60B748C6208418B881A6FF571FDA1E9 /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB4387ED084B4EEBAC7456FF9297765F /* FPRDataUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AF36AF92B955E3C2A046D9BAD7742CC /* FPRDataUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB456B6F15AE55488A189BAC63709253 /* external_prequest_context.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = B33ADDDC1FFD5B5492BA8DA03FF757EE /* external_prequest_context.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AB6F95544066FFFC38030F811A75D870 /* FirebaseSessions-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E3A6E39495040198FD7124F94BCE8738 /* FirebaseSessions-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; ABAA6397F60E39E16EA8C90366092308 /* POPAnimationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = CC0842536E8D7B7FD888CAED804AA61B /* POPAnimationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ABAF73E558246669AE84E11D7D9701D8 /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = 2112BB18E2E64E121A3904B46E9F5944 /* FIRApp.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ABBFD2C9843C26AFEE066957AB0FB171 /* Pods-iOS-JedioKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ADB7604280D7E70F9B09E2B23E66E512 /* Pods-iOS-JedioKit-dummy.m */; }; + ABBFD2C9843C26AFEE066957AB0FB171 /* Pods-iOS-JedioKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4435DE3F64BF405DE66002FCCECB39CB /* Pods-iOS-JedioKit-dummy.m */; }; ABC466AC62EB1793441D2A5E48AAFEFD /* FIRCLSInternalLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = A5167451609896A1A428BF635F124927 /* FIRCLSInternalLogging.h */; settings = {ATTRIBUTES = (Project, ); }; }; ABD4D9366F4200194E0335F4464C9405 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + AC0F5B611D3EDEE54825932449A124E4 /* GDTCORDirectorySizeTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = F11894ED4202651690EF720F1B092A43 /* GDTCORDirectorySizeTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; AC32A22FA700A7C519DA105353C169C9 /* SDImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A3F776B5CF1FAF9BC2D5F4DEF9A79B7 /* SDImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AC54E097D7C201F47F6DAFB953C9DF8A /* Pods-iOS-dydxPresentersTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C126BE9BBD6A11C3C9E935920D155FC9 /* Pods-iOS-dydxPresentersTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC54E097D7C201F47F6DAFB953C9DF8A /* Pods-iOS-dydxPresentersTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A6EA781401252B3DF0E21FE72AE63619 /* Pods-iOS-dydxPresentersTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; AC663FA9B4CAB48B9CDDC92BF7872667 /* BubbleChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = B65249146858CCEB235093480C22F522 /* BubbleChartDataEntry.swift */; }; - AC937B681D8AD4814345C16FC81A7503 /* ABTConditionalUserPropertyController.h in Headers */ = {isa = PBXBuildFile; fileRef = 64169AA061B1BDF0E533FED36B3D7424 /* ABTConditionalUserPropertyController.h */; settings = {ATTRIBUTES = (Project, ); }; }; ACA97A7457B70FD618468E4FC9326554 /* SVGRadialGradientElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C7B7B5742B1FFCED33FC9F89AF36879 /* SVGRadialGradientElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; ACAAFEFE564C631435FC80ECC26418D5 /* BubbleChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97E7B62F899CACBF639E520ECC6096E9 /* BubbleChartData.swift */; }; - ACB4F432FF200402E697F4D3DCE079BD /* RolloutAssignment.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF3FEE1D90F5A4E4A43553F862B08AB2 /* RolloutAssignment.swift */; }; ACD7FED5646A645F3EDA3F2521156451 /* SDWebImageOptionsProcessor.h in Headers */ = {isa = PBXBuildFile; fileRef = 188287F2C58F8CED07E35A1541B2CE82 /* SDWebImageOptionsProcessor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ACE58EF68EAB10E93A1C318E343B6D83 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 312A9A6AE9D707D1681E268B6CA3A9B4 /* CoreTelephony.framework */; }; + ACE61EEE4911AD61EE8ADA59467BC61C /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = AEEA7A8C8D8A8CA394EC5A15F5EDA3B5 /* FBLPromises.h */; settings = {ATTRIBUTES = (Public, ); }; }; ACEAF3D825CA7ED33E383340AE54D969 /* AMPRevenue.h in Headers */ = {isa = PBXBuildFile; fileRef = E9DDB93B2EE857DF35EE7D40AC2A9DF4 /* AMPRevenue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ACFE487496160168F58F0273897E62B9 /* FIRMessagingTopicOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = DA629F60A9D86E6BA54492F3095B152A /* FIRMessagingTopicOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ACED403ACA9F970B61C33E233864E566 /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 1883F9F720341550F8B13AE67DE18954 /* GDTCORClock.h */; settings = {ATTRIBUTES = (Public, ); }; }; AD282967E126A2C6F228E590E0586C99 /* NBPhoneMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = 4850003439AB112D0B48AF8157CB42C1 /* NBPhoneMetaData.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AD346CBA98583BD262DDDF2E3F6804CD /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F7446AFF0D5D0BEE2245C5C141CD402 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; AD35594BBBC6C6C1D2FDC74079DE5EE1 /* ChevronDownShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8AB06CEE3FCF644246274D910C83D75 /* ChevronDownShapeRenderer.swift */; }; - AD396934D6CDC425DEDF4DF3BC5AEE6D /* RCNConfigExperiment.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D6E0E21E5C3DEC6B6BFB113A9043C2C /* RCNConfigExperiment.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AD43AB185B34B935EFBB1DACA89F3343 /* UIColor+SDHexString.m in Sources */ = {isa = PBXBuildFile; fileRef = 255E778FF0D7516C88E10922A90399AD /* UIColor+SDHexString.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AD45AE2D1BD30165BB9260842C134523 /* EFQRCode+ObjC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04EDE7A1100F4509179D97551B9C6A74 /* EFQRCode+ObjC.swift */; }; AD503E738FF5E927BC948B6FD9AED16E /* ZSWTappableLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E9AFF0092C484ADD9D119A5EAC8FCE9 /* ZSWTappableLabel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AD72650733F3C419711D4B606B9E8AD8 /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 885B0DF335BCC623A2E0DD41FB27BBB6 /* GDTCORConsoleLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AD7080D3E5CF44FD2E4CDF300E96A11D /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = D4FE127C12D218F604A6AF08F93A69E4 /* FBLPromise.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AD77EF00B90B5E3CBA3605855089F7EB /* FIRCLSReportAdapter_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E94F86FB40C0767615A5107573CE5C2 /* FIRCLSReportAdapter_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; AD7C06736DB835A2F14205C2B88E4E48 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; AD97FE2EE349879547C5C56AE9C7370B /* Highlight.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CBAA522FA9F7208015A229E6F0927F4 /* Highlight.swift */; }; ADB368EA86941343CBBED3B375CE38E4 /* PopoverModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0619C906EDDDACDE6B5A38C4EF62F59 /* PopoverModel.swift */; }; ADDD26B99A6D54C00956C6BE7349D77E /* SDImageCacheDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = 64D0D7D5DE67EC921ADA5741C899C822 /* SDImageCacheDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ADFEC795E7C17D72E1059B34FCFC2AD4 /* RCNUserDefaultsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 48247AEE538AB1E5F0D888A97629450D /* RCNUserDefaultsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AE25F8EB5B95694C0ABFF1ADC09755BA /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0CD1294B0496FC66A63866F9596C8783 /* PrivacyInfo.xcprivacy */; }; + AE47E26664F33A625039214991FAF96E /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B5BF88EC760D8A8542469163ED53083 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; AE6EF31D3E08354392BB62EA1D083D0E /* NSBezierPath+SDRoundedCorners.m in Sources */ = {isa = PBXBuildFile; fileRef = 81ABB6DE110C6991A23AAD8D02660EE7 /* NSBezierPath+SDRoundedCorners.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AE7A9D612B96E5CADA59EFE4591DDB83 /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 4788419C6D931264BA2F35C4D22482A1 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AEA0D4F9AD152DD858B54A33DBCA7B2B /* GULReachabilityChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = B878705EAFD8CBEA64F69D58D33693F1 /* GULReachabilityChecker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AEC1B4FC241D665D29C41D7DFE532D55 /* Pods-iOS-Utilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 91EE7CE87B80649BBC5EB26AD654E374 /* Pods-iOS-Utilities-dummy.m */; }; + AE9F5C31B3D0AF712823799C648B9A82 /* FIRMessagingCheckinService.m in Sources */ = {isa = PBXBuildFile; fileRef = AD3D11AFBA92BFDCB153614642918D45 /* FIRMessagingCheckinService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AEC1B4FC241D665D29C41D7DFE532D55 /* Pods-iOS-Utilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 20118ACE25EF010B4D135F9F721F5E7A /* Pods-iOS-Utilities-dummy.m */; }; AECCBD592649028B72E2EF3CF0B9BB5A /* ImagePlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7AFE9120B410BBE695F914A7038E560 /* ImagePlayer.swift */; }; - AEE566CB39E5C01222FC7D593462D957 /* FIRMessagingBackupExcludedPlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A51A82F55B65D1C17E32F3818D5CF67 /* FIRMessagingBackupExcludedPlist.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AF06DAA9DE4162376BFC31A7D43F3CCE /* Pods-iOS-dydxStateManagerTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 32D0344423BA677D4C3961549ADFBA2C /* Pods-iOS-dydxStateManagerTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF06DAA9DE4162376BFC31A7D43F3CCE /* Pods-iOS-dydxStateManagerTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EAB5186E1F87A9A6C829DBCCDDF9E77B /* Pods-iOS-dydxStateManagerTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; AF0F20D716356DB24E48447D8ACA3D5C /* FIRCLSReportAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BE5BCE02DAD5DFBE6EF41620D2D8090 /* FIRCLSReportAdapter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AF0F6460C6A2D2C624457C97D8CF54CE /* FIRCLSReportManager_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1613AD04969894123EB15816A751EE6C /* FIRCLSReportManager_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; AF15CA4BADB5E3739D4B0BA5286C4A14 /* FIRCLSFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B26C959B6E0B9DCE43ED7B22EFB5E398 /* FIRCLSFileManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AF25DA133D02FE2BE4DCA72BB3FCB483 /* NVActivityIndicatorAnimationLineScale.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C82124EF370F976893EE93080CD9BEE /* NVActivityIndicatorAnimationLineScale.swift */; }; - AF3015BB5423EE03F173A0EEB44D938D /* Logger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A6398EE5F75A0E96EC728AC550F30C2 /* Logger.swift */; }; AF30C45B303E23E81D58796BA0CA39D6 /* FIRCLSUnwind_x86.c in Sources */ = {isa = PBXBuildFile; fileRef = 640FA6C7BB0928DDD9DE605ED462DAFE /* FIRCLSUnwind_x86.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; AF3F7817B13FB8311C816EA880853708 /* PrefixWhileBehavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45F8626FB7776C800745BDCB6578D498 /* PrefixWhileBehavior.swift */; }; AF4807CEE02119F6F3A54083D47C5149 /* CAShapeLayerWithHitTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 40414582E7885D0529B87FF567C741BF /* CAShapeLayerWithHitTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -1688,372 +1670,375 @@ AFC0E96374E0C622B5CAABDA46879271 /* FIRCLSLaunchMarkerModel.m in Sources */ = {isa = PBXBuildFile; fileRef = EE9E1324C6490F8837C0B6538BB3202E /* FIRCLSLaunchMarkerModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B022DA970899741E37738D7E886F5275 /* MoveViewJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49E40A49D1826027D6A832D7073F000D /* MoveViewJob.swift */; }; B023FDD4625EA17104A6268A124DE6CF /* SVGTransformable.h in Headers */ = {isa = PBXBuildFile; fileRef = FDCA1A623AF52AD59F2314CAAE2DAB1F /* SVGTransformable.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B0306CEDE989A2BC2087A75CCEFA01BC /* Pods-iOS-UIAppToolkitsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CE6642A42AC29248F399E636BCA03D93 /* Pods-iOS-UIAppToolkitsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B04B82773EDADBE5B2EFE48C2E3A1B9B /* GULApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C3FC28DF47900F78981D192CDD4EA97 /* GULApplication.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B0306CEDE989A2BC2087A75CCEFA01BC /* Pods-iOS-UIAppToolkitsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 19BA60CCF3523DF7553C68F49F9AECF3 /* Pods-iOS-UIAppToolkitsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; B086F7ED89E23696E750F269C1D75E0B /* SDImageHEICCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D7A2C182CB86F217DD6B92F585F3585 /* SDImageHEICCoder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B0C7F0DCCD4192C00AB39CC295B1C81C /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 975B30B3A773A50097DA6578CF772B0B /* PromisesObjC-dummy.m */; }; B0E40D01751F2AE203F45AED6C938F0C /* CocoaLumberjack-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BBC3AE77D34906EA7B156A65B4B8ADDD /* CocoaLumberjack-dummy.m */; }; + B0E462F299138FA188179DB17F76044F /* FIRComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 69749821BC50CEC232862F7331B717EC /* FIRComponent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B10D3098FFD604DD507B42B5CD0C6DA4 /* DDOSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A20D46A30687D1AFBF3D051211EF76B /* DDOSLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B11BFE3FD78AFF278C90D9C34E32A2E8 /* GULRuntimeSnapshot.m in Sources */ = {isa = PBXBuildFile; fileRef = 52023049F2BAA1726579FE8178CFBEB3 /* GULRuntimeSnapshot.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B133BB9C9B03481C7F1D221F35A617F2 /* Constraint.swift in Sources */ = {isa = PBXBuildFile; fileRef = F73E5C972DC124D638BB52F0DA2D2D92 /* Constraint.swift */; }; - B156B6AFD0DE685852A070BBBDB2BC46 /* FIRInstallationsStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B067D21CDB127DF8D78B07D2774C654 /* FIRInstallationsStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B1362CE4EE779AC44DFE6BD532002DA4 /* sessions.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 6D970DAB33E470A7E6846A2C48EC162D /* sessions.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B158D7E30B371F3C617D2EE95B3C515B /* SDImageLoadersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2480FBAF2A98DEB34B357B386E3F7372 /* SDImageLoadersManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B1ECDF322992DAD3E2322B9FBDF21965 /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D8032207EC5F8B444AB9A9240B5F776 /* FBLPromise+Delay.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B1F280753CA169A2A1BA95C5653F7B07 /* FIRBundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 26B54E0FAC76EA6D1D3BF3DCB58BF53A /* FIRBundleUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B23A27C6E5F031FCE2C1FFA3879F066F /* Charts-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 56B6A58E9209A1A751DDB2572851746F /* Charts-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B24161A3E033C9E98BA9561A653E5193 /* _ObjC_HeartbeatController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97441F91C963A38B936C7B1546F53CDA /* _ObjC_HeartbeatController.swift */; }; B2428A3AB7DDBEC68EFFC2D32FDC506A /* Patch+Apply.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A04693238B1F27650202D62456D672E /* Patch+Apply.swift */; }; - B260F5C00F77AE1F96DE045E1D9E1F6C /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 493462E962611DF59D4F2EF2DFF504AB /* cct.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B26879960B2F95DAA5612C90EF65DBC9 /* PanModalPresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF868FDCB0E52ECAE9136CEFCEC1EF20 /* PanModalPresentable.swift */; }; B2AF22C6E302847218B522167F991E61 /* AnimatedViewPortJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 654DFB89B1FDE8FC9978578E9040A4A1 /* AnimatedViewPortJob.swift */; }; - B2D7A3B95D69C09D7BFCA0286B5AA72B /* FPRCPUGaugeCollector+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C5BFF82E28227BABDD311C9746928AF /* FPRCPUGaugeCollector+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; B2EE55744B624CCAE0F604DE206D11B5 /* ValidationError.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF3D7D03A4DE80BCB4A5A4BC27C6AED4 /* ValidationError.swift */; }; + B2FE55B7974D3BACA9170B41B3AD80F8 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D28F6A8596F6F8CB44015ACAE04870FC /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; B311644D4FB2B084755B97F9E62D0517 /* SDAnimatedImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C9814B4A5321A20CAC2248E5A83E9DC /* SDAnimatedImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B359ED616066A6116A848A5262ED70F3 /* FPRNanoPbUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 5802FBF7084C5CB4DC64D10D52AFDC5A /* FPRNanoPbUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3683206C9662FE897E9D6DB7758CE29 /* _ObjC_HeartbeatsPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 967D027D4A318046FC478EEA3CD09619 /* _ObjC_HeartbeatsPayload.swift */; }; + B3A418CBF4162D474C828FE6E1253A5F /* FirebaseABTesting-FirebaseABTesting_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = EBC0124F859F5CDD9578E444B7412AC6 /* FirebaseABTesting-FirebaseABTesting_Privacy */; }; B3B54ECC7CC6C693F161544BE8E90F04 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - B3C8F23BBFC75ECB218E69F23A80349B /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D28F6A8596F6F8CB44015ACAE04870FC /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3C6A5EBDAFCD73826DA48629031071D /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = F84524551F1DA28619FDDB461A79DE31 /* GDTCORUploadCoordinator.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B3D230217953A9C3CC608FE877C71AC7 /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 975B30B3A773A50097DA6578CF772B0B /* PromisesObjC-dummy.m */; }; B3F5061CC2253E90AC9A4ADB43F09D57 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; B3F75D115D5150C258F5E68404751010 /* ConstraintConstantTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = D804494B55679ED254F843E8D39C278A /* ConstraintConstantTarget.swift */; }; B3FF8D0D5733647EE69AED63492C5EF4 /* NVActivityIndicatorAnimationCubeTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19C1588F9226B51D0963666CC3E943EF /* NVActivityIndicatorAnimationCubeTransition.swift */; }; B4041D40D7D70C2213694192173D0F74 /* FIRCLSApplicationIdentifierModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D57375DAC6CE447AF91B02EE6256691 /* FIRCLSApplicationIdentifierModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B408EC5F933E9A5092DFC56E90312305 /* FIRMessagingTokenStore.h in Headers */ = {isa = PBXBuildFile; fileRef = CED54FBED17C583D009D5027E0CCDCA2 /* FIRMessagingTokenStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; B4157D075790145F0535B24796D0AECB /* NBPhoneMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 043404DCF2CE13255B57B21DA7C45442 /* NBPhoneMetaData.h */; settings = {ATTRIBUTES = (Public, ); }; }; B43FDDC71ABB8F5DEF6B79EF13844369 /* String+HTML.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06D930D8226A8FEF9DE5E778AE07C0A6 /* String+HTML.swift */; }; - B461C7C74EDE3BB7C7F20F79ED070B95 /* GULKeychainStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = BB942F4C8B6A9804AD436A84C634BC75 /* GULKeychainStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B467CF3AC7505F2E887CAF141A30146A /* GULNetworkMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3194F8F9F1C2CC6870FD94ED4E6D82D2 /* GULNetworkMessageCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; B470E890D12B009902DE483919426295 /* CSSValueList.m in Sources */ = {isa = PBXBuildFile; fileRef = D1F8014FAC52FB6D818A5671B1C2AC2C /* CSSValueList.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; B4987DC42B3DDC4B450DF84FB7BEC6BF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - B4EB2B0CF22A92D47AD97E3D2763B5C0 /* Pods-iOS-PlatformParticles-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 52D4340677915F96EDF14EC7B644137B /* Pods-iOS-PlatformParticles-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B4F44E037527B783DE8E5967F6F65C64 /* client_metrics.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 39CE2D90C0817ECAE9CB62950C9DE2F5 /* client_metrics.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B4BC0CD18B683AD23E786A339FC98B8A /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C5967202B6DE0EA75203C449702EA75 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B4EB2B0CF22A92D47AD97E3D2763B5C0 /* Pods-iOS-PlatformParticles-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9A5911B9BDE1DCD8266F75CE09135B /* Pods-iOS-PlatformParticles-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; B4F9C9EC1B3F1689AE56BB719AE5439C /* ConstraintDirectionalInsetTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFBEE3F8418EEF9AB3AE84E9C41C4E9E /* ConstraintDirectionalInsetTarget.swift */; }; - B515DE59C7719812D67872FEEA3A7132 /* FPRCPUGaugeCollector.m in Sources */ = {isa = PBXBuildFile; fileRef = 578C5E93DF14204EC2ECA5F4EFC941C0 /* FPRCPUGaugeCollector.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B537150593905C4437B5ADB6C8B72FD0 /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 7541A1B7689ACB73E25E5F3D06EFCC69 /* GDTCORTransformer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B5463C9AC4974D12E93333174333D443 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 827224A957C41C2AE6A0D2637E172D2F /* PrivacyInfo.xcprivacy */; }; + B503A44694FF8284C9577D42AFDC28FD /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 35DC70FDF3E110EA26014EB7697956F8 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B521B8C49E695156D5C566E6AA5909FE /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = F0CBE276B09FFC927DF33C2ABCAF6504 /* FBLPromise+Always.h */; settings = {ATTRIBUTES = (Public, ); }; }; B54BB1E9FDAFDBF04C6FE10525AE1622 /* JTCalendarWeekView.h in Headers */ = {isa = PBXBuildFile; fileRef = 78F19C605254BDA41078269E82E4C951 /* JTCalendarWeekView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B581966F1536A2F371F117025E8DE3CB /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E29898E0F89708C9207CD362750B00A /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B56B1CD6423A4757902310A665737014 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 6E790B28F07492525EFDE94E7D59CEE0 /* PrivacyInfo.xcprivacy */; }; + B58FCF608CB812C80FA1D2D9A06DE94A /* GDTCORMetrics.m in Sources */ = {isa = PBXBuildFile; fileRef = A3AE47BA58A0737F765DF937453EDC0A /* GDTCORMetrics.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B59DB35C5EEC08A44334C1387E15C320 /* POPAnimationTracerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 071BD354A64BA9475953E69B6074A2E0 /* POPAnimationTracerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; B5AA22ADA1A43E8FA09C64B27BB70D68 /* FIRCLSByteUtility.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FF683D54C34DDFE1C6F82C08CEB4163 /* FIRCLSByteUtility.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B5FF1E7AAFCF0F649DB73ED41D21B262 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 88EC235F7AAA4796BAD4DECF3B677705 /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; B617FA9F098139A67E51E1B3127BFFC2 /* CALayerWithChildHitTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E93716ED9E25B2EE0832F4C6F9BDD24 /* CALayerWithChildHitTest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; B6190C32A4836C1EE316ED330A3B6AFF /* EFQRCodeMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78E8BB850ADE490A8234E7CC9D0AEEAB /* EFQRCodeMode.swift */; }; B635CFD3076FF016B40D9D209352555F /* FIRCLSLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = F3A13DD0113C7776E1CF7A18572A27A5 /* FIRCLSLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B63A1CAD80EEEFEC6ED534936D18A75F /* FIRMessagingKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 0536EB159C29A0EE0299459A2CA66CD8 /* FIRMessagingKeychain.h */; settings = {ATTRIBUTES = (Project, ); }; }; B647F4A666574DF4E6D0A3689050F48C /* SVGAngle.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EAAB9DD7ABCA12469A6054AA1872658 /* SVGAngle.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B69CFFE03940B0A3B2EA9ECC0958800D /* Pods-iOS-ParticlesKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 12127A1E25EA759F55455746BF5E009B /* Pods-iOS-ParticlesKit-dummy.m */; }; + B6767566631C4F5901DAAAD01E701280 /* GDTCORFlatFileStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E7EC943A1B30ECECDB8E449D6060C5B /* GDTCORFlatFileStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B69CFFE03940B0A3B2EA9ECC0958800D /* Pods-iOS-ParticlesKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E22090837943491E7A3E3641E22E8C5 /* Pods-iOS-ParticlesKit-dummy.m */; }; B6A6A7411299AE48702AF4FFE7B45B4B /* ComodoRsaDomainValidationCA.der in Resources */ = {isa = PBXBuildFile; fileRef = 4E47FBD4F6A31FAF004B30F26F0DEED7 /* ComodoRsaDomainValidationCA.der */; }; B6A88C0A4345F020D84813CD7CDD76C1 /* FBKVOController.m in Sources */ = {isa = PBXBuildFile; fileRef = 196395BDDDAED74FE96E431F9C7B321A /* FBKVOController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B6B360B05076D7ADC18E36D549A96330 /* FIRInstallationsHTTPError.h in Headers */ = {isa = PBXBuildFile; fileRef = 517401DBC64F14D6C50F970F1EB86F70 /* FIRInstallationsHTTPError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B6D31F0FCF6B5419AB1ED07283C3B75A /* FIRMessagingTokenFetchOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 411393FF2353695EFD51339FF144C0A3 /* FIRMessagingTokenFetchOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6B4D42185FDC07D2C54A8E35AD6F172 /* FPRNSURLConnectionDelegateInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 32EACE084A79BC99A5E575265D4A55EA /* FPRNSURLConnectionDelegateInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; B6FB5C955E1F1A54E6B01221725D1C68 /* GTMSessionFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = D15B7C95A1EF2929B0FF8DEE8A8433AD /* GTMSessionFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B70D74020D8854BCBA39F1BFD7E8148A /* FPRSelectorInstrumentor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0960389E8D3BC1FA76B4E42BCDC12589 /* FPRSelectorInstrumentor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B7035EB12EE42858E27E6ABDAD109B15 /* FPRGDTLogSampler.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D47192740375BAA6AC0E0CD3E2DEAB6 /* FPRGDTLogSampler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B71EF2A111D54884A8BA6AA0E502B5C3 /* SDmetamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B6A576569F408545A0663A8E3C80353 /* SDmetamacros.h */; settings = {ATTRIBUTES = (Private, ); }; }; B73BCBD8599B24BAA14BA03077F715FE /* POPLayerExtras.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C2AB56D706A8B79F7979B629AF79405 /* POPLayerExtras.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B746E6181444CED799CF842D9B7023F6 /* FIRRemoteConfigComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 20066D1B89F1945D7A061169C678270E /* FIRRemoteConfigComponent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B74D990062392A056B816A45D0467D73 /* GDTCORMetricsControllerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CB6DC284B42344A30656EF6D59A45B1 /* GDTCORMetricsControllerProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B749650EA6AB0DEA534236EDB2F618F1 /* FIRMessagingAuthKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBC2F1503605B6A5EF551118FBA656F /* FIRMessagingAuthKeychain.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B791CB9C4E0EA5DF4CAA79E4BB2DF32D /* FIRMessagingSyncMessageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 374EE481642018969856D4B5BD0823DD /* FIRMessagingSyncMessageManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; B7B3F548D939A885B87BC38F24AC9118 /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = BD6845C38BDC29D5CF247DE1A786D539 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B7D60E6C5B6B51362CBFA653FB6049BC /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = B3285C8AE0CDA4EFB84ED25B8D6C68EF /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; B7F6D813210BAA6B0DDF499D545EB5CE /* FIRCLSdSYM.m in Sources */ = {isa = PBXBuildFile; fileRef = 227BD4FC9CB4BE9166AE994A8AEF3BB0 /* FIRCLSdSYM.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B80FCEF5ABC014B09963F4E65BDE3C41 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 22D068880057503C95F2CF92F887EDE7 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; B816A07BD03D7D6B928D204A0E9E5798 /* CSSPrimitiveValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 854D40AC0974875085C28AEA1A4CA4DA /* CSSPrimitiveValue.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; B8488D81F13F1E0A5E4C5BB4D6F1B5E0 /* IndexAxisValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E16FD71538FAD84C1F5AAF5E9F35AA6 /* IndexAxisValueFormatter.swift */; }; - B885E4D686A365291E7379DE6141D88A /* Pods-iOS-AppsFlyerStaticInjections-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D3AA6710DFE0F43E2BFD26A148518E7C /* Pods-iOS-AppsFlyerStaticInjections-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B8B858E63747CAFB0665F4FB73DA66F1 /* FIRInstallationsIIDStore.h in Headers */ = {isa = PBXBuildFile; fileRef = E4E15DB1B2FE5A029F6257FA78DC9DFD /* FIRInstallationsIIDStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B87C3DC6F5AAEA3CA06D0610AB969FE4 /* FPRNetworkTrace.m in Sources */ = {isa = PBXBuildFile; fileRef = 08EE871736F3216540E96B5E2F198C7B /* FPRNetworkTrace.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B885E4D686A365291E7379DE6141D88A /* Pods-iOS-AppsFlyerStaticInjections-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DC749D3C41CBB809AB2A35DFCE66D05 /* Pods-iOS-AppsFlyerStaticInjections-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B8B0244E4902E60EF4EB3C250BDF6E1D /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 34D2624B47281826695F30734DC2488E /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; B94C2346DF0882078E46EAF4401436FF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + B965286963814C7DCF6C4D2C9E3C40C0 /* FIRExperimentController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B20748A68F05AA7D1B101152A65AA20 /* FIRExperimentController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B96BCDA4AF618BF171AA502CC84FCD8F /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E260F2DE6402014A084A0942784DA3B /* Data Conversion.swift */; }; - B96DBAB775E9C5765A4C6CD14171B736 /* Pods-iOS-UtilitiesTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 51DDD143EE0848BCAB73B1D23EF7ED4F /* Pods-iOS-UtilitiesTests-dummy.m */; }; - B989ACE0B50012BF92D37F3B900EFFBB /* NSURLSession+GULPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B189AC9D43941FDE29FB00D05E0694B /* NSURLSession+GULPromises.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B96DBAB775E9C5765A4C6CD14171B736 /* Pods-iOS-UtilitiesTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 825A2CC85CF909DB1DD17EBC44581D3A /* Pods-iOS-UtilitiesTests-dummy.m */; }; + B972DAFD444751CFFA0F67E73B39CF68 /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C3A5F76A614038F04DEE0918C4A9D8C /* GDTCORRegistrar.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B98EBEDF5EB7189F6BBB82A1CE217B01 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - B99630D7C6C675948057509A493E21EF /* FPRMemoryGaugeCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 1011970FDD76CCC63E8B1F1F49D25816 /* FPRMemoryGaugeCollector.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9AEAF8F425CDA91E20219232A7C7C1B /* Pods-iOS-PlatformRoutingTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E4D46D31F19D0A25A0721560B182DE0 /* Pods-iOS-PlatformRoutingTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B9B54403E8FC15E16D9CDE4A79C2C156 /* FIRInstallationsItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C0D784DF6F67EE8D6FAF42F6D35FB4A /* FIRInstallationsItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B9BB4C2671B45018CE1AC88E23E87AB0 /* Pods-iOS-WebParticles-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 21FC10E0EE473DF9B5E669C0199D4577 /* Pods-iOS-WebParticles-dummy.m */; }; - BA17DB9DFD8D7C6C22B061E65E12B9C6 /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02E6AF7A37DA63B1277ABDBEBAB39A4B /* Codable.swift */; }; + B9A4762A1177603836CD028DEBAB54EE /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = D36A5001E99D8A70DE3280AA4835E978 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9AEAF8F425CDA91E20219232A7C7C1B /* Pods-iOS-PlatformRoutingTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFD3F08C97EE04DA4B1FB52C67CB8AD /* Pods-iOS-PlatformRoutingTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B9BB4C2671B45018CE1AC88E23E87AB0 /* Pods-iOS-WebParticles-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5553449A554E315B2F458E36D903B8D3 /* Pods-iOS-WebParticles-dummy.m */; }; + BA02F463B2C7F12BC85D723CD5F2C6C7 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 20F95355E46CEA5264F8854B877FB0BA /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BA0DB9B3C7A8D3BAD8064AC0167C5DF3 /* FirebaseSharedSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FB41C5798BB4C898AFA6264AD162A7A /* FirebaseSharedSwift-dummy.m */; }; BA22B53330A96A8F05F0C27E1CC616BA /* SVGSVGElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 151814D9B6FB272262A627306C39A3BC /* SVGSVGElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; BA290A1B092051C1E21EBCF9B2D39AE2 /* GTMStringEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 45DC391BDC632FE6FECFCC2277316622 /* GTMStringEncoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BA5A0B8DFC52C5ABE3BC5B60A6E48423 /* FPRNSURLSessionDelegateInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = AB73CC538DC248325F3C5CDB609FD35B /* FPRNSURLSessionDelegateInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BA5883CC04FA1C14B98206E06052D07C /* HeartbeatController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 632AD0EC2A8493501D8D2D7807238B0E /* HeartbeatController.swift */; }; + BA81FB3EE8AC56CBE2D62254AB8B4065 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; BA99DA2A34CEE0EB21DBC63D117658F2 /* NVActivityIndicatorAnimationPacman.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB3A8DA709C7B59D33C1D7871943FEC /* NVActivityIndicatorAnimationPacman.swift */; }; BAA1DEEB0B73847F65DC54CBDD8ED75E /* SVGKFastImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 08AB3FBCC1F0B7B9EE18043FEB9D24F4 /* SVGKFastImageView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BAB2D96F9E950BCB09295C263D2003AA /* FPRNSURLConnectionDelegateInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E31E9994077900FF860F5EE6C36CC68 /* FPRNSURLConnectionDelegateInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BADAD0AEDAD4D1BDB3BC94F8438D3093 /* SessionsDependencies.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEC542E1ECB6E115C3BACA147F4908BD /* SessionsDependencies.swift */; }; + BABF709125B32D59384D630E838CD211 /* GDTCORStorageMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = C80D469EC8D080B74F7644E7C23F5E9A /* GDTCORStorageMetadata.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BB2579D50580F236FA8349501B688E89 /* SVGKParseResult.m in Sources */ = {isa = PBXBuildFile; fileRef = EB139B688388ADE288265AB6C66A0191 /* SVGKParseResult.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; BB31CC54186DDAAD89F139C89B93CA7C /* UIImage+Metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = C3A451896FA25C104B04D84CE1627990 /* UIImage+Metadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; BB71EF452EF3533ED35B127CB149BBEC /* NSArray+NBAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = CA29D1942B598507CDF65B8F34FAA354 /* NSArray+NBAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BB9497BD672BB9562E60940B83B74271 /* FIRInstallationsErrorUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = FD90119F4AA43870EFDD192931F0D232 /* FIRInstallationsErrorUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BB9D0974D423AC0E6128981C0B4F9CC4 /* RCNConfigRealtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CA98E90637BA8D3DE0B807DA12241CC /* RCNConfigRealtime.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BB90DE06414590AF93D9CF016705493A /* HeartbeatsPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92D86FE6826419BDC594259D4DD662E8 /* HeartbeatsPayload.swift */; }; BBBAD2E18025EBB5EC3E37500D98D8FD /* SDImageIOAnimatedCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E5BC98744930B6C3C5125BCAED1091C /* SDImageIOAnimatedCoder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BBDCD11FD33D2D0804E5B5D02A773810 /* GDTCORUploadBatch.m in Sources */ = {isa = PBXBuildFile; fileRef = F8BDD73EAD4FDA82C4AC6FF5A998AFA6 /* GDTCORUploadBatch.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BBF69AD0CED063DEE303065BFDE48389 /* SVGTextPositioningElement_Mutable.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C380C8E47FE4D0699FAAA041F2A74E4 /* SVGTextPositioningElement_Mutable.h */; settings = {ATTRIBUTES = (Public, ); }; }; BC0287C4AD8372114E5F6B246B7D8F7D /* IBubbleChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ECF5E870AB559A41A082B5EACC7C25F /* IBubbleChartDataSet.swift */; }; - BC196D9E0BD91F340E03F98438C88B2F /* Pods-iOS-dydxPresenters-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AB47DBBDBAF5E56226984B6D7A5F8308 /* Pods-iOS-dydxPresenters-dummy.m */; }; - BC1CDDEB95740171E9F7DC7B6113AEA2 /* Pods-iOS-dydxPresenters-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 690E07889F0603593A16C637C9615020 /* Pods-iOS-dydxPresenters-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC06B0BFD848FB5309003816F5E91140 /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 264A74930EC4CE6385D0C0A95B4F7B8F /* pb_common.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC196D9E0BD91F340E03F98438C88B2F /* Pods-iOS-dydxPresenters-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A1F1A551BD948B7CC6A1D3B083C6A9D7 /* Pods-iOS-dydxPresenters-dummy.m */; }; + BC1CDDEB95740171E9F7DC7B6113AEA2 /* Pods-iOS-dydxPresenters-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 149574FCBA00E0709F1D1FBE087AE827 /* Pods-iOS-dydxPresenters-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC20332401D08F663BB75ED5624DB53A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + BC2ED778703C0A1789DC3C70C3E8DFEE /* FPRDiagnostics.m in Sources */ = {isa = PBXBuildFile; fileRef = CE113435CF78E653640DD0E889D07181 /* FPRDiagnostics.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BC37AEDB540C1DA50BA859613BE08B78 /* RolloutsStateSubscriber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8EB7DD25F5439E1ABBBBE85A7A104851 /* RolloutsStateSubscriber.swift */; }; BC3A34A0A161F85290464AD60A099693 /* Validatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DAAA1145D2F2026C7B75EF2BD2406F5 /* Validatable.swift */; }; BC4E2C4B98A01201B02C1E30F33AFBE8 /* IChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCABECF121CF3E479C4A4E856190C1EB /* IChartDataSet.swift */; }; BC627AED09854E3B8BB3FBCF7D269FFA /* UIBezierPath+Circle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 281D4F9C87772286A134AC0EE7B664B1 /* UIBezierPath+Circle.swift */; }; - BC7D550F2011C327293565C6A1573C88 /* FirebaseSessions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A05DDF5BF879237E4263F9A07BED6BB4 /* FirebaseSessions.swift */; }; BCA0EE0159F3155D8A9E69E46800AD26 /* ZoomViewJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D0BC2D94663A29620749AFBF6105744 /* ZoomViewJob.swift */; }; BCA5570783BD26883F8C1F51E7EFE167 /* DDContextFilterLogFormatter+Deprecated.m in Sources */ = {isa = PBXBuildFile; fileRef = 61A3EABF33E1D4A1C3871541D731854B /* DDContextFilterLogFormatter+Deprecated.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BCA99867D8A6C751738034F62D83AA42 /* XShapeRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2EE0462AF4D6B9242EC5D340658B6B9 /* XShapeRenderer.swift */; }; BCC660EFBAC225AC756D229D5823DC1C /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = B0D853C565BDE4C02F58366FEC11BEAE /* DDASLLogCapture.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BCCA0120358DE6B7E64425F65FBDF014 /* AMPLocationManagerDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 994030A442685D97C061AABE457EF28C /* AMPLocationManagerDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BCCB38772A46FDA7AB20EF772414380E /* PromisesSwift-Promises_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 067CED0F0662BBE6DC889AEC6DAB3049 /* PromisesSwift-Promises_Privacy */; }; + BCE0B7DE90387C693BCAD59751B44B6E /* FPRNSURLSessionInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = 31E37F6ADC54D9EB04EB44C57E9B46A5 /* FPRNSURLSessionInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BCF0F618DE852A99D0E09482FE1AD6DB /* SDImageHEICCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = E4507BF030A2F20BA78A3063E7B8A415 /* SDImageHEICCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; BCFD457E8683542220C03F0F923D94E0 /* Node.m in Sources */ = {isa = PBXBuildFile; fileRef = 184A3B286D664B758C06B77EA1B2740C /* Node.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BD0695CDBD19D0C93B3E021E34A5AC1D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; BD13C016629328061E59092486D21C37 /* SVGKParserDefsAndUse.h in Headers */ = {isa = PBXBuildFile; fileRef = 951675A95923B5644BC0C06C7CF1992D /* SVGKParserDefsAndUse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BD442616A441688269414F7C9667F98B /* FIRTrace.m in Sources */ = {isa = PBXBuildFile; fileRef = 31F3882AC1D50BB610506F121DD78D0D /* FIRTrace.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BD447CD044CAA5AA20198B82FFFAC49B /* FPRUIViewControllerInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DF9842A66615477B5D3C76AC50F7DE7 /* FPRUIViewControllerInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BD6C685B667202D8C88E941AEA33637F /* Pods-iOS-FirebaseStaticInjections-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A70A4A8B18ED0213C40799D749D09167 /* Pods-iOS-FirebaseStaticInjections-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BDE365F4D300D914B6C7E1D520877007 /* FIRAnalyticsConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = D4A33F9C678C3DA6471DF9C5B3D5F252 /* FIRAnalyticsConfiguration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BD4B7A831B8058EEE8547F34C87205F4 /* SessionCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D9C7E010D219B18C4456D6CCF181852 /* SessionCoordinator.swift */; }; + BD4DD4F48BCB15746B2ABCB55302B2B6 /* FirebaseRemoteConfig-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F8FBF6FEE4676339F2B07A43DB6C5BDE /* FirebaseRemoteConfig-dummy.m */; }; BDF10A5FB3A564F7BA5EAD77F4599D8E /* SVGPathElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 574790B22693DCBBB63AEE104756ECC8 /* SVGPathElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BDF7590F0897D74D76C36980C5780453 /* GDTCOREvent+GDTCCTSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 99D8116903F4B14572377FD8FF7F7732 /* GDTCOREvent+GDTCCTSupport.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BE03086D95C737CBA597E00EDD697540 /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C985CCB7BC5FF9CA75C72FD20CDFBC6 /* GDTCORReachability.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BE16E6418115D0116F175B89D0FA7A1B /* ValidationRulePaymentCard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ADBE49650C83518A867600E4C5C1E60 /* ValidationRulePaymentCard.swift */; }; BE355F69F84788D334FDAC7D1CD9B8C4 /* ConstraintDirectionalInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = C432122B66D515AC28BF23D6E1851460 /* ConstraintDirectionalInsets.swift */; }; + BE84ED92DC6C0C93304089862AC32182 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 171373DE2C09CC3EDD6187A18B86F355 /* PrivacyInfo.xcprivacy */; }; BE8ED21CB6200122ABCD71CD33CEC0B8 /* FIRCLSOnDemandModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A0700B15275871F4BBD5CC7B6727CA1 /* FIRCLSOnDemandModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BE9C03411437FC9ED059DAA036011400 /* FIRCLSCrashedMarkerFile.c in Sources */ = {isa = PBXBuildFile; fileRef = 669922870758A065DB4621D0AB741662 /* FIRCLSCrashedMarkerFile.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BEA40430CC80CB741BAE8DBFFC419B80 /* IFillFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = D27F5AE719EBAA2114AD7DDA8F2BC38D /* IFillFormatter.swift */; }; BEC396661FEFEB41C4B974D8E2AAA14C /* CandleStickChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F641AF5FA0C57684C5A291919C2A5CA6 /* CandleStickChartRenderer.swift */; }; BEC563C0BFEFCFD41CFE34DD6E2F5D48 /* SVGEllipseElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F11E2229C07C34308398AD7FB8358B1 /* SVGEllipseElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BEDEE833FBCFF36FFAF03780030A07B6 /* FIRPerformance_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 801692395393DD3069B9DBF974037B0D /* FIRPerformance_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BF2CD6F7254AEBC269F528D8220C2934 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = AF7B24758DFE547EBA5571EC27746F41 /* PrivacyInfo.xcprivacy */; }; - BF3C6E913CD0F4965667DDF68D4A0759 /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 039E73D788CB92DCCB3A2D1211DAC0D4 /* FBLPromisePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + BEE773AECAACBCDA9EB14BCF039669AA /* FPRMemoryGaugeData.m in Sources */ = {isa = PBXBuildFile; fileRef = E691B06384557C60E87E4775B795AD8C /* FPRMemoryGaugeData.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BF38833C915AE42B1D83BECECA6B488A /* FIRInstallations.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BB0B0C5BE52DCBBEBAFB0D4F817C338 /* FIRInstallations.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BF567AEFDD52DC43AC75122734D571E2 /* ConstraintMakerFinalizable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C7C74A55C0DF30D6FE660C500AB84AB /* ConstraintMakerFinalizable.swift */; }; - BF629C6E6E62B80B3BE958E004DD3B22 /* GoogleUtilities-GoogleUtilities_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 44E291D18340EAC3F761346198515323 /* GoogleUtilities-GoogleUtilities_Privacy */; }; + BF573EA713F17DAB5F3D78DD13A5A984 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + BF71422C072912EFD10616010E4DB690 /* perf_metric.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C3B0E8D915B17A80111D8DB3B199B04 /* perf_metric.nanopb.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; BF7E102F573120087BBD09C0C9C47464 /* SlideIn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A157ADA0C8E2925081F95C3289C3AB0 /* SlideIn.swift */; }; BFB4A1A24254C7B4D149D10B75DBAC12 /* FIRCLSContextInitData.m in Sources */ = {isa = PBXBuildFile; fileRef = 10C2034F2D926B5DC96C5AAAB5624E2B /* FIRCLSContextInitData.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BFFB860D59284D1370EEFB16CBB526D6 /* perf_metric.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 3C3B0E8D915B17A80111D8DB3B199B04 /* perf_metric.nanopb.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BFFD278F3A47AE6E06A5472FA082AFE2 /* Pods-iOS-JedioKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FBFCECFBD9E2E4E28E7278DDF4D7E26A /* Pods-iOS-JedioKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BFC3781B9652211A9495A1028798E2D9 /* SessionsSubscriber.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB1139419F2FBAFFF6D4DDD80B2BA053 /* SessionsSubscriber.swift */; }; + BFFD278F3A47AE6E06A5472FA082AFE2 /* Pods-iOS-JedioKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A5B08BE279BEE2BE675AAB928A141511 /* Pods-iOS-JedioKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; C0078CC1E5A356ED842490460421E400 /* CGPathAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F3E104423C4413BC6D6F54FA292FBAA /* CGPathAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; C00798AD809EF6945429A5404A017AA0 /* EFWatermarkMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B373C5369F274F36189E10ED8DE9ABDE /* EFWatermarkMode.swift */; }; C0116C0FB6199DF1D16E6C623A44AE1D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; C029C7B9079693B4CCF69A08C84173C5 /* BarChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A7AA08A5AE2D97B5EB2C207AA6CC3D7 /* BarChartView.swift */; }; C038F8438C3D6C89B48F4435BBF0BC7B /* SVGElementInstance.m in Sources */ = {isa = PBXBuildFile; fileRef = D00BBC96707DC0FF954126EAC4B27A2C /* SVGElementInstance.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C03B6734994C3C6668FEDC08887353E4 /* FPRSelectorInstrumentor.m in Sources */ = {isa = PBXBuildFile; fileRef = A393A67323C88C189D1DE0D9C7FB6318 /* FPRSelectorInstrumentor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C04DBE6AE13FC5CFD01D363A351EF76A /* ConstraintView+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC7E9BE9A06755EF9165CF678114F47D /* ConstraintView+Extensions.swift */; }; - C04FF32FBF347A55743C6F563ACC5C48 /* GULSceneDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 21FDE5294D315A2628939C0DD8479AB9 /* GULSceneDelegateSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C060E0B9F73DE6B56A28FD290F01428A /* JTCalendarWeekDay.h in Headers */ = {isa = PBXBuildFile; fileRef = CCBCECA43E3ED3FB4F174AD811ABDD7E /* JTCalendarWeekDay.h */; settings = {ATTRIBUTES = (Public, ); }; }; C09BCE5C8AD940E959CC86AB60B4C91D /* CAShapeLayerWithClipRender.h in Headers */ = {isa = PBXBuildFile; fileRef = 63ED5C49169E01DB0E772AC26CAD6EDA /* CAShapeLayerWithClipRender.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0A58409A96C688303EB3FB69E3841BB /* FPRConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 2612F9D01DE444C1F0D2594115A7A56D /* FPRConsoleLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C0CF71530B7B8142BEA825F6196F3E2F /* FIRCLSExistingReportManager_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F1F655652CCC5561651D708AC5CD4F39 /* FIRCLSExistingReportManager_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C102F158B807975BA86AEBEF93C13C05 /* Promise+Then.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE5D2B8CC3EB54AD202996B65CD492D4 /* Promise+Then.swift */; }; C123FF5EB02B1A0B80C703DCAB37CFF3 /* BarLineChartViewBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88AF0984A8F8878EF108A4EC7D974BD4 /* BarLineChartViewBase.swift */; }; - C14555C8777873ECA3ADB3C0B7F64B6B /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 147E6E540840B135B570C7ED12918C9F /* FBLPromise+Timeout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C12585EACCCD9071C9CDD85F2932D810 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = D9EFD0C602FD6A7A0D9B2B2546192153 /* FBLPromise+Always.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C145249309092FBC3E5B623DD1B32CC9 /* FPRGaugeManager+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F139EAC67CCE9981424AFD55431A10A8 /* FPRGaugeManager+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; C149D233EBFA593BA1C372385106CFEF /* ComodoRsaCA.der in Resources */ = {isa = PBXBuildFile; fileRef = DD47779705CDC65EC020B1A9288D769F /* ComodoRsaCA.der */; }; C151761B20BEE3AD6EB0A8D4AD117450 /* JTCalendarPageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 11AEAC67BA8211FADE634348FBAA8F49 /* JTCalendarPageView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C177C814A540E4C9CE901C4F0C30B690 /* Pods-iOS-ParticlesKitTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FC3300D899250121C8A7B8C916777A3E /* Pods-iOS-ParticlesKitTests-dummy.m */; }; - C1827E8C6044D6887E7992D7D44DDE05 /* FIRAnalyticsInteropListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 74B3DCF9DA9E7DA3944904C2709D3F39 /* FIRAnalyticsInteropListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C177C814A540E4C9CE901C4F0C30B690 /* Pods-iOS-ParticlesKitTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F877D6D6751D840AB8127609BBF009C /* Pods-iOS-ParticlesKitTests-dummy.m */; }; C18793B09993227239AC6E6622955C74 /* FIRCLSHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = BD2A68BB83CA619FCCA9F35FC60B9D8D /* FIRCLSHandler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C1AC96C3229105517FD3CC0BAFFC83F4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = C929C450E690C4F849651C2D0D0F7B34 /* PrivacyInfo.xcprivacy */; }; - C1D2314170933B87747F2238EC15C137 /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = ECAC028550A03412C51913B85686D98B /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy */; }; - C1E7CDC7CD916F9E3AB9C4E852C11660 /* FIRTrace.h in Headers */ = {isa = PBXBuildFile; fileRef = B175EBFCA04FFCCEC2E85405CF7F42A8 /* FIRTrace.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C1E739589E42E4CB412668B76FDB481C /* EventGDTLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 139446CAE25B9A949957A72C9D226268 /* EventGDTLogger.swift */; }; C2045EAC39405F3F9F44AA896399D6C8 /* CandleChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE48A23ADDBDF19E897C2249042D3441 /* CandleChartDataEntry.swift */; }; + C2196892CBEBF51314DB08CAE338CEF1 /* Promise+Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = F549AD1EBB4851629F2E0CE3C9788B34 /* Promise+Catch.swift */; }; C22472F675AD895D3E9B0EC07EC25E0A /* MaterialActivityIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E32B3F45E9935B6FB4305C7D8E13593 /* MaterialActivityIndicator.swift */; }; C22E6793B88DC1330B02804A9A80486C /* SVGKSourceString.h in Headers */ = {isa = PBXBuildFile; fileRef = 56F54CB08D778F550D1BF984E1A50ED8 /* SVGKSourceString.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C231F7A77DFA480FC522CEB908E1FC89 /* FPRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = F89BEE8F4B11E70FA98D74F2E5AB13DE /* FPRConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; C2383B8AB21A8834B5B5AC987A0DA4D4 /* DDFileLogger+Buffering.m in Sources */ = {isa = PBXBuildFile; fileRef = CB522F9B52703A8C75CD64735D5F55E8 /* DDFileLogger+Buffering.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C269E48A1A6458A4B1F5045AD1BAF97A /* GDTCORStorageProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4104DFF0165DE2DE9C02C70D5385975D /* GDTCORStorageProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2738C7B3500493DC07C144D2D9565DB /* FPRProxyObjectHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 00BB47F51AF55C6CE1F8F788F726196C /* FPRProxyObjectHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C26A3BB14B3DFF6D1A461BC3E6E48A0C /* FIRLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 46556C5CB6C53A9688C2DEC71DE3E52B /* FIRLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C27216FC32CB039977F24731D6DCEDD1 /* GDTCOREndpoints.m in Sources */ = {isa = PBXBuildFile; fileRef = A08661EF7560E16E5D385773BBF13E36 /* GDTCOREndpoints.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C28DF2882A7B90CEF84B7235C9D78407 /* FIRMessagingBackupExcludedPlist.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DE2AF7B8C2F9A1548226A86CA07F705 /* FIRMessagingBackupExcludedPlist.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C2B1AA903BA91CDC668D0E8220750895 /* SVGGradientLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = D3A94B291C846A1005D97F8A99BC9CDD /* SVGGradientLayer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C2F948841DC9A5D96D4877E0D412F69D /* GDTCORMetricsController.h in Headers */ = {isa = PBXBuildFile; fileRef = 379DA59AB12B4473492953BBC6C7BBE7 /* GDTCORMetricsController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C2FCD51F44156E11F2B70881C51BB8D8 /* Pods-iOS-PlatformUI-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B82A5D5F05A0AF52B5FB5AE280ABDC2C /* Pods-iOS-PlatformUI-dummy.m */; }; + C2C3EEB54023561CF148BB86B0DFF382 /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = CE4C7ACD1159B734EA4753FA81F64B7F /* cct.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2D18D7E8979281C2D8F816233772E64 /* NSURLSession+GULPromises.m in Sources */ = {isa = PBXBuildFile; fileRef = 349097E9C92466F359DDF9ABD792AAD0 /* NSURLSession+GULPromises.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C2FCD51F44156E11F2B70881C51BB8D8 /* Pods-iOS-PlatformUI-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F29C8AEA339D19E592343BA2DEA8656 /* Pods-iOS-PlatformUI-dummy.m */; }; C32903D6E6BE4F28A2D997F69B4271C4 /* JTCalendarDelegateManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 045E7CA1879399EC84086E7788CEE894 /* JTCalendarDelegateManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C3490A727A5C1654430C212BF28AC3B3 /* GULURLSessionDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E54BC38270CF4A6F31FAFB06CDC7F31 /* GULURLSessionDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C359D6B3882345204FE3CA66F11D1520 /* GDTCOREvent+GDTCCTSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = BBA285F78E0BC44C20C9111FE80CC01A /* GDTCOREvent+GDTCCTSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C3690C66EB5CCCC5B5F529FB81078CB6 /* GULMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = DBE3118AEB8DDDEC7BE451CD1CE65F9D /* GULMutableDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C3462F8BE7C2792F219743A1AEEC789C /* Promise+Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D686170F3661A1AABA144F9B464DD99 /* Promise+Async.swift */; }; C373FCCD831A0D1A699CE2B5BAF07F08 /* MergeMany.swift in Sources */ = {isa = PBXBuildFile; fileRef = 165679FB90F952B4F56595293E83373C /* MergeMany.swift */; }; - C38C4F0AF7D3A750FBA74BEB66A8785D /* FIRMessaging_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 97399D706414CB1DFF2DBB53C144CA07 /* FIRMessaging_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; C38ECBB8739833A839207AB47AC94025 /* IScatterChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51BC9FFB36E8E1B27507A6B73D1CC9CD /* IScatterChartDataSet.swift */; }; - C3E222FE9DB18B40B4062258D02C935A /* FirebaseRemoteConfig-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F8FBF6FEE4676339F2B07A43DB6C5BDE /* FirebaseRemoteConfig-dummy.m */; }; + C3BEBA3581A05CEBFE6C991B66271A1C /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = E70998C79C84FE96DC6318B8A90726F3 /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; }; C3EA244A9643A8F503BDDD08CE1D09AB /* FIRCLSMetricKitManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EB88CEA809AF8D85C120A61F2FC452F9 /* FIRCLSMetricKitManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C4005E37FD8563E9BD13B8ECA5F60D9D /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BE1B316FCE608FA99A2F7FE445D4A74 /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; C4055DAAECCC6BC18CFA9120CE064392 /* LinkedList.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CE6C9191A55270CAAC7E6689E146816 /* LinkedList.swift */; }; C40ACDEDA52745B6822E7DCF0A2A6BCD /* ValidationRuleRequired.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E3D7F0C894F632C4EB3BE823E54CDA3 /* ValidationRuleRequired.swift */; }; - C41348EA3A1D764EC0F2BBE4C9B7EA17 /* FPRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D3049A67D62DAD3122AEB80168AB069 /* FPRConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C4408D55F7B9B054D706F420E82970D8 /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = CE4C7ACD1159B734EA4753FA81F64B7F /* cct.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C40CB4F8769671563CB768BDC520F9F9 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 86829B08B3F228D648FD0C9CC16D6410 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Public, ); }; }; C442D03E9FF621B9851F86F82BF3A566 /* FIRCLSUserDefaults_private.h in Headers */ = {isa = PBXBuildFile; fileRef = BF2ECDDDA4B8AFF460F310AE3EACDC8D /* FIRCLSUserDefaults_private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C46EA7DC76CCFDAE88653315B385A9EF /* FIRMessagingContextManagerService.m in Sources */ = {isa = PBXBuildFile; fileRef = 6391D89A913D32574F4EBED11782563A /* FIRMessagingContextManagerService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C4AB75B91F274181051E6F9737993E13 /* FPRObjectInstrumentor.h in Headers */ = {isa = PBXBuildFile; fileRef = 487672420EC98B333793846BBBA47CB0 /* FPRObjectInstrumentor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C49E7B339E6BC1E25EA103B77354CF08 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; C4C6848DF2564757FCEDB7695D03D9E0 /* Menu+Model.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDCDF483E6273A03730CA21A4A5E791C /* Menu+Model.swift */; }; C4CC0C3C42BD781FC77686E25F94FE8E /* NVActivityIndicatorAnimationBallZigZag.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB6CBDC9F734148CAED2C0A93EDF2ABF /* NVActivityIndicatorAnimationBallZigZag.swift */; }; C4E352D5A722245E05AF0853BA30CF99 /* PanContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78872D12126CBD876A390461DB45E83D /* PanContainerView.swift */; }; - C4EEC6F4638DE5A4F674FE1445805259 /* GDTCORProductData.m in Sources */ = {isa = PBXBuildFile; fileRef = B4B6A6B5F2052C05C3CED14B72149104 /* GDTCORProductData.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C5110936B3D69CD86042F3D4625C2CCB /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 2504688EFDAD314A19F6258C93B89924 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; C52671C741F3B8E7038F1F0BF0B968E7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + C52FFC8E460532F8E4D7E86E4BEE0BF9 /* FIRMessagingAPNSInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = AC373F5BEF6ECD52F7C9F60F8A4B09DF /* FIRMessagingAPNSInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; C56A825525BCBE955CFE58C7C747B754 /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E57B2A3AF38D2F109AFC9584CDC7EBE /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C591B24C84E6EFCDB39A1246DC14AACC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; C591CAE5828251F1B8EC70E1BE46AD29 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = BEB22D92116C0AC64EF39C7AA5EC9E2B /* UIView+WebCacheOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C5AC46DC289D3E4B0C363182182D52B7 /* PanModalPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 835647FF10262C9E68E8050E4B2B69F4 /* PanModalPresenter.swift */; }; - C5C533A3631D91124E18E56A28E4ED61 /* Pods-iOS-dydxCartera-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A18D03577FBFB10D9D3C157903A1D86D /* Pods-iOS-dydxCartera-dummy.m */; }; - C5D033969764D3705797197D68959997 /* GULNetworkConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BB803E8509FE9DA655DB630ECBED28C /* GULNetworkConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C5C533A3631D91124E18E56A28E4ED61 /* Pods-iOS-dydxCartera-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0343BE48D4152D8559C5A4DA27084319 /* Pods-iOS-dydxCartera-dummy.m */; }; C5DF758A7083C9CAFA9BDB5918877A9B /* FIRCLSContext.m in Sources */ = {isa = PBXBuildFile; fileRef = B45C06A7680CD05FAD94A877EF5DB1C2 /* FIRCLSContext.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C61E224D3B876E4B13925FFA39D9964A /* RCNConfigSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C402D51FDBD83031CEDDB12D3EDBB5E /* RCNConfigSettings.h */; settings = {ATTRIBUTES = (Project, ); }; }; C62E5A2D5E2B7C8B9233924E8421CFF6 /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE3EE14FACF151D3C5E210FFDD91FDF3 /* Logging.swift */; }; C62FCFFD76B05F1D19F4BF457FBC4FAA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; C64FF9DD5D36BBD61109B295581A76C0 /* SDImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = DD61A531D8F209E0C3DE63A626545B9E /* SDImageCoder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C65DF15C125B182338692B35DE066C9E /* FIRDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D0AA39A773E486C48BC75174A28225F /* FIRDependency.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C6A4709E4D1CD407E4D0EF21120CEBAB /* NBMetadataHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8581FD98CACB7B89040535FA5DCDB760 /* NBMetadataHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C6C8C5F0902A1EE7077127DE6A4FFB43 /* FirebaseRemoteConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = BBBEE741E01032380063FCA3F3CC3EAE /* FirebaseRemoteConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; C6DB08B72D2A1DEFB47CDDAD4CDEA22D /* Platform+Gestures.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3749D0C67514E45B75B3A78DC7AA877 /* Platform+Gestures.swift */; }; + C726C5E99A282CC52ADAA1CBB19FF6D0 /* SettingsProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0D2668A578E9AF30848481DE41610C0 /* SettingsProvider.swift */; }; C72875980357C69D94D7EE88E86FB3F3 /* EFQRCodeGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D7AF73E302F919EC5E6ADBCA1D9FF36 /* EFQRCodeGenerator.swift */; }; C72F01424D0E5F51448FDA1A5210875D /* FIRCLSHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 598E892573C94E27C34AEB80C7023D45 /* FIRCLSHandler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C73A377FB99A19E666D1A7C01C8211DB /* FPRAppActivityTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F2094475C720766B71420E791CC35C5 /* FPRAppActivityTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C74BAFA0D687305821A0C2BC89B7D2F0 /* FIRMessaging.m in Sources */ = {isa = PBXBuildFile; fileRef = 750C3E0B2190EE89DBCAEA919A71A287 /* FIRMessaging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C7352FF7DFE8495124818A87EEBFE6D7 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 3274D4D98EE3E7BFAB6D52652897F908 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; C7933512487368EFDC8AA0E5BC620A43 /* SVGTextElement.h in Headers */ = {isa = PBXBuildFile; fileRef = F0D0E9180E09C0ADF9BF7FBCAADA2D1D /* SVGTextElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C7A0287F036B99FCFC51DEED781EA0A3 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = F364BEDAC5D0D00E4BC8DD6774C6376A /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7CB062878E3FD9184E92D9912396623 /* compliance.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 36E3925E27EA325E706EBC78A72851C6 /* compliance.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C7D5B3E2DFBEB6163F496AE70EB05626 /* FPRScreenTraceTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B212CE70ACEFAABD4B09D15088D5FB0 /* FPRScreenTraceTracker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C7E343559158D03F717C616F79FAA006 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - C7E71DDCA742E965549D57214FAAF8A8 /* FIRMessagingSyncMessageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A634DB914B43995A8A70FA26CD3B3F0 /* FIRMessagingSyncMessageManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C7EF8BCEBE9198D6EC139FECCD722D99 /* ChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5511DA32A07813491A38B6E0823C69D9 /* ChartDataSet.swift */; }; - C82F6890DF02F41A664A83069FA67F1C /* FirebaseABTestingInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 90880141D87DB580DDC61111912919AE /* FirebaseABTestingInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7F373C6F502AAFC9FDBB60DF0FA3C84 /* FIRInteropParameterNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A5B7BB21F17870A6EE8FF7EB69E8B26 /* FIRInteropParameterNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; C83BF7F193EE0C02AA93721511E470E4 /* Templates.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA5C5397E308D03214444878BB464D62 /* Templates.swift */; }; + C85815DAD2BAFB389311F8E696655582 /* FirebaseRemoteConfigInterop-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D0200D896143AF0B122336ABB374BA6 /* FirebaseRemoteConfigInterop-dummy.m */; }; + C85F98877A6F0F9AF727BD351AB5FFE6 /* FIRInstallationsIDController.m in Sources */ = {isa = PBXBuildFile; fileRef = 26C2D82E75BA86A5F4926F2DC549DD22 /* FIRInstallationsIDController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C862C508564107ACC3BBC913D2D50A43 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; C872B9569670F7337606023D8F05E0D7 /* EFQRCode+GIF.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0A823DFDD1F6973C348CF1C172E6AF8 /* EFQRCode+GIF.swift */; }; - C8890C4622A6BC0E735CFFDA337CF764 /* me.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 125B4DF4E6988F89A1751C8CA78F6460 /* me.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C8897687720E0588EDAC38AC3C07CCED /* ApplicationInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8DCE6BAAAD21272FE305A6FB2DDEC8A /* ApplicationInfo.swift */; }; - C89600160D58F72ACC48BA22BDB18A9F /* Pods-iOS-AmplitudeInjections-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 883A8B27D0479E3161E484FAE6304E49 /* Pods-iOS-AmplitudeInjections-dummy.m */; }; - C8BDC64083D09AB1821E20B0F71B03A4 /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 80849DFDF05F73856646B2EAB64856A5 /* GDTCCTCompressionHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C89600160D58F72ACC48BA22BDB18A9F /* Pods-iOS-AmplitudeInjections-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 505FE31318C13ACADF788364AEA94253 /* Pods-iOS-AmplitudeInjections-dummy.m */; }; C8BE79B10813CD25E0A62E4C02896292 /* EFQRCode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1810493858D14B6379CD14EE5019D1B3 /* EFQRCode.swift */; }; + C8CC94EFE51614C0D31EF7B79B6F67B6 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E28701C81A589E704091B68BA3BB9FD /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8D37228DA38C48789A48B03D9AF23A8 /* Promise+Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F4E83E0F8ADF81B2B2D3F2049E1782E /* Promise+Reduce.swift */; }; + C9442C1BB65054CDEF890AC2AB92750F /* FIRAnalyticsConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = D4A33F9C678C3DA6471DF9C5B3D5F252 /* FIRAnalyticsConfiguration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C95228EBD6F9D0E3E543D5F481D4C2AC /* CombinedChartData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66480FCEA2E21954DC7CB2D1227E3078 /* CombinedChartData.swift */; }; - C992AC6EE946F51155D82EA97C9888BE /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F7DA9E3ECCA4710EC7192E1ECCA1E60 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C9B7F0790457A4BA8D109B251250307B /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = C516C0F63409272E9929C7847B02D024 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C9DB6C55F6FF0A4ED0AF48D2CB6F42AA /* FIRMessagingCheckinService.h in Headers */ = {isa = PBXBuildFile; fileRef = AF77F64231E578210BB17D3C4A84CA42 /* FIRMessagingCheckinService.h */; settings = {ATTRIBUTES = (Project, ); }; }; C9F6033C44B867FB9EAE49FBDEF7163B /* ValidationRuleLength.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28EF9CA23D50E825A2BCC4247E30E6D8 /* ValidationRuleLength.swift */; }; CA047E1E170D78008E2BDE940A8AD02F /* Node.h in Headers */ = {isa = PBXBuildFile; fileRef = 75D9EA6DDAB1D6AF0B5886ED63DB0808 /* Node.h */; settings = {ATTRIBUTES = (Public, ); }; }; CA0D77A04FDAE78FDDB6F8DEE0ED87A6 /* SDImageAWebPCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 1921A7CA6F113F6683C041209C3ECDDD /* SDImageAWebPCoder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CA2059508988335460A2DBB84DEFA442 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = A624C8A5822FA6C42A5D75F76FD61F41 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA3316DE2759BB6DAF6977E57C560E22 /* FIRInteropEventNames.h in Headers */ = {isa = PBXBuildFile; fileRef = FD1378622CBAD7115B3FDF0F8D9216E7 /* FIRInteropEventNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; CA3C21A8D02EF9B6A925048323957C49 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7C838A780E293A95629A37382E99B9F8 /* CoreGraphics.framework */; }; CA652637599E58E561ACF5A5D5AA14B9 /* Transitioning.swift in Sources */ = {isa = PBXBuildFile; fileRef = 402182CCA97891B32A82160D7C5E9650 /* Transitioning.swift */; }; CA6784D19BE4E5E00D83D37D2BA5AE31 /* DDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 45F4A17E5E0AF829C106B146D338AE81 /* DDFileLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CA7E70BFCE9B33D23851626EBE8289F0 /* compliance.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 36E3925E27EA325E706EBC78A72851C6 /* compliance.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CA94889FA689087E9C3D35A8FB80205B /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = EED62864E930C5EE4146F3E266B2AC26 /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA94C2169306379990A60F04EC215A04 /* FPRClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 79B87AFDA2AFA77C35D3EF2A249C9B85 /* FPRClient.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA8BE41B8C69E06E12DF3477510810C2 /* FPRConfigurations+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = DCEB858D9F0648E70670997CAB56DB42 /* FPRConfigurations+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; CA9C3D2A9811BC18C6F52F7711D2429F /* UIImage+MemoryCacheCost.m in Sources */ = {isa = PBXBuildFile; fileRef = 45798C7D8D7377E4DD1DB068CB9B3884 /* UIImage+MemoryCacheCost.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CAAC08BB9B0C1DEFA1F5244514EF06B3 /* compliance.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6350FB2E92700278CFD425D0C90012B9 /* compliance.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; CAB2FE6DD45F5428AA3BCDA451B9543C /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = AC17E25E7EE18F1718D659F350BED368 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; CAF0D0A31FFA0BC92F79C866122ACA95 /* AMPURLConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B0E3D3D61EB830618225A4277D4BCE8 /* AMPURLConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CAF6CDF85023F08979C8C766E9E886C8 /* ImageViewWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D3CF6D05AC07C013837686996EF5445 /* ImageViewWrapper.swift */; }; - CB286860752FB5A60AA2DD61F6E24513 /* FirebaseABTesting-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E816203E51AB68371AA45849121C9F3 /* FirebaseABTesting-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CB37AC645742C2A6CBC05095C554BE20 /* FIRFirebaseUserAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 01C86DCF3B5DAD1903B7E61D3E521707 /* FIRFirebaseUserAgent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CB54765752C2CE5506FCF4CEFE0D0B6D /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = 070227AE4AE9F1B878995DF6CCEEC6EF /* FBLPromise+Validate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CB5A6C8074975DFAF8688A8B70534045 /* GULApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C3FC28DF47900F78981D192CDD4EA97 /* GULApplication.h */; settings = {ATTRIBUTES = (Public, ); }; }; CB72F2B727E5197056F035B620A4A91A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - CB822DD4A41DA8C0D423C79715A955F6 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 3274D4D98EE3E7BFAB6D52652897F908 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CB86FDC262E4A13AA522A64EF95945C6 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = F11F0C89904FADA9BFB0857A6BA2FA57 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; CBBF4F7A773A62DC87CF698A4CC9F272 /* UIView+WebCacheState.h in Headers */ = {isa = PBXBuildFile; fileRef = 516EF94BCBFAA6D2FBD153128EA897D1 /* UIView+WebCacheState.h */; settings = {ATTRIBUTES = (Public, ); }; }; CBC2CC340CD4CFCD60F9A30BC9E0955C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - CBDF0F4EB71C6EFFFBCB19C5FB22AE5F /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D43DB34288A9D538291E9DE55D7E5982 /* SystemConfiguration.framework */; }; - CBEBA81CD6EDB62BA90841237A5E9C92 /* FPRNSURLSessionInstrument_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5869EDE31804307483A02958A9CC574A /* FPRNSURLSessionInstrument_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; CC1EDFF9156131C5C3FC61CD4782F109 /* ScatterChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 125408ACE966A874841E11201FF7A97C /* ScatterChartDataSet.swift */; }; CC2ACEA720557B9FB185D0A13B116829 /* SVGKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AD8D63DE29D4C592233EA5A09CE203F /* SVGKit-dummy.m */; }; CC2AE59AE64AAA547FB42B66A1E3E074 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; CC3335AB86B8A0467041CCC7A91082DF /* StyleSheet.h in Headers */ = {isa = PBXBuildFile; fileRef = DE44676AC6EBD4467A8260803B97367E /* StyleSheet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CC3CA3BC71400BCE8F2EEE671A126E53 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = AF7B24758DFE547EBA5571EC27746F41 /* PrivacyInfo.xcprivacy */; }; + CC527B3F9B5BE59168287A60E65BE77E /* GULHeartbeatDateStorageUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 113F82BC15B48336B3FF618220E676E3 /* GULHeartbeatDateStorageUserDefaults.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CC7D44A7155DF5E8250A506CDDA6F89B /* FIRInstallationsErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C8378E31ADDC3FDA99D41D20FE4FE49 /* FIRInstallationsErrors.h */; settings = {ATTRIBUTES = (Public, ); }; }; CC92677C2FEFD7E29A68AA52B846889D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - CCAA46171022B6550575B89F9CFBE33A /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = E75B0787FCDF53EA02071FEB9C2AE06A /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy */; }; - CCB9CF933D1FD7CC8BBC567FB754F12F /* Pods-iOS-dydxFormatter-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AF0D5D3761EC81374DB99FE230D8198E /* Pods-iOS-dydxFormatter-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CCB9CF933D1FD7CC8BBC567FB754F12F /* Pods-iOS-dydxFormatter-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C934CB560397B72CA12204FC8A9B6F7F /* Pods-iOS-dydxFormatter-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CCC41A252DA82AAFD3DF287525663DDA /* FIRInstallationsHTTPError.m in Sources */ = {isa = PBXBuildFile; fileRef = 6261B0DA09549F528DF77E167168EC15 /* FIRInstallationsHTTPError.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CCD47B43AEF8E6801A19D8EAEE457D5D /* FIRCLSAsyncOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FF877CCAAA957DD05825211DF24AFA6 /* FIRCLSAsyncOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CD2F8CDE430053B16089932483AE6582 /* Promise+Testing.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB358F493EF77419B2A7DB00900C2353 /* Promise+Testing.swift */; }; + CCE298EF4BB7234E5A5C3861A6E56DD6 /* perf_metric.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = B0F1E0DA0785290CEB2643CABE6F8ACB /* perf_metric.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD0DFCDE9B7571739D7B92DD7164DC4D /* FPRNSURLConnectionDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B91B124DF7B228DF779267C4C3A2F89 /* FPRNSURLConnectionDelegate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CD340B345F32975F0472E2537FD55615 /* SVGDocument_Mutable.h in Headers */ = {isa = PBXBuildFile; fileRef = AB52B2A14CAE82505DAC8E962B46FD3B /* SVGDocument_Mutable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CD3B29686ECD9C1D34DCF76D447B8590 /* FirebaseABTesting-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D2089B3F5BD4D6992A96D2C9A4CB5134 /* FirebaseABTesting-dummy.m */; }; CD51E311A1975E8417AFF64195A30C79 /* NVActivityIndicatorAnimationBallGridBeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = E79B388B0253A42CD4898BC45D06177C /* NVActivityIndicatorAnimationBallGridBeat.swift */; }; CD99B06721F32E677D01D23F280070F8 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 17FACB270073AC44E28D60DEF21E3D60 /* ImageIO.framework */; }; - CDAEFEB5EE08B318A4D4AE98273C02C4 /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = E70998C79C84FE96DC6318B8A90726F3 /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CDCEB25C8DDCD40A0C814A1B21245832 /* FIROptions.m in Sources */ = {isa = PBXBuildFile; fileRef = D9FA128AAC4C4F1F80AC2E695517801B /* FIROptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CDE3E067BB0F160E407A3EAB4190B17E /* NSError+FIRMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D929A63AF6D3EC687A8129A35C3FDFA /* NSError+FIRMessaging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CDD5A044F653D45EAA4F34ACAF45983C /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D8032207EC5F8B444AB9A9240B5F776 /* FBLPromise+Delay.h */; settings = {ATTRIBUTES = (Public, ); }; }; CDE9CA390CC02213FF00803AD53E5F4E /* FIRCLSExecutionIdentifierModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 88748BD9890C95A99E2A0E1D8ADB76EF /* FIRCLSExecutionIdentifierModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; CDEC93A7A9015C1F2B123221A87F4514 /* SVGKFastImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 939321CBE07AEA8DE68532A0D457DC4B /* SVGKFastImageView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CE15CD8D68708C2CC50ABB0A56C5B9DE /* GDTCORMetrics+GDTCCTSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = A3E369398A180C419C4B2F370A51B8F1 /* GDTCORMetrics+GDTCCTSupport.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CE20EB03AF371BBD3F666011BC36143B /* PanModalPresentable+LayoutHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA61FE16F385B2BAE5A8FEE6D1EE4697 /* PanModalPresentable+LayoutHelpers.swift */; }; - CE24E6A98D01DF061F63777FD3D6BA17 /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = D39563972A9AF5115497B8D19B344D42 /* FBLPromiseError.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CE2FD7926FE07535266AA22DEC47F434 /* Core.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59ECAEF54A1AAC40E607B421512AB4D2 /* Core.swift */; }; + CE5299B9BB00E24102E292DBEF03A38C /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FFC73C788DE57EC133F8D6A5D1DAEEE /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; CE7F9F496269DC34388E474FC30FAB9A /* SVGKInlineResource.h in Headers */ = {isa = PBXBuildFile; fileRef = 23BFC2C24A914C515ADF560C2D30D737 /* SVGKInlineResource.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CE84C0262A991F3F69400B42D1A6A49D /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 988AB0DD507CD85259D4FBB6DEC2B1D2 /* GDTCORTransport.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CE86F47590B5CD44AA917BEB596E8CAB /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 08C06420DDF5647D2013860AE613FBC8 /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CE8C0F4B93104C9299B5758824F0C95C /* _ObjC_HeartbeatController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97441F91C963A38B936C7B1546F53CDA /* _ObjC_HeartbeatController.swift */; }; + CEA2FCFEAD29532CF2271717F2F2C0E8 /* FIRMessagingCode.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE8911BE2CA850B9657B187A58C369F /* FIRMessagingCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; CEAA3A11F8D8514B032AFC18181A80BE /* AMPDatabaseHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 952C2E1D75EFD7356011D4C144165D67 /* AMPDatabaseHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CEB812B6491282FC201BCEFBBDC843EF /* ViewPortJob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 156755F719999234640B537FFAC2FDD5 /* ViewPortJob.swift */; }; - CED7D760C58204929A3304A83A8B10E5 /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = FD74B0C5C965F9FCE9D2B7E4F0DA831F /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CEDBB3BA045EBBB4F634CC37369FBCD9 /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C3A5F76A614038F04DEE0918C4A9D8C /* GDTCORRegistrar.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CEE0A379ADC18DB3CB2B689925631186 /* POPVector.mm in Sources */ = {isa = PBXBuildFile; fileRef = FD971E1E19A1AFAF37F1BBB91A8BD849 /* POPVector.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CF0512CBA283C36713904EEB84CF3F3A /* MaterialActivityIndicator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A4BD7456F74A82922F44E8C47A80234 /* MaterialActivityIndicator-dummy.m */; }; - CF0A32F812A3D071EFC5F9E622424047 /* FIRInstallationsErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C8378E31ADDC3FDA99D41D20FE4FE49 /* FIRInstallationsErrors.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CF39E951B87CAF1424A17A24AE679B1A /* FPRNSURLSessionDelegateInstrument.m in Sources */ = {isa = PBXBuildFile; fileRef = AB73CC538DC248325F3C5CDB609FD35B /* FPRNSURLSessionDelegateInstrument.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CF44C1C4C3DB0F7EF7189460FD40CA9E /* SVGKSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 7284420A212A4B1AFD98B6AECF97DFDB /* SVGKSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; CF527B95057036514188972370504E17 /* NSScanner+Compat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4668F788395881756CDD3C83FB41B6AC /* NSScanner+Compat.swift */; }; CF99D69EC5676A967BD963B3F3E67B02 /* SVGViewSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C321E62A6B66587505C3491014CF80E /* SVGViewSpec.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CFB2B57AD90E514D5F6E3B12AD98B822 /* SettingsCacheClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2C54F1980F214C9BC4DB1CB32EF12E0 /* SettingsCacheClient.swift */; }; CFC3CBC638F2F72EFDB539C25602DC5B /* SVGSVGElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 52AFE9F1A05B51E7A75DC510E741DFB0 /* SVGSVGElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; CFC5FB3625D8BF19FD59141844288917 /* SDWeakProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = EB24B6FFC1ECC5588AF35239B5541F0A /* SDWeakProxy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; CFD8696312B3334FF17C0412FB20CED6 /* UIImage+MemoryCacheCost.h in Headers */ = {isa = PBXBuildFile; fileRef = BA4F8ABC9F1EDCF31D7D457AFA345654 /* UIImage+MemoryCacheCost.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D0335A804D88895B6E0695334B32B51E /* FIRInstallationsIDController.h in Headers */ = {isa = PBXBuildFile; fileRef = F7FBB2B4952B3A70307380AFC97168C5 /* FIRInstallationsIDController.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D040E8B346F5E7822E91BB0E45A87BE0 /* RCNConfigExperiment.h in Headers */ = {isa = PBXBuildFile; fileRef = 058878A9D1F57014AB5ADB197ACA363B /* RCNConfigExperiment.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D056ADD6A1D840ABFCAA9768EC40B6C0 /* FirebaseRemoteConfigValueDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BDA0006B33BCF5F30BC2B8C26A2634E /* FirebaseRemoteConfigValueDecoding.swift */; }; + D03E54411D817B1324967C0A8060FF09 /* FIRMessagingTokenStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CFD5610B295349A033C6D42D8A8C1E1 /* FIRMessagingTokenStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D074D85E93FD4CA8904E463B85EFA2E1 /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 7468C13DDF91498471375B71E0118D1B /* UIImage+MultiFormat.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D0811C1F04AAE862BC9706A718C765AD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; D091D9EA20CEB92609BF1E622E8CA348 /* SnapKit-SnapKit_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */; }; D09341A5DADC4D6C7BAE2E892B48E111 /* EasyTipView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 893FD6EC320834F239E4706202A351A3 /* EasyTipView.swift */; }; D0CD8A26F7F819FC0BFED4310A54F51C /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = C7B11F1928EBAE7CB62A2ACBA1BDF017 /* DDMultiFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D0F2F136CD079750F8F656BC4A439134 /* ViewPortHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE8EE0E7288AEA3655CAF3962192D615 /* ViewPortHandler.swift */; }; - D115F65ACFD981BAF4B4DB3D64DF869C /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B94BF48E8B10B3787D0CD2C1562326E /* Value.swift */; }; + D0F52EE3EFE69A168C86C70DF1876F77 /* FPRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 385380BFEF74A7135AD1C4CF34415738 /* FPRConfiguration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D101C4464E15D476F1E773343A4729AC /* FIRMessagingTokenManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE119277E40A28C21918B1A0C8B9FF6 /* FIRMessagingTokenManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D10EBEE6BEB039B2C0317BC98B1EC0CE /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 47C52575109C7BE75B0288FCEF6D120B /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; D11B390BA9C52BA68735ED4CA85A4CDB /* Nwise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83B5D9F98C4979380F6B4E0A6E88D72F /* Nwise.swift */; }; D15A0603772F157CDDF4083B22ED3EE4 /* JTCalendarManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 607F8A2673F9C6CAEE52717917ABA6C1 /* JTCalendarManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D15B9B0EC7AFF60F65F95BDD4FFAC8E6 /* MapMany.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24238FA7B1FADA7E62ADCA759139DAD8 /* MapMany.swift */; }; D1691005C5FF403516FCA539B0E8038E /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EF0FC396DA417F9E9F456386A61B0FF /* Multiplication.swift */; }; D16985F1540BC8F62B3F8827D6A7B429 /* PopoverGestureContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76D75781E0FC5905680C313E7F82A56D /* PopoverGestureContainer.swift */; }; - D1FA6EAE83A2FD7A69E55C8AE866F21C /* FIRMessagingPersistentSyncMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 80D2A6324C3A6D898E08409EF2E158A1 /* FIRMessagingPersistentSyncMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D1FC3B1E4F6E900D29B93E0CA045FE70 /* Pods-iOS-dydxFormatterTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DFB73B7D35559C7B5783506FFEE7C65F /* Pods-iOS-dydxFormatterTests-dummy.m */; }; - D21A69084BF9C04F400CE3DADB8D0502 /* GULSceneDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 409C6BBE0BCB0CCE46CBB5A4ACC31342 /* GULSceneDelegateSwizzler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D192411F8BB18DC6725749A879CC19F6 /* FIRInstallationsStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B067D21CDB127DF8D78B07D2774C654 /* FIRInstallationsStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D1FC3B1E4F6E900D29B93E0CA045FE70 /* Pods-iOS-dydxFormatterTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CE521C93F1CBBCDF17BEC36B718FDD45 /* Pods-iOS-dydxFormatterTests-dummy.m */; }; + D207072FA683B0DAA4A090D11984B043 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = C6839BDF670C50D4495DCB53E6FE350B /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D227D008D90777DDAAAA0792B051785B /* RCNConfigRealtime.m in Sources */ = {isa = PBXBuildFile; fileRef = E4B6AF3D2B9627368301B6EFD02A62A0 /* RCNConfigRealtime.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D23146A9220AD3909C9C013C622F1DF3 /* FIRCLSCrashedMarkerFile.h in Headers */ = {isa = PBXBuildFile; fileRef = 46BD2CD7BE32B9485E6A7DEC5D1E4FD6 /* FIRCLSCrashedMarkerFile.h */; settings = {ATTRIBUTES = (Project, ); }; }; D24B42CAC80FB8EB2281672FDAFCA7CF /* FIRCLSExistingReportManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AD743939ED40066570B2D5CE7E1D6F83 /* FIRCLSExistingReportManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; D26A84C957EAA5497C6966C195F7405E /* DemandBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7D415CB462010B963CCEB66B74C6032 /* DemandBuffer.swift */; }; + D27E8686A8EF4E00B67FDD3AFCCFC8F2 /* GDTCORUploadBatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 108548841792D7CECCCDF5CB2B90B525 /* GDTCORUploadBatch.h */; settings = {ATTRIBUTES = (Project, ); }; }; D284706FD9989F78FA8B491A0874F7E5 /* GTMReadMonitorInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 730B643A8A2E012DBCDC53501A6A21EC /* GTMReadMonitorInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D28E64AF89355309E1710554366DC8B4 /* FPRNSURLSessionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 07BDD7BC5DB72A694523374034EAB92A /* FPRNSURLSessionDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; D2C422EF8BF62422BDF0583847807251 /* GTMTypeCasting.h in Headers */ = {isa = PBXBuildFile; fileRef = 49591027685162562C7DF91A83FB6E49 /* GTMTypeCasting.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D2C7E326285A6E3789E63E291C1E2934 /* FPRTraceBackgroundActivityTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = B158C294C750C952D19E093D627ED347 /* FPRTraceBackgroundActivityTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; D2D5282A41FAD890027EB10BE735FF54 /* UIImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = E66280A50677A0E8CA5A8183DDF48AF8 /* UIImage+.swift */; }; D2EE9906315BCA018127895DE7CA7F78 /* SDImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = B6D3D67BC2DCE8DD781DB8B04F9CA42C /* SDImageFrame.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D2F6FDD8CB33B04878C11184ABE9F21E /* FIRCLSCallStackTree.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F79FCBDE1F18EB0B2A718D8A49DD4A4 /* FIRCLSCallStackTree.h */; settings = {ATTRIBUTES = (Project, ); }; }; D32F4D9795BEE1EE31F31278BC206DB0 /* CALayer+RecursiveClone.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CACB4B7BD03A9213CAC847BA454FE89 /* CALayer+RecursiveClone.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; D334EDBA13106B18119EF8278DFECB13 /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = CB0FA3A1F3D2E8675CEACEB1295309F6 /* UIImage+GIF.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D37F92168F8AEF83522C8B8716C8D645 /* FPRNSURLConnectionInstrument_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D8675F54175DA698364F2C9FEC9AA4E9 /* FPRNSURLConnectionInstrument_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; D3C77D3ED261F57347D44282228EBF8D /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B59A28197F2098A94E2A32823F0A8630 /* SDImageCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D3ED98F926F8DE3523840FCE38A1F399 /* FIRCLSAnalyticsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CE7CFE8A519BED0AE33D00F1B049835E /* FIRCLSAnalyticsManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D4192FA3E7FA1B7FA85285324BC1A376 /* GoogleUtilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C172E09733235A11DEAB40AF5EE31134 /* GoogleUtilities-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; D4316084185FD6513BC83544B2A45E82 /* SDDeviceHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 691AC744551042D09E646D193EB5FA26 /* SDDeviceHelper.h */; settings = {ATTRIBUTES = (Private, ); }; }; D439144D48C9FE1BA35022F0A6A736C8 /* SDWebImageDownloaderDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 914C15A6AC91A8690001FCB4D0FB0341 /* SDWebImageDownloaderDecryptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D43E13F524EE20420779BB07765110C9 /* FPRGDTLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = CFC249786E65559F0D383A71142056AA /* FPRGDTLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D44CADDA81493778287467C9EB9BCC3C /* FIRSESNanoPBHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 622A861DDC45A37DEDF235FC9D95E710 /* FIRSESNanoPBHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D44D81E4321DB0F1A42A948C29DD50B2 /* FIRInstallationsAPIService.m in Sources */ = {isa = PBXBuildFile; fileRef = F7888D9434A5B671BEE3790406E50E6F /* FIRInstallationsAPIService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D464063E1514C73AE3B9D89CBAF3213D /* POPCustomAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC491BA67CD9FFF77A06D0812E56BAB /* POPCustomAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D46EEE389885DF0065D7E23C3D21A988 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 048A2F4A360AAE7437AFD6DDE095E35D /* Security.framework */; }; D47491E61E214CD43C444B984C0FBA53 /* FIRCLSInternalLogging.c in Sources */ = {isa = PBXBuildFile; fileRef = E822FC9BEFFC8785CE2ABB055CBD13FC /* FIRCLSInternalLogging.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D47669E306607FC47CD82B213DF23109 /* FIRInstallationsHTTPError.m in Sources */ = {isa = PBXBuildFile; fileRef = 6261B0DA09549F528DF77E167168EC15 /* FIRInstallationsHTTPError.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D496220B564843CF174FFFB0069297C2 /* String+Detection.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1D72EB9107288887F9085BC5D55EF50 /* String+Detection.swift */; }; D4A01B7B1330F343070012A523107B27 /* DDOSLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 729AEC9645C796621948A7337A425618 /* DDOSLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D4DFA49D3C77E7414853C9B3C86703FC /* FirebaseSessionsError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40C91CF43126CC4D16CFD08BE10E4273 /* FirebaseSessionsError.swift */; }; + D5160F71E6A7CB7FE4886427D10D581F /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C92C45EF4FC1618704EB1C93A0D3B4D /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D535A05132132A957E689A674356D3EC /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = 60C16B0F454D97737ACB97210E7ECF29 /* FBLPromise+Await.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D545D552E84D3B810CEC9D76111964B8 /* SVGPreserveAspectRatio.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C78C8C4DE2D0002309B39D31BB6A324 /* SVGPreserveAspectRatio.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; D5506F40320BB3EAC9918F96EEBC6D5D /* FIRCLSBinaryImage.m in Sources */ = {isa = PBXBuildFile; fileRef = AFE597AB56ADF861A71A469645A9615A /* FIRCLSBinaryImage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D55648480CEA3BCF4D93CF89F303595F /* RCNConfigContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 02F8F668C40A664C861F72414CE4C52D /* RCNConfigContent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D565DA1C3FEF59B4A571D5714BB424EC /* NVActivityIndicatorAnimationLineScalePulseOut.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A71B9C4FE736FEDC8BE4DFC731702F5 /* NVActivityIndicatorAnimationLineScalePulseOut.swift */; }; D5660F669E12D67E5C593FEFCFA11972 /* BarLineScatterCandleBubbleRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4D363EF7AE51448672BFD96B6BCED4D /* BarLineScatterCandleBubbleRenderer.swift */; }; + D5C008A7302D99B94BD41367ECBE010B /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D43DB34288A9D538291E9DE55D7E5982 /* SystemConfiguration.framework */; }; + D5D5C0962913FA87FFCE7E99D0395C35 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + D5E9F2946C059916A433512A93F87500 /* Promise+Recover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 161D92A9C198FAE061102657D55780E5 /* Promise+Recover.swift */; }; D5F726F852F96003701E98B523C157B7 /* GTMNSObject+KeyValueObserving.m in Sources */ = {isa = PBXBuildFile; fileRef = E3214F19A911A458538C53558CB39A5F /* GTMNSObject+KeyValueObserving.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; D605D69C159BBE3D00DC2280A3ED3F9A /* SVGKit.h in Headers */ = {isa = PBXBuildFile; fileRef = EE39D82F57651C6776ACB885D457477E /* SVGKit.h */; settings = {ATTRIBUTES = (Public, ); }; }; D6186ADC0E740A69361680FB46B26D9F /* SVGCircleElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D35ED24FA9A5E5F5DEEB39DCC3B9CEA /* SVGCircleElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D61F14A8DD8F552C4274ECE7EFAAD1FA /* GULSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = CD0EC4C7A199E9EF2A7B6BA9460B2F97 /* GULSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D661195FAEB3756FF6056344B083906B /* RolloutAssignment.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF3FEE1D90F5A4E4A43553F862B08AB2 /* RolloutAssignment.swift */; }; D6766471D7CC67A2736CACF81EB41676 /* SVGGElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A68978B42FE3973C2C651FE75E9FD2D /* SVGGElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D6A3CA658640336E0EA2B7EDDDC493F4 /* GULSceneDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C179A5150BEC1095865E5EAA7E424C1B /* GULSceneDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; D6BF0D382E2E68028AAF3CA080E941E8 /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CA2ED8BF1C4D6E8623317C34463CE46 /* Addition.swift */; }; - D6D956261E99B62E0ACFFDDF2AE83753 /* GDTCORStorageEventSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A61948F71A7B186723960EB1CCCC7F /* GDTCORStorageEventSelector.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D6CB3E8520CC2CEE7917E5C89675F2EE /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = 2329CE8FB0D0ABB3D7A4E113FFD96C07 /* FBLPromise+Wrap.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D6E3628B589D8A2506949F44C78570F8 /* FPRGaugeManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 32B36CBF6A78761531FBF0759487BCF6 /* FPRGaugeManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; D6F00D9059AEEE9D18EFA9247727C406 /* GTMNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A91EF0F82D9F9694D2D0FB027C4D022 /* GTMNSData+zlib.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D7063F2D68B7E10646CE8C07F1179507 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 048A2F4A360AAE7437AFD6DDE095E35D /* Security.framework */; }; D708B3CDC0314F7CEE769B81A14B62EF /* NVActivityIndicatorAnimationBallClipRotatePulse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DB8A8E6D01777489E06D9ABDAAED71B /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */; }; D70DCA11648332AEBD4529941DB082F4 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 002F06B2C205F56941A51DF3022DDEF8 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D70E4C09ABDF426A7620E882A3921A5D /* FIRHTTPMetric+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CC9ED8406BADB5386D8C1DA85C77041 /* FIRHTTPMetric+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D75F09A4FA3B5BC3F50DB2AEF6737ACA /* Promise+Then.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE5D2B8CC3EB54AD202996B65CD492D4 /* Promise+Then.swift */; }; - D7815FA11C6D45948D04465DE918386E /* SettingsCacheClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2C54F1980F214C9BC4DB1CB32EF12E0 /* SettingsCacheClient.swift */; }; + D74FC4ECD1569FBA51CDB1D77680847A /* FIRMessagingRmqManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D71A5F232FBBBD9095030EC3C3529CD7 /* FIRMessagingRmqManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D754CC0CC84566BF1C66C1588DD50AAE /* FPRCPUGaugeData.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A09CEFBA0C4F230A05BC42FD51DB8C8 /* FPRCPUGaugeData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D7711D1F0C495FF26CB4C5212C38AA37 /* NanoPB+CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90FA81AF490BBED0F7FECE0431798563 /* NanoPB+CustomStringConvertible.swift */; }; D79190F355A1C96F1E4E7AC7C582CC74 /* FIRAnalyticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 14FB26E71C1D6B3C7C253B8CCAEC1143 /* FIRAnalyticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D7CC9AEEE1ED1AA9F95810EFC60DA60D /* FIRMessagingCheckinStore.h in Headers */ = {isa = PBXBuildFile; fileRef = BADE1BD9BE1493065ABB29585EBB3AE7 /* FIRMessagingCheckinStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D7E3A329477DD15C9BF29113BB12101C /* FIRInstallationsIDController.m in Sources */ = {isa = PBXBuildFile; fileRef = 26C2D82E75BA86A5F4926F2DC549DD22 /* FIRInstallationsIDController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D7B59C11C10352AB6A3E82E9D8DCD4AB /* FPRRemoteConfigFlags.h in Headers */ = {isa = PBXBuildFile; fileRef = 465C370F6FA46C0B08AEBEE46AB8273A /* FPRRemoteConfigFlags.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D7CFB4D1DA91DCE8DCA446BAC776A449 /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 80849DFDF05F73856646B2EAB64856A5 /* GDTCCTCompressionHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D7FEA35B5ED0DE8AC3BF0CDF6B8CC469 /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 492DB09A90D3FEECA3428BB2118B631D /* GULLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D802EF501C368673275195B383211C3B /* DrawerMenu-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FC0E92A70A1D6BD92E63BE8258D47EE7 /* DrawerMenu-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; D80A9F0DF1621D88A25AEDF8E35C3B19 /* RadarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE403C2782FAFE1A5F21B09D041F7832 /* RadarChartDataSet.swift */; }; D8524D4E0F7D9787B648B3BE48DB4C23 /* FirebaseCrashlytics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 79D55BE5B3083CD35A8DE3F807A87808 /* FirebaseCrashlytics-dummy.m */; }; - D88B5560415C539C172E72E07D6E148E /* GULMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = C03A04D485692FB63B575A6B17C94B57 /* GULMutableDictionary.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D8A914FF15C098D10A1EBCFB703A957E /* FPRNSURLConnectionDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B91B124DF7B228DF779267C4C3A2F89 /* FPRNSURLConnectionDelegate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D8E941D56926E98B28E3919244F05D19 /* FIRInstallationsStoredAuthToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 54F3158D008B9181C9A5BC9927B59400 /* FIRInstallationsStoredAuthToken.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D9084655D2B007451CB93CD2C94317AD /* FIRApp.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A7CA1A11B813989F507886D59D0766D /* FIRApp.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D88B7E0E441BE02F4EB51C5E48C6EBD4 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 0E21BD9306290AE0DCE71C146A81176D /* PrivacyInfo.xcprivacy */; }; + D8A3850CB8B4693A8D9ED47FEE26DB39 /* me.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 51F224A09C0A46AFA4DDE7CCA5674DF0 /* me.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D8E7D2E4C9F8FE2D5A780458B9B3756B /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F24828C38302AF9E5B01B00FFE6ACD1 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; D90E97345DB664ADF598A7B69F38221C /* ZipMany.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E8BD04EB35EC85CC59475376F51635D /* ZipMany.swift */; }; D91AAF8FD5F6335E604D1E4DEE99FE28 /* GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = AEBA8CB6AA4F3222AF152902B80CC166 /* GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy */; }; D92AEF78B87F929D88D5C876ABBAD79A /* ConstraintLayoutSupportDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 297C040BD1FEB5C1C7D19DFFD5EF62C8 /* ConstraintLayoutSupportDSL.swift */; }; - D95C9E06409A8440EE533A4E8FF8E670 /* RCNDevice.h in Headers */ = {isa = PBXBuildFile; fileRef = CC8FACEE639798E3A00AD9F1E8C54E8A /* RCNDevice.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D960032BFF1568624F15A841589EA0FC /* FirebaseSessions-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 305CD14E05AA6F2DB6754785E4726D96 /* FirebaseSessions-dummy.m */; }; D9661421E55ADBAD6492CEF7B23A261F /* DDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 3120FBDAB7B3AFE7030AC944A4167510 /* DDTTYLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D9BCD944C345127304000D33C21A9ECD /* Promise+Wrap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AB2BFC3EFAE8E7B132D466E54DD30A6 /* Promise+Wrap.swift */; }; + D98A4D5679C6C6D00FEE1AA11DB488FB /* FPRConsoleURLGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = D28E5C5F98A44696119DD8619842F173 /* FPRConsoleURLGenerator.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D9BD202A793102E86010FD396DA801ED /* SDImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C7236A7F8322F7CEA7E036BD28BD363 /* SDImageCodersManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D9E4CF54BE8C99D561F0158195D0F2F7 /* TinySVGTextAreaElement.m in Sources */ = {isa = PBXBuildFile; fileRef = C62122B615FF39A04827F412F11C1C92 /* TinySVGTextAreaElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; D9E6368D5B5FAD10EAD6EDC6B8585E72 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B3DF1D088861CEC7A1F93F25621E64A /* UIKit.framework */; }; + D9F400357DE4DEB466874821DA44ED49 /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = F861708380E425DD4AB352146EBEFDEC /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; DA45FF667F74EF7093D5E54D2639F8B8 /* Reachability.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0243D5A92A80FA185DF2F571FC7A556A /* Reachability.swift */; }; + DA575D1582F29E684E4F20D34946502A /* NetworkInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DD886D447C108A71543DE0CEECEDAEA /* NetworkInfo.swift */; }; DA6EDABF74C3C6E9F9997B698195D6A2 /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6D814E80A1DD7703CD1FD044CA9707F /* Prime Test.swift */; }; + DA7BBB620A13E080E432C0C5E21810AE /* FirebaseMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = D3914D394CF023A98CAB3C5EC7F9F25E /* FirebaseMessaging.h */; settings = {ATTRIBUTES = (Project, ); }; }; DA81AFDFE4A22AB7A293915CE29AB176 /* FIRCLSDownloadAndSaveSettingsOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CF518573F4F427983990FC84B3CCAD4 /* FIRCLSDownloadAndSaveSettingsOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DAA9B454C73F0B979CCEE04DE88DE5CF /* FIRCLSNetworkOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 07F4FE3A32EBFF72F433856FE1701EED /* FIRCLSNetworkOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DB05D24CDD0BBCCE8063BA4F1C96F774 /* FPRInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 61590CE5E9F630FD6E3E80F270279DB1 /* FPRInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DB281E62CFC227B276FFDEB91380B98B /* Pods-iOS-dydxV4-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BDA43D685207815D39A7E44ECEE4E4E2 /* Pods-iOS-dydxV4-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DAF232C402F6012E923BD33F06D84BDD /* GULRuntimeClassDiff.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FC3676F3528152301AE4B55400E2C19 /* GULRuntimeClassDiff.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DB205EE51373C3922B13509FFBD088E7 /* FIRComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = D1A40DBD72A1EC57C7F623DC234B3CA8 /* FIRComponentContainer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DB3289095C460121E4A16F97D2A5A756 /* SVGKSourceLocalFile.h in Headers */ = {isa = PBXBuildFile; fileRef = C4A621F6E33CB5DA9A9FF7126874A7B3 /* SVGKSourceLocalFile.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DB4A377BBFAAAE5AD69AB0C519715521 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = CD2629CF05B7A71ABE6381E375249C90 /* PrivacyInfo.xcprivacy */; }; DB4EAAFD51F7E3424DCC493CB22E8BCC /* A0SimpleKeychain+KeyPair.h in Headers */ = {isa = PBXBuildFile; fileRef = 55C6AA7B38DCFEE92079148B091750DB /* A0SimpleKeychain+KeyPair.h */; settings = {ATTRIBUTES = (Public, ); }; }; DB5A7E8EAF170A65CDB518FA6913B7A4 /* PieChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6ECB63B9B94D384920C4422E8DB14BD0 /* PieChartView.swift */; }; - DB751F8431145B7C75C8DFD29EEA6AB4 /* RCNConstants3P.m in Sources */ = {isa = PBXBuildFile; fileRef = 772E5914A578B520D1851819B9EA8C86 /* RCNConstants3P.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DB7592D282DBAD8FEDBB67550FB0E144 /* GDTCOREvent+GDTMetricsSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = E5E18E90FF9667A74792E8DBFF412622 /* GDTCOREvent+GDTMetricsSupport.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DB920FF3D8837B48879FAF4D45B5CF05 /* PopoverUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F7A0125585A377A60E346759052D2B2 /* PopoverUtilities.swift */; }; DB95610A96E4DE3F85CC2E89913E3CF6 /* SDAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = F0162D9ACFF25E0057D69564EAC62983 /* SDAnimatedImagePlayer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DBA13A702819FF7FEE8B395655C35558 /* POPAnimatableProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 75825D3C9F50A83894D16445742C7318 /* POPAnimatableProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -2062,194 +2047,211 @@ DBED3D60A5CE82C2EE8903940BB9127D /* MaterialActivityIndicatorAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB390C1A728B0863C86F4D72287C4858 /* MaterialActivityIndicatorAnimator.swift */; }; DC04479680716AFD28EB71E1F6E269D3 /* FIRCLSApplicationIdentifierModel.h in Headers */ = {isa = PBXBuildFile; fileRef = EAEA489F65E57604A79804B925E6C4F3 /* FIRCLSApplicationIdentifierModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; DC0EDBA61967D32C87F4A9AE587BBC30 /* FloatingPanel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B3664D5AC6984E830C7D5983FD9C00BA /* FloatingPanel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DC362C5059C090254FBE076F8D2DE914 /* RCNConfigRealtime.m in Sources */ = {isa = PBXBuildFile; fileRef = E4B6AF3D2B9627368301B6EFD02A62A0 /* RCNConfigRealtime.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DC3B58DF509A236380EFCD5034B3E3B1 /* ChartHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 437B6DD0D15070351EA40B527B90EA9A /* ChartHighlighter.swift */; }; + DC63B73754B21128B2E05D894DB45E1B /* FIRPerformance.h in Headers */ = {isa = PBXBuildFile; fileRef = 884DA6A6CF0F51F811BEE27C24318C07 /* FIRPerformance.h */; settings = {ATTRIBUTES = (Public, ); }; }; DC9BC0C46650F335396AB034B701E481 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - DCE58B3017F98983E3324BAA56B13352 /* GULRuntimeDiff.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D7EC61F9D1AB00174B570861A0DB806 /* GULRuntimeDiff.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DCEEE3A6DC34013BF465C9FDD3E68AA9 /* FIRMessagingPendingTopicsList.h in Headers */ = {isa = PBXBuildFile; fileRef = D64CF27AB90F59BDEEDF7F26DDD5FE4D /* FIRMessagingPendingTopicsList.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DCA8256AAE2A1D837636CACB7F88BA1A /* FIRMessagingAuthService.h in Headers */ = {isa = PBXBuildFile; fileRef = F250E559205C49827C6EC3DFA5DB4330 /* FIRMessagingAuthService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DCA9198AF41CB6F6B62A1AD3D377DC8A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + DCB1FF0B636C00C68B9D08FC6FCBAB91 /* client_metrics.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 02AD3DA77E6C2774922528F29F476B0D /* client_metrics.nanopb.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DD065C7063533BA5CA8B80AB4DE93FC0 /* FIRStackFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 1220D3DD027C3D425C0FE7041B376A89 /* FIRStackFrame.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DD125B37F3651567773B9183DCC1E341 /* FIRInstallationsItem+RegisterInstallationAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = E294A5119EC5EC01B44EA8912C8607C0 /* FIRInstallationsItem+RegisterInstallationAPI.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DD4972517202F35B26B7B659B095D40B /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 67D1A5128C56CAA2FAE191129E6F2285 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; DD5A0862F01B8EE9589CC86C25CB9F85 /* SVGMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FC53866E265A8D2688B2E257B1D7BE0 /* SVGMatrix.h */; settings = {ATTRIBUTES = (Public, ); }; }; DD60205B40D0FB3B27D0536117B4E0C1 /* GTMGatherInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = F240BDDB6EEB99E747B2DC7B33680A96 /* GTMGatherInputStream.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DD619D7538DC8C4366C04E46177D2E3A /* GTMNSString+XML.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A9B592D6363DBEC593140E8FC0758C6 /* GTMNSString+XML.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DDA5EA9A87151F758434740026CD05DC /* FIRInstallationsAPIService.h in Headers */ = {isa = PBXBuildFile; fileRef = B28EBD75EB13B3F822AA189E066FC949 /* FIRInstallationsAPIService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DD8740FC10449C06F63362EDA72267C2 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = AEF19DCA91AED2F10142474BDED4AC0E /* FBLPromise+Reduce.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DDA8E54FFAA6DFF7E15F15A52AB7C662 /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 569B2CE7AA19905C1A0F45CA8463FE9B /* Hashable.swift */; }; DDAE1ADB8B74D7AF8DA7C6FD3420F5FF /* SDGraphicsImageRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1805EAE10BC4663A0E855E6E8308E86C /* SDGraphicsImageRenderer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DDC2584AC7D3EEF104868CE141A7FF22 /* CGPathAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F98A6DD09FE21004E19B413AC08C62 /* CGPathAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DE27DDDFECD3D0EA5574D812BAA46412 /* PromisesSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E9F20446D5116133449FADD9B80E810 /* PromisesSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE07E49F87720A35AC93EF90361BC5FB /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = 84449849C97E8E16096EF81887D1FC40 /* FBLPromise+Await.h */; settings = {ATTRIBUTES = (Public, ); }; }; DE2BBEBEC7290E2523B276BF44268E9C /* FIRCLSCodeMapping.m in Sources */ = {isa = PBXBuildFile; fileRef = FA6C94437A8A968F7BEA6DE72E04F5C2 /* FIRCLSCodeMapping.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DE2C0AEF032ADAE8B40B5DFC882FF7CD /* Fill.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66CF0D60CFD4E9E7D4BD34B6C6D0B503 /* Fill.swift */; }; - DE3E34A4B5E99ED53600EB7A6B5FA238 /* FPRScreenTraceTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B212CE70ACEFAABD4B09D15088D5FB0 /* FPRScreenTraceTracker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DE58FED3FD62335366F5E0D867FB3194 /* ContainsNumberValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31EB483DAF3C342060B3A45C8FDB1326 /* ContainsNumberValidationPattern.swift */; }; + DE787722902FB4A7C8D27C0167F4DFD1 /* ABTExperimentPayload.h in Headers */ = {isa = PBXBuildFile; fileRef = C76D37845AED92F9E9314426BDEF274D /* ABTExperimentPayload.h */; settings = {ATTRIBUTES = (Project, ); }; }; DE8867A700E699CF526B7ECCFB1E41FB /* FIRCLSDataCollectionArbiter.h in Headers */ = {isa = PBXBuildFile; fileRef = CD3CDCB2245F6E2D638AE7696318E46E /* FIRCLSDataCollectionArbiter.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DE961BA0C1D35F5196933CEA4B6AA9A1 /* Pods-iOS-JedioKitTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F7D72C676EFB3AC4B5E3A2634DCB0C4F /* Pods-iOS-JedioKitTests-dummy.m */; }; - DEC62699487AD36100DF37BCE26698E0 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E7386D926C1E05B725E50F9831AD5289 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE8BB5BCD5FFE870F616EE330C63AE78 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A92C30DBFEEFDDD899F18D149982E33 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE9582548762E63076149EA1A2F81C70 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 95352CB2821DE75BDA0E1B8CE2B33364 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE961BA0C1D35F5196933CEA4B6AA9A1 /* Pods-iOS-JedioKitTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E67615EEC3ECDBF434478EDD6265697C /* Pods-iOS-JedioKitTests-dummy.m */; }; + DE9AEAB005FAC2670923F2D2F2F09BAA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + DEAE8972EDDDDC41ABD2B8004A90919B /* FirebaseSessions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A05DDF5BF879237E4263F9A07BED6BB4 /* FirebaseSessions.swift */; }; DEC986E1F69D7C2090886D3573BD75AB /* POPAnimationRuntime.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2F8FCDA9BC966E982FD5987F4A20F12 /* POPAnimationRuntime.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DEE5669A936DF9FCACEECF6E22227ECE /* FIRCLSException.mm in Sources */ = {isa = PBXBuildFile; fileRef = BC2F3FF265C091D2CDABD10894F77956 /* FIRCLSException.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DEE76F284D4168D45E7A271799ED5638 /* RadarChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BCB5C0D12FECB7D3AF9AA1A67A9B7CA /* RadarChartRenderer.swift */; }; DF25B35BE21E8CABD222E680B243C864 /* ILineRadarChartDataSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = A41CAE29D83B0DEAEB29441BDC2CC45A /* ILineRadarChartDataSet.swift */; }; + DF376BBEFA14A7EC5678B902FC7BC0FD /* SessionInitiator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7432DAF373A684E390D57B5398CFF7DF /* SessionInitiator.swift */; }; + DF617D00314D62D07F403245BBD11C69 /* FIRInteropEventNames.h in Headers */ = {isa = PBXBuildFile; fileRef = BB247FC1C67CAE21B4D8A7BDE9140302 /* FIRInteropEventNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E0021E95D1485A0B7B3BDEA08BD23E82 /* GDTCOREndpoints_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C7B9306BFB28713292BA4CD3D1907E1 /* GDTCOREndpoints_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; E01318218D55670DE418245ECB8A1B14 /* CIColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2C7F2983BFD734C53ECD539E5D2B31F /* CIColor+.swift */; }; - E01D56415380585475DC7C5942AC45FC /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 81359C64AACF5BE478EF8AC90981F4A7 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E02AF6978CB8F1DFA5CC5025DD4738D4 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 803E76194C71CE70C0208957021310DE /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; E038A71FF5EC015082C7C5D323B1390A /* SVGKSourceNSData.m in Sources */ = {isa = PBXBuildFile; fileRef = ED5B3C6A1712CD023AEBBD17E9121061 /* SVGKSourceNSData.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; E05FD2BA175748B3F1D1C7667CAB1E35 /* SVGPolygonElement.h in Headers */ = {isa = PBXBuildFile; fileRef = CCC2382C426EB9134EE705F8B0EC286C /* SVGPolygonElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; E062DDAD22CC1C9B5A9EF22DC1692CC7 /* SVGKImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FA4ADFCBD2A36415D77BFA2D14DCA75 /* SVGKImageRep.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E0C35C27704602E644E541622DF97F06 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AF149CC151F0F49059EDDC744E881A0 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; E0CF14EB829087B6568F3311C3EED890 /* MapToValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67C635A1B766C76C35B249658F298945 /* MapToValue.swift */; }; E0D4D74CF9A15AAB4D8EBA35D68449C0 /* SDWebImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 64E048398E91D0974EAF39C4B3015B03 /* SDWebImage.h */; settings = {ATTRIBUTES = (Public, ); }; }; E0DF7E6076D1C3AD1D6357F860815AEF /* NVActivityIndicatorAnimationBallRotateChase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F55739CE42C7B39314A4036D154B873 /* NVActivityIndicatorAnimationBallRotateChase.swift */; }; E0E903FE5865D5C925022407FCED1C9F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - E0F8C2BD9084F24ECB536D719C55D3A7 /* FIRMessagingTokenDeleteOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = C3535A177CA45427EF2589C1FF859C51 /* FIRMessagingTokenDeleteOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E0EA50017F643C99B2C5167D3FF72829 /* FPRCounterList.m in Sources */ = {isa = PBXBuildFile; fileRef = 212F8FCDEE285FA2D9F7C32D1D952792 /* FPRCounterList.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E0FAE23ECB29EE7EB9B9D04CA6CCEDC2 /* PieChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66A4A5AD0C36A2056EF9D0B2ECAD3610 /* PieChartRenderer.swift */; }; E1287217F2A8761BE364909D7A79DDD4 /* NSCharacterSet+SVGKExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 189E3A74C4206CF34C25C1E47C074AF9 /* NSCharacterSet+SVGKExtensions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E12A6F11BA8EC188F355BF9EEEFD9834 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = FC15DB865E87DD3F14396BC935C2BFDC /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; E1302AB307D20963376FE2348B1A2453 /* ValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50F3D1410ADF08A75ADDD643D409B13A /* ValidationPattern.swift */; }; - E1344DDEEB6361618605CEE15679296E /* FirebaseInstallationsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = AC17248BFF8A56DB06B6D2E231CAECF8 /* FirebaseInstallationsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E14942F33F2369FDB06C4B908F244AF5 /* GDTCORMetricsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 66C36E14A6CE7DE7CFD4070A0834B814 /* GDTCORMetricsController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E163C0D558448E986BDAEB0FA21B1BAA /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = BB0FA8BA5DA65DC80C51FCFB7A4D7948 /* FBLPromise+Recover.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E1C726E491952EA50C15803490025508 /* Promise+Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = F549AD1EBB4851629F2E0CE3C9788B34 /* Promise+Catch.swift */; }; + E13B248196DE4E8223B06C22CC96AEF8 /* FPRAppActivityTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 4737A63F2AEDFAC831F48CEFE6495A7C /* FPRAppActivityTracker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E19464BDCE0C2C37D40FA5CCED447399 /* FIRMessagingPersistentSyncMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 80D2A6324C3A6D898E08409EF2E158A1 /* FIRMessagingPersistentSyncMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E199517569E1FE596F05CBE3F2DCED83 /* FIROptions.h in Headers */ = {isa = PBXBuildFile; fileRef = E2DFD9AA4142E7FD9ED102267D48B54E /* FIROptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E1AFB3B5D3A312DDCBE69C4275BD7DBD /* FIRInstallationsAuthTokenResultInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 48DB7A850F6EE518D1847379378629CE /* FIRInstallationsAuthTokenResultInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E1F7D701645ED3F1B9344F136D6E9523 /* GULHeartbeatDateStorable.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CB5CAE3FB6874C66BCE6DB93D7F9F97 /* GULHeartbeatDateStorable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E20E86D8E8289CBCF8CBA6A681A94204 /* GULRuntimeDiff.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D7EC61F9D1AB00174B570861A0DB806 /* GULRuntimeDiff.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E22B703E73D45CF56FBD1FF145AD10CD /* CALayerWithChildHitTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FFA6AF1E2546292468DF659F40B4E2E /* CALayerWithChildHitTest.h */; settings = {ATTRIBUTES = (Public, ); }; }; E22C48A530D6DA6CD3C188A55D88EFA3 /* FIRCLSFABHost.m in Sources */ = {isa = PBXBuildFile; fileRef = EB217987DD1CD94CA3A7FADF61D4A871 /* FIRCLSFABHost.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E2987381463E1C2502E03A12DD53A857 /* FIRCLSSymbolResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = A80EC92DECB9424D1FFFACF8156BFA1B /* FIRCLSSymbolResolver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E298D39BE9AA57343E3C4B2F182B9391 /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = A42C5876FA390FFC53D9F0566FD30850 /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; E2A4A3D101E28C0833980458F225D897 /* NBPhoneNumberDesc.h in Headers */ = {isa = PBXBuildFile; fileRef = E4486009DAEC79A235479955C931669B /* NBPhoneNumberDesc.h */; settings = {ATTRIBUTES = (Public, ); }; }; E2B200F62893426B40C9DF757604C93D /* CharacterData.h in Headers */ = {isa = PBXBuildFile; fileRef = 55C2F6A0DA946A3088C3EC0545C782FC /* CharacterData.h */; settings = {ATTRIBUTES = (Public, ); }; }; E2CC75ED9EF3D811282B2A60844A3031 /* ZSWTappableLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CF53D32AD7AEE9016AB48C3A6B38DC89 /* ZSWTappableLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E2E09CAB257A857AE067E4C1DB3DE3BF /* FPRNSURLConnectionInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 56466227A31184EDD3E5EA82C31E0E3E /* FPRNSURLConnectionInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; E2F7E3A77F6DCC8FB16146B24BE4C488 /* StyleSheetList.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CC03209BBD9D46EF0653B471D2D9339 /* StyleSheetList.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E321EC77E37FB311FBA234E0D5E6911E /* FPRInstrument_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D2CB214E097E9E76129F848D33D5D1DF /* FPRInstrument_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E2FFD0590F81323554F1240713DBD58C /* FPRDiagnostics.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B5ACBF6E2091C89F7606FC0AC845A2B /* FPRDiagnostics.h */; settings = {ATTRIBUTES = (Project, ); }; }; E32A4FD7F610A24484CE4BECFF59FD44 /* JTCalendarDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A586388CA1ABFB67759F44E08D8543B /* JTCalendarDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E33B9AD025EDB37FF846011F6A283892 /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3929D80EF59C0E08FF2AB94966D38489 /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; E33D661CCF724638D1E627EC12AB91EA /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = AF485BD9D77594AECEF805D16F01C7BF /* UIButton+WebCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E33FFCBA5014333C17302D8821CF55EF /* RemoteConfigConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 538F53B64B6F23607514F72DDF666B04 /* RemoteConfigConstants.swift */; }; E344296D5F4DB09A8FACA769581D644D /* EasyTipView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BFA40D19795DE0E9B8D8DBE4A447375 /* EasyTipView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; E35A96AD62BB29B7ABA3779606A3DB2B /* SDImageIOAnimatedCoderInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = F40F454C24ABC89B3D520553432C0740 /* SDImageIOAnimatedCoderInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + E35AEAC287F6D12252CED64364C00F51 /* GDTCOREvent+GDTCCTSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 99D8116903F4B14572377FD8FF7F7732 /* GDTCOREvent+GDTCCTSupport.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E377EFE16FB8C700C69171DD7AE4FFA9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - E3C74E5E7FFD3AAF4825A6D8CBF63211 /* FIRMessagingTokenOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A006E50853908063F4CABD5EA89FE33 /* FIRMessagingTokenOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E3CBB0D9ECE5DF03B3ACCC81007FCDC5 /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = BB0FA8BA5DA65DC80C51FCFB7A4D7948 /* FBLPromise+Recover.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E3D733D430B1B7E533A8353BF9128287 /* DocumentCSS.h in Headers */ = {isa = PBXBuildFile; fileRef = A8E0C64EFA0B797BADB4F5C62767DE1F /* DocumentCSS.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E3D7D61C40FB81E8B36E2259DB960457 /* FPRNetworkInstrumentHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = D9136273C0867FD54A7E50FEA08DAAAA /* FPRNetworkInstrumentHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E3D8025BCBB55B20D07ECDBC50076736 /* FIRComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = D1A40DBD72A1EC57C7F623DC234B3CA8 /* FIRComponentContainer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E3E5B7E1D34B728A5C117C43EE82DE03 /* GDTCCTUploadOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = E02641BEDA35AE397516AB87D51FAC3D /* GDTCCTUploadOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E3F435173218B5FA1F6800A34A9FFB57 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 6056D18F1C423A8AD11B36895229DCFA /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E3FBF93481D8DE080F7B8A4CA9D08F88 /* RCNUserDefaultsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 48247AEE538AB1E5F0D888A97629450D /* RCNUserDefaultsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; E40482C51EAA9EDB125A80774E01B5BA /* SVGSwitchElement.h in Headers */ = {isa = PBXBuildFile; fileRef = B3CA9664D731556EA0DA828E258EA48A /* SVGSwitchElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E408A7F862B6B559CF637BC6E94EF2EF /* GULNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 07F7D1292A768903BD9E2FD276E53A94 /* GULNSData+zlib.h */; settings = {ATTRIBUTES = (Public, ); }; }; E414C785D7CF023B525B262E3F1EBA3B /* POPAnimatorPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = E20C364123FD2E273F0768A46012DFF6 /* POPAnimatorPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; E4359DFD3F315BFCDE1A06244FCAC895 /* DefaultAxisValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6374CED838FA3635FB83730DA21BCE0 /* DefaultAxisValueFormatter.swift */; }; + E43E37DEAF0CEEC2AD576F6B5CF13BE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; E4429268BFDB3E0A7EDE808EF0FEA0C1 /* NVActivityIndicatorAnimationSquareSpin.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8DA742B9337D87B9E7EF63E73E7D09E /* NVActivityIndicatorAnimationSquareSpin.swift */; }; E44B38FE39CB279F76DA83F7CAAFC635 /* NodeList.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F0415D2B8201269423CB6DC12BDBE93 /* NodeList.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E4775C3073813542C67030ED669282E0 /* FPRPerfDate.h in Headers */ = {isa = PBXBuildFile; fileRef = ACEDDA549C2D5E3A21BECE84BBF48B5C /* FPRPerfDate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E47B8B6BA7DE3BEFCB37FE32BF081B04 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 30209D3704664A9A195239BB7354B0F5 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E45D91FEDDD973653B0088BCCCB6B510 /* FIRSESNanoPBHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 622A861DDC45A37DEDF235FC9D95E710 /* FIRSESNanoPBHelpers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E4766D4931EBEB8AF08BB481DEF29EE5 /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B66040155FB563C07229D075FDBC7F8 /* FBLPromise+Wrap.h */; settings = {ATTRIBUTES = (Public, ); }; }; E47BF7D6511B4B9AC4DFB656FF1C7258 /* SDImageCachesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 007DE566DADEEB5C78F91F3A5D483118 /* SDImageCachesManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E48A8ADF5CF769DFA368C9637DAD8B7F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - E4948D22368522E169200BCE812A66EC /* FirebaseInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 164C06F41505C2DD88CBECA0EBE1C83D /* FirebaseInstallations.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E4A5D711BC8D44709CC39FA4F3E4A301 /* FPRNSURLSessionDelegateInstrument.h in Headers */ = {isa = PBXBuildFile; fileRef = 942DC77278CF801C91D8EA48937F09FE /* FPRNSURLSessionDelegateInstrument.h */; settings = {ATTRIBUTES = (Project, ); }; }; E4A7207A022D9584CD9B7D29381C8454 /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = C88D5E1DF9EC95CF359C0F29AE1E2A25 /* GCD.swift */; }; E4A8F137284D6CC66F344D282B6BBDA9 /* CGColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43824F0D7749C9BA75953E9541391C64 /* CGColor+.swift */; }; - E4AEAF845C74AB9C65D46B124881BE51 /* SessionsSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9ACFE086C6BB3A84C870F4FA77FF5FE /* SessionsSettings.swift */; }; E4BAFF2ACC08E7F28FDA95A530EBE777 /* FIRCLSManagerData.m in Sources */ = {isa = PBXBuildFile; fileRef = B01F904BFD9CAD27F86424FBF3A9861A /* FIRCLSManagerData.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E4D9E08F0737D7BED0D073595905E155 /* FIRRemoteConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 61A03D8D605078D53897F25F0C2D4CDE /* FIRRemoteConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E52BCD894F1D6EA021020A5E539C742C /* FPRScreenTraceTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = EC14CE001AFE9CDA5CD89FDB19FB9A5B /* FPRScreenTraceTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E4BD6DE937498F415CA78D5DC7203399 /* FirebaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 05E7DF387AF40AF8BE0B7E0B25EF09A1 /* FirebaseCore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E4D1D656266BD67A6D403E276F1243BF /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FE9349FE3EE671AE543404AEA3B8432 /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E526314779A689E77E25750491B2BDB6 /* FPRSessionDetails.h in Headers */ = {isa = PBXBuildFile; fileRef = BE464752874B5CAEB898D29018DFCB59 /* FPRSessionDetails.h */; settings = {ATTRIBUTES = (Project, ); }; }; E54C583C4DBFD52F831BD22B4F3FCF06 /* Shadow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63630D22C46EE8783C74726CBC99C76B /* Shadow.swift */; }; + E56E2D8BB3A6EC491F18261075F715BE /* GULNetworkURLSession.m in Sources */ = {isa = PBXBuildFile; fileRef = E504BE652B17CE7680E064972F4FCC6A /* GULNetworkURLSession.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E58F813680361A68DF8B897BB239F695 /* FPRClassInstrumentor.h in Headers */ = {isa = PBXBuildFile; fileRef = A48438C7553DAE6924AB84B735E60962 /* FPRClassInstrumentor.h */; settings = {ATTRIBUTES = (Project, ); }; }; E5A6F087A59887AA56E95BB4495B300C /* GTMSessionFetcher-GTMSessionFetcher_Full_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 097A1F5B958C73856FCF44A3F4A839C6 /* GTMSessionFetcher-GTMSessionFetcher_Full_Privacy */; }; - E5DD8179C62AC58484E17009D4C83A61 /* FirebaseDataEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E86F3A8B0F0353F63D02312E98F10AF /* FirebaseDataEncoder.swift */; }; + E5C4AFF55C9AE2C888EC40FAB473136F /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3902CAEB5C1971DC0D2F01327AB05B31 /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; E5EB140AFBE48D03880E8986AC28F674 /* SVGElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FCC4A7EC7400E9F7D1321DE329D9040 /* SVGElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E61BA58194B6D50BBCDF192574385937 /* FIRMessagingCheckinService.h in Headers */ = {isa = PBXBuildFile; fileRef = AF77F64231E578210BB17D3C4A84CA42 /* FIRMessagingCheckinService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E61BA75900835FA290706B7D55F4BEF1 /* HeartbeatsPayload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92D86FE6826419BDC594259D4DD662E8 /* HeartbeatsPayload.swift */; }; - E6A586550675D933EC1467F8D2B73ACF /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = E84AC5760E3FBF4B3623D10E992982AB /* GULSecureCoding.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E6B60027AA5C0BE9E778895AEC498FFC /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = A2D1746ACD3F4D9E66EE3A7B5A0BDEC9 /* GULAppEnvironmentUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E6154004381DA91F80DE0A23F6E08E59 /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = E2EB4A436478567B565B3DF20563ED52 /* GULKeychainUtils.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E67E8CF29D06DD665B60D97F1A4DF1EB /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7940C5C88523243A33A54AC2188393DD /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E6C148B19AAA6E0B8A4AA278E3764682 /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 997E9B5830A2F10286B0831C44473BE9 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; E7038F0C43271CF43AEAE025ACAD6F56 /* FIRCLSMachException.c in Sources */ = {isa = PBXBuildFile; fileRef = C12D54B22CE032388F615C4C592A09D5 /* FIRCLSMachException.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E7085EDCAC9EE9F33E8CFF20F3F8613D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; E72D1DD25F13AF01FFE22988DE850422 /* CSSRule.m in Sources */ = {isa = PBXBuildFile; fileRef = 719802553CE812B94E10BBB94ECC8C6A /* CSSRule.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; E730CA7D5697F80053C34F050555196D /* SDImageCacheDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 408D12F98EA793158B1DADED53CB035B /* SDImageCacheDefine.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E7456EB15FC22F50250EDC43044F5703 /* Pods-iOS-ParticlesCommonModelsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 00C63D7B5E7256B9EF73DF565B303960 /* Pods-iOS-ParticlesCommonModelsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E7456EB15FC22F50250EDC43044F5703 /* Pods-iOS-ParticlesCommonModelsTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BECF4C94D9BCF4108002D53765D73373 /* Pods-iOS-ParticlesCommonModelsTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; E746E948350883A3CA1CDDB89F605072 /* FIRCLSContextInitData.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DDB684F160D3D0ABB984B468AB59167 /* FIRCLSContextInitData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E748DC3B3F18B5E2B52BAF8DDC22D11F /* GULSwizzlingCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 30C31F2BA6CF4F7AD6F6B774E6EE4594 /* GULSwizzlingCache.h */; settings = {ATTRIBUTES = (Project, ); }; }; E7777A041614A8F6F1585C1D7C4273BB /* NSImage+Compatibility.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EE38C62D9523030C6751212A6F1195D /* NSImage+Compatibility.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E77CB069D70FF4125B9E064B49C001D0 /* SDWebImageDownloaderRequestModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 684386EB3C7E889163F9F7B005609111 /* SDWebImageDownloaderRequestModifier.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E79E58CB07F7BA22DEE05BB1F3B4D874 /* SessionGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE30A8D029B8F1E5742B978E1C005CD3 /* SessionGenerator.swift */; }; E7DC450C7D79AFC4AAFF28685FE52BD0 /* DDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 53E3349689FC2EA18DB21556094CA0A7 /* DDLogMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E7FF39CE00EB5D1FC16DA785A3A08B16 /* PromisesObjC-FBLPromises_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 3F238BB22C5201CE689CAF2F766AED95 /* PromisesObjC-FBLPromises_Privacy */; }; E7FFAAD9C237457EB8A233E08C364761 /* FIRCLSdSYM.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EC214727C2D551CA16838C6DCC7C372 /* FIRCLSdSYM.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E8438A924E19D8917E6FB115DBA5220A /* FIRAnalyticsInteropListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 43CF111E3EC97F7D0265F06008254E5C /* FIRAnalyticsInteropListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; E8756FDF9AABA25C7DB426CD98D8DF1D /* ZSWTappableLabelTouchHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = 0450D398641BF773E593B062A1DDFC46 /* ZSWTappableLabelTouchHandling.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E8A815BCACCCB71233F4AEC8EFC466B5 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = A5FAD8EE9B8E6330CCDA31E1DBA8C71A /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; E8B5D2B5AFD21F352741291F2C221658 /* HMSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 92E16D2779F3B97A71076C1DE1391C1D /* HMSegmentedControl.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E8C1610ED7CCCB16939065FA12F5A504 /* FPRNSURLSessionDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = C42684B3DA3ADEA4485BBE16E4CF2553 /* FPRNSURLSessionDelegate.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E8D3B80EDD8E7DAE085CCE57FED63538 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 16982804049CB135B89FF61AA6650690 /* PrivacyInfo.xcprivacy */; }; - E8F3462A1D359F379C38D2C6F99E6E26 /* HeartbeatController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 632AD0EC2A8493501D8D2D7807238B0E /* HeartbeatController.swift */; }; + E8F028F1A017ACDE0BF2E1EF2A16CF4D /* GULNetworkURLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 45608D99049F1CB3EBFCEF4D4FA6C440 /* GULNetworkURLSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E920FC7DFAA646A09B8962B7D818DC3B /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 30209D3704664A9A195239BB7354B0F5 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E9272EDD6117416527A02BF23A79C13E /* FPRScreenTraceTracker+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D63BA97C87AA3E1C54BBAE79A7D5D970 /* FPRScreenTraceTracker+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; E93F70939BA8E4D2ECE85BA0F41A4A2C /* SDWebImageOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 74BEA06E0C3DE3A917B61C83D124EFC3 /* SDWebImageOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E9467744C118005F6D677945594B772D /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FC2A2A54AA26FC5DBB35BBB12FCF947 /* GoogleUtilities-dummy.m */; }; + E94442511CA2509B0ACDBE0F6E0A188E /* FIROptions.m in Sources */ = {isa = PBXBuildFile; fileRef = D9FA128AAC4C4F1F80AC2E695517801B /* FIROptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E94B31DCAF75D93405D3BAE188604EB2 /* ConstraintConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F1EF49446F6DE7BE489B4DC337D59FB /* ConstraintConfig.swift */; }; + E9505B05AE5124B8F20A8CC7EADCB737 /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F962805C0BC26BABD73137DDF35FC70 /* pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; E960093249EEE54E0A5148D4DB3F76E3 /* POPAnimationPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 32893E49984576D98DDE948247BAC3A1 /* POPAnimationPrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; EA15390C0AC291CE79FE098A144D875F /* SDImageSVGCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 5ED9B1C7C002A8AF572C7416B6DAAF08 /* SDImageSVGCoder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EA403F61C436CE096B15AB4DC503EFB0 /* FIRMessagingTokenManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 712715C420D510747BD96E467EEE3935 /* FIRMessagingTokenManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EA5C40AAD09469D716905066F461B05B /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 29A153CC7E888D4A4D93AC359FE24D95 /* GULHeartbeatDateStorage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EA5FC036D35EFC6CC594D5914CD43451 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E775B73216612FEAC67ED99C2496A95E /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA522E12D32D90A8B168C7FAE617C532 /* FIRMessagingTokenManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 712715C420D510747BD96E467EEE3935 /* FIRMessagingTokenManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; EA6476B25F5947A764A6968AC60BB28D /* Detection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FE986BF863B9089335447C7A27B07A4 /* Detection.swift */; }; EA8BFD3B38E1C0D8275B585088089970 /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 620D4BF19050660C243342910497362C /* SDAnimatedImageRep.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; EABA337CA83C9ED09E2DA7F54F501750 /* SDImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = C905E29E541BA987DF757B410B6EF54B /* SDImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EABD729D03C9675BA063FC0504E7266E /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = ED3607E5CDEEAB755FC76F9A9705AC48 /* PrivacyInfo.xcprivacy */; }; - EAD19AAF593764C8ECEAC251A757D353 /* GULObjectSwizzler+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A3E478DCB5579F4B5B6DAFA1C2DE81F /* GULObjectSwizzler+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EAF976E24E8BFC676A61A46BFDF388ED /* GULNetworkInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 97D6EA6C5FAA2073CCEDE2AE8D778BB3 /* GULNetworkInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; EB07E8C37CCC47873524D3B03596C7B4 /* FIRCLSAnalyticsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = ADE8E7E337B6C5EEFC457D5EFD32B3B7 /* FIRCLSAnalyticsManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; EB3D6B11BA8E8BF14805B84264906D3A /* FIRCLSDemangleOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 68DDFD6D897FF455CADDF035E5F39AE7 /* FIRCLSDemangleOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; EBD1702179B9B75654217C86D1962C1D /* DocumentFragment.h in Headers */ = {isa = PBXBuildFile; fileRef = 7475C28E80ADC7244F6E01BA007F80D3 /* DocumentFragment.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EBFEA91504510A2870B88FE087277102 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 04EAEBA33D20E75D8A33FA8CFC170E68 /* PrivacyInfo.xcprivacy */; }; + EBE88409F3E4D60746023F680DE90104 /* FPRNSURLConnectionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 141BD56053A64FAD00D8B3B1D5E6966C /* FPRNSURLConnectionDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; EC166225ADBC360A5FAD443918BFE105 /* FIRCLSNotificationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A1ED3C6AB7857260901309982992685 /* FIRCLSNotificationManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; EC1E4FE207C21F73BD3DADC737DD86C7 /* NSData+NSInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 2592B5BED1A989C4DD9EA30021041B6E /* NSData+NSInputStream.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; EC337E255D8881C8FD4BCB26D03A054B /* PassthroughRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FDD9815824AA86349533FD05C5EEDC9 /* PassthroughRelay.swift */; }; - EC417C05BD3378BB7AB8D68C7AB921DA /* Pods-iOS-WebParticles-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7839C1AA278EA704E3934B23D034CF79 /* Pods-iOS-WebParticles-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EC417C05BD3378BB7AB8D68C7AB921DA /* Pods-iOS-WebParticles-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 082A2EB878BE715355464F9C05150544 /* Pods-iOS-WebParticles-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; EC486D5A5025BF0F876EED3347055871 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2EF63D8E91BBCE0960B0F1F218F13B3F /* QuartzCore.framework */; }; + EC4F8A095A6C809A99E64C1161E8B2AE /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 62070A6422DB36FDBCE941AFE682F81E /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EC6D44AC27426CC4390BCC8DD2AD6D28 /* GULReachabilityChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = E4F925721FB708A7C4F16CAC0CF68096 /* GULReachabilityChecker.h */; settings = {ATTRIBUTES = (Public, ); }; }; EC91AD28A59BB87E60BDB71ABEEB19AD /* POPPropertyAnimationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 64DC65E3C5105EA95340EFF38A8AFDC6 /* POPPropertyAnimationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; EC95784DCA76E26345C1E5090C1B1850 /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41487D4BA57AE77A053D99241BBF7878 /* Bitwise Ops.swift */; }; - ECB9BA02EADA948CB2D4AEC6ECA1307D /* FIRMessagingTopicOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B0BCE374628069C351661AF9B7A3479 /* FIRMessagingTopicOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ECACD4C309AC36E3132F85A6B0F55DBF /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = 07882D4A073466A339DA7ED00ED8C237 /* FBLPromise+All.h */; settings = {ATTRIBUTES = (Public, ); }; }; ECBBC674DC545DEDC3203D8EFBF1B4A5 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF28E532864FE0820A6A894B03CECBA2 /* RetryWhen.swift */; }; - ECE8B1232C0DFDF924F7258A844C9727 /* FirebaseRemoteConfig-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E988240CDB07B5C9E838C5E2F9D482E1 /* FirebaseRemoteConfig-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ED295EDBF675516981BC34776321A459 /* FIRMessagingTokenStore.h in Headers */ = {isa = PBXBuildFile; fileRef = CED54FBED17C583D009D5027E0CCDCA2 /* FIRMessagingTokenStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; ED36E3AF98C62077802B3470D0AA4755 /* ValidationRulePattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 230872B85A28B320D1E58A13248B634D /* ValidationRulePattern.swift */; }; ED36F8D772D51B78D561CAC26F16DE67 /* FIRCLSRolloutsPersistenceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 83BCD901E5A7EE3AC2E319B995AD2823 /* FIRCLSRolloutsPersistenceManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; ED956CF037D38841D159D81FCE720650 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; - ED9D48373BC7BA70046AD136EB7FBCF2 /* FIRMessagingCheckinStore.m in Sources */ = {isa = PBXBuildFile; fileRef = E7295E9ADCC1E42715C1AA1DA807DDED /* FIRMessagingCheckinStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ED9D5948E379B56D58EC417759F73B35 /* Pods-iOS-dydxStateManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FB259CA2725567A01938F089DAE9307 /* Pods-iOS-dydxStateManager-dummy.m */; }; + ED9D5948E379B56D58EC417759F73B35 /* Pods-iOS-dydxStateManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A5BF710AA886218969F02F4E0AECE4C /* Pods-iOS-dydxStateManager-dummy.m */; }; EDAE9A1DFCF88D960F22A1E6F134B2D1 /* FIRCLSMachOSlice.m in Sources */ = {isa = PBXBuildFile; fileRef = B878EAFF817C10F1041C5B0FCCEAFD29 /* FIRCLSMachOSlice.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; EDB2547B0D220772CF1A31249FBAFFBB /* NVActivityIndicatorAnimationOrbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26ACF4136C2FC576AC12F6320FA61C7B /* NVActivityIndicatorAnimationOrbit.swift */; }; EDC89E81A95AA591A1CF253501FFB076 /* SVGElementInstanceList_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 27C2C5B95E50EBFA12B15994913FF255 /* SVGElementInstanceList_Internal.h */; settings = {ATTRIBUTES = (Public, ); }; }; EDF4119922B8D5B20B0C7E6A5E9DFCC8 /* SVGGradientStop.m in Sources */ = {isa = PBXBuildFile; fileRef = 333AB1307044CC8D4915CF1A39DC7160 /* SVGGradientStop.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EDFF3F6C42FE9DEBA5C376D251BADCF8 /* FIRTrace+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = AC5278F1EC1B3A299F7EA8E53150ED29 /* FIRTrace+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; EE1B0D61B7620D06EAA8C05C2E739BC4 /* SVGEllipseElement.h in Headers */ = {isa = PBXBuildFile; fileRef = EB2EFC71D8C296E67B6A4196B6CDACDB /* SVGEllipseElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; EE52C12D0E6AF48256D072DD92CBA0C0 /* ZSWTappableLabelTappableRegionInfoImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = 40EA4613260160E10383DBAEF76871B8 /* ZSWTappableLabelTappableRegionInfoImpl.h */; settings = {ATTRIBUTES = (Private, ); }; }; - EE5923FB6AC44DE39EF963F5D1FBA8FC /* Pods-iOS-RoutingKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C8915B2D813519597689BEAE8400A8F3 /* Pods-iOS-RoutingKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EE57EA35D50B141038743894EE6CC0E9 /* GULRuntimeDiff.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E69A20C74777BFC61A3D5EB77E9EF68 /* GULRuntimeDiff.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EE5923FB6AC44DE39EF963F5D1FBA8FC /* Pods-iOS-RoutingKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EB0815DAA47A164F808A2AAB723C21A /* Pods-iOS-RoutingKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; EE7531769E5BEE445BB7F3D685BA15BC /* SVGKExporterNSData.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CCE7CB7DAAE8341F113D049A54D0AF1 /* SVGKExporterNSData.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EE75BB51CABD1AA397F4FC0EA3D002C7 /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = A6FAF41E19CD7897AA228258AF53CF95 /* FBLPromise+Async.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EEA2AC5248481A20D242C074EDC3B09C /* FIRMessagingLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = E11FA40132F9BD22AD5EA2760DFF0DD7 /* FIRMessagingLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; EF29E8DF47E9683B40D6EF1A996617E3 /* NodeList.m in Sources */ = {isa = PBXBuildFile; fileRef = AE908B387AF3EC964E524F0856BC3094 /* NodeList.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EF51EE7FA7C843A41086A3A27CE65CAA /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + EF2F74480559E047CB75E731D22CB00A /* SessionStartEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58ACAEC7D1B0EB210F4AD05C480D66B9 /* SessionStartEvent.swift */; }; + EF5BF3F26BC838B72B0DD5BE2620AC1F /* FPRGaugeCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F49591BDFFED386916D137E57641978 /* FPRGaugeCollector.h */; settings = {ATTRIBUTES = (Project, ); }; }; EFB5FB10E3D9488B9550A720C1A611B8 /* FIRInteropParameterNames.h in Headers */ = {isa = PBXBuildFile; fileRef = 0592CFA54571AB5DA1E20FAEC4506B0E /* FIRInteropParameterNames.h */; settings = {ATTRIBUTES = (Project, ); }; }; EFBA2E3707B9C043DB2EBEFB20CCE46C /* POPAnimationEvent.mm in Sources */ = {isa = PBXBuildFile; fileRef = 918D452B53F03E7FD92FAB917F9BB9DA /* POPAnimationEvent.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EFC05539770BB32856241A71D41A9373 /* FIRHTTPMetric.h in Headers */ = {isa = PBXBuildFile; fileRef = CE23E6F79E2AD8C0B0C65D388E81F654 /* FIRHTTPMetric.h */; settings = {ATTRIBUTES = (Public, ); }; }; EFC90283F9AB43BB6FF377812BD3673F /* ConstraintPriority.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3700A5BF23A930FF0644D7C7B3877BC0 /* ConstraintPriority.swift */; }; - F009448D756604EAEF16F4902C40B2A4 /* FPRURLFilter_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BBF4F1E17C8761E5A381032833BB0DE /* FPRURLFilter_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F00BBDEA6A6B8829056FC7E9BAF673FC /* FIRPerformanceAttributable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E217F117BCC9314EF8D97E25E10018C /* FIRPerformanceAttributable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EFD238918B3F6E11896B2FCC51D4B75D /* FPRGDTLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = CFC249786E65559F0D383A71142056AA /* FPRGDTLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; F011FE1A56761C2E9A49166167B5F127 /* FIRCLSFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B73967F04C9DFAAFEC120501690DB1B /* FIRCLSFileManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; F03D783C4891FDA77139C6D2CCACF790 /* SDImageAssetManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C5BE5C70AD087759572DDA7602C14C9 /* SDImageAssetManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F03F1320791AFD7EF4D0C3CF5D2CBA9D /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B28CAD341C44DE12BDDA0C84689163 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F0652D53BCA31B7A5AC7C9815EE8339E /* PromisesSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E9F20446D5116133449FADD9B80E810 /* PromisesSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; F08270EC853695E3793A4932DBC0DDB2 /* FIRCLSContext.h in Headers */ = {isa = PBXBuildFile; fileRef = DF91B1AEE4C9EC859DD0ABE03A272E6D /* FIRCLSContext.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F08AC0A7E5F3E44BCF9F8743A23CF282 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7940C5C88523243A33A54AC2188393DD /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Public, ); }; }; F091017561415FB4BA7FA68A142E6B2C /* FIRCLSDwarfExpressionMachine.c in Sources */ = {isa = PBXBuildFile; fileRef = ACCBE67E7D8C0EDB5F2898CA8A0E2F87 /* FIRCLSDwarfExpressionMachine.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F0AC1ACCC991D3169BEED09D32C2D042 /* FPRGDTLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B7363BD3D21031177422D2B1EEC2584 /* FPRGDTLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F0A60140CF686363BCFB79EE9A6FA463 /* FPRNetworkTrace+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E46D376EAAE62C86CF584D1C79B3B3BE /* FPRNetworkTrace+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; F0B56CF95667FEF43A941E8267D4C094 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B3DF1D088861CEC7A1F93F25621E64A /* UIKit.framework */; }; - F0C1C872B7093E1A9D16A7783D6F0D1E /* Pods-iOS-RoutingKitTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 354B0785572F12A3401C5938D8E8CB0C /* Pods-iOS-RoutingKitTests-dummy.m */; }; + F0C1C872B7093E1A9D16A7783D6F0D1E /* Pods-iOS-RoutingKitTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AD18A315E89070652363937C1E56EF7 /* Pods-iOS-RoutingKitTests-dummy.m */; }; F0DE7DAEA806B145DE76C9AFFB9FEA3C /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = C82177888644CAA8BD7F7A71BBFBE792 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F12815C97A40401D49F1C681414DE255 /* Pods-iOS-dydxViewsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E641BCF8A8D60C0DE412DAF005081907 /* Pods-iOS-dydxViewsTests-dummy.m */; }; + F12815C97A40401D49F1C681414DE255 /* Pods-iOS-dydxViewsTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF39B7B68C7C30DFAC551906FB05AED /* Pods-iOS-dydxViewsTests-dummy.m */; }; + F135FD11C4BA04D2A369C94FF2CC0280 /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = 988AB0DD507CD85259D4FBB6DEC2B1D2 /* GDTCORTransport.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F13C5CF1A0480ABA57B5E90A27A77909 /* GULObjectSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = B43BA5FF96308FE01F51D14D698E88C3 /* GULObjectSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F13EA94C34A708A2740E87F797835E20 /* GTMSessionFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C27FFEFA7316E052AE205F3480EEBD6 /* GTMSessionFetcher.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F174BC784E1C6023541E1CC2CC829B3C /* AMPIdentify.m in Sources */ = {isa = PBXBuildFile; fileRef = EFBFDD0A67E3B2E24776915A098ECC79 /* AMPIdentify.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F179515A300DCB99F5D52A0F21ED5D44 /* JTCalendarMenuView.h in Headers */ = {isa = PBXBuildFile; fileRef = 063670F58EC69884F09669EB81477AC0 /* JTCalendarMenuView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F1A1935AAB76537A18A6BC84A9AFE954 /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E34CDE6E69862D7D324398A81966DE6 /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1E9B15AA05827A269518AD2AABF00B4 /* GULReachabilityChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = E4F925721FB708A7C4F16CAC0CF68096 /* GULReachabilityChecker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F18D83D8B3D7D3631826FC9965C87787 /* FIRHeartbeatLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 97381F8307CB8927BA3B0ADBA2E0AAA7 /* FIRHeartbeatLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F1DCE7FA9E0050151820B1C6B96F6819 /* GULMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = DBE3118AEB8DDDEC7BE451CD1CE65F9D /* GULMutableDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F1EBD00F78BB2241915D95803B1D802F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; F1F06EEE1B902B10F5D0CFD6F7A80DA1 /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C6A6E93D176C566DF05689C07BCADBF /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F1FA50A4DEDBA0CA6E075B1849D033DE /* FPRClassInstrumentor_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = EB0B8D9EC04230B31E746B6BF65C766E /* FPRClassInstrumentor_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F20267A089C0D2E56C58BD5C9ADE28A6 /* FirebaseABTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = 6082CA0B545D145D2AA18D2B94DCE23E /* FirebaseABTesting.h */; settings = {ATTRIBUTES = (Public, ); }; }; F21A21CDFC84364F10E10AAF384B810C /* FIRExceptionModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 30DEC48B703CC23160C6608BEE5B1C2A /* FIRExceptionModel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F22898A29819AC1C7E09B82FC806CDB9 /* Promise+Recover.swift in Sources */ = {isa = PBXBuildFile; fileRef = 161D92A9C198FAE061102657D55780E5 /* Promise+Recover.swift */; }; F232D9A1CD11E9603CF6608C9EA7BEB6 /* Platform.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE3BB2D7DBB71DEB3DE784C7F61513CB /* Platform.swift */; }; - F25188707560D91146AA101D19037489 /* GDTCORFlatFileStorage+Promises.h in Headers */ = {isa = PBXBuildFile; fileRef = 728DC08A44777E98555EC7829FB996D7 /* GDTCORFlatFileStorage+Promises.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F2520513D12794649A1FD921DC810A48 /* FIRComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 69749821BC50CEC232862F7331B717EC /* FIRComponent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F25342B5A5980E3EDFB40E47D50C2F5A /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = 1271ED774F45E309CB0B0C333734CB9B /* GDTCORAssert.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F25763A409B1631E80D5B16107F03BC7 /* FIRCLSLaunchMarkerModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 46D23D392B0B13D5FAAB9D1F22AAB6E4 /* FIRCLSLaunchMarkerModel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F273F512CDA25AE4027825D4A9D46177 /* RCNConfigContent.m in Sources */ = {isa = PBXBuildFile; fileRef = 02F8F668C40A664C861F72414CE4C52D /* RCNConfigContent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F27B2DF4C5362B4F596563120431E445 /* GULKeychainStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = BB942F4C8B6A9804AD436A84C634BC75 /* GULKeychainStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F27B6E31BA6DFDF3310D86EF7CE7481C /* FPRGDTEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 509FCB60E845C70BA4122D9CF150536A /* FPRGDTEvent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F2ACB8606ABB790DD64FE3D1C2A99AD7 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 55E653ACBDD09A8C7BD227BE9C6D5D69 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F2EEF907E9D778000EB6E5DFEC9B24BC /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CF76A33E020E9636E4877399745D2BE /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; F2F4C4E4A4D6E1D148AD96345CF8EC89 /* DataApproximator+N.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD0F534210514ACEDE0B210B972B92B9 /* DataApproximator+N.swift */; }; - F313BC3F12A0716480AC01932CF3598F /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 34D2624B47281826695F30734DC2488E /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F323063A40C1FCDBBD6B2CA879AB018E /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 6872C067FCBA06CBE946C8B1FD3E2625 /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F3369DE32B2E7592B9F8D26CB200C9A8 /* SettingsDownloadClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EA3CDA6AE0FE2E4AC17183E9ED32FD0 /* SettingsDownloadClient.swift */; }; F33A3ECCE1CA579C4ED9F9A2B3B90044 /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 10CBB8704A52B8A16115A4F71A095B64 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F36484BA98A5C841911109EEDFAF8520 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + F348378350412EB77A9382D3E0D6FD70 /* FIRAnalyticsInteropListener.h in Headers */ = {isa = PBXBuildFile; fileRef = 74B3DCF9DA9E7DA3944904C2709D3F39 /* FIRAnalyticsInteropListener.h */; settings = {ATTRIBUTES = (Project, ); }; }; F366D04DEA0EBBCA9CA4F1F4E29695E8 /* ConstraintDSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63F13906849CBC0B0DC43C5C79EDA225 /* ConstraintDSL.swift */; }; F36FCD75FAFE0BF42C23F82ED2A6CBA0 /* Differ-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 11FD88D61857B87FDA1A7C4E9A451B59 /* Differ-dummy.m */; }; - F3BF908E302F7442C0BC215B57282BF9 /* FIRInstallationsBackoffController.m in Sources */ = {isa = PBXBuildFile; fileRef = E4FC64E5320DEE2E3599B84D5255797E /* FIRInstallationsBackoffController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F3CC9FC302CE986FE123CBBD234AE632 /* Promise+Retry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17F9E7A01247599CEAE7CC12F507E999 /* Promise+Retry.swift */; }; F3E521EF4987A2CCF2D312E1A8F6F55D /* ChartUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6F372C1C930FC0E0CDED8640023ADF6 /* ChartUtils.swift */; }; F41028D4E0E43E885ED9ADDFABBE1ED3 /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE92BEDFDF03648C913AF9B61B2675DB /* Comparable.swift */; }; F4173BC1CF9DC186AF4A2C7738FE5D84 /* Popovers-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3190D74F95996A9D433705C164BD1914 /* Popovers-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -2258,112 +2260,133 @@ F42DD8C8044872ED99F5E516FC760C49 /* PopoverContainerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC5E2048C2D2964C2A9ED69AAFB452B6 /* PopoverContainerView.swift */; }; F43FF06CEC545B7D70B3E4923AE3E656 /* GTMDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FBFE0D4B0D7A09E26DFCA0777D83E77 /* GTMDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; F4768891A56F1D5A9CB80C37A0E2F338 /* NVActivityIndicatorView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CA1BB5B3C0E03A68A450A91E4534673 /* NVActivityIndicatorView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F48B3494711787819AF8D1B28862441D /* Pods-iOS-UIToolkits-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EDE17B38CF794E204A77341B3949D51 /* Pods-iOS-UIToolkits-dummy.m */; }; + F47A291CFAE265DF212EE8109886C327 /* GULObjectSwizzler+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A3E478DCB5579F4B5B6DAFA1C2DE81F /* GULObjectSwizzler+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F48B3494711787819AF8D1B28862441D /* Pods-iOS-UIToolkits-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A46F31B9F486A04E3B060E8FCB395D65 /* Pods-iOS-UIToolkits-dummy.m */; }; F490292CBE954B98CD3E364BF4E364B3 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E8616745BE08B5738218E207F1A710EE /* CoreImage.framework */; }; - F4905D4206AD566E250C66314CA5ACC1 /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = A6CDF6215B2BF273F987D4DE166D3796 /* FBLPromise+Do.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F4928EFAA3992166FECC5A16BE4D249E /* iCarousel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E1D6165AA09ADE5914F4663B9811DC5 /* iCarousel.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F492CF6E65B64EB10E9337E45FC58335 /* FirebaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 05E7DF387AF40AF8BE0B7E0B25EF09A1 /* FirebaseCore.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F4BE6D811D3F6C432FFEAF015ED76D8C /* Pods-iOS-RoutingKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 09FDD55C3CAC4F7BAA77BAE920E6113F /* Pods-iOS-RoutingKit-dummy.m */; }; + F4AD791D2C7028657798A84BD82DB697 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 89EEBC9D1391F893ECA21D9154451866 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F4BE6D811D3F6C432FFEAF015ED76D8C /* Pods-iOS-RoutingKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 456422CED56661E9690E052A06AF81B0 /* Pods-iOS-RoutingKit-dummy.m */; }; F4C3A79277E7C41B8C8D49906FCB6E5E /* Layout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AF83635255F95B40A6043BB965E84DB /* Layout.swift */; }; + F4E508631ED31DA37EB6D06AABD860DD /* FIRMessagingCheckinStore.h in Headers */ = {isa = PBXBuildFile; fileRef = BADE1BD9BE1493065ABB29585EBB3AE7 /* FIRMessagingCheckinStore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F521EA1E1F5BF03F8729FB205E3B23B0 /* RCNConfigRealtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CA98E90637BA8D3DE0B807DA12241CC /* RCNConfigRealtime.h */; settings = {ATTRIBUTES = (Project, ); }; }; F52FC8962A7C9987225EF533E00D873C /* IHighlighter.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD8DD7CC66875171E96E322430D94B71 /* IHighlighter.swift */; }; + F54664B71FC640C0167407343A12B536 /* FIRMessagingTokenFetchOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 411393FF2353695EFD51339FF144C0A3 /* FIRMessagingTokenFetchOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; F55CEF2B1F7D47FC0FE8445DFE875022 /* SVGGradientElement.h in Headers */ = {isa = PBXBuildFile; fileRef = FD9815A6CEF26A4B5FD90A252A40F95F /* SVGGradientElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F5617FB94E6ACEA0AB9ED448A3754763 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 8EED83F2B08C2097743BF30EEE026E87 /* PrivacyInfo.xcprivacy */; }; F572FAE0C322C9CEBBED42608B421312 /* CLIColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 445A7E544853E072D80A00962D7AFABF /* CLIColor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F57E617A408CFDAC2A539BF3E182DCAE /* GULProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = DE26CFEA64A651C1308E70410C04E0D0 /* GULProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F5862A2A2BAEA65C86AC7AC903923C08 /* FPRClassInstrumentor.m in Sources */ = {isa = PBXBuildFile; fileRef = F77DD59CD93C2F43307074D10AA3A760 /* FPRClassInstrumentor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F5BAC0176FD41C6C4E633268D2241114 /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift in Sources */ = {isa = PBXBuildFile; fileRef = A587E6803CC8F8661E9898400E1D91BD /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */; }; - F5C73CAD4E6B4C074054A20EAA5A1718 /* FPRNSURLConnectionDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 141BD56053A64FAD00D8B3B1D5E6966C /* FPRNSURLConnectionDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F5D4E7369C15C220E2405902B8AF198E /* FPRCPUGaugeCollector.h in Headers */ = {isa = PBXBuildFile; fileRef = 8505B368E45E3A5E2DFD27345775BA30 /* FPRCPUGaugeCollector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F5E8A77B73695223AED65D2EA28C0A2C /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 81359C64AACF5BE478EF8AC90981F4A7 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; F5F0562EFC8A4222EB84980F223E6C15 /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = C39CE31B4548AD9ECC12EC4C8023149F /* Random.swift */; }; F60F32E5C1B049086A5625B865FA75DF /* UIColor+SDHexString.h in Headers */ = {isa = PBXBuildFile; fileRef = AB9297F678546F3E75E0F63FD3D26936 /* UIColor+SDHexString.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F61A387B658E6E6FE2BEE8F08EA4696C /* FirebaseCoreInternal-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AFC4DD6D392DA108DC7CA5FD42EB017 /* FirebaseCoreInternal-dummy.m */; }; F6440F9C4AE8A246BBF3E10F9DD66DD0 /* ReachabilitySwift-ReachabilitySwift in Resources */ = {isa = PBXBuildFile; fileRef = 842AED998605C42F2C05F53985DA2DF5 /* ReachabilitySwift-ReachabilitySwift */; }; - F64F70D566506CE56BDC9E8A67DFD36D /* GULRuntimeStateHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D289B3E1F10AE6DC9FB634B312949471 /* GULRuntimeStateHelper.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F651E6BB4E2F18275B967C15FF7646D8 /* FIRCLSUnwind_x86.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E172101F9EA504DF8D2D23736D5CCB6 /* FIRCLSUnwind_x86.h */; settings = {ATTRIBUTES = (Project, ); }; }; F65880287F172F56A4CD42CB80A778EB /* BarChartDataProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6239111D2F8C90F8D713348428A5EB76 /* BarChartDataProvider.swift */; }; - F695508B662CCF90DA76ABE488772AFD /* FIRMessagingCheckinService.m in Sources */ = {isa = PBXBuildFile; fileRef = AD3D11AFBA92BFDCB153614642918D45 /* FIRMessagingCheckinService.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F6841D37EEE21F605D0C67FBAD423F06 /* FPRDate.h in Headers */ = {isa = PBXBuildFile; fileRef = 03257E3CD549D29678B4C97DABC49CC8 /* FPRDate.h */; settings = {ATTRIBUTES = (Project, ); }; }; F6B78FD74DB177217EB13A1C5F6E31E8 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C7DA41412AF9BA936CA9486C3E3389C /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; F6B9154B4052E117F9970851947DB2B2 /* DDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = CBF177E87DCDA80231B20076D03A96A1 /* DDDispatchQueueLogFormatter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F6D6618271DE4A24C651F8AD89D691CC /* FIRSESNanoPBHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = EFD4C1D1E301C3A661F58A749D62A933 /* FIRSESNanoPBHelpers.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F6ECD31A813DF1AA7C157E8A057D6E9F /* Transition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 141DA8BC75F5F71C99409115F1569338 /* Transition.swift */; }; - F6F3467473EEDF8134964E211AF1F6EC /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3A109DF5A372CADF2D564C6B37108358 /* PrivacyInfo.xcprivacy */; }; + F711E5EE8AAABF50761A5B597D0191CC /* FIRFirebaseUserAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = 0814207037388F6A6359BE9FE8F42155 /* FIRFirebaseUserAgent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F721C2FA402A9EA208652A63DA28D5A2 /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = F806376F2B1F221DF67C44B0DF537ED1 /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Public, ); }; }; F763BE0AE71432BDF9A016E98D8475F9 /* SVGKDefine.h in Headers */ = {isa = PBXBuildFile; fileRef = E513C97D4188B6ADE96098BCA3141E70 /* SVGKDefine.h */; settings = {ATTRIBUTES = (Public, ); }; }; F7781EC7D126FE1B6159917AE9D98143 /* AMPDeviceInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = CCB561EA4E2DB79ED8B1DDE1CF903BEB /* AMPDeviceInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F783AE4F792E95AD50E06CA6EEF7D8F4 /* Pods-iOS-dydxStateManagerTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A648AF0AF7B3F2C2FB3E172AA1E538F /* Pods-iOS-dydxStateManagerTests-dummy.m */; }; - F78E8925E4AA05780FF76ECF0CD087D3 /* nanopb-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ED593542E5AED87991EBFEEBF1FC11F8 /* nanopb-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F783AE4F792E95AD50E06CA6EEF7D8F4 /* Pods-iOS-dydxStateManagerTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E487FBB949E8D80697731CEBD0B808C6 /* Pods-iOS-dydxStateManagerTests-dummy.m */; }; F79D0CABECA28B2D65B0ECADFE7B99BE /* Renderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB00D690630FAD0CB2477633DAC6B283 /* Renderer.swift */; }; - F7ADACB70768A81AA12B449BBC3B872D /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy in Resources */ = {isa = PBXBuildFile; fileRef = 4DB03FD262B678178A44272143846563 /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy */; }; - F7B39A6D44AFBCD5C364F11F3CD4F567 /* GDTCORProductData.h in Headers */ = {isa = PBXBuildFile; fileRef = D50E7F4F010041DCFADD4FA42C9CF5C8 /* GDTCORProductData.h */; settings = {ATTRIBUTES = (Public, ); }; }; F7C05E4A1BB3BE20DC705CB3875B4889 /* GTMNSString+HTML.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E1B3F170B10DF7E8943041BF3E2600 /* GTMNSString+HTML.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F7C53C95CECDBEF6C07BAD9BA60F37E7 /* Pods-iOS-dydxCarteraTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F70405A95D6412FBC388052ED7C8D56 /* Pods-iOS-dydxCarteraTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F7FA55F4C488BFA15050D39C0F1DD371 /* FIRMessagingTokenOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = BC4FC059AAAE173FE573AAC017BCA014 /* FIRMessagingTokenOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F7FF8DDBDEA327EE02185BD1EF990C8D /* FIRHeartbeatLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 997E9B5830A2F10286B0831C44473BE9 /* FIRHeartbeatLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F7C53C95CECDBEF6C07BAD9BA60F37E7 /* Pods-iOS-dydxCarteraTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C46BE6D4EBD4A5FEED142108F104A3D9 /* Pods-iOS-dydxCarteraTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F7ED80A8AA768A6C154BD037CF751928 /* FirebaseCoreInternal-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B50C9FEF2B572914FA5483BEB3C8DC82 /* FirebaseCoreInternal-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; F81E16CDC41BE1CB2C103F910F5FFC70 /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BB79653AA3D553CA0310FE4B2E6D462 /* Square Root.swift */; }; - F824142A752D9F32F925A586DBF23C8D /* FIRInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 67EBF6A7E5FCEE76A49C6543CAFF9CEF /* FIRInstallations.h */; settings = {ATTRIBUTES = (Public, ); }; }; F82AAC91365744C85DEC6111943E1A0F /* SDWebImageDefine.m in Sources */ = {isa = PBXBuildFile; fileRef = 02239857879BA165588892FDD9AC4946 /* SDWebImageDefine.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F8B274B3D260DD0A768CEDF1A6E2AFF7 /* FPRClient+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = DE2D15521FB58ABA2A8972BE58E8AE0F /* FPRClient+Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F903D9DC36BDDC0D1C26B83677C40FA0 /* Promise+Validate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23790998B7D9724844AC4692A2B3BD35 /* Promise+Validate.swift */; }; + F86BA9B8B16AC4A6D2BCF78F8A540BC9 /* HeartbeatStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8615ADCD7E959A12132C13028B97DA74 /* HeartbeatStorage.swift */; }; + F8C309F75CA6513351D0DE6918E29377 /* FirebaseMessaging-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D858CAA58AA1256FF562812BB7C1FE36 /* FirebaseMessaging-dummy.m */; }; + F8C6ACDE6DC77E2F19312ED9EB441E57 /* NSError+FIRMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D929A63AF6D3EC687A8129A35C3FDFA /* NSError+FIRMessaging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F921904DED6C0A7E33449130964C8212 /* FIRRemoteConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 01ADFDE10D02E563853E847C7E868696 /* FIRRemoteConfig.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F942756FBE2181730881986020166E2C /* FIRCLSUnwind.c in Sources */ = {isa = PBXBuildFile; fileRef = 910CC809F9A15BB25C16BA2EA486B93C /* FIRCLSUnwind.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F946288FF46DED3A5DB55575D7CE6DC9 /* FirebaseInstallations.h in Headers */ = {isa = PBXBuildFile; fileRef = 164C06F41505C2DD88CBECA0EBE1C83D /* FirebaseInstallations.h */; settings = {ATTRIBUTES = (Public, ); }; }; F94703ED86C58DDBE5A2503D148CD040 /* ConstraintRelation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCDFDB439CD6C9B65A36F5E812216358 /* ConstraintRelation.swift */; }; F95103DB3CDE985249C0B9E4CD464BA0 /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71086F34C2FB3E26BFC98BD1606EB19D /* Integer Conversion.swift */; }; F966A47FC744ADC5F54B06A9190F5D26 /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = BB843446B9F92C832DDA37561E75D03E /* DDFileLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F9A22DF72ADA9614317F16D56A90D85C /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AF80DF76C35A98904886409C3188D17 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; F9C0943BD26DA7B28B5D69D9478F8F65 /* SVGKPointsAndPathsParser.h in Headers */ = {isa = PBXBuildFile; fileRef = 2044FDC8E76FC266D3F4628FFA7477E4 /* SVGKPointsAndPathsParser.h */; settings = {ATTRIBUTES = (Public, ); }; }; F9FCDFD1D0C5E481371E839FD2C9799C /* JTCalendarScrollManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F955E1DCD0332D6FB8CFC5C963BF4704 /* JTCalendarScrollManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; FA02E42D4EC821BAE5BED469389DD330 /* LineChartRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEC00EE20AFC4BB65E1A9CA2EF0736A8 /* LineChartRenderer.swift */; }; + FA28BC5124456D3D68801FCE8C045246 /* GULNetworkInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 97D6EA6C5FAA2073CCEDE2AE8D778BB3 /* GULNetworkInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FA40D05358A8621F455C3C9448A8D742 /* CSSRuleList.h in Headers */ = {isa = PBXBuildFile; fileRef = E0A1B2AB9D26361D45D6FDF078681E8F /* CSSRuleList.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FACD3C57F7C80DD55BB6B3FBECC92CE7 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 999CDD596DD0646B6581FA79CC90DC00 /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FACE5A6A0363926C28A429CFE3C2A764 /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = BB445699E1839819361469F3F630A0D1 /* FBLPromise+Catch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FAE09CBB8C7583DDA4241CD969F6C9E9 /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FCE6D16049C756D9D78BB224ABC248F /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; FAE2609C47716B065D6B887BB5BB6869 /* SimpleKeychain-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 664C5E069F8D193F1C2180B1697F72EC /* SimpleKeychain-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; FAE83A0A03CED37F7817A8B623A7734E /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CD64437B17EACA2F2FE6C63CA4D823C /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; FB01A21AFF27B369AD27C4F56DD69A44 /* NSObject+FBKVOController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A1DB37F60A485F206A407AD3611743E /* NSObject+FBKVOController.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FB1949B2A9C79C00E501D3DD7A6B94BB /* GDTCORMetrics+GDTCCTSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = E8B5650AAE5BB3DF3E554FC492936F56 /* GDTCORMetrics+GDTCCTSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; FB1FBAAE796073299B98C81A07B1FEAB /* ReachabilitySwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 262D0F31DED0CC42D352DD180ABF0EC7 /* ReachabilitySwift-dummy.m */; }; + FB3C2F7D9A2E89C803412DCC32913C3C /* FIRExperimentController.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DDA0DC186761B72015019DDA6EADA48 /* FIRExperimentController.h */; settings = {ATTRIBUTES = (Public, ); }; }; FB3EFC44B83EF23742A2F1C56EF1C4B3 /* FIRCLSSymbolResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D80CEB904FB5A6182758DFDD4B1F39F /* FIRCLSSymbolResolver.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FB4CB0BE7CE0189F4668E77BE43876BC /* SVGSVGElement_Mutable.h in Headers */ = {isa = PBXBuildFile; fileRef = A442DF57E3CBC957C7A95A72300FFC21 /* SVGSVGElement_Mutable.h */; settings = {ATTRIBUTES = (Public, ); }; }; FB4F6EC81275422309A0D614AD9C0149 /* SVGKExporterUIImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D5F07BB26EF7D3D5B424950FF2FA2F86 /* SVGKExporterUIImage.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FB51D69D6EF097D97847BE20BF35D628 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + FB6299C0EFD74A1EE8F17541C685C8A9 /* FirebaseCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CA884145D756E797301717EE0B48301 /* FirebaseCore-dummy.m */; }; FB70752EE64D94180DDD5C279B46B82C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + FB8194DF0303A92B7FB143475517E771 /* FirebaseInstallationsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2215B9E4B76FD4C4790B7324F9DCB2F6 /* FirebaseInstallationsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB93E97D39B4EBF808F2FEBEBEB5E3C6 /* FPRNSURLSessionInstrument_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5869EDE31804307483A02958A9CC574A /* FPRNSURLSessionInstrument_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; FBAEF9FDA1A58C056383C040F01AB1B8 /* Controller.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD9D601D8693B4CEF2E864DC3AA4CAFB /* Controller.swift */; }; - FBC40459317F6EB92A9557934F82CDCF /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2184E7DECBADE4650A961AC5E780627E /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FBB0AE22ED1382AB080A37BE42FF65E7 /* FPRProxyObjectHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 2573C1AB7CE73464DCC1D3315E5453E4 /* FPRProxyObjectHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; FBCD0315068BF40ECE2BFB10CB2380FF /* CAShapeLayerWithClipRender.m in Sources */ = {isa = PBXBuildFile; fileRef = 386271730F3BEA05CA7F6823C8F48DBD /* CAShapeLayerWithClipRender.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; FBE5E630239F1BDFA8FA6D2A863275A0 /* JTCalendarDayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A4061DE11DBE1856E21F10F3B1BD5D6 /* JTCalendarDayView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FBF1CC765899B73CF77550BFC2DB332D /* GULMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = C03A04D485692FB63B575A6B17C94B57 /* GULMutableDictionary.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FBF690C45D95037B842BDF4794E5C0C9 /* FIRCLSSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = D0746854D020C74A2954C5E24B395ABC /* FIRCLSSettings.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FC0C3F1B53323C8D191B1FA04DE53B5F /* ChartDataEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99940B939EE77A58B4F22B0A5F396017 /* ChartDataEntry.swift */; }; FC6B24D695120709513CCB185F99C359 /* SVGStyleCatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = F74F7E8F2B8CF7C02C68EFB004E43001 /* SVGStyleCatcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; FC7243C0762D3595D7B6C2B7538ABBB3 /* Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FE0654405CEFDC0F8CBE3D7A8544FAF /* Validator.swift */; }; + FC91101AFC39ECD07A88E01D69F0897B /* GULNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = C1C5FC2E22AE9828200E264B006B54DF /* GULNetwork.h */; settings = {ATTRIBUTES = (Public, ); }; }; FC952B9FEEFDE2C0898B3399E9E77AA9 /* FIRCLSAllocate.c in Sources */ = {isa = PBXBuildFile; fileRef = E4E2030AE9C8AAB92489D18AE6870666 /* FIRCLSAllocate.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FC954850572BD282F23B5FD737C6A06D /* NestedDiff.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD98EF17042CDDEF101B332AF0C35A75 /* NestedDiff.swift */; }; + FCC3299EF85E33C47D211F4445EFA815 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B28CAD341C44DE12BDDA0C84689163 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; FCC99C02876BDA411080448ADCCFA196 /* SimpleKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F68C0EB3A33EE7A0D39C5ABD0920B1 /* SimpleKeychain.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FCEDE0F14B091E91223E3C6A9ED6AE5F /* GDTCORUploadBatch.m in Sources */ = {isa = PBXBuildFile; fileRef = F8BDD73EAD4FDA82C4AC6FF5A998AFA6 /* GDTCORUploadBatch.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FCFCAE00865FC19DD045D344B7618209 /* PanModal.h in Headers */ = {isa = PBXBuildFile; fileRef = B7EF0B19FE26945C4C51913AAD2B2457 /* PanModal.h */; settings = {ATTRIBUTES = (Public, ); }; }; FD0920DA9FC16C52AB0AA6F28C64EA2A /* SVGLinearGradientElement.h in Headers */ = {isa = PBXBuildFile; fileRef = BD66B4F7D1E780F2F278ABEFE34B713F /* SVGLinearGradientElement.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FD533FAC513E51DC7B09EE2E419DFFD3 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 538EC848CC06B72A88CF7610A69A58EC /* FIRLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FD37266138034E7C9B8AD29BFCDE38C6 /* FIRInstallationsAuthTokenResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B18B85777A02FCFDA7A93EBB8C92E07 /* FIRInstallationsAuthTokenResult.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FD6DD85C2E2EC3B616DFED079AF8CD9B /* POPAnimationEvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 10A03C996A9854A21643C84FECDD319C /* POPAnimationEvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; FD759B89BD4ECA6495AD86543A9B93B9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* Foundation.framework */; }; + FD82F7C23D19AC974003696DBFAECAD1 /* FIRInstallationsHTTPError.h in Headers */ = {isa = PBXBuildFile; fileRef = 517401DBC64F14D6C50F970F1EB86F70 /* FIRInstallationsHTTPError.h */; settings = {ATTRIBUTES = (Project, ); }; }; FDA86861BF31E0493B9DADD32578EC5B /* FIRCLSReportManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 317BB5592F0B9ECBDA7138D38204CDEF /* FIRCLSReportManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FDAFCF77AF54BC04439EF4B6427678ED /* POPAnimationExtras.mm in Sources */ = {isa = PBXBuildFile; fileRef = 16A9BC781D36182EDC5477EACDF31D78 /* POPAnimationExtras.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FDC78C6E84F9CBCFABF01E2ABE4AD698 /* FIRInstallationsStore.m in Sources */ = {isa = PBXBuildFile; fileRef = DB7B27BE65E6861737F53A3CCF614652 /* FIRInstallationsStore.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FDED1E5E1265B05D08883302AF387972 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ADAA958EC0B9CA13160A29EAF850EC9 /* SDImageCacheConfig.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FE10CCEC01F47D38B4826EC215555F8B /* POPSpringSolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 67F5150AA48963A64B6715E2E580C90D /* POPSpringSolver.h */; settings = {ATTRIBUTES = (Project, ); }; }; FE1A8FB570313CFF2896CABA41333AB1 /* pop-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 23DA61372899BB189E5E8778A695BB89 /* pop-dummy.m */; }; - FE4986A54369DB998BF690D976E19492 /* FIRAnalyticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FA8B50B19D2F365A850FC67E65E5C98 /* FIRAnalyticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE3C671FE8A23F219928A6209998757E /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 665A8C34CCC1563821EFC728E7B3A871 /* GULUserDefaults.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FE5044B8F43BC5515EB23308D926906F /* FIRCLSCompactUnwind_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 938CA2821EB1B96880FC835FC4A738BB /* FIRCLSCompactUnwind_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE6F6D29901FF7C8D3A59C92F7EF303D /* GDTCOREndpoints.h in Headers */ = {isa = PBXBuildFile; fileRef = 86A3F9D12E0E41D086C9AFE508C99D71 /* GDTCOREndpoints.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE6FDFE250356FCDFB697F6D91876DF0 /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 061CFB284C2861468EFED726E220436A /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; FE74036980D96223132B1052CABF27BC /* FIRCLSThreadState.c in Sources */ = {isa = PBXBuildFile; fileRef = 3098411B89ACD500545D75CCC1BFBBD2 /* FIRCLSThreadState.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FE98B5FE70462F1F9137A5BCDB7AF6BF /* Pods-iOS-ParticlesKitTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EC2D59117AE52237B778381CE23E67EB /* Pods-iOS-ParticlesKitTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE98B5FE70462F1F9137A5BCDB7AF6BF /* Pods-iOS-ParticlesKitTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 34D8E8CDCE7CE5DC706581F6CD799615 /* Pods-iOS-ParticlesKitTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; FE9A9835DA649077A067EB909DC706A8 /* SVGLength.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EB967FB8418D9FD148F50F8ABB55220 /* SVGLength.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FEB09CF77EB97B6F2381A50EFC9AF93B /* FPRCPUGaugeData.m in Sources */ = {isa = PBXBuildFile; fileRef = B40ED1AD2B13B63883FCA252C688E3D9 /* FPRCPUGaugeData.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FEBD71523A3DB615664D39209B35CC1E /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = 7CDA1D0738AFF92362CFCB06DADC368E /* FBLPromise+Then.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FEBD9EAC4D3378D1E15FCD7CAA4D3AFB /* DrawerMenuStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8864FD9C4D85E4044C6A388C4BC0D2FB /* DrawerMenuStyle.swift */; }; FEDAEC71A54C7BDC2E7FDFA0A54E50D2 /* POPPropertyAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 06604AB059CFAB6D98C3E6A398ED071A /* POPPropertyAnimation.h */; settings = {ATTRIBUTES = (Public, ); }; }; FF24208E41193057579142A3984563FB /* LayoutProperties.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA5DABAA630E1B136E77E14491AE4C99 /* LayoutProperties.swift */; }; FF2B2C05C6B821DE87626646C1C6D52C /* StyleSheetList.m in Sources */ = {isa = PBXBuildFile; fileRef = B813E5E98655314FCCCA9DA496E33796 /* StyleSheetList.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; FF62B7D1580487CCC56BA2237FC7D12F /* SVGTitleElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 63079D360C0FBBB70EF7F69E37D06EBB /* SVGTitleElement.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FFA80E2C21091096EB8A38E59FA0E79C /* FPRClassInstrumentor.m in Sources */ = {isa = PBXBuildFile; fileRef = F77DD59CD93C2F43307074D10AA3A760 /* FPRClassInstrumentor.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FFBDEAE951F22046268591FC1709D787 /* RemoteConfigValueObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 418AA16B4587EEAF564D86AC3C5751E8 /* RemoteConfigValueObservable.swift */; }; FFD7E1B8FA0F3960BE24DA2D20647332 /* ConstraintRelatableTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DA43986B0B5927C7F6314690F1936CD /* ConstraintRelatableTarget.swift */; }; - FFDBFECF49B6EE5841E9A6151E01868D /* FIRMessaging.h in Headers */ = {isa = PBXBuildFile; fileRef = 25EF204FBE6039C0034DB95469456D49 /* FIRMessaging.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FFEFDFB4447A8FAB1B8ADD17B09DDAF9 /* Pods-iOS-dydxCartera-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 51ECD38C05D1A3FC9DEFBE11B0F25D19 /* Pods-iOS-dydxCartera-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FFDD8FA796A417B8332E2C16543C3F77 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CF76A33E020E9636E4877399745D2BE /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FFEFDFB4447A8FAB1B8ADD17B09DDAF9 /* Pods-iOS-dydxCartera-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 058FB51936169E9BC9568FA310907945 /* Pods-iOS-dydxCartera-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 0052001D1C48E76380E2DCF29F9397D7 /* PBXContainerItemProxy */ = { + 00200A8CA0E70A8159FC82C5F3DEADB8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; + }; + 00602A8DE2BE8067DAEFAA33D9CCC0E1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; 008023A14DD096FFAB50222E88DF5D35 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -2379,187 +2402,194 @@ remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - 00A08E98F90765ED3BBB386F3FB174BD /* PBXContainerItemProxy */ = { + 00AEC2B226D04999958C3CBBADE60CB1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; + remoteInfo = FirebaseRemoteConfigInterop; + }; + 0110CDF4D006A5BB1916926C9E5BE57E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; remoteInfo = PanModal; }; - 00D050ED1DB716AD1E7EF4E81EA4C753 /* PBXContainerItemProxy */ = { + 0189F324B86076C4B8B2F438DDE6FA31 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; - remoteInfo = FirebaseRemoteConfigInterop; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - 00D5812476B898BA93082DFF1E4A7397 /* PBXContainerItemProxy */ = { + 01BC6608FF3436B47EAA3A067CCAE803 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - 00E65E572F4FB6017A7798216EDD17D5 /* PBXContainerItemProxy */ = { + 01BFA711B417B5992E5A3BA99E387E52 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; }; - 01332ACB9F6793B33BF00A9412980CD9 /* PBXContainerItemProxy */ = { + 02343537F40BCE0578BFABF9427B093B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 018724667FE2836609B152EA34FA9E3C /* PBXContainerItemProxy */ = { + 02EAC479540BB0E97C44644414AC73A1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 01BFA711B417B5992E5A3BA99E387E52 /* PBXContainerItemProxy */ = { + 033791C98D85AED1151555DE31313072 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 01E9BFE6D218A653A39529270BF552BB /* PBXContainerItemProxy */ = { + 033E4E790464581EE9D357BC798DEF52 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 02152CE73DBF41041F001ACA34F62224 /* PBXContainerItemProxy */ = { + 037AF9EC70DC725746C9B5D70FF9BFC6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; - remoteInfo = FirebaseRemoteConfig; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 022A40742954F7D8BE4742377542607E /* PBXContainerItemProxy */ = { + 03FFED5532E7BCA9A11B053EBE645AA2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 026437D41CEB63D92126DAF917079831 /* PBXContainerItemProxy */ = { + 0400DFED3127B73DAC95F6D78770630B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; }; - 026C849FEFBFBAC663EF9666989BA440 /* PBXContainerItemProxy */ = { + 040D75D39947D967841BCD400DFF369A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 033791C98D85AED1151555DE31313072 /* PBXContainerItemProxy */ = { + 0447E6C6569E2DE5F7EE47A76D2D472E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - 03514C004155A840D19007469E5C915D /* PBXContainerItemProxy */ = { + 0492CCA905C871E556C0B21CF187032C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; + remoteInfo = GoogleAppMeasurement; }; - 036399D40CE1A6D58EAA6F141A2034D7 /* PBXContainerItemProxy */ = { + 04BC18F99E60254B06C19F45B6B7D27F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 037AF9EC70DC725746C9B5D70FF9BFC6 /* PBXContainerItemProxy */ = { + 04D56DA5746E468EB7ED5C47562F744D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - 03B342E667FAE1B137A46208BEF8204B /* PBXContainerItemProxy */ = { + 0507A3A2D93D63BD9949F2EE5D8011BE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 046CF6ACEE554AEE9B2A491BC834992C /* PBXContainerItemProxy */ = { + 0524FFCAE9F149775C11167B8832E59E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 046E7460C7C390AD9FB574360C8C3427 /* PBXContainerItemProxy */ = { + 05963936FC7E7D6F191675985E0C6800 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 04BFEE70DA02557C2C3EDEFD6A518885 /* PBXContainerItemProxy */ = { + 05CE4AE24B07BB9BC0720B9725F0ABD6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 04D1EEF4D9D0B621231ACF636068DFF9 /* PBXContainerItemProxy */ = { + 05F6F52970BA57BD088871C3F6D9257E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 0524FFCAE9F149775C11167B8832E59E /* PBXContainerItemProxy */ = { + 05FA2DB7ABA32D6C0C821DDD6C144878 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 054A3232046A933457949A4D1F9CF11F /* PBXContainerItemProxy */ = { + 05FB0AFB5AB4B3CCF172B443E9DD19B4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - 05AF778D32D65E4D2667E79EF1C85656 /* PBXContainerItemProxy */ = { + 05FFA3F6068B0095630A09D7F26F534B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; - remoteInfo = SDWebImageSwiftUI; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - 05C10A0AC2D4AB784284CC8B7EE40C97 /* PBXContainerItemProxy */ = { + 0620417A41C37681D0465EC16F2A4FE7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 0652E13DB8BE3D771B8132D17954255D /* PBXContainerItemProxy */ = { + 06374F4EDC91007FD7E8909518A5C1CB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; 067B8ED008B8928C6EE1C10E6A0ED0DA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -2568,40 +2598,40 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 0697ED8A9661AA2AD4D01B092C05168F /* PBXContainerItemProxy */ = { + 0685E1D9EEBBA01733A660CD7893C672 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 06BE9B7BFE473D5CC74C69F6E562E0A8 /* PBXContainerItemProxy */ = { + 06CC2100BC0323BE542B09EBECE70F4C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 0703DD4A289AD48F67D962A82796B229 /* PBXContainerItemProxy */ = { + 07240BCA431CF73355AC7BB80B3BE650 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 0765B99E5A4DDDBCD697940298BF4002 /* PBXContainerItemProxy */ = { + 0793D3BE20F6F121A28F52F17CF62F75 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 8F68D031908A0059566798048C48F776; + remoteInfo = FirebaseABTesting; }; - 07AE9559F7A4B92866FCFED67988A1DE /* PBXContainerItemProxy */ = { + 07F66F5BF1E100F6AE2E3F9E854B55F1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; - remoteInfo = GoogleToolboxForMac; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; 0805A31BAFC2952569AD147EDAF04AD8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -2617,82 +2647,75 @@ remoteGlobalIDString = B783C6FA652FC4195003054549B87961; remoteInfo = "Amplitude-iOS"; }; - 0923813769E0A25AB2899E88B8728410 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; - }; - 09676B2933E2D219FB4F49BE7353A1BB /* PBXContainerItemProxy */ = { + 090F1593F856C785391A4D1830E26D18 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 0988903963B3E47B353C8049116DB0A8 /* PBXContainerItemProxy */ = { + 091C3B86BAFAA4879F2AA6683F23AAB2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B783C6FA652FC4195003054549B87961; - remoteInfo = "Amplitude-iOS"; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 098A30E6211BD828F1830A74D4D0DBCF /* PBXContainerItemProxy */ = { + 0920D4C645EB511A014796DD6BCCCC5D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - 09E66F1865FC5CB88D28CA110E668EE7 /* PBXContainerItemProxy */ = { + 094AE931F261FB28F40BA31733947960 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - 0A2C6DB614EAD50277514C093DB04C15 /* PBXContainerItemProxy */ = { + 094CE9046138940C78FB0CCB7FD8A435 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 0A30AF7180D7EE705D5C313CEDCA6DA1 /* PBXContainerItemProxy */ = { + 0983376CB9E4B16DF3B5DD05609833E6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; + remoteInfo = FirebaseCoreInternal; }; - 0A42C2156EB97CF645F6D03A6A903AE5 /* PBXContainerItemProxy */ = { + 0988903963B3E47B353C8049116DB0A8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = B783C6FA652FC4195003054549B87961; + remoteInfo = "Amplitude-iOS"; }; - 0A65C60E9DA6C231C6985DE372D40711 /* PBXContainerItemProxy */ = { + 09905A57AE06C974A5F72BE1A78EC7A4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; }; - 0A8853545C0A7CFC88FC22EE39F8D47F /* PBXContainerItemProxy */ = { + 0A2C6DB614EAD50277514C093DB04C15 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 0B06FBBE37B695F24CB5910C43FE08B0 /* PBXContainerItemProxy */ = { + 0ABE64E57010CCED7EC99E1535C3F0E6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; 0B2E3ABB34D34C490FEDDE6196BB3283 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -2715,12 +2738,12 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 0B77D75FD93EBC989FFED55C8CBBD8FE /* PBXContainerItemProxy */ = { + 0B8C85903A1A94B30122AE248CAD4BB2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; 0BB95534C24BC7FA606C3E28DA95D2DB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -2729,12 +2752,19 @@ remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - 0C04DC56E005926E3F77F33006D619A2 /* PBXContainerItemProxy */ = { + 0C5D45E7DC755367DF9C3FE888005910 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; + }; + 0CB51D5DE0E79DC7990F46577811C54F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; 0CFC01EDA22611332DA49D72FC4423FA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -2743,33 +2773,33 @@ remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - 0D8076CDBFB6FF08F6893AD102C40DD6 /* PBXContainerItemProxy */ = { + 0D19BAF118423E892DB33F5B96C9FD93 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - 0D99E8E904E4D48ED6E704B4862DF190 /* PBXContainerItemProxy */ = { + 0D54680AB16E6C91A10C44E21C09DDD6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 0DAC030CC38E7AA155D1120A95A1530E /* PBXContainerItemProxy */ = { + 0D5B005768000C012DDFC7A12EDB7577 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 0DDB042C9E985F3793D549123CEBD08A /* PBXContainerItemProxy */ = { + 0E2A36F28D21D38907183912F22C045D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; 0E302F721B2E133A95923E60855C445C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -2778,61 +2808,19 @@ remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - 0E38AD07AA65B7FF42C7446CFB8B64DD /* PBXContainerItemProxy */ = { + 0E50DD42123BE96C7673069072D769EC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; remoteInfo = iCarousel; }; - 0E4EEA41A20A510F57D77B5881AA2484 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; - }; - 0EBEC8DEBF17C8A2158F3DC0E41DA100 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; - }; - 0EC1D2DE514F1C4A072E8798C0B32674 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; - }; - 0EED6F152211A3FC3AEE1B8C4E0B4963 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; - }; - 0F21CD847BB3A30A8505E7C781089E5F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; - }; - 0F23FF93CABBC28987C153F8C69D7095 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; - }; - 0F3BF2E48043423BCC22C6FA01264A2F /* PBXContainerItemProxy */ = { + 0F02C7EA945F2D49637AE5D4F3621861 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; 0F5447BCEB7E4CDD4DD376840B0082B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -2848,13 +2836,6 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 0F846DA344B198FC5400B709D25D0DD2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; - }; 0F9F61DBED74495A69058EB51EFBA8F8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -2862,26 +2843,19 @@ remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; remoteInfo = CocoaLumberjack; }; - 1030F7B55712A93A44B24B9A7F864551 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; - }; - 105D7A6C911348C325B754C0EAD45376 /* PBXContainerItemProxy */ = { + 105E13670B97975429D4F4E9789E7746 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; remoteInfo = NVActivityIndicatorView; }; - 10CAAF1EFB94CE6F4F85CE67E4C0F88C /* PBXContainerItemProxy */ = { + 10CB6C5862EB93DFA45EF538F9F999D1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; 10D9D27C898C1F3DCC21AAF2FA3D0A5B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -2890,19 +2864,19 @@ remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - 10E6995C0D7EE0B67AB0776FC67CD347 /* PBXContainerItemProxy */ = { + 10F5EA784030670CF395A0547C8D4B77 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; + remoteInfo = SDWebImageSwiftUI; }; - 11195AF9292A752E177F7BE0837A6426 /* PBXContainerItemProxy */ = { + 1112793F69E5A9C134F2F32815622497 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; 113E6A116C67B8F8A590081E65E0B89A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -2911,299 +2885,306 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 11B6510F731F8395C60F0AC7B1C011B1 /* PBXContainerItemProxy */ = { + 123D1EFE6E190212E12E3D115F52C51A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; + }; + 12C477E5BFA6FFB1F518DF437487F1DA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; remoteInfo = SimpleKeychain; }; - 11B72C39A64F0C27AC6E27245ECDBCC2 /* PBXContainerItemProxy */ = { + 12C6E835D16F58BC6102475F2EA078CE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 11E162B9D550F9DD6F6DC71AD5D1029B /* PBXContainerItemProxy */ = { + 12F4D7DC00204704844BF3BA3955CADD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; remoteInfo = SimpleKeychain; }; - 1218DD23719CCF382F4602A72DC9D96F /* PBXContainerItemProxy */ = { + 1319AAACEA46E3A3769BCA3185D770C1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 127F619CB7F9DEC9DFB6495521679BD7 /* PBXContainerItemProxy */ = { + 13236E4D3756ED6FD9EB3F739434D746 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FE1DE31D91C32501251AE9687CDC2E0F; - remoteInfo = FirebaseCoreExtension; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - 12868728F44CFDC440514980EB9AB1BC /* PBXContainerItemProxy */ = { + 1342C65D55B61B4EB1640A62A05C9F61 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; - remoteInfo = PromisesSwift; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 128C2F20BD83C03DD017EBFFD78C33F0 /* PBXContainerItemProxy */ = { + 137249B63E9D7CB7B889346726A20D6C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 12A9A97E8428307FC5CD12F1C29A5BA0 /* PBXContainerItemProxy */ = { + 1375E4E9779B0A91FD5B48842C738253 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; + remoteInfo = FirebaseRemoteConfig; }; - 12C6E835D16F58BC6102475F2EA078CE /* PBXContainerItemProxy */ = { + 138C6F8B7AA0AAB898A073EB4E0DED39 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; }; - 12D0E4F5D33A4B89E6E18494F303FC26 /* PBXContainerItemProxy */ = { + 13EBD73B43F76424C96C6CC88D27C596 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 12EFB68A2EA1902C7212B35E8D5B8419 /* PBXContainerItemProxy */ = { + 13F3476AA69FBAE0A93143E33E6E551A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 12FBBB1BA1AD47F2B27D9EE2C9FCB0F6 /* PBXContainerItemProxy */ = { + 149527E03C8963B85B1D8D3E0567F20F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 1319AAACEA46E3A3769BCA3185D770C1 /* PBXContainerItemProxy */ = { + 14A9D5580694588DD0C6056E5FB1FE3F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 13222D09C3D5087A77825BBA7B598C55 /* PBXContainerItemProxy */ = { + 14B9540CB0D8622637D21C662A96E3AB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 13236E4D3756ED6FD9EB3F739434D746 /* PBXContainerItemProxy */ = { + 15985E26852A734966B269E87637D9F9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - 132CE50A12AC8D30EC6C401E3A6B62C8 /* PBXContainerItemProxy */ = { + 15E532F06B28B29BC3A12663B8213141 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; remoteInfo = SVGKit; }; - 138C6F8B7AA0AAB898A073EB4E0DED39 /* PBXContainerItemProxy */ = { + 1674C0C80FCE13FDC3AB6A975E0B85B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 13EBD73B43F76424C96C6CC88D27C596 /* PBXContainerItemProxy */ = { + 16986783ADED9EEEF838EBB759C295C0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 14245B718CFBD8126A7865A654FC6DA5 /* PBXContainerItemProxy */ = { + 16FF2B8EE9493E48546D132B0449262D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 1451353602ED1AFD569640324C70F7C7 /* PBXContainerItemProxy */ = { + 17A97518713C6BD04BB7C630A8A0BFC8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 148D1BB523FCCF53105121D8B504EA41 /* PBXContainerItemProxy */ = { + 17BD839160344E8466E82778898667AD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = C1B7E9FCC674E977BE2D38FC2709798C; + remoteInfo = "AppsFlyerFramework-AppsFlyerLib_Privacy"; }; - 14A9D5580694588DD0C6056E5FB1FE3F /* PBXContainerItemProxy */ = { + 17C71AC4C1756DFA11241ACF9B2EFE8D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 14B9E923042975C00457E174B8C26C2C /* PBXContainerItemProxy */ = { + 17FA5980FEA4D8F2292F39D6A3472433 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 1585F1AE777A35B9FCB3925D0E1619E9 /* PBXContainerItemProxy */ = { + 1826ABB171B59BB90C39DB1BCD8CA8E5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - 15D1A40D423D2BDE94708F8C3E4CDFF0 /* PBXContainerItemProxy */ = { + 186D7C7CB1035E497DD0AD576AB74A11 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 1633F998BE698D072C04C84E649B31EB /* PBXContainerItemProxy */ = { + 1877BB1EC6A98694CFAB03AC794BB045 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 1674C0C80FCE13FDC3AB6A975E0B85B6 /* PBXContainerItemProxy */ = { + 189011559D2E5219F94A1594E3242363 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 168724A9EB7AD719D447C493E11F01D9 /* PBXContainerItemProxy */ = { + 18C4D828161742FE603FB808229E2C22 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 16BEB851A1C60407094EB458A1486E43 /* PBXContainerItemProxy */ = { + 18E13E37CD88CF178CEDBDAD2486E400 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 16CDB02A8C2BA3B9CB57532B2F23A646 /* PBXContainerItemProxy */ = { + 1920CB151CC94BA513DB8C5147ABC0BB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = 2B2AD932AF1A90828B4DFC5AC6955ADA; + remoteInfo = Abacus; }; - 1760C0F9C9F6412660F86A096720CF3E /* PBXContainerItemProxy */ = { + 1922162A29541D77B622C18FCEF06569 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; + remoteInfo = SDWebImageSwiftUI; }; - 17BD839160344E8466E82778898667AD /* PBXContainerItemProxy */ = { + 192850A9E99599A53C115F68106D5A77 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C1B7E9FCC674E977BE2D38FC2709798C; - remoteInfo = "AppsFlyerFramework-AppsFlyerLib_Privacy"; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 17FA5980FEA4D8F2292F39D6A3472433 /* PBXContainerItemProxy */ = { + 192C3F62F6DADEC7B1561B40A43F265B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 183787C30C8600FAA3475C0620DCA522 /* PBXContainerItemProxy */ = { + 198F9F37B9BF7CE2D6A12818A6D1A444 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 18A3498411924D212F6707E6499EA58D /* PBXContainerItemProxy */ = { + 19A09A1223EA13563BA4DC65A9897AAA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; - remoteInfo = FirebasePerformance; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - 198F9F37B9BF7CE2D6A12818A6D1A444 /* PBXContainerItemProxy */ = { + 19A363799FED559A0B8A15F7A00D39EF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 1A0D6B1AB0A62D3FD3F603950803DABE /* PBXContainerItemProxy */ = { + 19DB941A27378985A012307E9DFBE629 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 1A2B4CCAB7E36FE2C7CE8F8C4191E83B /* PBXContainerItemProxy */ = { + 1A00CC38F58865E06048B9D7AA41ED28 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; - remoteInfo = SDWebImageSwiftUI; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 1A4FC7906BEDD262504B901C838CC9B2 /* PBXContainerItemProxy */ = { + 1A0D6B1AB0A62D3FD3F603950803DABE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 1AA6BC06FECCC6A8CBC289BC6F79E5E3 /* PBXContainerItemProxy */ = { + 1A23732BD5F43285FBF31F22B372A1AE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A8C943EF5CB0B747A82882C5D3ECF93; - remoteInfo = "ReachabilitySwift-ReachabilitySwift"; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 1AC75E362CAA389159D8A86A05CBACBC /* PBXContainerItemProxy */ = { + 1A3FA3D996509A20C113491926CCFDC3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 1AE355866761A38AFC3AB020A31FBC8E /* PBXContainerItemProxy */ = { + 1A9B4603AE8A3B3BC71FA8508EDF1C07 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; 1B039A5A93ED86119A15263059D37C5F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3219,6 +3200,13 @@ remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; remoteInfo = Atributika; }; + 1B4D2ADBEA21D98FD266EEF3503972F4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2949783F7EDB27AD4666B5427B63DC79; + remoteInfo = "FirebaseCoreInternal-FirebaseCoreInternal_Privacy"; + }; 1C5309A5549A704FB19514C2C3E1A6F7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3226,54 +3214,61 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - 1CA011F1E77A99B0D182CDDC9D2AC273 /* PBXContainerItemProxy */ = { + 1C62A6C1353A99D0808810D1806CF373 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - 1CA6ED85BDAB8E780E13559D89EA06AF /* PBXContainerItemProxy */ = { + 1C64A1D5E7445360BC7176E4B16BB3B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; - remoteInfo = FirebaseAnalytics; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 1D1700B2B354D292002D59A70106FA8D /* PBXContainerItemProxy */ = { + 1C7B2B343503261D691D4F77D110C6B7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 1D3E484C949B8456E7B4011E5E5542B2 /* PBXContainerItemProxy */ = { + 1CECA9FAC9671D59B3162FB1A1548076 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 1D74B8AC277BF3D39F8AE45EB8253784 /* PBXContainerItemProxy */ = { + 1D01D07BEC0DF8A855D5450DB43E5D08 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; + remoteInfo = FirebaseSharedSwift; }; - 1D8B79D0423DB5A5C210E53E90C8093B /* PBXContainerItemProxy */ = { + 1D5FE92C708E1339C460DF3FC1BD04AF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - 1D8ED9637163DCA69DBA6697BF7E8D19 /* PBXContainerItemProxy */ = { + 1D863D927D338B17B492D7D324C702B5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; + }; + 1D8B79D0423DB5A5C210E53E90C8093B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; 1D9A00933C6A5F04014EA87E31440DC6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3289,33 +3284,12 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 1DD8EAED9B0453122D8E9BD7A20EE3EC /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; - remoteInfo = FirebaseSessions; - }; - 1DD9421F153E048EE0BAAED998670784 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; - }; - 1E077AC4B3C214AD5A62A8A52C9BEA33 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; - }; - 1E83647A89647A4CA1649269235B8BF0 /* PBXContainerItemProxy */ = { + 1DB1D2D5E98D87B3142E9AA67F610772 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; 1E83D3F001128B96058A54FE9F772BA5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3324,40 +3298,19 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - 1E98EDA68749E93B8BD7BD33D03DAF00 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; - }; - 1EAD67841211F1F9225AFC3837E3B305 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 1BFBEDBF7E03729D43C96530EE190825; - remoteInfo = "PromisesObjC-FBLPromises_Privacy"; - }; - 1EC3BECFF87F94E90DA4C02E09F3D49E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; - }; - 1EE440080E29B867E2A80BF65289E0C4 /* PBXContainerItemProxy */ = { + 1F0C24EA511F54EC2129FD9B480FAE2E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; remoteInfo = ReachabilitySwift; }; - 1FE43FE35B954C8DFB91F4E7983F02A8 /* PBXContainerItemProxy */ = { + 1F62E68FF72A4C7A7DB561140ED2D5BD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; - remoteInfo = FirebaseRemoteConfigInterop; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; 1FFE60387EFD5561AD72FC1096FC7937 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3373,26 +3326,12 @@ remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; remoteInfo = EFQRCode; }; - 2072E7E7CF6EE6DFD3FD3CF5949B09B3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = FE1DE31D91C32501251AE9687CDC2E0F; - remoteInfo = FirebaseCoreExtension; - }; - 207B0069B9EF8CC47A46090A02AA76F7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 5895B432FE4D2F6826C8FF25A09DB6D2; - remoteInfo = FirebaseMessaging; - }; - 2088DEB34F76FB237875CC24DE3DB893 /* PBXContainerItemProxy */ = { + 2078ED970A8E6E03AA594AB7EFA3BD56 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; 20AEDF297EC0402BFA0861EF033BA02A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3401,13 +3340,6 @@ remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; remoteInfo = Differ; }; - 20F41B52447A9E6BD9512247757DAFB1 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; - }; 21127208D71E1EC0BD07832DB5689C59 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3429,6 +3361,13 @@ remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; remoteInfo = Atributika; }; + 214BE3590120973D57265F77CB00E3C0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; + }; 2156D06F912E5F1094FDD284733555F4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3436,12 +3375,12 @@ remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - 21DF72A4604D46822E976A1D7A8D98A3 /* PBXContainerItemProxy */ = { + 21F67DA24E3959386559FA4A299417A7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; 222A5A479A4B64EA1F67E955C3D229A2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3450,124 +3389,138 @@ remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - 2248E763CC992D8132DD85590B7BE301 /* PBXContainerItemProxy */ = { + 223BBBF7A7354F28FFE91FADE02FB3B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 227F4F5505005C972E8CB970C66C3181 /* PBXContainerItemProxy */ = { + 22E7ECF7A31F5A60AC423A850F7D875B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - 228D2224E11F3225547F9BCD7F6E90F1 /* PBXContainerItemProxy */ = { + 2313C66DED915EF9DAEB22D910F4029A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 2304D29881DCEEF2710C02090CDC5F7E /* PBXContainerItemProxy */ = { + 239B42CC07268EC39817EA5F63E8EC9C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 2313C66DED915EF9DAEB22D910F4029A /* PBXContainerItemProxy */ = { + 241129C999D049D7A6349054AF3164E4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - 231650B16BDA0165D2F4BE19AA7A2735 /* PBXContainerItemProxy */ = { + 24B7D245D799770BE021C89C72E23F8A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; - remoteInfo = FirebasePerformance; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 231B0D179B9BCA6D374768D51B4E9539 /* PBXContainerItemProxy */ = { + 24E618828BA79D37E35FAD82C6C4D7A0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - 241293B76BF07E4E70261120EA42B440 /* PBXContainerItemProxy */ = { + 24F746D5167871B4494050EE8665C1D5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - 2421EE43FE9B8F8FAEFB26E606486C3E /* PBXContainerItemProxy */ = { + 2504D2BC6E7F2F991E041E4BEDBB282A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; + remoteInfo = FirebasePerformance; }; - 2512A9BEB3B106032FAA97E814871998 /* PBXContainerItemProxy */ = { + 2551FEBB2089C3B607BBDE1FB7F51484 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 2620F95EEF272586E2FF95D02BAE417C /* PBXContainerItemProxy */ = { + 2614C5DDAE5E4FF6FD67344A6B9BE493 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - 26872587B2D2911E75D70ED2EF4D4263 /* PBXContainerItemProxy */ = { + 266808A9CDC51923AD6880EFC90C955F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 26B5AA8AF260301E466A65EF73E07C2E /* PBXContainerItemProxy */ = { + 2671CF6C419CA0B9D317A02AC2AB6A46 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 26D1BC0A32D6B64BEC52F33D07CDDE6D /* PBXContainerItemProxy */ = { + 268DC7A1E0F83D87F9BAC3D19C13C6EC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8F68D031908A0059566798048C48F776; - remoteInfo = FirebaseABTesting; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - 26F483F7AD4B2B182E1B263321E6C943 /* PBXContainerItemProxy */ = { + 2695F49172DC574C67335BEDC6F6713B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 27042838E6334A8BCD75A3A9F14383EF /* PBXContainerItemProxy */ = { + 26B511D52FA2ED06800CB52FD6918383 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 2736E4874C7B90546020135CC427D32C /* PBXContainerItemProxy */ = { + 26C256859178D04D14EFC2943E2B7F21 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; + remoteInfo = PromisesSwift; + }; + 26CB71A12771423DFEC865F6C5DEF247 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F701F16821D7AA8B115646DA013C13EE; + remoteInfo = "Firebase-2149e159"; + }; + 26CC1B05CCE697C5E43D263B07EDCF95 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; 273DC7166D0F243DE8FC2544E46E68F0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3576,12 +3529,12 @@ remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; remoteInfo = EFQRCode; }; - 276D267FE62CCD4860FA95B989FA5383 /* PBXContainerItemProxy */ = { + 276B1CC08B1157802FCBC3A80FB43CC5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; 27A5043BC7CBD07140EB33ECFC7607B0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3597,47 +3550,47 @@ remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - 27F438DFB2C0B2998CA93069B19EFFDC /* PBXContainerItemProxy */ = { + 287E93D7CD6FEFD3E62875F3E7FD534D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 8F68D031908A0059566798048C48F776; + remoteInfo = FirebaseABTesting; }; - 27F4DA614568C96178722A36BC8C48AF /* PBXContainerItemProxy */ = { + 28AABF83082A9DCDA564266C129CDB9B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; - remoteInfo = FirebaseRemoteConfig; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - 2802B2F554E1849D51707668A8C71B61 /* PBXContainerItemProxy */ = { + 28C9037CA586FC38AB4B315810C0B2F4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; + remoteInfo = FirebaseSharedSwift; }; - 2860AD2DBA67B53AD03AA2520823821C /* PBXContainerItemProxy */ = { + 29153A80BC4D8587C95A65EB5EB78BE2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 28DD18759171E29DFAB66C118654DD99 /* PBXContainerItemProxy */ = { + 295107885FF136C5D393B7BC8D1D2E56 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2949783F7EDB27AD4666B5427B63DC79; - remoteInfo = "FirebaseCoreInternal-FirebaseCoreInternal_Privacy"; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 29153A80BC4D8587C95A65EB5EB78BE2 /* PBXContainerItemProxy */ = { + 29646B28A5A620B797D68D5EDA389FC9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; 297DCA62CEAA2E06BB53816E69CCA95F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3646,110 +3599,110 @@ remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; remoteInfo = Differ; }; - 298F93BB84EBE8AE20C3357E2868BF8E /* PBXContainerItemProxy */ = { + 2991120573183455EB2959DB98AF4974 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - 29F21BFA2D47B7A2F97CAAE2FC15F23F /* PBXContainerItemProxy */ = { + 29CF96D6036EA2677876641AAADB0BCE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 2A175726B68F8679BBF08ED4EC5D12BE /* PBXContainerItemProxy */ = { + 2A0A27AD6933A6F577E4B1353DE050AC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - 2A2446EECACFD2087B066DDEF6C72585 /* PBXContainerItemProxy */ = { + 2AF4422E3084CDAC88F804042350C2DF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 2A6A6D81704FCDBB3CDA1BDEBEAA8487 /* PBXContainerItemProxy */ = { + 2B3F8E2D746CAE79907B4788A7DE440D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 2AC97627564FF9A50E434DB6979A89D8 /* PBXContainerItemProxy */ = { + 2B62F9357C93D340208B86CAA1CF250D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 2ACB169CDC4C0DA1251CF3F0ADA281F7 /* PBXContainerItemProxy */ = { + 2B92FBC807C83CDA4B142D7F86590FDE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; + remoteInfo = SDWebImageSwiftUI; }; - 2B2656C897600AD6A96A66501862C271 /* PBXContainerItemProxy */ = { + 2BFB601CA682DD646551056C54CB6DCE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - 2B62F9357C93D340208B86CAA1CF250D /* PBXContainerItemProxy */ = { + 2C144E53C8DC93DDD6B4B2318EB73DA9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 2B67C3A79EFC09D3453301804103095F /* PBXContainerItemProxy */ = { + 2C6411F0BDAB4388D3B6F30A4718E3F7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; remoteInfo = RDHCollectionViewGridLayout; }; - 2B7EA24E639DF58CC26FF26C57D805FD /* PBXContainerItemProxy */ = { + 2C685F9966A019B3E67B25FC40D6457B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; - remoteInfo = SDWebImageSwiftUI; + remoteGlobalIDString = 2B2AD932AF1A90828B4DFC5AC6955ADA; + remoteInfo = Abacus; }; - 2C45CF78A11CFF03613BBE112A439FFA /* PBXContainerItemProxy */ = { + 2C6BAF2CEDD70BC6269FF0EC618EEC49 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 2C685F9966A019B3E67B25FC40D6457B /* PBXContainerItemProxy */ = { + 2CBFBD707FBFBF9A047EF13E5DA210B0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2B2AD932AF1A90828B4DFC5AC6955ADA; - remoteInfo = Abacus; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - 2CBA0E16A9566C62FAD3DC3E31C1E9F4 /* PBXContainerItemProxy */ = { + 2CCA3393DD70C52133C8FB97A0C20671 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; - remoteInfo = FirebaseSharedSwift; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 2CD22DF8F8D7BE348B8070AF6BEB270A /* PBXContainerItemProxy */ = { + 2CDCE6F182DB54DA906BD016AF16E980 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; 2D0E893A10DD7C7AFB2EA916DCA0B64B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3758,33 +3711,54 @@ remoteGlobalIDString = 2B2AD932AF1A90828B4DFC5AC6955ADA; remoteInfo = Abacus; }; - 2D1010064BC3D6FDCB491DE3FABF9B5A /* PBXContainerItemProxy */ = { + 2D18A07DCE95F2D5D53222C68A75AE15 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - 2D5087A9E3E45E317E79313A1C39C5AC /* PBXContainerItemProxy */ = { + 2D2DC17FDEEEA254F4286AC08FFF4696 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; + remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; + remoteInfo = Popovers; + }; + 2D38F4DCB45D53528D7E84039687251D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 2E4053C6135616C0AB593F97681C1E89 /* PBXContainerItemProxy */ = { + 2D3D3E37BD4C29DCEE8844AFF8ACAC59 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; remoteInfo = KVOController; }; - 2E52D07B5A2DF5E7B69BD753AC544F1B /* PBXContainerItemProxy */ = { + 2D4D9971C6D3E1202A52E64B6B5E1B33 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; + }; + 2D5087A9E3E45E317E79313A1C39C5AC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; + }; + 2D84F8B375ADF3A81917F66C03A1D468 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; 2E5393BF22B8A04A89E930BB8C462198 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3793,26 +3767,40 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - 2E7DB0CF9A18C56C30518E4E844AA78A /* PBXContainerItemProxy */ = { + 2EC5A0A6D72D9700B8B4066D26F9236B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - 2E868C812DBC97788BEDD886DE676894 /* PBXContainerItemProxy */ = { + 2ECAB04CC942E503C913CC9D18A53718 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 2EE2A1AC56ECC5D449B7286179BC3A56 /* PBXContainerItemProxy */ = { + 2EE7307BE33D22A110F69B70FF6DBC70 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; + remoteInfo = FirebaseRemoteConfigInterop; + }; + 2F087B0DAC1AA4EA1B1CC7DCBC0E1574 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B0B23938B1EBCBAD2419AB6E9D222A0B; + remoteInfo = AppsFlyerFramework; + }; + 2F1C71E914769561F1824B12C3A0ABF0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; }; 2F35809ED25EE88B141C82637DA35DCF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3828,90 +3816,111 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 2F9F4FCC28B86155871A200C76003E60 /* PBXContainerItemProxy */ = { + 2F534D67DD95D453F3C9C8BC15A33F49 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 3050F28CDB1E8978BFBC80DEFB9AECDF /* PBXContainerItemProxy */ = { + 2F63A39402692938BAE311EF0F1A0720 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - 30570171F22B6547565EC43DCEB91D27 /* PBXContainerItemProxy */ = { + 2F8D02DE88C244ACCE7A184541708416 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 305DDC5075B96B51980A15D856DC9DC2 /* PBXContainerItemProxy */ = { + 2FC919AD206CBE53C8D923988697C693 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; - remoteInfo = GoogleAppMeasurement; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 30C4A5C90CBDA6F6426AC5C363E79F64 /* PBXContainerItemProxy */ = { + 2FE4CA6666DE518818C96BA78BB9F0F0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 30DF06F8B2C833A23F5C463C6BDED44A /* PBXContainerItemProxy */ = { + 300BD96F475FCC28A5DEB91CA8338E44 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - 31349D63D1B4DF097E61B19CF58BECB6 /* PBXContainerItemProxy */ = { + 3050F28CDB1E8978BFBC80DEFB9AECDF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; - 313C989AA34B7292F1C8F75C5289EC24 /* PBXContainerItemProxy */ = { + 30570171F22B6547565EC43DCEB91D27 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 3152795A2CBF37E5522AE8D3AB0FC132 /* PBXContainerItemProxy */ = { + 3088DFC4D73EF8C0E16A65AB44B3253D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 3170FCAAD77733851D4775258DA8F70A /* PBXContainerItemProxy */ = { + 30BFB04A4B10D510F5D763F61B9A3761 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - 317A3B6DAEB2936FC2DA2640E7062996 /* PBXContainerItemProxy */ = { + 30C5E95CA843D705FD9FA5B66AB8529A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; - remoteInfo = Popovers; + remoteGlobalIDString = CCF6C52F9360788E81C175B1BF1292C5; + remoteInfo = "GoogleToolboxForMac-GoogleToolboxForMac_Privacy"; + }; + 31349D63D1B4DF097E61B19CF58BECB6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; + }; + 314556B36CCB81D2CFD3CDEFAE2C385A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 31C7F769031EE199794A5C8B3F593674 /* PBXContainerItemProxy */ = { + 314D69D377AFF1BECF42FB2F56CC46AB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; remoteInfo = ZSWTappableLabel; }; + 31CB197D1085C2707EE95DEB94EAF7C0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; + }; 3223FB8450B56E41B5368C790CBD59D0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -3926,33 +3935,33 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - 32452A2184035EFAC423E99D4585BCF9 /* PBXContainerItemProxy */ = { + 325A9410CF8C333EAE1483BBD6834A0C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; - remoteInfo = FirebaseSharedSwift; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - 3295302F38C15533E849FA22D12615B1 /* PBXContainerItemProxy */ = { + 32F617E077A023F06E8111BDB283EBCA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; - remoteInfo = FirebaseAnalytics; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 32BFCE3DB98EFB02647DF19C7F50D30C /* PBXContainerItemProxy */ = { + 331ED5B4384A8F234E2F4A57DA7E777C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 331ED5B4384A8F234E2F4A57DA7E777C /* PBXContainerItemProxy */ = { + 33479C24E837B5726BA9AE749BB6DC48 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; + remoteInfo = FirebaseRemoteConfigInterop; }; 33EA50A3D883BA52F09DDE703758BBBC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -3961,40 +3970,40 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 33FFC2619A5893714EC12E05EE11D10F /* PBXContainerItemProxy */ = { + 3433BC60F5406C601F9A2C0C443D2351 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; remoteInfo = SimpleKeychain; }; - 3417AA7D0F509789EC0D2FE0F30CC778 /* PBXContainerItemProxy */ = { + 343B5E46BE8B4C3E3BA03219CDC720F2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - 343D07FF369D3AE526DE71D40484BD45 /* PBXContainerItemProxy */ = { + 344E76247BB98CEB753BEFC6EB5B9E05 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 34655F8FC3B05B53CDAD2B6581541B2E /* PBXContainerItemProxy */ = { + 34B7EA8D7CCA6ADA23A9534BAD063075 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5895B432FE4D2F6826C8FF25A09DB6D2; - remoteInfo = FirebaseMessaging; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; }; - 3500FEB810B842B360D48EC4671FCCAD /* PBXContainerItemProxy */ = { + 34D4153632884DBBE9306CF425F53FB4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; - remoteInfo = GoogleToolboxForMac; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; 35026F1E40B7BAB4C0759C05EDC60709 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4003,6 +4012,13 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; + 355C6A73A14542C37EBEF485B6A52C52 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; + }; 3565755072D028D3DCDA9657FF30EC5D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4010,201 +4026,236 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 3579E8F3F43DB59403C3EB192B6147AB /* PBXContainerItemProxy */ = { + 35790C675D6E0E4F6323775678A89EA6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 37EF18FB910BFFF94A04D74AEE79201C /* PBXContainerItemProxy */ = { + 359CA170F1280AAAA0173D94A4E61D7C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 380AB471F3171BBE949793B81F1227A4 /* PBXContainerItemProxy */ = { + 35DA3B2DF01F4D6E8F3F8EAF173EA9BC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; - remoteInfo = PromisesSwift; + remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; + remoteInfo = GoogleAppMeasurement; }; - 381048C4382CC538167170EB5CCE3632 /* PBXContainerItemProxy */ = { + 35F858FDC4DFAB94A24ED7E12B482E58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; - remoteInfo = DrawerMenu; + remoteGlobalIDString = 5FF1A58DEEC5DB749FCD6C120B97CC82; + remoteInfo = "GoogleUtilities-GoogleUtilities_Privacy"; }; - 38131967D73E6FB92DE65FCA040F0BEA /* PBXContainerItemProxy */ = { + 3626306BABDCB2CEB28AF677F42E1C61 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 382B4FEFDF8F4BB66013DC38CF81EB81 /* PBXContainerItemProxy */ = { + 368E4E6EFCC4EC428762B6C6391EC729 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E9F5D289F4688880F8AEA528F4783976; - remoteInfo = "FirebaseABTesting-FirebaseABTesting_Privacy"; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 382FB63EA4ADC5D4D94A68B3BD84C438 /* PBXContainerItemProxy */ = { + 36D42DBD93391F5F8654C1CD8169D59F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 3891B8481C9AD1FF632589D1CE7D831F /* PBXContainerItemProxy */ = { + 379E28C926BA73AA68F03C5B09F62199 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; remoteInfo = ReachabilitySwift; }; - 38E349AFF5213CDFE582AD18C87276A9 /* PBXContainerItemProxy */ = { + 37B713521A42AC6EFB35F721E2EC723A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - 39742295AB173D12E0643C0F5AB0980C /* PBXContainerItemProxy */ = { + 37B8A9D6F4EC6C3B6AB93E5C1EF59890 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - 39F728CDBD2FA3504EF0FE738779C696 /* PBXContainerItemProxy */ = { + 37BEE6889C17FD5DA190DD2A2A5A5C42 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - 39FADD78E3BBFAC4F35FAB27BEA46BF3 /* PBXContainerItemProxy */ = { + 37EF18FB910BFFF94A04D74AEE79201C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; - remoteInfo = DrawerMenu; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 3A20CB4CFE5E86E4D48C31F042D568F7 /* PBXContainerItemProxy */ = { + 381043275FE6F73A9F5E7B60B7986FB1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 3A425C275CED63FAE01E2092FFE4CD4F /* PBXContainerItemProxy */ = { + 381048C4382CC538167170EB5CCE3632 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; + remoteInfo = DrawerMenu; }; - 3A48A74A839AF6A05D2AFB933700FE5A /* PBXContainerItemProxy */ = { + 382FB63EA4ADC5D4D94A68B3BD84C438 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 3B49D6A4324AAB6C75A44C316213FDDA /* PBXContainerItemProxy */ = { + 38537232D3D06E0BDAA33531417C479E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - 3B5CB268CF772A53DC784319FA23047F /* PBXContainerItemProxy */ = { + 3894615DC9756C952708E3031D536329 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5895B432FE4D2F6826C8FF25A09DB6D2; - remoteInfo = FirebaseMessaging; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - 3B81F7A5D6BB9144632CC6A5D6D4C5B4 /* PBXContainerItemProxy */ = { + 38EBB98D6ACA7B071B8D8C7EF17E82DF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - 3BD4038CB490EA50DB0A9BE49ED0B29F /* PBXContainerItemProxy */ = { + 39742295AB173D12E0643C0F5AB0980C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; - 3BDB31CB77C18CE80080CDFFDB8B458B /* PBXContainerItemProxy */ = { + 39899B35D9118511D4FDAA70C7B2C667 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 24D7789A4C8783E3684E7D8CFAC12CC6; + remoteInfo = "GTMSessionFetcher-GTMSessionFetcher_Full_Privacy"; }; - 3BE0643F4518E2350AF7942D44881F9F /* PBXContainerItemProxy */ = { + 3993554B33DAD232485B190B36EFF52F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3EB14444A17F9D4F1F697F7C1FF32245; + remoteInfo = "FirebaseInstallations-FirebaseInstallations_Privacy"; + }; + 39FADD78E3BBFAC4F35FAB27BEA46BF3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; + remoteInfo = DrawerMenu; + }; + 3A20CB4CFE5E86E4D48C31F042D568F7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; remoteInfo = Differ; }; - 3C063DB236AFCC04DCF93EC5475469B7 /* PBXContainerItemProxy */ = { + 3A3518170CA42C1E09E446736C6C0BD9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; + remoteInfo = PromisesSwift; }; - 3C47D7300BC1CE0CA1B004425BD7E715 /* PBXContainerItemProxy */ = { + 3AB595514B03CD6B7B056000DCB1E965 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D676E21115185671D7258A56944ABE98; - remoteInfo = GTMSessionFetcher; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 3C5162E842BCED8104DE39063B8324A1 /* PBXContainerItemProxy */ = { + 3AC435BC187AAE880EE23400ED32C3EB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 3C9327DF45C06937A6B985384ACFB42E /* PBXContainerItemProxy */ = { + 3ADE5D646BA1B79B7B08B303A4838726 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - 3C94D3BD6B0F1D0AE47DF6099941B4DB /* PBXContainerItemProxy */ = { + 3AE8485F8F365CC7C273FDAB6E25B61F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 3CE9B494716AB55244BC75091DE5F04C /* PBXContainerItemProxy */ = { + 3B49D6A4324AAB6C75A44C316213FDDA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 3CF5076ECB4B2791D31B831A24A0608B /* PBXContainerItemProxy */ = { + 3BE0643F4518E2350AF7942D44881F9F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; + }; + 3BFD6C16AFD5B3305A49AFBE262D3112 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; + }; + 3C12CE3C80F5834E80DA790BEF6CBD4E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; + }; + 3C5162E842BCED8104DE39063B8324A1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; 3CFCC33A62454862B2B0E160F4889D3C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4213,54 +4264,75 @@ remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - 3DB7516F80C91828A86D090856ABEA60 /* PBXContainerItemProxy */ = { + 3D0B264E05C3671BCA439BFC51DEF680 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; + }; + 3D5DBCEEA25776E128A0847CEFD3D36D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; + }; + 3D7907BE1EE43DCD2137923762067F24 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; remoteInfo = pop; }; - 3DBA23787B39165887597159DCDEFC6C /* PBXContainerItemProxy */ = { + 3DCF53F412D1972A0D9A6E3796B9EE0A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; remoteInfo = NVActivityIndicatorView; }; - 3DD1C2EA66CD866DE967DF8DA000E234 /* PBXContainerItemProxy */ = { + 3E1F91402F59CC958A85C972DF169CBB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 3E1E5272484D0445E4A0F7E4409062BA /* PBXContainerItemProxy */ = { + 3E9B1345EE270E5E1410F933D535B02E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; + remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; + remoteInfo = PromisesSwift; }; - 3F10D6179E5F902B6269BC4F53B43F7B /* PBXContainerItemProxy */ = { + 3F171D9EF1B316FA4F1DD6E6E6FE83A8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; - 3F171D9EF1B316FA4F1DD6E6E6FE83A8 /* PBXContainerItemProxy */ = { + 3F363DB9462D0702C1AA4F04AC356804 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - 3F584525D95714244458F12C66155E8C /* PBXContainerItemProxy */ = { + 3F5342F81D94CCFA1A72D2FBB7E26DD8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; + }; + 3F72D2483A5BB65F2EC6EF34D9932188 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FE1DE31D91C32501251AE9687CDC2E0F; + remoteInfo = FirebaseCoreExtension; }; 3F7B84572D6121BD0FC5A57D94CC8C6B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4269,19 +4341,40 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - 3FEDAE493FA2883CF60DDA2A47A47E24 /* PBXContainerItemProxy */ = { + 3FA42C5F8013FF9C4D4861D57DB70D41 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; - remoteInfo = Firebase; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - 40EBBD3D98683C9A6ED8ED8671B33398 /* PBXContainerItemProxy */ = { + 3FD0B155B576E557ABF381657E8D6C3F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; + }; + 3FEE3B9C95C7F3D2A04A786D3712AD17 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; + remoteInfo = SDWebImageSwiftUI; + }; + 402ED6C62EF5587EEF99275F12A2E7FA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; + }; + 4054D6A87C337A0401BA250EBEC2DFC7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; + remoteInfo = DrawerMenu; }; 40FDE2DB9BC6612D3FB0154A520E3211 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4290,19 +4383,33 @@ remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; remoteInfo = EFQRCode; }; - 411F96E0D55B6C1BD72C7486BC4E2CD7 /* PBXContainerItemProxy */ = { + 412BB9D11402F7A9DD92D1A3CB9CE6C9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9C4575D64B2B6264CF6AB60FB03302AA; - remoteInfo = "FirebaseCoreExtension-FirebaseCoreExtension_Privacy"; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 41D5BCC7425F9801F29DF1DD542DDDA1 /* PBXContainerItemProxy */ = { + 415D8B54CA555631D4D86BAF53F819B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 8A8DB685241263AFDF5E6B20FE67B93A; + remoteInfo = "SnapKit-SnapKit_Privacy"; + }; + 41D2B879FB4E495507FB10DF0010E2B3 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; + }; + 41F9302F909F1D3F9B2CB2B88C2DFA30 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; 4257B1F07C11545B1981B7B4361A2ED5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4311,26 +4418,26 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 42B95FD1D7D5D9B42DA8C14C66A07877 /* PBXContainerItemProxy */ = { + 42710F700CA244E982B5E578BD3AAC7E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 42F325C5C429B9C5A2BD85F43530A68F /* PBXContainerItemProxy */ = { + 42D369E4136F249DB93FF9DB9FF5F998 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; + remoteInfo = FirebaseCoreInternal; }; - 43090EB80B8A2862A4DD3791337DA790 /* PBXContainerItemProxy */ = { + 42E2F52B70EFD385E6882566F26A7FD7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; 43560548BC99C4CE8ACBA8D78D69E1BC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4339,313 +4446,327 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 436C1E84D00F24C63B0938997D424863 /* PBXContainerItemProxy */ = { + 435947697C31294E4C76D49FA2EF6194 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - 4370DE0CE961F60EBEC48AABEFE275FD /* PBXContainerItemProxy */ = { + 43B68A79695DB02EC63C8666FFE002A8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; - remoteInfo = FirebaseCoreInternal; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - 44C1080EB4250E330BAB072BCCD1AA4D /* PBXContainerItemProxy */ = { + 447DC6C989E1EA8DE2A5636425425922 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - 450830D03A9112393CEB35AA5A31EE90 /* PBXContainerItemProxy */ = { + 44C02DCF34B15A72D8F6C88E249A7625 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = 526C4398D095B3704EB933DADBC30093; + remoteInfo = FirebaseCrashlytics; }; - 4528EEFB1A075071E30D87D346C51CC5 /* PBXContainerItemProxy */ = { + 44C1080EB4250E330BAB072BCCD1AA4D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 45997920A258A6325A34636307F4718C /* PBXContainerItemProxy */ = { + 452870FB04411859CDCC4A4C8268AADD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 45D2337042DACA3272B034ECDDDE52F3 /* PBXContainerItemProxy */ = { + 4542AF3B0323C610BD8681D306A7F62A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 45E558972E8D35EDE8E8F7635A689B6C /* PBXContainerItemProxy */ = { + 45678FDBA72E195EA21AE2DCA5FE0E13 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; + }; + 459778D04450BDF29FD9BBA493DB784A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - 46558D3A47B2F6514D19A4D58925E7EB /* PBXContainerItemProxy */ = { + 46BBBAA8E7F4D51F53C41FFEF4F9E24A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; remoteInfo = "libPhoneNumber-iOS"; }; - 466338FE2CD5D63E11C4E9F7E63B917B /* PBXContainerItemProxy */ = { + 46BBF55018CA74D50E8EF303B0F89D68 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - 470B9F326873DD027744A6B5BB573569 /* PBXContainerItemProxy */ = { + 4784BA92167A3D3133EC51739B536AC4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - 4740D3C63FA65A66DE9B42888B2B83DE /* PBXContainerItemProxy */ = { + 47ADF8ECE30A5269CB421DB103FBBB35 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; - remoteInfo = GoogleToolboxForMac; + remoteGlobalIDString = 1BFBEDBF7E03729D43C96530EE190825; + remoteInfo = "PromisesObjC-FBLPromises_Privacy"; }; - 47A188A43D7A0FB05D29D7058EB2BDDB /* PBXContainerItemProxy */ = { + 48021FA272B867B1FAE0B447F6AFAE75 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 47F4A7466095819D782B95AB15299616 /* PBXContainerItemProxy */ = { + 483B4065C335E2B1FAD3F2EF48AB15BF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - 4806331985D6DA2326203C70773D7A58 /* PBXContainerItemProxy */ = { + 4860C7A26D44B67CC52B9A1548AD6901 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 489EF5AD4D7CE9B28C706B8A69CAC4E1 /* PBXContainerItemProxy */ = { + 4883EF460A0EC0DCD59C91737FF614EC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; remoteInfo = Validator; }; - 48A9159972AD1D9F3195C4F5883E0B01 /* PBXContainerItemProxy */ = { + 48B25CECBCC332AFB7EAAF9FDC40C7B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 48B2E44D1A29075406596CFAB33F3287 /* PBXContainerItemProxy */ = { + 492C66CB04A20663D726DDBC4599121C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 230F5EE18ECBB227C09ED2C571AFA319; - remoteInfo = "PromisesSwift-Promises_Privacy"; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; }; - 48EAB8BB690C48FFBA4CB10406D329C9 /* PBXContainerItemProxy */ = { + 493B60625CE03D16D05C33B666294204 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 48FA11E7AD150C31F96C81790C693760 /* PBXContainerItemProxy */ = { + 494B73DE745CF0A9735A6B6B2E1F285A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 497D513F484E492F4282767CF8F95A96 /* PBXContainerItemProxy */ = { + 49609F638FC44C5D3902B7FB06EC1659 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 4A25D3830888C8249BA4D3FEB11BA9CB /* PBXContainerItemProxy */ = { + 4B073CAEA57F60CFA02AE9A060AA5D81 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 4A9FACF9D5F92F63B092B6907FD9F4EB /* PBXContainerItemProxy */ = { + 4BCE56753DEBC9D76DECB3D54BCBC863 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - 4ADA6217C451FC1E6D28DE5BCC5CE625 /* PBXContainerItemProxy */ = { + 4BD31CE6854F491A9191DCD80FE2EC53 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; remoteInfo = KVOController; }; - 4BD6D6483BABB1FC0A224EE675CFD335 /* PBXContainerItemProxy */ = { + 4C509A4F1AEEEB95B04F54D2FAA181AB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - 4C4E9E34A1850F1E0EC01FE67101327B /* PBXContainerItemProxy */ = { + 4C8CBF6CE8DB006D9C8F57B1664C1CE4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 4C7DCB515DEF1DF42794443BF6503E9E /* PBXContainerItemProxy */ = { + 4C9F57824AD58B391A322F140C0489B9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 17CBCC6221F62B870268E935098B7D7D; + remoteInfo = "FirebaseCrashlytics-FirebaseCrashlytics_Privacy"; }; - 4C8CBF6CE8DB006D9C8F57B1664C1CE4 /* PBXContainerItemProxy */ = { + 4D29594C67846D40903762A7AE51AF8B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 4CA6E48AA6ED6D1E254CC05E08682E39 /* PBXContainerItemProxy */ = { + 4D671127B75AD82734C3F6C8120EA590 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 4CB401AEB9FB2B11804E9C755876C2EE /* PBXContainerItemProxy */ = { + 4D6B1C5C788910753656024F32A09C1D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - 4CFA3579886BD4E8BC9239AB65FCC99F /* PBXContainerItemProxy */ = { + 4D7CBE3B82C977375D7A9EB945373858 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = B0B23938B1EBCBAD2419AB6E9D222A0B; + remoteInfo = AppsFlyerFramework; }; - 4D526D6440D6A4AE773322EAD00C9BA9 /* PBXContainerItemProxy */ = { + 4DAC1A74E6B6D67C35009ECF302C9311 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - 4D8E35BCA53C29FD37344779A54CB0E3 /* PBXContainerItemProxy */ = { + 4E2306C177B62E1A1155C8C7C2C4CF55 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2B2AD932AF1A90828B4DFC5AC6955ADA; - remoteInfo = Abacus; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 4DBBE8C1B6453CF0D1E060BAA3300440 /* PBXContainerItemProxy */ = { + 4E50919915B6A3467D466BFD37EAE5BD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9CC46F9FA6BA4F71309A4A4ACA6F02C3; - remoteInfo = "GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy"; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 4DE8B75E099E40EC72DE10BD8D8B770B /* PBXContainerItemProxy */ = { + 4E5690751E0D9A1897A9557834E72FE0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - 4E2306C177B62E1A1155C8C7C2C4CF55 /* PBXContainerItemProxy */ = { + 4E8F8C92591B071349B94CBEC5A56128 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 4F2E2ACA10526527DAAA00B896107881 /* PBXContainerItemProxy */ = { + 4E94D44260A1F52C5471A20D27DB5E9C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; + }; + 4EACE31B421FDC86EA01A09CC3006610 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 4F40E9122223399B7A117478AB03137F /* PBXContainerItemProxy */ = { + 4F0C4D68995CC6FDC391AB596BE559E4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 2B2AD932AF1A90828B4DFC5AC6955ADA; + remoteInfo = Abacus; }; - 4F947ECBC2BC396B15A570CF135D1ED2 /* PBXContainerItemProxy */ = { + 4F2E2ACA10526527DAAA00B896107881 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8F68D031908A0059566798048C48F776; - remoteInfo = FirebaseABTesting; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 50091E7250D787E6773348B44C8A7D9F /* PBXContainerItemProxy */ = { + 4F84E0FE43F079BE6A0C764E66681FAF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; + remoteInfo = FirebaseSharedSwift; }; - 505690A6038D4EEC314D8673C90B17AE /* PBXContainerItemProxy */ = { + 5042DC60D2743A8A410B0198DD1DF979 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - 50AC64CDFD04B40F9BA45CDF8FED5243 /* PBXContainerItemProxy */ = { + 5078FF142252CF8E7A61608C18A7F356 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 50B91315C705C42AF5DABC5EA4EA3A4A /* PBXContainerItemProxy */ = { + 50AC64CDFD04B40F9BA45CDF8FED5243 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FE1DE31D91C32501251AE9687CDC2E0F; - remoteInfo = FirebaseCoreExtension; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 50D582B7276A79A9555416052512FFBC /* PBXContainerItemProxy */ = { + 50C094D3CD6F1076952C134150CA4609 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; 510247C1256BD51CFF38DC6B04C3195A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4668,6 +4789,13 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; + 511C034603C4DD4BC40DB5BC5989FC24 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; + }; 511EEB4CFEC492288C9098CD2D3092C7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4682,55 +4810,69 @@ remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - 51B59C505D5D196DC47F4D65F4963ED6 /* PBXContainerItemProxy */ = { + 5241CDAD3AD2088141D6767E072B50FF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 52269935BF033FB45A5BA5B78506FA13 /* PBXContainerItemProxy */ = { + 52906C5D753AEB43BC5E59DC51F5E2CD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - 5241CDAD3AD2088141D6767E072B50FF /* PBXContainerItemProxy */ = { + 529AA4F59939FE0130F2CCDF68B12A1F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 52474E5BEFB6505221D315771EE45D32 /* PBXContainerItemProxy */ = { + 534DC0C192CA0EDE4EDABD2395136832 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 52906C5D753AEB43BC5E59DC51F5E2CD /* PBXContainerItemProxy */ = { + 536816F67DB9F173CCFE61EAA495374E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; + remoteInfo = FirebasePerformance; }; - 5314FA190343D767E80F6AB0620202A8 /* PBXContainerItemProxy */ = { + 53869731905A42F0A347BEA165270C85 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; - remoteInfo = Popovers; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 543F457C264BA8713938F80019758E74 /* PBXContainerItemProxy */ = { + 53B29FD2310C977E22561F7367D34F38 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; remoteInfo = Validator; }; + 53C243F0B8345DCF24A81BDA042F9A99 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; + }; + 544B466402DCF0EF03606E23842EA919 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5895B432FE4D2F6826C8FF25A09DB6D2; + remoteInfo = FirebaseMessaging; + }; 5450E01041042E04C3609087BC6C6ABF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4738,6 +4880,13 @@ remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; remoteInfo = EFQRCode; }; + 547F6DF6AD4D424E1072142B90E75D5A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E9F5D289F4688880F8AEA528F4783976; + remoteInfo = "FirebaseABTesting-FirebaseABTesting_Privacy"; + }; 548E6EA4E2B1B98BC6B8C62560BDD22C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -4745,159 +4894,166 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - 549CBDB18F4A194D8C6A156AEC5EB47D /* PBXContainerItemProxy */ = { + 54B779AE4F947E196A2A2EF71052E063 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DD0D41A9315A48004E57F4F0E54095F1; - remoteInfo = "GoogleDataTransport-GoogleDataTransport_Privacy"; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 54F71C477A2CAF7259EDD54F6D3777B5 /* PBXContainerItemProxy */ = { + 55229839A9A07A8909B8B6AC6649A110 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; remoteInfo = SDWebImage; }; - 550E8F73FDD6F98AADEFE754A185B0EA /* PBXContainerItemProxy */ = { + 5598F2318994D7A59101C1BB4B5C5DD3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 553EDED8CA8400C49150660A3FF99020 /* PBXContainerItemProxy */ = { + 55D304B8412C0FC1B48F1CF16EE81516 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - 5598F2318994D7A59101C1BB4B5C5DD3 /* PBXContainerItemProxy */ = { + 5676571A558624274645CEFE86F4290E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - 55C40B3D8609CE343FD29ECC3A2F3B2E /* PBXContainerItemProxy */ = { + 5695651BEBE7B5B872C1090356059655 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 55C49FBFD3472416C5D37CBF79976652 /* PBXContainerItemProxy */ = { + 56A5AE2BD40502A504460C94BF63BDC7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; remoteInfo = KVOController; }; - 55D94E7730A75800E46937FD2AF42A90 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; - }; - 565033BD762ACE56DDFF01D71E4ACFE1 /* PBXContainerItemProxy */ = { + 56ACE1801234A8A2F8B1F1535F66EF02 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; remoteInfo = SVGKit; }; - 56E090FB9ED8AD70F785364BD4AF01E5 /* PBXContainerItemProxy */ = { + 56C6736F136648CFFC0224E8A38B061F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 56F289AF49274F149C27714E993341C6 /* PBXContainerItemProxy */ = { + 5751FF3C796881AA75A82928C5AF6289 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; remoteInfo = pop; }; - 571774D57F471E8AD9D361A6B9FB08FF /* PBXContainerItemProxy */ = { + 57699A130AFDFBBC95B9AD7FA98F18EC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 5766B42753E54204DDC5858979E8DBCB /* PBXContainerItemProxy */ = { + 57D54368ED573C504C89925CCEEBFECC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; + }; + 588E1E1CD15614F9F86660D60ADAF14B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; + }; + 58E20D9628C4EE5E892FE71AC5FB6A43 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 580414A568D10A6A02D91C53C17EF028 /* PBXContainerItemProxy */ = { + 59099420F5D85196C4F8A909FF08CB87 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; remoteInfo = Validator; }; - 580B6FEF879D503520E398AC8ECC32F4 /* PBXContainerItemProxy */ = { + 591F48187F4678C6BAD7CF3B03FCF1C9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; remoteInfo = NVActivityIndicatorView; }; - 58E20D9628C4EE5E892FE71AC5FB6A43 /* PBXContainerItemProxy */ = { + 592405FB5B8C3A36DD4D693C2C24B20B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - 59540A903E3B0E816E91EF4DCE5CFC94 /* PBXContainerItemProxy */ = { + 595D9B93845B978A9785DC051F1D38BD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 599372F924A615AF58161C2CFF718537 /* PBXContainerItemProxy */ = { + 598AD7FF36E0358BD3272DEFB17DD432 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - 5994F19FBE6D67837AC1EB7971EC8080 /* PBXContainerItemProxy */ = { + 59D459028A4B2933EC0584E24F79B300 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 59D459028A4B2933EC0584E24F79B300 /* PBXContainerItemProxy */ = { + 5A40D2634071C872632EF8FA3574EB81 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 59E84002E3ED432F653109EADABC3ED4 /* PBXContainerItemProxy */ = { + 5A58AA972745C93AFAF05B8D44FFEA31 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 5A497AEBF8BC56A4C9F917613DC8AF54 /* PBXContainerItemProxy */ = { + 5A8C3A202368774409CE4F97CB19C5CD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; 5A8FC5B0452D711090F7E83CA030C8BF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -4906,173 +5062,180 @@ remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - 5AEFE6E22B72B264B43835741BC310DB /* PBXContainerItemProxy */ = { + 5A9A34B9811ACAB5F63A6B259D12AC9F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 5B2F40F3EBD1328C9C861178D8907FF8 /* PBXContainerItemProxy */ = { + 5ACB4F3FF52B9B4FECB2A838F6069B6B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 5B37ADA45E05B9ADF75D19FFA5CE3F79 /* PBXContainerItemProxy */ = { + 5B234FC5B6782433EC51ADCC849DF82A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 5B54C26B114486519EA73D346E5BCF85 /* PBXContainerItemProxy */ = { + 5B31478353898851F0E88DBE23295198 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; remoteInfo = SDWebImageSVGCoder; }; - 5B577309E99E086A45AD81EF473AD429 /* PBXContainerItemProxy */ = { + 5B3712E11E60ECDD2AD24FAD8A0FB93E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 5BBC675B6C89B6A4CF23DC684DCDD2B8 /* PBXContainerItemProxy */ = { + 5B62C5BAC4B297F575262E7058637BA1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - 5C233D5AD2BA55FA8FB7CEC48D6CA61F /* PBXContainerItemProxy */ = { + 5B9A5DA6BF72BB415244FF9AD6F37188 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - 5C46B5383BF01BF53121CCD932F73684 /* PBXContainerItemProxy */ = { + 5BBC675B6C89B6A4CF23DC684DCDD2B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; - }; - 5C547E865AE044CEBF59A7514213762D /* PBXContainerItemProxy */ = { + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; + }; + 5BD02B714FEBB4F3189AF3A9B31A6AFB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 5C86AAE0611292FE60CB9DD9F0FAB0AD /* PBXContainerItemProxy */ = { + 5BF7B6500519B30194E32B441B40127F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; - remoteInfo = FirebaseAnalytics; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 5CB351B4944A252CCB8FAEA680E03BAD /* PBXContainerItemProxy */ = { + 5C0CAE59894030A24AF6F1C5D4062119 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 5CD070D7CED2A8E8C16E74AA5CF0554B /* PBXContainerItemProxy */ = { + 5C3034F4B2E8281EDC9C5E27159A16E2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; - remoteInfo = PromisesSwift; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; }; - 5D05750B215DD0BD21EA251FC65F0B4A /* PBXContainerItemProxy */ = { + 5CD63D7E871E7EA8579E3723B84FFF57 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - 5D37FB04EB6CC918552B15E7D6EF9B0C /* PBXContainerItemProxy */ = { + 5D15A074BD38D534FD566D2C923A2BFB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 5E3F1B988BE7F218C1FC9F87FBF289AA /* PBXContainerItemProxy */ = { + 5D39DCA8E37BCC07EC8930249DEF2EDD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 5E56FA20C1F017D4FB8653ACC89D0C66 /* PBXContainerItemProxy */ = { + 5D5185D4033B05C4BB6FF7FABFB8AEC7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - 5E7C265EB0A9EB9A84AF64A4ACBBBEDC /* PBXContainerItemProxy */ = { + 5D84960320817097E786CFB36C84F0A5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 5F5BFADD9CCB1A1E1465D86E511F4996 /* PBXContainerItemProxy */ = { + 5E5FEA7F0C2D69ACE5199D8412FFD5C5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - 5F923D55E22AA9E6CD1286BC12B354C3 /* PBXContainerItemProxy */ = { + 5EB17D8DD26B25CF608F98E4FC57954C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 5FBA62C69381FBEF8DDA10569589B113 /* PBXContainerItemProxy */ = { + 5F024C452389AF1CAC7667288025A1A7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; + remoteInfo = FirebaseRemoteConfig; }; - 600BB4CE4CEF35A7B03BDF2A5D49AA09 /* PBXContainerItemProxy */ = { + 5F84C1F8C32AEAD8D74C82CFAC2CA7EF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - 60571BEFF1C3B3069C8350D095817202 /* PBXContainerItemProxy */ = { + 5F923D55E22AA9E6CD1286BC12B354C3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 60A1B8E663F0838BB08E5066C1939CAD /* PBXContainerItemProxy */ = { + 604C38F475DFDB176BB088859CCF924B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; remoteInfo = "libPhoneNumber-iOS"; }; - 60EFA84A1DD7448839EFE8FABB051F33 /* PBXContainerItemProxy */ = { + 60B3CE33AAF320B85D0D1BB9D9F28856 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 526C4398D095B3704EB933DADBC30093; - remoteInfo = FirebaseCrashlytics; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; + }; + 60F14729A56729C8498F0BB1D38E563B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; 6116E0C3565C0365DE017CE4B7082B71 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5088,6 +5251,34 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; + 61245E95C443C8579A473D64D8211E69 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; + }; + 618339E96CE45E0FE6C3C9E51D3BB3FD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; + remoteInfo = FirebasePerformance; + }; + 618E40C789DB5FD1BBAC62079D823B4A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; + }; + 61A3BA261F3411F895C9B99D97915A81 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; + }; 61A40311E9789F855917085BDBBB13CD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5102,26 +5293,33 @@ remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - 61B1DFD85E5351DFF2CC891884E5D847 /* PBXContainerItemProxy */ = { + 61C835FCD2C7D751B9854D464A4E3C33 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 620EB8DD35D95EF03A657B44DD064FF7 /* PBXContainerItemProxy */ = { + 61FCA90409C48DC03971720FED6DD81D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - 625D149654DAE2AF4F9EFAC8F3BE684A /* PBXContainerItemProxy */ = { + 625AE6520E2232AC7E1F94C23C48F3B4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D676E21115185671D7258A56944ABE98; - remoteInfo = GTMSessionFetcher; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; + }; + 62894D00A67CC97D8F5E043ECA8D7CEA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; 6308285D97A56E89AC652CD8B075AAA8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5137,12 +5335,19 @@ remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - 63711C8EA83E061FAA2E1A98094ADE47 /* PBXContainerItemProxy */ = { + 631A5FF23F93A8C5A0CB291EE1B7B25B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; + }; + 6378961ADC2740E280F8D880ADD78A59 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; 63C33CB3DDBEE15D76A66CF0BE4A14E2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5151,14 +5356,14 @@ remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - 641CDA7BD870A94D1A37190B130A7532 /* PBXContainerItemProxy */ = { + 63C86BEDBCA02FF7B2219E8C1A6FA2EF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 642E3D323C29B3570F1198BCA49BEBCD /* PBXContainerItemProxy */ = { + 644FA48CFC2B665E930E3B4BAE679216 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; @@ -5172,47 +5377,40 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 6481777BEE1F2A857207B03D238F5798 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; - remoteInfo = GoogleAppMeasurement; - }; - 64D41B395DC6DEB7B071ECB9703CBE0D /* PBXContainerItemProxy */ = { + 64D66A1C6F76F1E72526DC4585E85E95 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 656D7FEFA8AE27157E819AFE9C884C4A /* PBXContainerItemProxy */ = { + 652271D9759C0081655467B95F34B343 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - 659D9164E9E932A90F123CF4A84D7378 /* PBXContainerItemProxy */ = { + 65A0BD3AFB5D8F47023445EB91A91F67 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 65AA3DB969B740DEEABB415CDCA6D7D2 /* PBXContainerItemProxy */ = { + 65A5615D750642FD733B43F7655CEEFE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - 6605B58F52F770A1C92A56D935AD955E /* PBXContainerItemProxy */ = { + 65CDFE986A20FC2B709A514B6C2B4A2B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; 6622C62EB5328E7E74A96BF5DB6E8F70 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5221,47 +5419,33 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - 664C581E35921289ABF4C17F6A74A38C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 526C4398D095B3704EB933DADBC30093; - remoteInfo = FirebaseCrashlytics; - }; - 66865C8318F4B0A26B9C5FBF9CA09F86 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; - }; - 66B9FC36C8D89D709FAC8866E4A5E4BB /* PBXContainerItemProxy */ = { + 663F069CCCA3D900E6CE9FD8AA0EA91D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 66D0F303A35D9B4E2891195345C3392E /* PBXContainerItemProxy */ = { + 6683DE1DFD6E50663D086C4CA626FE52 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; + remoteInfo = Popovers; }; - 670F88FCF644E453AE0E187BA52EA61A /* PBXContainerItemProxy */ = { + 6691C32E42815D465A1196779769E56E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 67208FAE7CA667A7DDC3EB2846D98F4F /* PBXContainerItemProxy */ = { + 66DDFC8CAEC7E713E330668C44D07595 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; 6733E002A9DD23848AD3AB2036D2F6D4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5277,89 +5461,89 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 6758ECE254E6177079C7A7AE3650A181 /* PBXContainerItemProxy */ = { + 6796F712DF775337B4F415B4F6EEA670 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; + remoteInfo = FirebaseSharedSwift; }; - 6774C2E09C5147D9102226E7D7B53752 /* PBXContainerItemProxy */ = { + 67A10ED6CCA517753926E7B3A5449E89 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 67F0A29FACC0BECAA9998796F507021E /* PBXContainerItemProxy */ = { + 67B5EA4351C56B1A740C72C15EC56DE2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; - remoteInfo = Firebase; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 682AB82DB4EBDE86F74F18CABA620E44 /* PBXContainerItemProxy */ = { + 67CFB452ACD4ED6E96F4BDE691C02E04 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; remoteInfo = KVOController; }; - 686A02EC27F0322B6183369D72BF0751 /* PBXContainerItemProxy */ = { + 680BB33D0B3C4E8D217F9C88B578F690 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - 68CCF1C317BCD9D1283170C6DA3C318E /* PBXContainerItemProxy */ = { + 682C55CB150A5158CE839F73FE17F6C5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 69A344D91366573754475836407D6021 /* PBXContainerItemProxy */ = { + 686A02EC27F0322B6183369D72BF0751 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; }; - 69A818EF3014BAEB9D45DE133E4D3FFC /* PBXContainerItemProxy */ = { + 6894CCED4129D5038984E561AD2B96C2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - 69DC0CE2A555C47F59C74260C6C20485 /* PBXContainerItemProxy */ = { + 6913DE29F03587CB3D12AE58C57786AE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - 6A534BE4427FAFEB71FDAE56F5E71DD2 /* PBXContainerItemProxy */ = { + 69A344D91366573754475836407D6021 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 6AB06928423F0C1D7D52093B9CB2BC59 /* PBXContainerItemProxy */ = { + 6A19E116A6609BCA2540BB0DC137B1F9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - 6ADEDB8D78B99B84144391CEDC727E86 /* PBXContainerItemProxy */ = { + 6AB9415BE9B403706C4D349C21A17B99 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5895B432FE4D2F6826C8FF25A09DB6D2; - remoteInfo = FirebaseMessaging; + remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; + remoteInfo = SDWebImageSwiftUI; }; 6AE9DD3C441EE7931D37B2B6A94EE977 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5368,6 +5552,13 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; + 6B137FF16E2FD188475D21B5FE7BE3FB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; + }; 6B22FCF900723246949EDA8A0E1798A8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -5375,89 +5566,96 @@ remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; remoteInfo = Differ; }; - 6B5B67BD3B681DFA2D1B17724E9F9440 /* PBXContainerItemProxy */ = { + 6B82E5C9E694AECAA4AAF60F66FB358F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 6B6210BC69768619EBA055E60FD90A1A /* PBXContainerItemProxy */ = { + 6B83A687A09B3D86D8A7EC9B946D0F59 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 417B25AC44CA1D040034CC1F375CEE36; - remoteInfo = "GTMSessionFetcher-GTMSessionFetcher_Core_Privacy"; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - 6BE81CB25C759DFEBE67350FA98FF4E8 /* PBXContainerItemProxy */ = { + 6C051348017F2C42A2645CEC241EDDA2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 6CAEB884F855C3AE4027A8A44B67F75E /* PBXContainerItemProxy */ = { + 6C1A05599F9FFBCEC11C2E9E4CF403DC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - 6D6D0C2671786C57D22521F81E0EAFFF /* PBXContainerItemProxy */ = { + 6C773B54374C28067030EF2AA19DDE05 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; + }; + 6CFC25055CCE4CEE915C45CACAAC0E99 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 6D8541B0E54442D0960D2D9C2A38E4E8 /* PBXContainerItemProxy */ = { + 6D1F90A900CF4BD5BEF2C1F739D4A556 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; remoteInfo = ZSWTappableLabel; }; - 6E21F1959869290DEA4A344D57D9B1FA /* PBXContainerItemProxy */ = { + 6D9B098E6FBF8D116B0D548B95C7F3C2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 6E5913823E2D1E32941279B46DCEDD38 /* PBXContainerItemProxy */ = { + 6DE9948A1037BDECB35074BD050DE668 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; + remoteInfo = FirebaseRemoteConfig; }; - 6F18C8D1E9A66DB0D0162A3CAAE7BE7F /* PBXContainerItemProxy */ = { + 6E2704677FA1926BAC5E368D2FB6FD39 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 6FA6E3F37C918732A84A02F788D18ABA /* PBXContainerItemProxy */ = { + 6E66E226183806659E1CFBA120B2208E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - 70008C662C180E42FFBB746201CA2CB3 /* PBXContainerItemProxy */ = { + 6F18C8D1E9A66DB0D0162A3CAAE7BE7F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 700B05A2938808787DE7A70065C950A3 /* PBXContainerItemProxy */ = { + 6FA6E3F37C918732A84A02F788D18ABA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; }; 7027F14D2FE91BD34459D46137089C85 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5466,12 +5664,19 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - 7047E3CE9CE6C58F843FB865CD99C5F9 /* PBXContainerItemProxy */ = { + 7039BB5A5D11E04A3030E5BDB890B012 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; + }; + 7076EDAF3A5BD22EEA25036E1D8B038A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; 707C464AF977ECC3F9C9A2C2E5A7DD21 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5480,68 +5685,82 @@ remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; remoteInfo = Differ; }; - 70CDBF77982AD58C53AE59857DFEE5B4 /* PBXContainerItemProxy */ = { + 7122B17BDB6FA1A4F7275CE33016BE90 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - 719B238645DD7ABA5D0B51F2FB72423B /* PBXContainerItemProxy */ = { + 71AF44412D31E69C252E9E4F4DCD9511 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - 71BA0E54AE27DB05A29B94A097FCCDDA /* PBXContainerItemProxy */ = { + 71D6320189CBE754B7C9E83AC070E7DF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 71D0E10DE21861220D75A439D378FE77 /* PBXContainerItemProxy */ = { + 71F8AF9D51AE3D9394362196D287F79A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5895B432FE4D2F6826C8FF25A09DB6D2; - remoteInfo = FirebaseMessaging; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 71D6320189CBE754B7C9E83AC070E7DF /* PBXContainerItemProxy */ = { + 71FDE47FB141D501E859426FA91BC7BF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - 71F8AF9D51AE3D9394362196D287F79A /* PBXContainerItemProxy */ = { + 7219870BBEF23216C7E9BD101E3BDE90 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - 72028B13E79786DA0D30B0DEB1D38E2C /* PBXContainerItemProxy */ = { + 72449F937DF51256A5F1031E3ECC1266 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 7289AC471DCEE518A40AE3CD292AA551 /* PBXContainerItemProxy */ = { + 7268DC1338BC33E106CA6DDCAB210809 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; + remoteInfo = SDWebImageSwiftUI; }; - 72EB924413C28FF2D07116C16A01EF54 /* PBXContainerItemProxy */ = { + 72794B88C244B83AE50FDCA1E45A5C50 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; + }; + 732661638FDE0CCFE44DF4E40C2C69BA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; + remoteInfo = GoogleToolboxForMac; + }; + 732FA4015C871762707B04825E8A1B44 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; }; 73674D2B47DA6A6384CD97CE28B52605 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5550,19 +5769,19 @@ remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; remoteInfo = Differ; }; - 73C250F5FA1B345EA17419C8E464DEF7 /* PBXContainerItemProxy */ = { + 73ACDB2ED92F915833573A352EE5C72D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 73D28AF891E542C60EDF7444D6D7B234 /* PBXContainerItemProxy */ = { + 73C488B9807E606E454E966184B58B4B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; 73DBC6650E1E33DC1D14D210826CF1A4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5571,26 +5790,26 @@ remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; remoteInfo = Charts; }; - 73E679A6C57C7870CC8B55F38CC37A73 /* PBXContainerItemProxy */ = { + 73E4FE76879653B50D3856CB24CE948C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 748A0A9977F484F78105642BE2C0A483 /* PBXContainerItemProxy */ = { + 73E679A6C57C7870CC8B55F38CC37A73 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 749C54D8BAF37729C93A7B9FEB6DDB6A /* PBXContainerItemProxy */ = { + 74445BADF180F08B45AD722FD6D06AE3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; 749FC88AA7ED00724562B07DF8B577A8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5599,12 +5818,12 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - 74E0C009E67BCFF5C84843ABD2FEF1CF /* PBXContainerItemProxy */ = { + 74D929C2A1876774923D3518EA5BA1F4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; + remoteInfo = PromisesSwift; }; 74FDF0386D2DE36E4DDFDF78A9E17373 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5613,68 +5832,68 @@ remoteGlobalIDString = 2B2AD932AF1A90828B4DFC5AC6955ADA; remoteInfo = Abacus; }; - 75193D16D3A74EE837FBAD49B1532756 /* PBXContainerItemProxy */ = { + 751DA03141CB2D8B52F7B98CA8E7AC2A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 5895B432FE4D2F6826C8FF25A09DB6D2; + remoteInfo = FirebaseMessaging; }; - 754772385A2B4D7605E482CEA26ECABC /* PBXContainerItemProxy */ = { + 754E5874403B13BE649D63162D8F6811 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 754E5874403B13BE649D63162D8F6811 /* PBXContainerItemProxy */ = { + 7589AD9036759E61A6D298A6C260C655 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - 755DEB0EACC32E539300FD58C92A8196 /* PBXContainerItemProxy */ = { + 75BCC00CCC05788B36A484FCD82782DA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; - remoteInfo = FirebaseAnalytics; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 757D62DDF1B09092E8C1C431A178EFA6 /* PBXContainerItemProxy */ = { + 75EDC58BCAE613D06F056153D224C617 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 75F31F467F2F0165F11B9F71E48D2F6E /* PBXContainerItemProxy */ = { + 75EEA231D7AAB2EE562BE4932046620B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B0B23938B1EBCBAD2419AB6E9D222A0B; - remoteInfo = AppsFlyerFramework; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 7600D4B5FDDF0F00345A346539788207 /* PBXContainerItemProxy */ = { + 75F0864BE251F56A2539C067A751CBD9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; }; - 76030AA15AB6877C4944F39EA5AF9708 /* PBXContainerItemProxy */ = { + 75F0DB93BDF421F2D50C1FF83A8492D7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; + remoteInfo = GoogleAppMeasurement; }; - 76154721823D66966E87C1575AF2F5D1 /* PBXContainerItemProxy */ = { + 7600D4B5FDDF0F00345A346539788207 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; 764CEE17323EA8F5517702132C1B843A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -5690,320 +5909,292 @@ remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - 7688CD9C667F354789D73F315745BA88 /* PBXContainerItemProxy */ = { + 7660BE9D8C43BD68206655D5F40C31FE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 76B796ECA1A2865B99A817F3709554FB /* PBXContainerItemProxy */ = { + 766E131A80B9535440C11012699ED737 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 770793F9B86BCB364B0A7D2E948A5525 /* PBXContainerItemProxy */ = { + 76EAA4949FA767C2F5F23B1C972B32D2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; - remoteInfo = FirebaseSharedSwift; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 77184F0277B13BB16628BC7339A06B06 /* PBXContainerItemProxy */ = { + 76FCA4D6B4CDAFAF2AE1862174F444C8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - 771C08CDC8945AB5B6D55AC8EAE2681F /* PBXContainerItemProxy */ = { + 776AE7B5685D739F452BD8369D41CDAF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - 771F304EEDC7B802DD64F48513299D1C /* PBXContainerItemProxy */ = { + 77B33A4BE4018C3C6A9F50BFC3F56163 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; + remoteInfo = DrawerMenu; }; - 7733F2313929E0D28F4E2EE475FE5D44 /* PBXContainerItemProxy */ = { + 77F2370707E6E023F9BE3FB943C9165E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 77A28F8286309BF9023A950D12E7C7BA /* PBXContainerItemProxy */ = { + 78BE6E28B21F664FBDD495EED2E3511A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - 77B33A4BE4018C3C6A9F50BFC3F56163 /* PBXContainerItemProxy */ = { + 78D62E11E5FDEB23340706E8EF117467 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; - remoteInfo = DrawerMenu; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 78107468F9ECFD4EBD013C0536FB9EA7 /* PBXContainerItemProxy */ = { + 78E3639B1072BDC3EFB95C23A12CE39C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 7814674D47130C0E5C46CDAF4D75C825 /* PBXContainerItemProxy */ = { + 78F919748331C00E3BB8E8DFA5C32B33 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 782F87B65D38749E5842BEC202523689 /* PBXContainerItemProxy */ = { + 78FD0C9A62CE12FD23CE54FB42D73B3C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - 789FFBA9CF0DF6685F9E8B2C41565BDC /* PBXContainerItemProxy */ = { + 7906B6589E271F57B7B1DD5EE74B4C8F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 78D62E11E5FDEB23340706E8EF117467 /* PBXContainerItemProxy */ = { + 790D6CABECC7B27B1C9D99D1BBBEC30D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 79225E56362B60B38C0641801EB7E26F /* PBXContainerItemProxy */ = { + 795C2F5BD26CEBD936E19DAF40F03A09 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; - remoteInfo = FirebaseSharedSwift; + remoteGlobalIDString = FE1DE31D91C32501251AE9687CDC2E0F; + remoteInfo = FirebaseCoreExtension; }; - 793924940022BB63124E25EDA228EE26 /* PBXContainerItemProxy */ = { + 796D1E0B5347DC2399802C489E413BFD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B783C6FA652FC4195003054549B87961; - remoteInfo = "Amplitude-iOS"; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - 794C6B0677BACAAA7B6E9CA52555E940 /* PBXContainerItemProxy */ = { + 79B8A2829B4CAC054EAE02121B51F1E7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - 7954908986FFAD3F45CBED6A465695D4 /* PBXContainerItemProxy */ = { + 79DE46267F64EAE7E48175910B4E74E1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; }; - 79628AC4D7BC0F59C71EBA2393592E40 /* PBXContainerItemProxy */ = { + 7A1D7313645F17606787FAB4E0F9930D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; - remoteInfo = Firebase; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 79700612AA827BA6B697CA95D4B1C03D /* PBXContainerItemProxy */ = { + 7A47B6A054B38C9999DD70F7125DF361 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 79D32F8496D607FC0C357CE4416982B5 /* PBXContainerItemProxy */ = { + 7ACDFC8AFC6F0FBE839E2AA9D0D24E25 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = DD0D41A9315A48004E57F4F0E54095F1; + remoteInfo = "GoogleDataTransport-GoogleDataTransport_Privacy"; }; - 7A00CA10775A6561E2027AFA1B407DEC /* PBXContainerItemProxy */ = { + 7ADE1F976EC2782FCE2A4EFF88CED324 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 7A0F694BEFD1223C2C561A28366798B3 /* PBXContainerItemProxy */ = { + 7AE67B929F5F2E1A63F04708B9E965C6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; }; - 7A5388158589C2CE957B776A0680A348 /* PBXContainerItemProxy */ = { + 7AEAC35B8A4F0FF076729429EDF1AF81 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8F68D031908A0059566798048C48F776; - remoteInfo = FirebaseABTesting; - }; - 7A6366AA4943E80C9BB5ED287BF4F245 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 7ADE1F976EC2782FCE2A4EFF88CED324 /* PBXContainerItemProxy */ = { + 7B125713B4256E36FAB367CC42CE991A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - 7AE6655B9FD43C8AD452C3B92C4976B5 /* PBXContainerItemProxy */ = { + 7B8B6AF0A7CFA23F0E1166C1FF4EA946 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; + remoteInfo = FirebaseSharedSwift; }; - 7AE67B929F5F2E1A63F04708B9E965C6 /* PBXContainerItemProxy */ = { + 7C11C3F33975F847851EFF8A9C8A36BE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - 7AEAC35B8A4F0FF076729429EDF1AF81 /* PBXContainerItemProxy */ = { + 7C7F2162AE5BBEA3B6B7A42414053FAA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 7B14D1F50E22ADE8C03FA6FB5B682B47 /* PBXContainerItemProxy */ = { + 7CA532B91A6A6001C064348632911574 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 7B411F1776D0526CCD9CA0276619B69F /* PBXContainerItemProxy */ = { + 7D21918EC7800BC148B6BAB8A84EAF36 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5FF1A58DEEC5DB749FCD6C120B97CC82; - remoteInfo = "GoogleUtilities-GoogleUtilities_Privacy"; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - 7B5115FA91FC27447BBFDB1E98CDBD29 /* PBXContainerItemProxy */ = { + 7D3D4B7AC8D5AAB9380383013E5C3E88 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 7B9D20A731218FE33932A7E2E79C76D9 /* PBXContainerItemProxy */ = { + 7D825894BFAB9107DF4DFD9F1FF8394D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; remoteInfo = PanModal; }; - 7BC5AE5B8EBFD12D3BA8D190B148EC86 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; - }; - 7BC97F143C421FB5572B6747D96E6875 /* PBXContainerItemProxy */ = { + 7DD83B10E6437E9FB902045150241F19 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; - }; - 7CC57F50CF0BBD2C9AF26D63D2368D0F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; - }; - 7CD2B24E982EB1FB6C3334811F699384 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - 7D08419E34E81122BAEB8456D195F80E /* PBXContainerItemProxy */ = { + 7DDF5BA32C463E6E62F6CDCF49E53E54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - 7D3D4B7AC8D5AAB9380383013E5C3E88 /* PBXContainerItemProxy */ = { + 7E3FA033ACEB9CCC3B8E8CDDC1DFBE4B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; }; - 7D7609B5A962B9ED66A768E7E09EB44A /* PBXContainerItemProxy */ = { + 7EA067D4C37B3A71023F49271E2823EB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - 7E12F774E81CF7A4E5F7B0255645CA00 /* PBXContainerItemProxy */ = { + 7EAE24C1C45B0021B3571CA5758891B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; }; - 7E1B79E85B5D8F93D4D3582A9F85F77F /* PBXContainerItemProxy */ = { + 7F450F19467C24C48B7247EB7BA5786E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; + remoteInfo = FirebaseSessions; }; - 7EA0AA08E9657548833407928CCD9875 /* PBXContainerItemProxy */ = { + 7F62F8290C92B8A0A8530979F04DDA4C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - 7EB1792D00E880EC70AFC94D64CB9157 /* PBXContainerItemProxy */ = { + 7FE03AFE3282FC4133729C627C0FE044 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 7FAE23BB788366B0859EAEA8981C3645 /* PBXContainerItemProxy */ = { + 800477DB2DC4D4D85240B4091F4ED473 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; 8015715B22F108B13B32A2A4114CAA2E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -6012,33 +6203,12 @@ remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - 80289314D862D3CBCF1A2ECC655C46E8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; - remoteInfo = FirebaseRemoteConfigInterop; - }; - 810E5324DAA5FD3FC3A38BC6E0952979 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; - remoteInfo = Popovers; - }; - 810E60227CD8D90BB5C534CB5FFD8468 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; - }; - 8166E818DEC4719E38EAC8848AD5C5F2 /* PBXContainerItemProxy */ = { + 816B36FA24248FB20D2C3780DD6E35AB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; 81A5EC6FDE9245B1BA2AFE6DA65FA20E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -6047,13 +6217,6 @@ remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; remoteInfo = Charts; }; - 81BAA509A56F6266B5972245AF695AAF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; - }; 81D101A8CE22C649F9BF505A201B7890 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -6061,390 +6224,362 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 81EEA6D283C571E31973C0AEDF1C23A2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; - remoteInfo = GoogleToolboxForMac; - }; - 8220A5D3066E77E2FA9071BC24751E45 /* PBXContainerItemProxy */ = { + 827EF7D53B5C1F4E19C605E58D65B6E6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - 8282CEAD163D216B85CFFCD5ABD0A19D /* PBXContainerItemProxy */ = { + 82C4F3F97EDA7ECC776CDC396EE2E7FA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 82A90CD9296F267BCE3F439E8FD4B6B9 /* PBXContainerItemProxy */ = { + 834D3361126808BC1E7EC9E034FC8123 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 82C4F3F97EDA7ECC776CDC396EE2E7FA /* PBXContainerItemProxy */ = { + 83E23D548F72CAA487079640B6CAC0CC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - 82DA786403F52D091458BB99D472EE40 /* PBXContainerItemProxy */ = { + 84184BADA3D61C595FBD81CB0B1F328D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 17CBCC6221F62B870268E935098B7D7D; - remoteInfo = "FirebaseCrashlytics-FirebaseCrashlytics_Privacy"; + remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; + remoteInfo = FirebaseRemoteConfig; }; - 831EDAA75389412AD920DC06F5080C5F /* PBXContainerItemProxy */ = { + 8426553389C1111F121FA28023B2CC74 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - 83557A610C40144754A948C9440B39B4 /* PBXContainerItemProxy */ = { + 8430153C95EAEC8E92D85A8075B3E8FA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 835E2D6BF47C9C222B9FAF467F9582C0 /* PBXContainerItemProxy */ = { + 84FE07516A847EA66381B0D259BDB226 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 83779B6BAAAE9624748D9C86F5115199 /* PBXContainerItemProxy */ = { + 855CD3272EE74028799EE31A11B789CB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - 83AE599CA4D5FAB9CF1E6AAA89E8B1A7 /* PBXContainerItemProxy */ = { + 85664483D97E17E494F92F5677153AE1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; - remoteInfo = FirebaseRemoteConfig; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; - 83E23D548F72CAA487079640B6CAC0CC /* PBXContainerItemProxy */ = { + 85D7D436F0E15460E212BF9C898EF397 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; - 8503B7673E537F8433C7E33D8DE527B8 /* PBXContainerItemProxy */ = { + 85F3760CFA9A7CEF77966DBC6DEBC0F1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; }; - 8533F7E4B3918049FB82F1F23C71BD97 /* PBXContainerItemProxy */ = { + 861B96612917B5CBF14144ADA9C0E883 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; }; - 8557F10F4B79BB0722E43B319236799F /* PBXContainerItemProxy */ = { + 863C3D6823E4AAF8A38FCF48A52D4704 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; remoteInfo = SDWebImage; }; - 855B45CBFA1E7D67CD3A4FF64A3C3397 /* PBXContainerItemProxy */ = { + 86625E75BA8852C2EAA7F72BA8F145C3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; - remoteInfo = DrawerMenu; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - 8565301B46F547C18901224CE49034EC /* PBXContainerItemProxy */ = { + 86B8F5A83F27F406AA4D0BD35F2BB4BF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; - remoteInfo = FirebaseRemoteConfigInterop; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 85664483D97E17E494F92F5677153AE1 /* PBXContainerItemProxy */ = { + 86BD336448D4817DE4ACC847B8679B0A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 8577D22B31D3CE7B46F76BD851C50B35 /* PBXContainerItemProxy */ = { + 86DEE74520EC8AFDF52AFDA87847E6DB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B0B23938B1EBCBAD2419AB6E9D222A0B; - remoteInfo = AppsFlyerFramework; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 859F2543114ED797BFA832D7A4BFE2C5 /* PBXContainerItemProxy */ = { + 878BC0A0DEFD231847E12BAB1E31F7C9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 85D7D436F0E15460E212BF9C898EF397 /* PBXContainerItemProxy */ = { + 88AD17F6EB67B3923244A11A436B1816 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; remoteInfo = Differ; }; - 863AD298E715C731C526710E6F5C6127 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; - }; - 8678365525399F68E9A57CF225EDF475 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; - }; - 86B8F5A83F27F406AA4D0BD35F2BB4BF /* PBXContainerItemProxy */ = { + 88FB9F3624530339D51EF4D5AD6051AC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 870CE9AB4779A379BC74BC5717B9B6F3 /* PBXContainerItemProxy */ = { + 892B302FBE1F0A23527951580281854E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 8735BE64DD301ACE6BDD9F5C4BC3C3A6 /* PBXContainerItemProxy */ = { + 893D0A4A19E3DADF9E0DA3C5CE518F01 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - 87644327CB28B1D2A50E856AE0262F7B /* PBXContainerItemProxy */ = { + 89C77E9ED57BD6B4F7EBC4A48A2BDD54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 87A539147A0FE41AA65B3174AA8CF8AD /* PBXContainerItemProxy */ = { + 8A84C27234A8EC6FA195AE4BFFA44B6E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - 87BA8353816AF2E8EE1F638B2EE400C8 /* PBXContainerItemProxy */ = { + 8ACAF6B06139394F587B5AAB562C162B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 87D2D4AD36ACE4888DEB12B6BD408036 /* PBXContainerItemProxy */ = { + 8B0386E00BCA57070DB67F35432CFCC8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = F701F16821D7AA8B115646DA013C13EE; + remoteInfo = "Firebase-2149e159"; }; - 87D58A90106858034C45A0A4FAE75670 /* PBXContainerItemProxy */ = { + 8B1F24B0CFC567AEDA506284A4E92C70 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; + remoteInfo = GoogleToolboxForMac; }; - 882255E970B95BE625343384113916A6 /* PBXContainerItemProxy */ = { + 8B1FC1C09413BDC44248B297E34FACC7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; remoteInfo = SnapKit; }; - 883E94C251967E33F4C0796F26C040D6 /* PBXContainerItemProxy */ = { + 8B4EC354BCAD4D2052E5E84AA97391A6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; }; - 8855AB1662E0BCC50DB9C106D2FED42F /* PBXContainerItemProxy */ = { + 8B7F4E017AE02145AA7D5AB800033B95 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; - remoteInfo = GoogleAppMeasurement; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 88DBEC4874CBB305D8EA3D410FBD3E3D /* PBXContainerItemProxy */ = { + 8BF7C7438076142605E9BFD13E8B70B4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; + remoteInfo = FirebaseRemoteConfig; }; - 892B302FBE1F0A23527951580281854E /* PBXContainerItemProxy */ = { + 8C3F011A11464C4DBC182ED49826C564 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - 899937FC76F8AC8A61E9AD6916D0BB18 /* PBXContainerItemProxy */ = { + 8CA48BDB0A12840015C04CE39C9A8CB2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - 89C77E9ED57BD6B4F7EBC4A48A2BDD54 /* PBXContainerItemProxy */ = { + 8CAD025BEDFFA069DE714B985B16F514 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - 8A25107D876C14CD6B5D04E598A13CEB /* PBXContainerItemProxy */ = { + 8CD088555BAF7351FCE82011A36DBA02 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - 8A321C42308F13FA54B05FC9BF3DA4E9 /* PBXContainerItemProxy */ = { + 8D11A563066DC3F02A6E324611CC78FB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 8ACAF6B06139394F587B5AAB562C162B /* PBXContainerItemProxy */ = { + 8D45D83D228B2C4C673F8E93C92522A0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 8B4EC354BCAD4D2052E5E84AA97391A6 /* PBXContainerItemProxy */ = { + 8D786104918E639BE28D052D671D71AD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 8BC2A58314FE201C50D6A5F67969AA4D /* PBXContainerItemProxy */ = { + 8D8BB37C42996BB5F4DDCAF67F04A68A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - 8BE60B279BC49C7B89B6F17D4CAA0706 /* PBXContainerItemProxy */ = { + 8DA69C2C3BEFC9EDCE8EB00875B26007 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 8C5E53F22125335031838D90D0FD13D9 /* PBXContainerItemProxy */ = { + 8DC464B7EBA1730E353833494D9C590B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 8CAD025BEDFFA069DE714B985B16F514 /* PBXContainerItemProxy */ = { + 8E2BD8529872E8A636E4EB659159CAB5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - 8CEE2B4BAC1C6D805332DA241B2F1395 /* PBXContainerItemProxy */ = { + 8E4AF9EC6907BA36CE5C6AF0FA5F14AF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 8CFD6AE3441D16D9A93CF91A0C5450F1 /* PBXContainerItemProxy */ = { + 8E4F63BF4DBE6AD32A3C75BF61A20BAE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 1001C16510D946B47CFF8B19DBC0B787; + remoteInfo = "FirebaseCore-FirebaseCore_Privacy"; }; - 8D45D83D228B2C4C673F8E93C92522A0 /* PBXContainerItemProxy */ = { + 8E5473E77E2784E4546B668AD5099134 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 8D8C2E0054153DFDEF9153801A92D426 /* PBXContainerItemProxy */ = { + 8E60C8B1B9A0D36219B8A85B25D66817 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = B5C45F0BF79D5D87C6C791F345189310; + remoteInfo = "SDWebImageSwiftUI-SDWebImageSwiftUI"; }; - 8DC464B7EBA1730E353833494D9C590B /* PBXContainerItemProxy */ = { + 8E824C119FF5712A48076E0484774779 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 8DF8C913DFA704C9E0749679FE2959DC /* PBXContainerItemProxy */ = { + 8EA325FE65CAEAA9FE91850A6A431BA2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; - 8E114CB3F228CB3ECECA3633606D5EE3 /* PBXContainerItemProxy */ = { + 8EFB85477408921545435A783293CDF7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; remoteInfo = Validator; }; - 8E536A6CCEC8DA2DDB8D60FECEBA201A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; - }; - 8EA325FE65CAEAA9FE91850A6A431BA2 /* PBXContainerItemProxy */ = { + 8F28822E265275A8333328A844E48CE9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; 8F34DF6BEF298DBEA4A5DC16DC4BD15D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -6460,33 +6595,12 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 8F67E18D747B8C8E8349507F1445A791 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; - }; - 8FAAC623E0FD2AFA294E3D159531513B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; - remoteInfo = FirebaseCoreInternal; - }; - 8FAD1998ADD0146D76410C9351BEE1F9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; - }; - 8FBE3510657C39C36241C55BEBF4058B /* PBXContainerItemProxy */ = { + 8FD642A4D5C80EFD25D40A0D9E176E71 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; 8FD9F804C6E9035E9F3DE28241A469A0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -6495,33 +6609,33 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - 90481A5167FDCEF7599B3B28C5FC22D2 /* PBXContainerItemProxy */ = { + 8FE1863026FFA26AB93B6766C2321B07 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; }; - 90551A1428713B1E31DFF7D8D28B3B55 /* PBXContainerItemProxy */ = { + 8FFA3693316CB30A06C14E8F1E610E2D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 90A9F8676A062199840C518F6A0F64A3 /* PBXContainerItemProxy */ = { + 902B86075D0461AAC7229898E302CAAA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - 90AB5EDBBB62CA07C1EEA85473F5203C /* PBXContainerItemProxy */ = { + 90A9F8676A062199840C518F6A0F64A3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; 90BFA180C0891956BD622DC7BA341F78 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -6530,68 +6644,68 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - 9117AAC2D9E6BE4A869242427321936A /* PBXContainerItemProxy */ = { + 915218B9980D77D345DA180409275F33 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; - remoteInfo = GoogleAppMeasurement; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - 91A3E8C59EA9617F7D5AD0D49693DA6B /* PBXContainerItemProxy */ = { + 9172DB271815CA9ADA8F547A438A95AB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - 91E470239A79105CA023A8CECDD46296 /* PBXContainerItemProxy */ = { + 91736F7FED8C2C0247DEC8EDAB43A8E8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 922C1296E2D9DDDDA858A37D4D5B14E9 /* PBXContainerItemProxy */ = { + 91A4286A8A827AC1C27BA2E6A507C63F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 925DA9A0529DB5A73B01CDA168F93526 /* PBXContainerItemProxy */ = { + 91CC4F147EABE32D7F5E16B2B4A461EB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; - remoteInfo = FirebaseSharedSwift; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - 926F7680E99D5AFDE06812596A98586C /* PBXContainerItemProxy */ = { + 91F42E578694D9438B9093DA56D4735C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; - remoteInfo = FirebaseCoreInternal; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; }; - 92B29853DC3EC21FCEE10D0C0AFCB115 /* PBXContainerItemProxy */ = { + 920A2684BF8AE85E602960BBCC3EBC64 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 93464D1741E04C375B3300791A92810A /* PBXContainerItemProxy */ = { + 92C019109C76D974DA6DEBCAF72D4F09 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; + remoteInfo = GoogleAppMeasurement; }; - 935040729E6528398FD1235872C28E42 /* PBXContainerItemProxy */ = { + 9318283CC52375B77CCAAB9A4431C57D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; 935087DBC3D48F3DB2643C9BAD720D53 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -6607,6 +6721,20 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; + 93980897580111CEA8120ACB1230053E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; + }; + 93F3A452AC2F0B9BE5C601307CE7FCA4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; + }; 940CE9CFAD30E16DDD959C6D704DFC8A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -6621,614 +6749,600 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - 9412D0D3E5D09DE51D3070E931B5055D /* PBXContainerItemProxy */ = { + 944EB2C9BBE16575F8DAF1BBFA510087 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; remoteInfo = ReachabilitySwift; }; - 94ABCD530E8AD422D3C46095E4397663 /* PBXContainerItemProxy */ = { + 94882BF0A759B218D0FED9A9061A584D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 94B21F6D6D2DF597A8FADE2D599F6F61 /* PBXContainerItemProxy */ = { + 94ABCD530E8AD422D3C46095E4397663 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 94FBD1C473AF08A90CD5DABBE8AE2340 /* PBXContainerItemProxy */ = { + 94E950805DB1D879E7878252991B86FC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 95055180C4EB43E66CB633AF6AE65620 /* PBXContainerItemProxy */ = { + 94FF9172FAF9B550434AB2A31062B09C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; remoteInfo = ZSWTappableLabel; }; - 9546299A7B3F4917CED520382C65D598 /* PBXContainerItemProxy */ = { + 9599BAFEAFBE1A7884521A478CF3DF7E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; remoteInfo = SimpleKeychain; }; - 954EC43E7E5C8AA448891699C94E12F6 /* PBXContainerItemProxy */ = { + 961C14089F329572913DE357A8930FE8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; - remoteInfo = PromisesSwift; + remoteGlobalIDString = FE1DE31D91C32501251AE9687CDC2E0F; + remoteInfo = FirebaseCoreExtension; }; - 958ED8EFB8776084AA65F9440E64DC1A /* PBXContainerItemProxy */ = { + 96C2177088792DDF18D65C46BE0FC17B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - 95C9CBBDAA0E864DE1C6445B54FF7739 /* PBXContainerItemProxy */ = { + 96C6837E608A2BD20D9E646856CF1468 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; + remoteInfo = DrawerMenu; }; - 961B3EEDD7E402BD0214B60F28363C38 /* PBXContainerItemProxy */ = { + 96CCB3FE5986B73B0C0A928A097FFDF7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 526C4398D095B3704EB933DADBC30093; - remoteInfo = FirebaseCrashlytics; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - 96C6837E608A2BD20D9E646856CF1468 /* PBXContainerItemProxy */ = { + 977374EF8F6F7233A7D2D08D1297561A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; - remoteInfo = DrawerMenu; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - 970E17943C4D359719E5130A74CFD7BF /* PBXContainerItemProxy */ = { + 9892047BEC23E424EA45360FD4674B37 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - 977ED3AAEED239F8DD806C5F54373E9F /* PBXContainerItemProxy */ = { + 98B0966FDCB411EB12185D795C9B8104 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 979E174616E38AAF748E86F4F5CFAD5C /* PBXContainerItemProxy */ = { + 98E8B336F884B8D1FD4DDD5F3C9B8393 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - 9802A6FD4370007E3678A2B858F762A7 /* PBXContainerItemProxy */ = { + 99605C295C153C7C3AF0C2C5BF9240D8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 981599A130A692A9EB05CB88C813732D /* PBXContainerItemProxy */ = { + 9A51FEF9DF99C88979FE4C5DA6BD7575 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - 98467C235C6098C324871C95C4BC2405 /* PBXContainerItemProxy */ = { + 9A9C0401AC213B074CD72DA426E85840 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 9877B7FDEE956C962CA6444D9CF8AAC7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; - }; - 988C0A33DF2997AEC6665FA9B32754E4 /* PBXContainerItemProxy */ = { + 9B492F2F719F17D0826D2831FB2337EC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - 98E8B336F884B8D1FD4DDD5F3C9B8393 /* PBXContainerItemProxy */ = { + 9BDACB4056558284D7907DD43B41BE07 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 990B21A902245131A3AB4610219177F1 /* PBXContainerItemProxy */ = { + 9BDF086F7B583219D36695CC0431A966 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - 990FA92260E9C72E34394DC996F6A1B1 /* PBXContainerItemProxy */ = { + 9C2241E1B063B7D70024AB0244EFFFAD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; }; - 99164C322E1E0AACEDB45C65482022B5 /* PBXContainerItemProxy */ = { + 9C7C3E5BD7D112F54CC4B67EB5216061 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; - 99605C295C153C7C3AF0C2C5BF9240D8 /* PBXContainerItemProxy */ = { + 9C8B74DB2FB22D8E88BE7B9FF2AF6663 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - 99892FD83306DB12177F54AE5B51CC6D /* PBXContainerItemProxy */ = { + 9CFB7A2869551203F090986B4ABB87F3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - 99DD49B64F879ED93261DE6D941DEC1C /* PBXContainerItemProxy */ = { + 9D0B08AB1EEB59B56F4A5ED747DF7558 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; - remoteInfo = DrawerMenu; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - 9A0FCA9F7CC724E42BC6B521DE353247 /* PBXContainerItemProxy */ = { + 9D1F3C321C55C210AD7CA4C7250D5658 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - 9A430500C01E9E591D1CF79E3A8B5745 /* PBXContainerItemProxy */ = { + 9D513088786B707293A186055048C132 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; + remoteInfo = DrawerMenu; }; - 9A9C0401AC213B074CD72DA426E85840 /* PBXContainerItemProxy */ = { + 9D6BF4A0E20DB3522B82280982AEEBC1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 230F5EE18ECBB227C09ED2C571AFA319; + remoteInfo = "PromisesSwift-Promises_Privacy"; }; - 9B1552B9040BE545D0BD6F47CB96EE3E /* PBXContainerItemProxy */ = { + 9DBDAC62AA3FFE509E549C98743B831C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; - remoteInfo = SDWebImageSwiftUI; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - 9B492F2F719F17D0826D2831FB2337EC /* PBXContainerItemProxy */ = { + 9DC94D0D0E2514D0511CDA6BD81031CC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 9B5481B1046A59C28011B4B68E8EC410 /* PBXContainerItemProxy */ = { + 9E1580F0ABCA69D1B1FAB433D9AFD53E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - 9B69292AFA8FE08354C7B11FF33553D0 /* PBXContainerItemProxy */ = { + 9E434B5C10B0E53E67C34B17A71E36F6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - 9BAA0860A58322D175BFC918910D0BBB /* PBXContainerItemProxy */ = { + 9E4E8E4426848532A980B7FD3690E6D9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - 9BDACB4056558284D7907DD43B41BE07 /* PBXContainerItemProxy */ = { + 9E795E35D13E7930DB1349BB8131CBDF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - 9C11B837C7604891522968D8D36B8377 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; - }; - 9C7C3E5BD7D112F54CC4B67EB5216061 /* PBXContainerItemProxy */ = { + 9F5F30962C957CDF74C349B39B54D5BE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - 9CD7A109A9D647E92D7824D7B6879D18 /* PBXContainerItemProxy */ = { + 9F7D5D25DC6A45E25BB4D79771BC7931 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 24D7789A4C8783E3684E7D8CFAC12CC6; - remoteInfo = "GTMSessionFetcher-GTMSessionFetcher_Full_Privacy"; + remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; + remoteInfo = Popovers; }; - 9CF578B85A224B01A9CDC10D6CF379D0 /* PBXContainerItemProxy */ = { + 9F85C89FF91841C16A4DF7E51734DCA0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - 9CF84DE436BA5D7616CAABD20742E36F /* PBXContainerItemProxy */ = { + A0264339C16DB270C45AC5645D7C9F6C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - 9CFB7A2869551203F090986B4ABB87F3 /* PBXContainerItemProxy */ = { + A028D7FC9607D58F185AD5132D74A10F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - 9CFD2E15C3B30E5658704E3467A8E6DA /* PBXContainerItemProxy */ = { + A06DE867293F126E72086CFF323FD20E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 55522A91938FF505CFEBEAD2DD85AE2D; - remoteInfo = "nanopb-nanopb_Privacy"; + remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; + remoteInfo = FirebaseSessions; }; - 9D0B08AB1EEB59B56F4A5ED747DF7558 /* PBXContainerItemProxy */ = { + A0A2037AE2C88D0B705FCF6B49270169 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - 9D1D923C76ABE106CB66C050C8F9B41D /* PBXContainerItemProxy */ = { + A0A7FC042E7E7B4D47ACF7777FDE07A6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; + remoteInfo = FirebaseSessions; }; - 9D1F3C321C55C210AD7CA4C7250D5658 /* PBXContainerItemProxy */ = { + A0BE00837FB5FBBB170B6CA06A16026F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - 9D513088786B707293A186055048C132 /* PBXContainerItemProxy */ = { + A0C0FECDCE0BEA6D24EC707EE9504378 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - 9D58DEB514781376877A492C1804B851 /* PBXContainerItemProxy */ = { + A15A90A0F3E5A88281D7023F9A488536 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - 9D68D259A23B64063CC62FB26A2ABF35 /* PBXContainerItemProxy */ = { + A17A240EC654284E38EBCEE1EEC8684C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; remoteInfo = Validator; }; - 9D98D6F99B54C789183C14B3BA640972 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; - }; - 9DBDAC62AA3FFE509E549C98743B831C /* PBXContainerItemProxy */ = { + A1BB9E051FB718BEF8333CD49DA17628 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - 9E71820463A84D0D994BB6F65FE97C63 /* PBXContainerItemProxy */ = { + A1BFF922D925169D8C3FE2354C7D81CB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; + remoteInfo = FirebaseRemoteConfigInterop; }; - 9E72C5A62974855181DE36D37AC462E1 /* PBXContainerItemProxy */ = { + A20DF4E07918C286AA6F5A5ACA91D9B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - 9E795E35D13E7930DB1349BB8131CBDF /* PBXContainerItemProxy */ = { + A217EBA51D2C49A622346D0C31F26D2E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - 9ED7B45FB649C41FA2783B4E98C6856C /* PBXContainerItemProxy */ = { + A22A9F9D7E6B99D315E4A0FC80991D74 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - 9F919BA145D92A214C631381436287D5 /* PBXContainerItemProxy */ = { + A22B5911804AB3F1F2848C821FE8B8B3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - A010ADB66A0BDED0BD418F03F45F233B /* PBXContainerItemProxy */ = { + A273BDD50A3E58F7C90AB6327D41222E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - A06173463C7F3AFB0EF457F6CDB56154 /* PBXContainerItemProxy */ = { + A277F22FE7A0DF96AFE6A309AE90BC01 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - A06493819554D42F82DC1193ACAC69D8 /* PBXContainerItemProxy */ = { + A29000A86EE3006329F304A7A318CCCE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - A08C92CCAA779D52A25E7F440F54D2A9 /* PBXContainerItemProxy */ = { + A301E3CF9462A1625D8B105EE85779D4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - A0BE00837FB5FBBB170B6CA06A16026F /* PBXContainerItemProxy */ = { + A354778EA0126417264EDE04A3366AC4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - A0C0FECDCE0BEA6D24EC707EE9504378 /* PBXContainerItemProxy */ = { + A3FCB698F4B6302965FC0475C0C9EBE9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; - remoteInfo = DrawerMenu; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - A0D379518609D05B4D42E4D807243262 /* PBXContainerItemProxy */ = { + A42F8FB93C9753F0D29570B3DE4449A9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - A13405D5B1BD217A71CAA41E50F346B8 /* PBXContainerItemProxy */ = { + A43B67AD0173AAB861E2E07E15A51080 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; - A15A90A0F3E5A88281D7023F9A488536 /* PBXContainerItemProxy */ = { + A44725BD7AA1433BAEF251392E7137CE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - A1C3E819D688BF36A696096E53A45AB6 /* PBXContainerItemProxy */ = { + A4FB0146730340002D607D9944B6DA83 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - A338B8D556AEC3CCCA654575A1F3BEBB /* PBXContainerItemProxy */ = { + A5003835E9DF990BE8998C76E7AD40B0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - A39D1F237B4682A1217AC90EEAD6CE23 /* PBXContainerItemProxy */ = { + A52F3BAA4E3396E90F9EE4782A80CBC3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - A3A9E0A39160E3B859F2078E707FA78F /* PBXContainerItemProxy */ = { + A57367D4540FCDA0B2EA00998ADE4F37 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; remoteInfo = Validator; }; - A3BAC86D96CA3B856F8053FAEE4DA38E /* PBXContainerItemProxy */ = { + A5DCDE75C9964E41333C79A18DB4E36F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = FE1DE31D91C32501251AE9687CDC2E0F; + remoteInfo = FirebaseCoreExtension; }; - A4088D573734DDB06F7AE7D104E1C0DB /* PBXContainerItemProxy */ = { + A6110FC5FC98113B11B3A8CFF20732F1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; remoteInfo = Validator; }; - A43B67AD0173AAB861E2E07E15A51080 /* PBXContainerItemProxy */ = { + A626E847854ADE9FE92D9883BDDFA5EB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - A4932B9B2381C6B3F574205A57771AE3 /* PBXContainerItemProxy */ = { + A65D087D30B163E179E1C695BD856754 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - A4FE5EAFEB7F1BD49D49643279C7210E /* PBXContainerItemProxy */ = { + A6601170452F204EE101FF72C3CC3E70 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; - remoteInfo = Popovers; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - A69518A891B65B591E5E02A0A4952382 /* PBXContainerItemProxy */ = { + A669827E9DCF4BB00E87B5145AD21E66 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - A6F1993A155D4E2CF54CC42D05E39181 /* PBXContainerItemProxy */ = { + A6B92F9012B8FD3BBAB041207355C743 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - A6F89C030F37A4075E87604D7C9D9721 /* PBXContainerItemProxy */ = { + A79ED0588C751E950522B5CC50B8821C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - A75596754875D0F64DEF22A2410EB38B /* PBXContainerItemProxy */ = { + A7B8EF2C6C8F0C277EF3E975CDECFAC4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - A7B8EF2C6C8F0C277EF3E975CDECFAC4 /* PBXContainerItemProxy */ = { + A7FBEC17A75C38F3D55100807B7FC3D5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - A7D1F05488C5EC64F9FFDED16B8A62CA /* PBXContainerItemProxy */ = { + A8934380DFB67B4D37EB7E987687873F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - A7EF7B36B9272921BD244D837F4CEEB9 /* PBXContainerItemProxy */ = { + A908C0A71CAA88E8560EBD962A325D2D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = FE1DE31D91C32501251AE9687CDC2E0F; + remoteInfo = FirebaseCoreExtension; }; - A87F786D2444CA7D736E219ADD13599D /* PBXContainerItemProxy */ = { + A96E007FB1E3BA3AC8A51B1B9DCAE9EA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - A8934380DFB67B4D37EB7E987687873F /* PBXContainerItemProxy */ = { + A990EBED3D3A42E8921594644122FAA4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - A8C88D0E54A321CE2DAF713AB6DAED66 /* PBXContainerItemProxy */ = { + A9A9296A012B4B92210046BDD76B45AC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; + }; + AA126C9E687FBC1A3EF0EEF3DCB706C9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - A9134B9BA234C34D018E735CDB0FDA67 /* PBXContainerItemProxy */ = { + AA4693111C4C8DD89F7D81C3E3691699 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; remoteInfo = Validator; }; - A9CD72D987621D97B91DA6BFBF54BE20 /* PBXContainerItemProxy */ = { + AA714C3564F0D6865A14BEFC8E3D3DF2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - AA5B3C26B841B150AF92783A13EA0920 /* PBXContainerItemProxy */ = { + AA7188344EE652EA99BB60F810EB8A03 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; remoteInfo = ReachabilitySwift; }; - AA5F2473DC1472F610A0CA4F28E2307C /* PBXContainerItemProxy */ = { + AA742DE4C7952EDA596AC045D30AD88A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 1001C16510D946B47CFF8B19DBC0B787; - remoteInfo = "FirebaseCore-FirebaseCore_Privacy"; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; AA939B02F9F24FBE0D5804388FA913EA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -7237,19 +7351,26 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - AB34E954105018E7B729DB10B2328344 /* PBXContainerItemProxy */ = { + AAEFFE9F9C322169A93774A1679BA229 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 8F68D031908A0059566798048C48F776; + remoteInfo = FirebaseABTesting; }; - AB456AF399B77754D786DF4A1058B30D /* PBXContainerItemProxy */ = { + AB018593239CA864C3E846E209A24C6A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; + }; + AB67059571D6AF2F2BF51BF3954DA48D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; AB73E254E2A98BF5B97C8D173D797402 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -7265,33 +7386,54 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - AB97C4F2263EB2110A7FE899534622CA /* PBXContainerItemProxy */ = { + ABD063F6804867B636072D1A5CB7D328 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; + remoteInfo = DrawerMenu; }; - ABD063F6804867B636072D1A5CB7D328 /* PBXContainerItemProxy */ = { + AC050BCAB5855181FE16E4D9DDCFF5D1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - AC050BCAB5855181FE16E4D9DDCFF5D1 /* PBXContainerItemProxy */ = { + AC21E96E3C0C74B0720D0BDD80E4CE24 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - ACC1EB392675344774471A2C841E884A /* PBXContainerItemProxy */ = { + ACE53A9BFFC990D820C35FF5D83B43D2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; + }; + ACEC09599BC10FAAFC4D7AE771A500BB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; + }; + ACEC66ABD29C2D70AF86F86B1A9EF16B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; + }; + ACF773B8821637BDD79A466CC00324F4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; AD300B6CBD21D7138B2FCF8AF1402818 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -7300,96 +7442,103 @@ remoteGlobalIDString = 2B2AD932AF1A90828B4DFC5AC6955ADA; remoteInfo = Abacus; }; - AD636C0AE2ECAC8D39902D1F874AECAF /* PBXContainerItemProxy */ = { + AD51CF78A5A99922A5607A138CAAFD42 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; + remoteInfo = GoogleToolboxForMac; }; - AD7454576847BF8DFD46F5CDA9C40A5F /* PBXContainerItemProxy */ = { + AD7C6EDDCA50AA71D29A0410E22AA66F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - AD80D40B468A408A8EF0B732A137C572 /* PBXContainerItemProxy */ = { + ADABB69CBBAF1D80F62A23E5B00EF52B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; + remoteInfo = FirebaseSessions; }; - ADAF31EC1535CDF2B152BFDD94A41FFF /* PBXContainerItemProxy */ = { + ADC38723C0539EC66452AD964EB1F21C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - AE22DD5BA9A434B6FC684586F2D96A90 /* PBXContainerItemProxy */ = { + AE5C7FFDE21B379F29E46A92D911AF07 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FE1DE31D91C32501251AE9687CDC2E0F; - remoteInfo = FirebaseCoreExtension; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; + }; + AE60B685CE78C8AF9B7FBD811576BCDF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - AE7D060A633AE39DFA89CC9DFFEC0EE0 /* PBXContainerItemProxy */ = { + AE6AD1A53C71299D135DFBD2B026EB47 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; remoteInfo = FloatingPanel; }; - AE8F6E22CD8D94A02D9E03BAA2D78F05 /* PBXContainerItemProxy */ = { + AEA8477374C1D323599F83CE09D8C547 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - AF455058BF00F56385D76AAFBD05BBEE /* PBXContainerItemProxy */ = { + AEC44FF67B046B6173D5B7D44B897E79 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; }; - AF7B0FEA015AB52C64637E301F927294 /* PBXContainerItemProxy */ = { + AECBE15FC18389C3A46F78F010ABB608 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - AFFD8DA860C9C57CC640FE1DF0F9FB5A /* PBXContainerItemProxy */ = { + AEE403CB2691C110AF319A0C1DF7831B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - B015D87CA56E1303FF63825F84B75578 /* PBXContainerItemProxy */ = { + AEFD1479289FC0A5A1FE148868E4FA29 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - B04E3ABE24A3D827C60FC94B149D0615 /* PBXContainerItemProxy */ = { + AF2569E5F6341F63B75B123812E0C4F5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - B09BB6FCE25CD7114506A2D2D28B2962 /* PBXContainerItemProxy */ = { + B10F7D200E567FFDCDA6E5288FCA799B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; B111D69C1B3DDBE276E5D27D7ADD32B9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -7398,215 +7547,243 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - B14F9DEFEB60D9ACE7733C28C95F105F /* PBXContainerItemProxy */ = { + B1124D7C4F9772013EA66A5779E00C79 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - B1AFFB72FFE0217E4D81B7863DEFB443 /* PBXContainerItemProxy */ = { + B121E02E286D736483AE8F2182BFA02F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - B1F1A837478B33A7C260B4BB20C0D4C3 /* PBXContainerItemProxy */ = { + B14F9DEFEB60D9ACE7733C28C95F105F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - B1FD6AE47FA5A04461B02048B0BA0BAB /* PBXContainerItemProxy */ = { + B167995165676562638CFA81F43CA1B7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - B248090BF4E4FA54BF171684CD332B44 /* PBXContainerItemProxy */ = { + B16981CF58CAE7351272BA510CB357B9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - B26B82FFB5EA82600747BE5E6191058E /* PBXContainerItemProxy */ = { + B1BA9F83192FD369853D50ED2F524F6E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; + remoteInfo = FirebaseSessions; }; - B2BB308E1D6C7838DEEB72CDB46EA5EC /* PBXContainerItemProxy */ = { + B236F4D7ECADBB659F70DDAA0EC842D7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - B2C04CBF61472C7D2041EC016C904CF2 /* PBXContainerItemProxy */ = { + B2BE3EC24B91D374D7806FDD84852805 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 5895B432FE4D2F6826C8FF25A09DB6D2; + remoteInfo = FirebaseMessaging; }; - B2DB32730DB3F8753E68F8492DDC7A75 /* PBXContainerItemProxy */ = { + B31E321FFDAED68677532D4EB46F6D6D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - B3035B09B462F2153FD34EDFF5EE925B /* PBXContainerItemProxy */ = { + B3B9B38CA0BA8BDBEA7AE0A415D78607 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - B32ED46CACE80AAD592CF93E5FF1227C /* PBXContainerItemProxy */ = { + B3C063F753AEAD42BBEF9A7EAA47CD8C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 2B2AD932AF1A90828B4DFC5AC6955ADA; + remoteInfo = Abacus; }; - B3DB016A9078BBB524513BDBA666CEBE /* PBXContainerItemProxy */ = { + B3C4F93BB8F79ABD4D538AB94BCE602B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; - remoteInfo = Popovers; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - B4B9E4B4A05A62AB7BFE895FB48DFCA1 /* PBXContainerItemProxy */ = { + B3E3BAAE27F0D51FF767E9FDB9FD73E7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - B5537173A302EF0353A65BE49DF8C83B /* PBXContainerItemProxy */ = { + B404035D81D175050F10F43BE15DBD16 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - B58A44C7C3F1BFD075765A2B8C6571CD /* PBXContainerItemProxy */ = { + B4082435BF6CADDBD3B66A43172B9519 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - B5C0E14294F094B496872D45C5EA6AAF /* PBXContainerItemProxy */ = { + B430C6F079A4DD5CA3CA35825068C4DD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; + remoteInfo = FirebaseRemoteConfigInterop; }; - B5C9DCD5964E0E44329418AE1B60293A /* PBXContainerItemProxy */ = { + B4AA6422F0F4E67105A83CE966327F9F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; - remoteInfo = FirebaseRemoteConfig; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - B60D31795D7700BA4CC473C1A82A806C /* PBXContainerItemProxy */ = { + B4FDBBA9BE56E0B014E13461BD1F11ED /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - B61309B9A4E4CB675D1CB6B0BD9E79F6 /* PBXContainerItemProxy */ = { + B50E01A4A721635B4C195DFABEEAB5D1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; - remoteInfo = Differ; + remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; + remoteInfo = FirebasePerformance; }; - B631120BBD3347880475DC2D83B1C3D4 /* PBXContainerItemProxy */ = { + B5537173A302EF0353A65BE49DF8C83B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - B6448D784BBE6DA0BD11FBBB576B93AB /* PBXContainerItemProxy */ = { + B5CE57924BB9E0677238C34788D34C7B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 5895B432FE4D2F6826C8FF25A09DB6D2; + remoteInfo = FirebaseMessaging; }; - B6540FFCC84B91D932D50EB27CE9D4A5 /* PBXContainerItemProxy */ = { + B5CE9DB22E5E44107AB8412146C263B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; + remoteInfo = FirebasePerformance; }; - B669424543471E98C6B6CFAF4CE30940 /* PBXContainerItemProxy */ = { + B5E91B4F67D1565DE6B1A027D452A8E0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = FE1DE31D91C32501251AE9687CDC2E0F; remoteInfo = FirebaseCoreExtension; }; - B6F0C86D6BB36FFD5135298F7CD97868 /* PBXContainerItemProxy */ = { + B5F40E3EBF3F937D73A502F2D12CD78B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - B6FCE232E11B008BC1BF2EAD5E506EFD /* PBXContainerItemProxy */ = { + B60D31795D7700BA4CC473C1A82A806C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - B7C44E9D40070FE91EF420A5A4C007D2 /* PBXContainerItemProxy */ = { + B61309B9A4E4CB675D1CB6B0BD9E79F6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; - B839F7599EBA985BE4F1DFD300DEB411 /* PBXContainerItemProxy */ = { + B6BD642F7BC61C1EED63B76C3737A946 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - B83EF5EE9C95121DC0C6004869FD32A5 /* PBXContainerItemProxy */ = { + B6FCE232E11B008BC1BF2EAD5E506EFD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; - remoteInfo = SDWebImageSwiftUI; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; }; - B84F97A94A8A0804D47856C265D6D75B /* PBXContainerItemProxy */ = { + B71CE380278A3FE01E6F8EF8B496EA0F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8F68D031908A0059566798048C48F776; - remoteInfo = FirebaseABTesting; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - B8AB9F58FC0BC73AA1AE321459D63975 /* PBXContainerItemProxy */ = { + B743B50D17FF3E22AF3FFD988732796E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; + }; + B776147F485ACDBBA2B99E64CF3F468F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; + }; + B839F7599EBA985BE4F1DFD300DEB411 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; + }; + B86D4AE8715D6FA1503B7ED7BAA471B7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = F701F16821D7AA8B115646DA013C13EE; + remoteInfo = "Firebase-2149e159"; + }; + B87D2E192BB031B64EA6FC11CA31804A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; B8C95D2925A6FDBA528969F69E243277 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -7615,89 +7792,131 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - B8D5D652CB05B08A1D58B5B8E06E62A2 /* PBXContainerItemProxy */ = { + B90EB475C0AC9FFFDF4F24258E81F9FE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; + remoteInfo = DrawerMenu; }; - B8E9DE6D892473C015A66F56D3AE5F8C /* PBXContainerItemProxy */ = { + B933296135F23864C97B188E81BA99E8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; remoteInfo = SimpleKeychain; }; - B90EB475C0AC9FFFDF4F24258E81F9FE /* PBXContainerItemProxy */ = { + B986AFB422A63D1FB4652E77C9B75989 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; - remoteInfo = DrawerMenu; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - B98562BB76CE60A5A9EE7709966FE89D /* PBXContainerItemProxy */ = { + B98EDA9ABE7BD6A476C6382F5E2694A7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - B9E5EAA463BABDD6B52D0CC5DDA3D779 /* PBXContainerItemProxy */ = { + B9B7599EDBAA5C1EA8216FA35A53E506 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; + }; + B9C14412D023FA9804368FF327D2F284 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; + }; + BA5D3F4300DABFC1BD676B1DD126265C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; + remoteInfo = GoogleToolboxForMac; + }; + BA70E817F6F80CD46E3C2733977A2AD9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; + }; + BA9C189B7890992ADFB5135D3702CE11 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; + remoteInfo = SDWebImageSwiftUI; }; - BA1A46C8CCE13F7DA2493B3ECF6FEC2D /* PBXContainerItemProxy */ = { + BAC982C01420B15D4B5B66540F5123BB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; remoteInfo = SimpleKeychain; }; - BB7BEF5F115DD35929B6377B6C943540 /* PBXContainerItemProxy */ = { + BAF5CA07CAFD3CF1D55247996A943B9D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - BB99D1E6FEE0D8B03F11AA473243E981 /* PBXContainerItemProxy */ = { + BB22E5C128CDDCC4A234DE2714CF9082 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; + }; + BB26776A2E8B9F728989023E230A8EA4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - BB9BC6EA9F1A9A6E5D76808D26F2E0D5 /* PBXContainerItemProxy */ = { + BB4E43B0A9383C58AC34A451C05880FA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; remoteInfo = Validator; }; - BBAB5C52A5998DF360D1F396AE887E8F /* PBXContainerItemProxy */ = { + BB99D1E6FEE0D8B03F11AA473243E981 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - BBE1017790BFC9FFC039EED71646063A /* PBXContainerItemProxy */ = { + BBB238104A3E06EC6EC7BA1107D3018E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - BC6E081C3757179962BB957A385A8CF6 /* PBXContainerItemProxy */ = { + BC355CBA0DEFA5D3E538A83F7A8C135E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; + }; + BCC9CE210175F0F76E6A687157A39260 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; BCCA2590171F3362C9FB8ED934E89C6F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -7706,110 +7925,110 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - BCE7202DD0DF9C532F1AEED52F1EEAC0 /* PBXContainerItemProxy */ = { + BCF96855B17339A97C2944A47203338B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8F68D031908A0059566798048C48F776; - remoteInfo = FirebaseABTesting; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - BCED9615B17D06249324F01C83B60D43 /* PBXContainerItemProxy */ = { + BD04ADFB5AE5F1B7143D72A6A6338EC7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - BD5E639DD0DCA33631F393E115459C84 /* PBXContainerItemProxy */ = { + BD2BACC0EEDBD33035102DF8639DF4CB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; }; - BE18DE7EA2537D9303FEDFB00F9ECA89 /* PBXContainerItemProxy */ = { + BDAB8FC6A55FDE63FFC6E5684016F29E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - BE7C41AB045672B80F2B1AD5C77D013C /* PBXContainerItemProxy */ = { + BDFCDAD138CA18E238EFB3BAC8A34591 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - BEDF898CB6B37D60B35F46A2ABD548C5 /* PBXContainerItemProxy */ = { + BE520BC1D68E6E620462ED5780FBBD4C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; - remoteInfo = FirebasePerformance; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - BEE1E41908DAB8F06FDBE740DF7749C5 /* PBXContainerItemProxy */ = { + BEA364DC541B48B158AC59661AD9A6D5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - BEF5B609008562DF37F4CC4BF0A24B9A /* PBXContainerItemProxy */ = { + BEA3B2F519DE67681933889724209CFA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - BEF82CC4FB4157D5095DEF414D0DFF6F /* PBXContainerItemProxy */ = { + BEAB4189EE09A6E403CFE2495E52B5E9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; remoteInfo = HMSegmentedControl; }; - BF28819B258E1295D32CFB31E8BA5E0E /* PBXContainerItemProxy */ = { + BEE1E41908DAB8F06FDBE740DF7749C5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - BF2E1DB7D41CF30FC15B941647F224D3 /* PBXContainerItemProxy */ = { + BF21DD8EEDDED9F42A3D78712B2B31A4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - BF7210A092E0F3C2C5CB407CE75B4FAC /* PBXContainerItemProxy */ = { + BF5C3D9462887F9DDF0504160C750B24 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - BFBB89C61B8E156CD963B934330D91BF /* PBXContainerItemProxy */ = { + BFC9F171B474AAD2D5C6437D312FB54A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; + remoteInfo = PromisesSwift; }; - C07C024C9F438DA8D9D7D0DD29C70ADC /* PBXContainerItemProxy */ = { + C04807AA03AD18A0D5302CFDF9E7A6E1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - C09F7DFA2E70A654AC9606966DEFD658 /* PBXContainerItemProxy */ = { + C091CF6126D0F1AC262EE4082651EAC6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; + remoteInfo = FirebaseRemoteConfigInterop; }; C0B2F3BA4C9F9480702C28BCA1192FC1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -7818,82 +8037,82 @@ remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; remoteInfo = Differ; }; - C0B40AF2AECE91BE7BEC238D16AA30F9 /* PBXContainerItemProxy */ = { + C0C6D3900FC73B233A14387D8D13CF9B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - C13219C4E66C626038C48722153AFB2C /* PBXContainerItemProxy */ = { + C0CD56DCD8ADEA701C49617FC2033412 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - C14B2DB7E78050BFE1B31D65516E71B2 /* PBXContainerItemProxy */ = { + C0D1A9FF18BE7148C474D43F25061161 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = 8F04F0E8FF3A36306C4FAA84540970E7; + remoteInfo = "Firebase-5a1e767e"; }; - C15ECF844595913FFFC954D26060643C /* PBXContainerItemProxy */ = { + C10E48DE152E33B6E24CD30080398808 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - C1802E0E239324CBBFE7825C3195CCA8 /* PBXContainerItemProxy */ = { + C13D9B2D24F0B5191610150B2685EDCF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - C19BE6C77563716D38BF0B3A0796C12E /* PBXContainerItemProxy */ = { + C14B2DB7E78050BFE1B31D65516E71B2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 21FB29F43C8A2A81ABFE8C478370070E; - remoteInfo = "FirebaseMessaging-FirebaseMessaging_Privacy"; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - C1A4EA4E5AE7ADC6A7163DDFE6A1E261 /* PBXContainerItemProxy */ = { + C1802E0E239324CBBFE7825C3195CCA8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - C1A8926A960A675278DE15EE81323827 /* PBXContainerItemProxy */ = { + C1A2C574D0FC6A36396A164AC73E36C0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; - remoteInfo = FirebaseAnalytics; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - C1E5705E92A3596817D4446060EF5249 /* PBXContainerItemProxy */ = { + C1E10FA7E38352150B1D580A89920AD1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; - remoteInfo = FirebaseRemoteConfig; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - C1FB51894D902286876EADFB51D07B5C /* PBXContainerItemProxy */ = { + C1E69CD81BE9F693727E62688517E923 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - C23FBAF34C9E51CA74B2C29988E09A60 /* PBXContainerItemProxy */ = { + C1FB51894D902286876EADFB51D07B5C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; C247CA93BB5E08CFB811F00BE5154517 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -7902,12 +8121,12 @@ remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; remoteInfo = DrawerMenu; }; - C259C412EC221488A77725EE7F1069D1 /* PBXContainerItemProxy */ = { + C259F8F1955CDD7F98E26FF7A7DF7913 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; C26DD9E765313A031A114BB6074773B0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -7916,47 +8135,33 @@ remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - C274431D6FD3F82436FAC724552C54BF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; - }; - C28BB72DA55C6F7FBCC926A16ACC3C21 /* PBXContainerItemProxy */ = { + C314693244705F0E9EC3A66F7A13E4DB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - C2BAEF9640C459A34EE70F7F245D43F3 /* PBXContainerItemProxy */ = { + C3312E92978558F6BF68F844EF4216E7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 0A8C943EF5CB0B747A82882C5D3ECF93; + remoteInfo = "ReachabilitySwift-ReachabilitySwift"; }; - C2BE551E7F663AB169168F78FA19444F /* PBXContainerItemProxy */ = { + C337212C54BBE80DEF283D7854102177 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; remoteInfo = Validator; }; - C2DD9B75265541446EAD6D4AE77478C3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; - remoteInfo = SDWebImageSwiftUI; - }; - C35D8785AEC02E19CB483A768B668DFE /* PBXContainerItemProxy */ = { + C359BC9E933B56621618EA575EFFD8D1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; + remoteInfo = GoogleAppMeasurement; }; C38ECF5299B2EC482BB2707F55467101 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -7965,20 +8170,13 @@ remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; remoteInfo = CocoaLumberjack; }; - C3D95C6293E33BC38CDAA359EFA20A53 /* PBXContainerItemProxy */ = { + C3F8144F8B632F128AFF99D4901DEE27 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; remoteInfo = ReachabilitySwift; }; - C402821AA9AAAC0C49F6BB2754CF2A91 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CCF6C52F9360788E81C175B1BF1292C5; - remoteInfo = "GoogleToolboxForMac-GoogleToolboxForMac_Privacy"; - }; C417A051FF14F1B98D075DCE7B931A2F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -7986,19 +8184,19 @@ remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; remoteInfo = EFQRCode; }; - C4322B9F3ADCF27B2126AB7BD635495B /* PBXContainerItemProxy */ = { + C43198ACF78DE5447FBA09C72F9B1D05 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; - remoteInfo = SDWebImageSwiftUI; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - C44675A4956F82AFF0C7F96094E7061A /* PBXContainerItemProxy */ = { + C453F567DBE689E462E78AB42371B99D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; C46698C25A2C422698E38E1B71462698 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -8007,110 +8205,110 @@ remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; remoteInfo = Atributika; }; - C46EFC916E434D11CEE1F4B2E8845B78 /* PBXContainerItemProxy */ = { + C46ADA874083FDA4DC695235076FF5E9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; - remoteInfo = FirebaseSessions; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - C4B82051C35BF3433699305472A06EEA /* PBXContainerItemProxy */ = { + C4A950FA6C874BEEA883B54179D83381 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - C5125A7B7C94733C9DDE25E45A3CEDF1 /* PBXContainerItemProxy */ = { + C525B37086FAAB15B106F64EC8823965 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - C517A96FA32F781FE7DB98A5910A585D /* PBXContainerItemProxy */ = { + C53A91568726853991B27456804022A6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 8F68D031908A0059566798048C48F776; + remoteInfo = FirebaseABTesting; }; - C56F17F49BBBBB103A62072D1732744B /* PBXContainerItemProxy */ = { + C564FDDCE6BF1EF4D9CEB3C463395F4D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; - remoteInfo = FirebaseRemoteConfigInterop; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - C5E7834F89179CBC46C1BFB1247AD992 /* PBXContainerItemProxy */ = { + C5E3DAC2F79EB4F75F3BF01844A7CCAD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; - remoteInfo = FirebasePerformance; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - C62FA711F434E094E5DDD0657451365A /* PBXContainerItemProxy */ = { + C6094796C13837EAA0B93F77EA5AB547 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; - remoteInfo = FirebaseSessions; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - C632FF535ABA660E4003ACF5D48AF379 /* PBXContainerItemProxy */ = { + C60F6D110AFD301EAD6F7D08D1064DD5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - C63D9A6B22F788F33FB1EF7FECDC46E8 /* PBXContainerItemProxy */ = { + C6396876953B628154D87CFDCA2EC30F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - C694DF300970B144C1194DABD52C1616 /* PBXContainerItemProxy */ = { + C658A1AA619ADD80EE29F52224949199 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - C6E459C25678629F8105D02D1DAC934B /* PBXContainerItemProxy */ = { + C6903A46581BD99463C901EDA15A9792 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - C74A566AECA6D80DD5548ADB29E3E07C /* PBXContainerItemProxy */ = { + C694DF300970B144C1194DABD52C1616 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - C787D9A4C3F8676D9CB2A1B9D56AE2E4 /* PBXContainerItemProxy */ = { + C6B2C32147798E45C26A2A9B37CC4B3B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; - remoteInfo = Charts; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - C79FF795210306FE7987D4C24267C3A3 /* PBXContainerItemProxy */ = { + C76DC5F3202DF0D0D53904F7D03E7E59 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - C8127AD2E1619CFD26BB9C0A7091AA4E /* PBXContainerItemProxy */ = { + C7B64B43BDDFDCAF52A8833EF3887257 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; + remoteInfo = Popovers; }; C8260B54ABED0B4F4F658F6F6E43123C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -8119,19 +8317,19 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - C832B599BFBC21C0774A5FDBEC313ED6 /* PBXContainerItemProxy */ = { + C840433A5D7FD8B0FF12A6D49BEBD57D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - C839E69948DB99716F5BB8C5383186F9 /* PBXContainerItemProxy */ = { + C88D4D9A882A465508DA0199E9220371 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; C89A09BBA83C4DEB1E95EB1D9B2095BA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -8140,194 +8338,201 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - C913DAEFF492476D8C54F15E58019B60 /* PBXContainerItemProxy */ = { + C8A6A018D0B8A952ECA0006A8DF01A57 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - C999524BF5C76DBE79A8C4FF898FE75B /* PBXContainerItemProxy */ = { + C91B783DF8E42FE67FE868151A3F9C35 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - C9D631B787BF980E518B0C0F7E8DB494 /* PBXContainerItemProxy */ = { + C9241ADF5DBB7F7D5847EC83EE899273 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - C9FE20EDBCCABFB4896E77E97D285BBC /* PBXContainerItemProxy */ = { + C9286D1F3E90CBA82BBAEAF9B00B4F7D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - CA000D391A3D33DC2F654E2DD165DCFC /* PBXContainerItemProxy */ = { + C936325E84AA24F6406229AD8DB4761E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - CA115DB1AEC3F21E320FC4CA0C50DE4C /* PBXContainerItemProxy */ = { + C9960BCB17846A9049B46708A0AF2F4D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - CA12D7C5B0FEBA3FB907B3B6229E2615 /* PBXContainerItemProxy */ = { + C9987662B807C77AE2CB0E8E8FF8821A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - CA4CF19A47DFA770746ECD557C8778CF /* PBXContainerItemProxy */ = { + C999524BF5C76DBE79A8C4FF898FE75B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - CA4D31279FC4BA9A9B2B3E7C9FF74E65 /* PBXContainerItemProxy */ = { + C99DA0E577990BC69A290F708C11C161 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; + remoteInfo = FirebaseCoreInternal; }; - CAE8F137BB34D023FCDFBBA2966646F9 /* PBXContainerItemProxy */ = { + C9FE20EDBCCABFB4896E77E97D285BBC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - CAFE0EECC342640B53D9AE10C9E82F94 /* PBXContainerItemProxy */ = { + CA3EF0EF6C82298DE0F1CECC8B9931A7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = B783C6FA652FC4195003054549B87961; + remoteInfo = "Amplitude-iOS"; }; - CBC9A30A1FFB9CD9F330B4524FA6CC95 /* PBXContainerItemProxy */ = { + CA5EB90F4BF27935B22C6F40468FE7F0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; + remoteInfo = Popovers; }; - CBFBDF23D9F0C12016FBF92C6EB08FAD /* PBXContainerItemProxy */ = { + CA6E9C43E64D8853C11B953D2F09CD44 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - CC09EB22F566A3F9990DCE1CA6E94F1D /* PBXContainerItemProxy */ = { + CA8FFF3B45FBF2BFC23F7C3D128F23C1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - CC7DBE034F22467D3777068E6DF3515B /* PBXContainerItemProxy */ = { + CAC3510C6137BF2C397E84C3B84415EE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - CCF06ED3B0537B475395C196CEA57192 /* PBXContainerItemProxy */ = { + CB1982079852FFE2DB6CBB124093824D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - CDA91A35B55B0C762C4A73D12326AC72 /* PBXContainerItemProxy */ = { + CC8CFB11C3904E3E8BEA13F5D6C11683 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - CDADBEC836DCF052A9E5341B14A7BEB9 /* PBXContainerItemProxy */ = { + CC8EBE0A07AF9BADA4F07411C9A0F78D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - CDDFC01C489D21C8232B61757438E114 /* PBXContainerItemProxy */ = { + CCB53507337230FAE7D4495384BD164E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; + remoteInfo = FirebaseRemoteConfigInterop; }; - CE25EF255A0EC65B7DB0AD9B97C32027 /* PBXContainerItemProxy */ = { + CD9198AC0EEC12AA347F04110FCDE550 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - CE643E9BD68B8933A8C929F99656EFD3 /* PBXContainerItemProxy */ = { + CDA91A35B55B0C762C4A73D12326AC72 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 328CC04F43300C6CAB81659260A3799D; - remoteInfo = FirebaseRemoteConfigInterop; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - CED4E366843954688985BF1E91D07994 /* PBXContainerItemProxy */ = { + CDD60DD8B7F10E1D16F5F54354804ECD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; remoteInfo = FloatingPanel; }; - CF11B3451B137B74B1058FE0C586C6C6 /* PBXContainerItemProxy */ = { + CE4E43E4B6C8355DB852CBB1506F714E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - CF77452629621F1BDF06CDCFA943BBBD /* PBXContainerItemProxy */ = { + CEC785CCAE254AE4C133DF7EE616139B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - CF7C508E51CC5E2C93475813119E6C06 /* PBXContainerItemProxy */ = { + CEC7AFA8FDAE97BF0942543A2B2A7A01 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - CF8D1D82ECBA2558DC77353A027C7F0E /* PBXContainerItemProxy */ = { + CF11B3451B137B74B1058FE0C586C6C6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - D003F7376230C79D897F63A503478E30 /* PBXContainerItemProxy */ = { + CF2570AF66E35679CA1FB20FD85E6001 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; - remoteInfo = FirebaseSessions; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; + }; + CFE0D531FB8E34302277F8958DA0E944 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; + remoteInfo = FirebasePerformance; }; D0136C6EDB1772BB1E191115AB86606A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -8336,19 +8541,19 @@ remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; remoteInfo = Charts; }; - D0146EBEC5DF89978D34DB6D97F80F75 /* PBXContainerItemProxy */ = { + D039444E8AA03A278154D4A8D828804F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; + remoteInfo = FirebaseInstallations; }; - D066C31E8045A1956E76C2CA4B850C0B /* PBXContainerItemProxy */ = { + D04D0D7293F1FFF1BED246146B7FD7F7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 9CC46F9FA6BA4F71309A4A4ACA6F02C3; + remoteInfo = "GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy"; }; D09DCE02A411382CF60C77BA44ACF976 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -8357,26 +8562,26 @@ remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; remoteInfo = Charts; }; - D0CFA2FC3E6E64A42CE695758E906564 /* PBXContainerItemProxy */ = { + D109F8D53B306EE1A8694414A196DD6F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - D0E93106173813E89F300BEB3E73ECB5 /* PBXContainerItemProxy */ = { + D116D81E493095523653DC81C9AB1439 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; + remoteInfo = COSTouchVisualizer; }; - D116D81E493095523653DC81C9AB1439 /* PBXContainerItemProxy */ = { + D11E360A21E69152D728CA93744E9D18 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; - remoteInfo = COSTouchVisualizer; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; D18C8586D35F6B90D7FDD0E3F6AC4988 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -8385,509 +8590,523 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - D27C226A3738A58288E92001C0177E5F /* PBXContainerItemProxy */ = { + D1D057AAFDBB3D4962C87245097337E5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - D29BF3D2F99DD1E6C9EB9F7CEAB82DE1 /* PBXContainerItemProxy */ = { + D2000C3641DAD9E3706442A34B26D19F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; remoteInfo = PanModal; }; - D2B48B64D76A82340ED6F852B4E9BA91 /* PBXContainerItemProxy */ = { + D25E6EB2308820CB6B46A06738298AF5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - D2B94C66DF5532FC778B4C4034209B86 /* PBXContainerItemProxy */ = { + D28883256CE253C9A1FEA28731AEFAFD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - D31114CACF4BAE4010CBAE019E63DD36 /* PBXContainerItemProxy */ = { + D3EDCF691A5BF4D05BEB604185E72709 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D676E21115185671D7258A56944ABE98; - remoteInfo = GTMSessionFetcher; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - D32519235997EDF968C7154565739417 /* PBXContainerItemProxy */ = { + D4273ED181295087618F63E1DD82BB74 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - D3324A64B90A4C1F72E2318D00D38F37 /* PBXContainerItemProxy */ = { + D43E47787B9CE8B4D1CC0EDBB84150B5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D676E21115185671D7258A56944ABE98; - remoteInfo = GTMSessionFetcher; + remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; + remoteInfo = FirebaseRemoteConfig; }; - D39C5EBFC037917DAE07374D6972CD14 /* PBXContainerItemProxy */ = { + D46B542B174FE3F304D8209D5B855715 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B5C45F0BF79D5D87C6C791F345189310; - remoteInfo = "SDWebImageSwiftUI-SDWebImageSwiftUI"; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - D3B2D77A807F68433ECD8E94C21508ED /* PBXContainerItemProxy */ = { + D5AEC2950DCE8A079EC286D4B78D09A3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - D3EDCF691A5BF4D05BEB604185E72709 /* PBXContainerItemProxy */ = { + D5C857A1D9F9379749024F52B5EBB8DB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; + remoteInfo = FirebaseRemoteConfig; }; - D4664F2A979DB85BFCF04A81B18050E2 /* PBXContainerItemProxy */ = { + D5F3291D7F3A57DD0BF0F0CE6F707CE2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - D49C9351494585FEEE7CF3BADB97F62C /* PBXContainerItemProxy */ = { + D5FDA4B96E9A3BD5AB7E29733A11CB9E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - D4F12B096A3C6498DB3400FC8D8BBDB7 /* PBXContainerItemProxy */ = { + D63719697B3539E72B6F10DAAE9D3BDB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - D50143487FA88496ED2256D89ADB7FBD /* PBXContainerItemProxy */ = { + D64EF81E19A48898BBB0F920A91F2CA0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - D50F937001DB5948CECAFD7795A75F99 /* PBXContainerItemProxy */ = { + D6778DB3228E7D7528A58EE737F2E587 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 526C4398D095B3704EB933DADBC30093; + remoteInfo = FirebaseCrashlytics; }; - D553BA5DFC9F864AECECCAB67066912B /* PBXContainerItemProxy */ = { + D679F4A5A1AD9FB07CF1510FDA4C4B5C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - D55CF47130D150DDCB35671324F45B91 /* PBXContainerItemProxy */ = { + D68DDA0AC5C5A3041BC61308AD796168 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - D5641C075D4562D529B6B42E88B9FDB3 /* PBXContainerItemProxy */ = { + D6932FE5B78D82A317A49113F6847496 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; + remoteInfo = EFQRCode; }; - D58248ADE7845EBDBC12796F4921A68C /* PBXContainerItemProxy */ = { + D71879611E6B7BA6D854F6B5CF6F1E3C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - D5AEC2950DCE8A079EC286D4B78D09A3 /* PBXContainerItemProxy */ = { + D72EE430556593106FD134E17C422714 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - D5BA1026A8C547BBEDA5932EA2DA02E4 /* PBXContainerItemProxy */ = { + D762BBCA0B15FB975CA2D9DAE05A186B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - D5BAB0C9D090697F8C4114BEF49A3B9A /* PBXContainerItemProxy */ = { + D77ADFDD9A339DD8B843DB784EEC7723 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; + }; + D7EAA916D00047D14EE72294A9197BF0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - D5BE0A0233FE5FB7E60C332535B16DE7 /* PBXContainerItemProxy */ = { + D80ECB18EA55530916A94AE5F5B296E7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; remoteInfo = SDWebImage; }; - D5DF6A554C21B9EDF801D3C12B90D7C0 /* PBXContainerItemProxy */ = { + D920676824DB037097894D81A9765B13 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - D63719697B3539E72B6F10DAAE9D3BDB /* PBXContainerItemProxy */ = { + D9218E5FC771F86582E8CF57DFD67DD1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; remoteInfo = Atributika; }; - D679965052C0B56C21C8EAC76B653491 /* PBXContainerItemProxy */ = { + D94864329489CDC4C1637F87D503A733 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; - remoteInfo = FirebaseCoreInternal; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - D6932FE5B78D82A317A49113F6847496 /* PBXContainerItemProxy */ = { + D9EFC30C21DE1A1C071048CFB5E0070E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; - remoteInfo = EFQRCode; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - D6BEB932B7BFB21B2AD2C0A0DF2DC1A1 /* PBXContainerItemProxy */ = { + D9F7772963FA4FFA33947E9B87DE6FDF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; }; - D72F1BCB7E1BA7CCCC848E2C423C6F98 /* PBXContainerItemProxy */ = { + DA3168AB42590FA1D503A3F969404309 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; - remoteInfo = Popovers; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - D77ADFDD9A339DD8B843DB784EEC7723 /* PBXContainerItemProxy */ = { + DA4F496A37F76FA3D3ABA83CACF1B3DE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - D787AB0D7083B78C06F70AEDC4A460E5 /* PBXContainerItemProxy */ = { + DA591EE79A3C07B776B2DDBB0DE66592 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - D799DC57A1DC9B441D6A73D6F5079DD6 /* PBXContainerItemProxy */ = { + DACD24914B0BC83B46CB3F836D384FCE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - D7AF15122E46888E6945906EA06E1453 /* PBXContainerItemProxy */ = { + DACFF515D63028327576DD37EBE6893D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; }; - D7EAA916D00047D14EE72294A9197BF0 /* PBXContainerItemProxy */ = { + DB3505239A8D99B779C799647D4BA90A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - D8AD17782569A246015D42E9DBF216AD /* PBXContainerItemProxy */ = { + DB44A56ED0360C992FC0BD5F959B4CE1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - D8C3DDD7C0665327B908E206C8B7A389 /* PBXContainerItemProxy */ = { + DB45915547CAF381AF4CD227040617EF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - D90D5E4E1D67C49D94D37E9CD8E4443C /* PBXContainerItemProxy */ = { + DB9397458C8A36ABB26A79777C36363A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = C49E7A4D59E5C8BE8DE9FB1EFB150185; + remoteInfo = FirebaseAnalytics; }; - DA9E5D095676E751FB83943385A67E4A /* PBXContainerItemProxy */ = { + DBD5E29A08270EAA87736507D4F8DA0E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; + remoteInfo = FirebaseCoreInternal; }; - DACBA974B5F1E07B6FFB501434B62E60 /* PBXContainerItemProxy */ = { + DC67F17D12B201800CB018385EDB317A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - DACD24914B0BC83B46CB3F836D384FCE /* PBXContainerItemProxy */ = { + DCD76753522047267D424AAE62A2EDD3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; + remoteInfo = GoogleToolboxForMac; }; - DB3505239A8D99B779C799647D4BA90A /* PBXContainerItemProxy */ = { + DCE5C412BDCEE3EE85A63846494B3AC9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; + remoteInfo = PromisesSwift; + }; + DCE849F7DAF073CB91DE661BC0F07974 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; remoteInfo = CombineExt; }; - DB4CD8007C65EE9AC6DA2FBF634F9910 /* PBXContainerItemProxy */ = { + DD2C2F83E465528AED117E995DC4AB45 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; - remoteInfo = FirebaseSessions; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - DC1D76B545F8B8B5CDD16B02622AB615 /* PBXContainerItemProxy */ = { + DD4993A9EC3282139194527D42E898D9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - DC3598EB32698109B9E9C4BE78ADEB84 /* PBXContainerItemProxy */ = { + DDAC8C50411E6858118030E0304ECB43 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 9C4575D64B2B6264CF6AB60FB03302AA; + remoteInfo = "FirebaseCoreExtension-FirebaseCoreExtension_Privacy"; }; - DC67F17D12B201800CB018385EDB317A /* PBXContainerItemProxy */ = { + DE6BC27ED81C82E31626B83168F28813 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - DC6B428B6E2C2BB404FD3088235508E9 /* PBXContainerItemProxy */ = { + DEE3AC402FDB23FF02A1F38E5A0FAB6A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - DC965DD6782BBCF56E0CF3B0542B1462 /* PBXContainerItemProxy */ = { + DEEC54DB6A9C550FBD82B579E129D8EA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - DCD63B5C0EAF079F11FD21440ECB7F04 /* PBXContainerItemProxy */ = { + DF55E73BD17F12D8565A0E91FDA1EFAF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 87803597EB3F20FC46472B85392EC4FD; - remoteInfo = FirebaseInstallations; + remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; + remoteInfo = Charts; }; - DCE5C0C147BF5EA0D940574504568C4C /* PBXContainerItemProxy */ = { + DFA9AE691930BAE9A32F7AE5D2C36C42 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; - remoteInfo = Popovers; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - DCE849F7DAF073CB91DE661BC0F07974 /* PBXContainerItemProxy */ = { + DFF61EA42D4BA3FA880C4BECFA9D7A9A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = B783C6FA652FC4195003054549B87961; + remoteInfo = "Amplitude-iOS"; }; - DD17285B50283C5171421ADE576667A6 /* PBXContainerItemProxy */ = { + E00B5685F1F298E10A2AFAB6C2A6D30D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; + remoteInfo = DrawerMenu; }; - DDEB6739189150181CD4C2894FD4EACA /* PBXContainerItemProxy */ = { + E00B8708FF70709E82305D3CD467FBC7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - DE2F1953D63FA0851E798E7D78D7F89E /* PBXContainerItemProxy */ = { + E0A8FE86A5EAFA2997F9DA74CB202A8A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - DE3D2840CB55C008FDE9DCBFF9DA81E7 /* PBXContainerItemProxy */ = { + E1263AF9D5B45BC78BCC2CD2A02CF4CA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - DE54002884BF4A60ACA02ADB1232CB48 /* PBXContainerItemProxy */ = { + E1423A238C4A7179FDF1CC9B9BEE1EAD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; - remoteInfo = SDWebImageSwiftUI; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - DE885C2D7D85CFD476BD092589C4087D /* PBXContainerItemProxy */ = { + E1529B703B8CD9A12211B12EBD3F657F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - DE8C548CA1B886D13ED84C8C3ADF902D /* PBXContainerItemProxy */ = { + E1785766E0203F89AD21A8C7E018ED82 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - DEEC54DB6A9C550FBD82B579E129D8EA /* PBXContainerItemProxy */ = { + E1790AAB348E24C69A7725F99F190DD1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = 8F68D031908A0059566798048C48F776; + remoteInfo = FirebaseABTesting; }; - DF55E73BD17F12D8565A0E91FDA1EFAF /* PBXContainerItemProxy */ = { + E196CC5C020F3D13540E0A07166BB496 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; remoteInfo = Charts; }; - E00B5685F1F298E10A2AFAB6C2A6D30D /* PBXContainerItemProxy */ = { + E1BDB750B4EA106D3CDEEA4C2EB9546D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; - remoteInfo = DrawerMenu; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - E00B8708FF70709E82305D3CD467FBC7 /* PBXContainerItemProxy */ = { + E1CB74218F3119EC28E6C9D6680D411D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - E05B632F094CB699175141437FD937CB /* PBXContainerItemProxy */ = { + E1FCB808B97AA74E96BF8AC14D6CC3F9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - E0701057BB876A85C6CE8807A5D45ED9 /* PBXContainerItemProxy */ = { + E22B9C6FF372F34BCA9FF76A665EFA03 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; + remoteInfo = FirebaseSessions; }; - E0DDD00972DB637801F1112E567D93E0 /* PBXContainerItemProxy */ = { + E271A5F25D61B46A0A18B5FF442D3195 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; - E0E0105D62B6436D2F1B7910E2C7B1FF /* PBXContainerItemProxy */ = { + E2CE283AE0C321329908B94C796BE782 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; + remoteInfo = FirebaseCoreInternal; }; - E1425B05E02A06E0727F2BAE32FEDDF8 /* PBXContainerItemProxy */ = { + E2CEE260A844D072901F4C9B6BA2D71D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - E1785766E0203F89AD21A8C7E018ED82 /* PBXContainerItemProxy */ = { + E2FCE2501E11C77E7B8F5904479C0717 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - E1EDBBABF94AED871444C66FBEB2973A /* PBXContainerItemProxy */ = { + E30546E3816A7DFE763187758FC80D4A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - E282D86174FD0760BE7031FA24C529E2 /* PBXContainerItemProxy */ = { + E31324E491529A4F281A5311844F6638 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - E317C06C494F480433C5E33348CB2AD8 /* PBXContainerItemProxy */ = { + E37858490D5882248CB8E6F0ED1C8B26 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - E34D9A2C1D4829493027D8655D6E084F /* PBXContainerItemProxy */ = { + E381A6FACD642570F0311FC6B4A6445D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - E379CDAB71CACE3B188BA25B9F058BC3 /* PBXContainerItemProxy */ = { + E3AAB27DB1193D0B45E6EF18F6B6FDCD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; E3B1603C38F5B7A342BB71DD70052EB6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -8896,110 +9115,103 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - E447F9FA19950B00FCE872A937B62390 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; - }; - E49DC7B269FB1E95818403803CCD63EF /* PBXContainerItemProxy */ = { + E3FD1F4BA737317B437FE8B2BD5E5400 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - E4E5F31001534870D9156C15678E538F /* PBXContainerItemProxy */ = { + E4169C959343D82AA8A85B56B5E89045 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8A8DB685241263AFDF5E6B20FE67B93A; - remoteInfo = "SnapKit-SnapKit_Privacy"; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - E5149A2B11F80CE7CF1F10A8C405F8D6 /* PBXContainerItemProxy */ = { + E488645053FE130C98874A3736A02754 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; - remoteInfo = DrawerMenu; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - E5424B1981DEACC4ADFF599C490F222F /* PBXContainerItemProxy */ = { + E4A85B7B9EB6C9391B04926AA5F1550D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; }; - E55DD0ECCFFE00BA39BC2DFF99FF23EE /* PBXContainerItemProxy */ = { + E4BB6608A72AF15F85AC6FC54D399535 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - E56362336133254F7A168DF72C8C1372 /* PBXContainerItemProxy */ = { + E4D88A1F428F3369E46FE6FF0FEF83D0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; - remoteInfo = FirebaseCoreInternal; + remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; + remoteInfo = Popovers; }; - E582DA65023EDDCEEF564D4E6F7F3743 /* PBXContainerItemProxy */ = { + E5149A2B11F80CE7CF1F10A8C405F8D6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 94CFBA7D633ECA58DF85C327B035E6A3; - remoteInfo = "SDWebImage-SDWebImage"; + remoteGlobalIDString = 332199DF130E4DE4652E72554CB35C6A; + remoteInfo = DrawerMenu; }; - E5EEBE1DE8552A92B66743994D749ED9 /* PBXContainerItemProxy */ = { + E5CB27765DD542D873F9306FA5741B4B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - E5F310ECCC847E14F5D6DBEFB7D008BA /* PBXContainerItemProxy */ = { + E6964708A73BC24BE0BA70C2CE4EBE54 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - E6353E7D618DD23E5DE25A2F1B4D1D68 /* PBXContainerItemProxy */ = { + E6CA9BBE94905A85E16699265EB27887 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; - remoteInfo = GoogleAppMeasurement; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - E64F022F798AF502308308C8600337FF /* PBXContainerItemProxy */ = { + E76004D653D7C93173036864AF980284 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - E68925B38F10E9A1F7D8D1822AB3D27A /* PBXContainerItemProxy */ = { + E7844AC70FEC5C9A63E0D58C40B9E963 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3EB14444A17F9D4F1F697F7C1FF32245; - remoteInfo = "FirebaseInstallations-FirebaseInstallations_Privacy"; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - E6964708A73BC24BE0BA70C2CE4EBE54 /* PBXContainerItemProxy */ = { + E7AB5E2B2249C7C85586C18DFBBE0E6D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - E7AB5E2B2249C7C85586C18DFBBE0E6D /* PBXContainerItemProxy */ = { + E7B7C3F40A60E363A6EB5ADEF7225CC8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; + remoteInfo = FirebaseSessions; }; E7D3F4F79E3CDC75A055910BB0425A22 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -9022,33 +9234,19 @@ remoteGlobalIDString = BF03B0B2B8B052092CB5F90CC5FB3757; remoteInfo = Charts; }; - E8A6972D0935609E218E19D7310E0F46 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; - }; - E8A72C08A9F03A5DBBC25B0A2E456ECF /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; - }; - E8AA4BCB608782F83E71DAA37C13A18E /* PBXContainerItemProxy */ = { + E87E31400CD0295F2ECBA4BD9CDF0B5C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = B53D977A951AFC38B21751B706C1DF83; + remoteInfo = GoogleAppMeasurement; }; - E913EFB2B2C6168C74876465AC893BE2 /* PBXContainerItemProxy */ = { + E8AD4A6B8F1EF2DF5AAFF009ACCFDBEB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 94706DD5BBE215339DF893D4434E1084; + remoteInfo = FirebaseSharedSwift; }; E9472D01D891726AAE8437634C179E81 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -9057,89 +9255,75 @@ remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; remoteInfo = CocoaLumberjack; }; - E94BEEE8443B0F4850C1C5743F2FAB81 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; - }; - E971A6E8DC145EA93FB3F07359A6A4D7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; - }; - E989FB85242D002E0FD05FBA6A58C718 /* PBXContainerItemProxy */ = { + E9AC2681830B530F378DF1486FC1CF00 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; - remoteInfo = FirebaseCore; + remoteGlobalIDString = 526C4398D095B3704EB933DADBC30093; + remoteInfo = FirebaseCrashlytics; }; - E9B76A640A9D57985D792E5888A4ABE6 /* PBXContainerItemProxy */ = { + EA15F117A32A4739C5B49211EAEB1C66 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - E9C09884725256D5ADF0B67116BA6C27 /* PBXContainerItemProxy */ = { + EA268DCE26147E7A1B2442CE56BC90B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; - remoteInfo = RDHCollectionViewGridLayout; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - EA5E892A609907305938D1E2336B43F2 /* PBXContainerItemProxy */ = { + EAA83CC5B43BE70DC720D4E9118293B0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - EA786C138137EA92A027760E012A4FC4 /* PBXContainerItemProxy */ = { + EB014DCC5AE2F78A60F69C92DED3CD55 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - EAA83CC5B43BE70DC720D4E9118293B0 /* PBXContainerItemProxy */ = { + EB357A7FB909C538B1E030336221C7F8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; }; - EAED91BDBD1B9F27359CBAD8AE0E001A /* PBXContainerItemProxy */ = { + EB7FA6D8001F8EDDA46B3FDDB1C373CC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - EB14D130F00F78109663AD434DC66ADA /* PBXContainerItemProxy */ = { + EB9CECE6DB146B307F038CD5C221A47A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; remoteInfo = pop; }; - EB24D7DB7A00D9C116FEFADAD0521560 /* PBXContainerItemProxy */ = { + EBADD0ECCD8968F18BF2E7595798C314 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - EB357A7FB909C538B1E030336221C7F8 /* PBXContainerItemProxy */ = { + EBBABDB0CE1B80DBB843EC42525BE9C8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; - remoteInfo = CombineExt; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; EBCE1630778F44F5C9BD2E9E122256A9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -9148,12 +9332,19 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - EC17693BA8A0136FC23CEFED8B69B94E /* PBXContainerItemProxy */ = { + EBE15DC8E11EE034BB969DE64DE13158 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; + }; + EC2AD7FCC2CFE44D93758F4F50AC55EF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; + remoteInfo = NVActivityIndicatorView; }; EC472689DDB6B4850254F45111CD6EF8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -9162,12 +9353,12 @@ remoteGlobalIDString = A456C50A922C437FF7BB4660A7D1CF46; remoteInfo = COSTouchVisualizer; }; - EC484D40F8F4A739A7624B859658D040 /* PBXContainerItemProxy */ = { + EC547D05107278433BFD9B1FA575A589 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; + remoteInfo = Popovers; }; EC7C4482A9A6E761CBCA52E6E375E9FD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -9176,278 +9367,271 @@ remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; remoteInfo = CocoaLumberjack; }; - EC9677C1AD716121C4681292DD5324DF /* PBXContainerItemProxy */ = { + ECA6236C7F389A931F30332F2E3EBE08 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; - remoteInfo = PanModal; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; - ECD4DAAD9309FB89826282E792C92DF5 /* PBXContainerItemProxy */ = { + ECE697E5BA077B7943B66BCB75E15AFC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 25E9E9A17BC3F670357D7385C521E48E; + remoteInfo = FirebaseCoreInternal; }; - ED32A185A4BA94F8C8165C78D5C1A676 /* PBXContainerItemProxy */ = { + ED0289300379709994D632E3BF6EF038 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; - ED7BC65D1E4FE10BC99F5FD6E154A46F /* PBXContainerItemProxy */ = { + EDCDFDAD56CAE52C97B52D97BB39134E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; - remoteInfo = SDWebImageSVGCoder; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - EDD77AAB48445AF4E99A3D7B8C874B6E /* PBXContainerItemProxy */ = { + EE2255B484221BFCA38B4764C7583193 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - EDFB5EAC77245894C7966D10F64DBB6A /* PBXContainerItemProxy */ = { + EE28A3F84349C4D2411C77CB4AA58477 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - EECE2FBA8205D2D7361355ABA537ED1F /* PBXContainerItemProxy */ = { + EE8F547E42A44A9AF8CEE73AB5D080FD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; - remoteInfo = iCarousel; + remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; + remoteInfo = SDWebImage; }; - EF040DD11373DC26E19CB089C52AF660 /* PBXContainerItemProxy */ = { + EEC99CB66A65B8046DDFD851E2087C63 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - EF5337D59982BB90347D823A7D84FB14 /* PBXContainerItemProxy */ = { + EEF27AF154797695E3223C9F08729279 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - EF7A7282A2B3C496BC2E8BDE056F8BB2 /* PBXContainerItemProxy */ = { + EEFFC34CDE79C879C7C1854A5D91ADB3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; - remoteInfo = SnapKit; + remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; + remoteInfo = Popovers; }; - EFF7CA91B9730EC9602F6E7EE1AC827F /* PBXContainerItemProxy */ = { + EF0E504232C04636A69EBD49E66F8D7B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - F00C833F44CC1807BD6A6CB9D7B223EA /* PBXContainerItemProxy */ = { + EF186442E8A860829E4EE08ECC1AEC64 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - F02465CCDB8FB83ACF662D139679403E /* PBXContainerItemProxy */ = { + EF5337D59982BB90347D823A7D84FB14 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; + }; + EF58C6E7F54BF67CF5C0E04BE7C097CB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - F08A39AB359C395EDA3456162618248E /* PBXContainerItemProxy */ = { + EF6E3E5A83D4796BF2C8B5A505C27B20 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; remoteInfo = "libPhoneNumber-iOS"; }; - F08D08EEF97D459C1182F544797B50F9 /* PBXContainerItemProxy */ = { + EF8658E8424150C8E50EDC2C936AF6DA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = A325783180C9BEB3D60A7CAD046D1CF8; + remoteInfo = Differ; }; - F104E868AB5861CD8DBA3FA21BDECFCE /* PBXContainerItemProxy */ = { + EFE63072D9FB766AC915D2140B197CEF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - F14C2727A5336C3150DAD78C1640E4ED /* PBXContainerItemProxy */ = { + F00C833F44CC1807BD6A6CB9D7B223EA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - F1601EB1A58335EFADE029F4AFC2DAC3 /* PBXContainerItemProxy */ = { + F03E2FB97282759C1E69BA349B25DF9E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; remoteInfo = FloatingPanel; }; - F27CE555EDB73712B86F24E2B3AB3EA7 /* PBXContainerItemProxy */ = { + F068A8BB60944B40A1450C6E70E163F0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 41AB140807C3F67E2661E5DC2A6B53CE; remoteInfo = FirebasePerformance; }; - F2919BBACA0CC41AE68B06A2E5E50998 /* PBXContainerItemProxy */ = { + F0C62224E26F86CA5E9A206C47F0A16D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; remoteInfo = NVActivityIndicatorView; }; - F299092652BDE26B097B235707B5C282 /* PBXContainerItemProxy */ = { + F0CDD1E042DC03BAC88E79B4D04AE47F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - F2B167950976434F0C947053BA1D7F7F /* PBXContainerItemProxy */ = { + F104E868AB5861CD8DBA3FA21BDECFCE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; - remoteInfo = FirebaseRemoteConfig; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; - F2EDC5B21154C9B2D787169A71ECCB8C /* PBXContainerItemProxy */ = { + F112AAD237552A58C0549D06A7C0DAB8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - F2F4380ECAE3795969BDAB79DCA3CE09 /* PBXContainerItemProxy */ = { + F17BDDEE14908E28BAEFDB9BCA41ED96 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B748EFCD9F50067EF7DF853242BB3AB4; - remoteInfo = Popovers; + remoteGlobalIDString = 8F68D031908A0059566798048C48F776; + remoteInfo = FirebaseABTesting; }; - F371962D49CC3AF966404DC97C38E35D /* PBXContainerItemProxy */ = { + F18ACE2AED58886C0EDC4AC65936A254 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3F8EC37C78673149F2B94E8BD9AA8737; - remoteInfo = FirebaseSessions; + remoteGlobalIDString = AD16B149CC82594F15860A512FDBB6B9; + remoteInfo = PanModal; }; - F3F0E52F471CC8EBBA42E6B316607B22 /* PBXContainerItemProxy */ = { + F1D170AF299C80EB33DBC1A9253E90C8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - F412615E109DEA22857C8D7A5AF8CA9E /* PBXContainerItemProxy */ = { + F1DFD088E77AAA1CE4052751551FFD89 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; - remoteInfo = EasyTipView; + remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; + remoteInfo = ZSWTappableLabel; }; - F4380B08D14FF96E484107ACF8BFB4D4 /* PBXContainerItemProxy */ = { + F2E2C1203ADE3848F6A15CBFB97104C2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 14AD6D3DE5F8E41B9BFDD59D9BAE5959; - remoteInfo = ZSWTappableLabel; - }; - F4579E6FECFCFDF05D9899EB80FE1E2B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = B0B23938B1EBCBAD2419AB6E9D222A0B; - remoteInfo = AppsFlyerFramework; - }; - F4608BCACA05AD0764297102DDE08D1F /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; + remoteInfo = SimpleKeychain; }; - F48E2E9642FB3FD1F1ABB0E55A8A2368 /* PBXContainerItemProxy */ = { + F2F7F2DB5E517B6D777A5E325F210892 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; - remoteInfo = SimpleKeychain; + remoteGlobalIDString = 417B25AC44CA1D040034CC1F375CEE36; + remoteInfo = "GTMSessionFetcher-GTMSessionFetcher_Core_Privacy"; }; - F4AFB20CA9A1DF00317EEFDAE6696952 /* PBXContainerItemProxy */ = { + F3893105EDE5B36003A4192CCD280A89 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 192AEFA366AAFE1F45B918C022FE489C; remoteInfo = SimpleKeychain; }; - F4E17BB50EB71CD01FD2ECE593743A33 /* PBXContainerItemProxy */ = { + F3D436C435078368FC49B2CDE656818A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - F536C99A4EEFF789D40E33B24ACB14DC /* PBXContainerItemProxy */ = { + F412615E109DEA22857C8D7A5AF8CA9E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; - remoteInfo = BigInt; + remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; + remoteInfo = EasyTipView; }; - F57CC0840A2241A20A4D364D4D49E223 /* PBXContainerItemProxy */ = { + F4498FA1DD0C5086DBD7602B2EEBE641 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = F701F16821D7AA8B115646DA013C13EE; + remoteInfo = "Firebase-2149e159"; }; - F5B1D00681D25AA2586227EE69FF9463 /* PBXContainerItemProxy */ = { + F4579E6FECFCFDF05D9899EB80FE1E2B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = B0B23938B1EBCBAD2419AB6E9D222A0B; + remoteInfo = AppsFlyerFramework; }; - F5D4A130F1730840E7EF202BB40295B6 /* PBXContainerItemProxy */ = { + F460368961C7CBFFBFDECAAE866AED77 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; - remoteInfo = HMSegmentedControl; + remoteGlobalIDString = 51471EE35F2E9E19E51A74944E5ABB7F; + remoteInfo = FirebaseRemoteConfig; }; - F5ED562C0369308840DE32825118D81A /* PBXContainerItemProxy */ = { + F4CCFFB55AF86D8C25B0AB2954C392B0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 92EBFA3E7005B4C18A9C0B44324EB80F; + remoteInfo = SDWebImageSwiftUI; }; - F5FE35350024407C507DE6D0A27CB511 /* PBXContainerItemProxy */ = { + F536C99A4EEFF789D40E33B24ACB14DC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A979F9D3632CD5F2F7518F9A362CBAE3; - remoteInfo = PromisesSwift; + remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; + remoteInfo = BigInt; }; F609D289462E2BC1C3971B540BDCC7E3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -9463,75 +9647,75 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - F66F7C099586C30A56520306A2BE6BBD /* PBXContainerItemProxy */ = { + F6C571FA3052BE81A2B301CA391E1BDA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - F6F9F39DE773C52E9B8B035C9BC144C1 /* PBXContainerItemProxy */ = { + F6D3988D772A9CA301F0654A38570FBC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; + remoteInfo = ReachabilitySwift; }; - F77A6C8980712822A89F8A9F4C82F9F4 /* PBXContainerItemProxy */ = { + F7C1F84C29B31FA18B36102CEF0B6AE5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; - remoteInfo = Validator; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - F78BC953C4A2FAF13DC1A43243CBB98C /* PBXContainerItemProxy */ = { + F7C452B42EA8811C1004D0996FE3E2C9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - F7BDD9D5B766AA2648FB4E51863CDB06 /* PBXContainerItemProxy */ = { + F7F9B42E43381D6727BE03EDA2F01448 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; + remoteInfo = CocoaLumberjack; }; - F7F9B42E43381D6727BE03EDA2F01448 /* PBXContainerItemProxy */ = { + F87B841465EBF2CD1A39E75DD1B3E066 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E95654B155D25890BE8E26081FCA8265; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 44E7E03875D04F3FFAEE1E88F50589CA; + remoteInfo = Validator; }; - F80B7FE6A1D1B440881D55ECB1C887F0 /* PBXContainerItemProxy */ = { + F8AAC1EA2832F1CA9D2A8FCFB0ABC371 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = FADB84DF00AA7E5A44B755457F4AF0E2; + remoteInfo = RDHCollectionViewGridLayout; }; - F84FD6DBD3DA086DAF6CEAA764B31230 /* PBXContainerItemProxy */ = { + F8F7DD155DAB6A15F0987746E4233750 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; }; - F8704F1E73FBAD4B3C3A28F7BC5DCEDA /* PBXContainerItemProxy */ = { + F90B6D848434CA00BB31D86E986FD366 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2B2AD932AF1A90828B4DFC5AC6955ADA; - remoteInfo = Abacus; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - F870F76C66ECACFECEDD9A55E5F04958 /* PBXContainerItemProxy */ = { + F9119F8C208EC0487A54BCC584CD69E5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = C7B621349CB28ED0EBA4C3E416947AB6; - remoteInfo = "FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy"; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; }; F92B2E6117C708C3840C688A3DA59B16 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -9547,26 +9731,47 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - F97333E986DCC5E7AB8FA24FA1FFE93A /* PBXContainerItemProxy */ = { + F9A18432DFCA0BBB28589850C6BA25E9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; - remoteInfo = pop; + remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; + remoteInfo = Atributika; }; - F9A18432DFCA0BBB28589850C6BA25E9 /* PBXContainerItemProxy */ = { + F9D53BD8D1889ED740C3E6E3D9A598FA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BE7B3A8FFA6892B35CE5D9F8A7B8D25C; - remoteInfo = Atributika; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - F9B7DD046D0A78F86D06BE1C3261CBDC /* PBXContainerItemProxy */ = { + F9E15AA07B7AFB708CDD0205099E4E65 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; + }; + F9F055B28B6A566CDAC61B7689327E94 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 55522A91938FF505CFEBEAD2DD85AE2D; + remoteInfo = "nanopb-nanopb_Privacy"; + }; + FA0E2A5AF7111F09AAF0EC30E6EC180F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E35C7F15C2ABEA4754F42DB81E82D23D; + remoteInfo = CombineExt; + }; + FA2F33CE777E553D512614749ACC5C11 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 526C4398D095B3704EB933DADBC30093; + remoteInfo = FirebaseCrashlytics; }; FA4511D088F7DEAB2C1F10B19CDCBC06 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -9575,75 +9780,75 @@ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A; remoteInfo = BigInt; }; - FAA145EC8847B61524C6F2B9337BC5CF /* PBXContainerItemProxy */ = { + FA76630FC6BBFFBFCC1682D21C9213BB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - FB76EB3F1000FA9935CAF2B11E0621E8 /* PBXContainerItemProxy */ = { + FAB40F4BCD9F8740804726C0B6CF3344 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; - remoteInfo = MaterialActivityIndicator; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; - FBF3302EB39D062FAA9984836DE0AE3C /* PBXContainerItemProxy */ = { + FAC0606208779B46E9243FA539456093 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B783C6FA652FC4195003054549B87961; - remoteInfo = "Amplitude-iOS"; + remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; + remoteInfo = JTCalendar; }; - FC114AD27F2948F1E7ADEA6608C9AA71 /* PBXContainerItemProxy */ = { + FAFE2E84F6D627F68C84E76919ECB6AD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; - remoteInfo = SVGKit; + remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; + remoteInfo = KVOController; }; - FC22CBEDFDE3877924DD3086058DC654 /* PBXContainerItemProxy */ = { + FB9272F792562506F2B310323360D4FD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F7C709A913CD2DAF7541A1D8CAC7706; - remoteInfo = JTCalendar; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - FC8CCF9C9C8735128B2E4C5ACD8CEC26 /* PBXContainerItemProxy */ = { + FBEDD772525773AFB115A48C44167092 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; - FCA34039B7C56429B7D5983F5F4547CB /* PBXContainerItemProxy */ = { + FCBD6CE2BAA05EBC9216E7054A4FF390 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = C7B621349CB28ED0EBA4C3E416947AB6; + remoteInfo = "FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy"; }; - FCE7F4337302D125D6FA037064B6DB45 /* PBXContainerItemProxy */ = { + FD1E74172A4FED492792DCDCD7FC23E8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3847153A6E5EEFB86565BA840768F429; - remoteInfo = SDWebImage; + remoteGlobalIDString = 94CFBA7D633ECA58DF85C327B035E6A3; + remoteInfo = "SDWebImage-SDWebImage"; }; - FD4145B96563CC5820CC63C3D6D67964 /* PBXContainerItemProxy */ = { + FD697E1FB8579194CCDAAAC9853FEB1E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2568F753F09C4DFFD8770DCC78EDAEAE; - remoteInfo = KVOController; + remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; + remoteInfo = "libPhoneNumber-iOS"; }; - FDCDFFB4FA994A767C60FD6F7D110D35 /* PBXContainerItemProxy */ = { + FD831772914DE9E3A5EC5183BB306AC8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF8A82876C43F4DFD625D1823E680EAC; - remoteInfo = NVActivityIndicatorView; + remoteGlobalIDString = 548E0F26A10990707D8D4870D2490ACC; + remoteInfo = iCarousel; }; FE0D295C3C044AE09B1EF00DDDE93FF6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -9659,19 +9864,40 @@ remoteGlobalIDString = 048D21E3C8151CD23D428D38093E1538; remoteInfo = EasyTipView; }; - FEAE657D365BD77DCC18062F038E324B /* PBXContainerItemProxy */ = { + FE7059D3B6005B215DEF8F94FDF179D5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; - remoteInfo = FloatingPanel; + remoteGlobalIDString = B856BA85F30B9CB0BFFCDB44F4FB316F; + remoteInfo = SDWebImageSVGCoder; }; - FEF4A3CF371B1EA34E52B583605CCDAB /* PBXContainerItemProxy */ = { + FED7B5AB2143232D160392F4C60B9B0E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BECD36891A8DC297700F9296F5634B97; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 0483D7F620C992E5C4BD62A7266EABB4; + remoteInfo = pop; + }; + FEEFF767371B12BF3E853834C40CCC01 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 21FB29F43C8A2A81ABFE8C478370070E; + remoteInfo = "FirebaseMessaging-FirebaseMessaging_Privacy"; + }; + FF146028C966599BEEA98247BD947536 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B4CEB0284B4209C3EB1D2921056254BE; + remoteInfo = HMSegmentedControl; + }; + FF1FA060957A116FFD227D9E66A3AD32 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = B537A1FD6BC67DF7FE8C2B34E5CE6F19; + remoteInfo = SVGKit; }; FF2C3F39D3242ECC9E89E3CADDABC79C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -9680,33 +9906,47 @@ remoteGlobalIDString = 4B97B69C9C0EFA8C1D26B782223AE6EE; remoteInfo = EFQRCode; }; - FF526A6CC1086A33DA5037D823961E5B /* PBXContainerItemProxy */ = { + FF3E5906CFB56710E3DE1139AE1B1E6D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; - remoteInfo = Firebase; + remoteGlobalIDString = 57D7BFD121CFA8B22535F5601079DEA7; + remoteInfo = MaterialActivityIndicator; }; - FF75BAE44692CE43A6BD7E2FA4757CC0 /* PBXContainerItemProxy */ = { + FF487BB7288F69E250BAF3F963D3E18E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; - remoteInfo = ReachabilitySwift; + remoteGlobalIDString = 4874E7E655CEB4C01E4572AD903AEA21; + remoteInfo = FloatingPanel; }; - FFB336C2B87EFE71DBFA840BF0D419E6 /* PBXContainerItemProxy */ = { + FF4F60D9857456126E573D92F518F079 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0B00B2C167CD783351BD1D00BD5AD1F8; remoteInfo = ReachabilitySwift; }; - FFCD142F1F4AF1114F457A6EAC26F9DD /* PBXContainerItemProxy */ = { + FF917C5124349089AC1D2B5C513F07B3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 526C4398D095B3704EB933DADBC30093; - remoteInfo = FirebaseCrashlytics; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; + }; + FFACBF028357495BE950D6AC5F87913E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5895B432FE4D2F6826C8FF25A09DB6D2; + remoteInfo = FirebaseMessaging; + }; + FFB54152F29CA866E27E81523C43235C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 19622742EBA51E823D6DAE3F8CDBFAD4; + remoteInfo = SnapKit; }; /* End PBXContainerItemProxy section */ @@ -9716,15 +9956,11 @@ 0054623CA33A906914708443F877C449 /* NVActivityIndicatorView.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NVActivityIndicatorView.debug.xcconfig; sourceTree = ""; }; 0064C79BF51B964243AB13735BF9B7B0 /* ReachabilitySwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReachabilitySwift.debug.xcconfig; sourceTree = ""; }; 0069BC32C31E4107F7012DE440D906F6 /* SDAnimatedImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SDAnimatedImageView+WebCache.h"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.h"; sourceTree = ""; }; - 0076E7371C79BADACC550E377778EC81 /* Pods-iOS-dydxViews-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxViews-Info.plist"; sourceTree = ""; }; 007DE566DADEEB5C78F91F3A5D483118 /* SDImageCachesManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManager.m; path = SDWebImage/Core/SDImageCachesManager.m; sourceTree = ""; }; 008E102577CB8269946CDA13A89884ED /* SVGLineElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGLineElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGLineElement.h"; sourceTree = ""; }; 00A841743235E3AC8A682718862E6EB7 /* SVGKSourceURL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKSourceURL.m; path = Source/Sources/SVGKSourceURL.m; sourceTree = ""; }; 00BB47F51AF55C6CE1F8F788F726196C /* FPRProxyObjectHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRProxyObjectHelper.m; path = FirebasePerformance/Sources/Instrumentation/FPRProxyObjectHelper.m; sourceTree = ""; }; - 00C63D7B5E7256B9EF73DF565B303960 /* Pods-iOS-ParticlesCommonModelsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-ParticlesCommonModelsTests-umbrella.h"; sourceTree = ""; }; - 00F7035F6E294E0CBF8E3F530989EC79 /* Pods-iOS-CameraParticles-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-CameraParticles-Info.plist"; sourceTree = ""; }; 00FD5A6A8DF55CFADAD1F19EE9E9C76F /* FIRInstallationsIIDTokenStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIIDTokenStore.h; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDTokenStore.h; sourceTree = ""; }; - 01314F53BB8625188C4393DF68980639 /* Pods-iOS-Utilities-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-Utilities-acknowledgements.markdown"; sourceTree = ""; }; 01477A774089B194253AE71E79950965 /* POPSpringAnimationInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPSpringAnimationInternal.h; path = pop/POPSpringAnimationInternal.h; sourceTree = ""; }; 0177FFA8521C79F6954B9E356D4EDAC2 /* Shapes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shapes.swift; path = Sources/Templates/Shapes.swift; sourceTree = ""; }; 018B0A88C78DAEC66FFB517EF5B20C1F /* Pods-iOS-CameraParticlesTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-CameraParticlesTests"; path = Pods_iOS_CameraParticlesTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -9736,9 +9972,9 @@ 01D0ED2DFA8EDEF494BE4D0A0AEDB068 /* AppsFlyerLib.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = AppsFlyerLib.xcframework; path = binaries/xcframework/full/AppsFlyerLib.xcframework; sourceTree = ""; }; 01E11ED8D3151FDFC564C49828CC0DF2 /* Tag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Tag.swift; path = Sources/Core/Tag.swift; sourceTree = ""; }; 02239857879BA165588892FDD9AC4946 /* SDWebImageDefine.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDefine.m; path = SDWebImage/Core/SDWebImageDefine.m; sourceTree = ""; }; + 02243155BFB91B28434035C02C747253 /* Pods-iOS-PlatformParticlesTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformParticlesTests-acknowledgements.plist"; sourceTree = ""; }; 0243D5A92A80FA185DF2F571FC7A556A /* Reachability.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reachability.swift; path = Sources/Reachability.swift; sourceTree = ""; }; 026B0CD5C051ECFE6E05A6B1E702B60E /* Pods-iOS-dydxPresenters */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxPresenters"; path = Pods_iOS_dydxPresenters.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 02A0A493DDB43404240539037A2CD705 /* Pods-iOS-PlatformUIJedioTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformUIJedioTests-acknowledgements.markdown"; sourceTree = ""; }; 02A3E56D2FDE281FED3DDDA6D073B04C /* GTMSessionFetcherService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherService.m; path = Sources/Core/GTMSessionFetcherService.m; sourceTree = ""; }; 02AD3DA77E6C2774922528F29F476B0D /* client_metrics.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = client_metrics.nanopb.c; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/client_metrics.nanopb.c; sourceTree = ""; }; 02BCAC53F8C8D070C2A61206EF616D75 /* ResourceBundle-FirebaseCoreInternal_Privacy-FirebaseCoreInternal-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-FirebaseCoreInternal_Privacy-FirebaseCoreInternal-Info.plist"; sourceTree = ""; }; @@ -9749,15 +9985,15 @@ 02F8F668C40A664C861F72414CE4C52D /* RCNConfigContent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCNConfigContent.m; path = FirebaseRemoteConfig/Sources/RCNConfigContent.m; sourceTree = ""; }; 03257E3CD549D29678B4C97DABC49CC8 /* FPRDate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRDate.h; path = FirebasePerformance/Sources/Common/FPRDate.h; sourceTree = ""; }; 033238A9C9002B3BE9ACBF88C2FE1E6F /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/Core/UIView+WebCache.m"; sourceTree = ""; }; + 0343BE48D4152D8559C5A4DA27084319 /* Pods-iOS-dydxCartera-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxCartera-dummy.m"; sourceTree = ""; }; 034411C61759A23708ACFD9C6D528B8F /* POPAnimationEventInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAnimationEventInternal.h; path = pop/POPAnimationEventInternal.h; sourceTree = ""; }; 0370D468922F04FBB4D20F3ED2020A75 /* NSObject+FBKVOController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+FBKVOController.m"; path = "FBKVOController/NSObject+FBKVOController.m"; sourceTree = ""; }; 0383D71923DF02325917451F9399DC3C /* Strideable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Strideable.swift; path = Sources/Strideable.swift; sourceTree = ""; }; + 039C73B9F64BBA2E25E0E8037B1A161D /* Pods-iOS-dydxViews.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxViews.modulemap"; sourceTree = ""; }; 039E73D788CB92DCCB3A2D1211DAC0D4 /* FBLPromisePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromisePrivate.h; path = Sources/FBLPromises/include/FBLPromisePrivate.h; sourceTree = ""; }; 041207F1DE3C0BE9799CB2392EA59491 /* FIRCLSDataCollectionArbiter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSDataCollectionArbiter.m; path = Crashlytics/Crashlytics/DataCollection/FIRCLSDataCollectionArbiter.m; sourceTree = ""; }; 041994CD92529AA0708C9B7790D56524 /* SVGKParserStyles.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKParserStyles.m; path = "Source/Parsers/Parser Extensions/SVGKParserStyles.m"; sourceTree = ""; }; - 0422C798B223BEE16EDAAB4178932A32 /* Pods-iOS-PlatformRoutingTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformRoutingTests-Info.plist"; sourceTree = ""; }; 043404DCF2CE13255B57B21DA7C45442 /* NBPhoneMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneMetaData.h; path = libPhoneNumber/NBPhoneMetaData.h; sourceTree = ""; }; - 0448F70498170C8DDD06B183DA20A495 /* Pods-iOS-ParticlesKitTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-ParticlesKitTests.modulemap"; sourceTree = ""; }; 0450D398641BF773E593B062A1DDFC46 /* ZSWTappableLabelTouchHandling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZSWTappableLabelTouchHandling.m; path = ZSWTappableLabel/Private/ZSWTappableLabelTouchHandling.m; sourceTree = ""; }; 045E7CA1879399EC84086E7788CEE894 /* JTCalendarDelegateManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarDelegateManager.h; path = JTCalendar/Managers/JTCalendarDelegateManager.h; sourceTree = ""; }; 04828B0EE5DD7169E6E895647F0512D9 /* SVGKParserExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKParserExtension.h; path = Source/Parsers/SVGKParserExtension.h; sourceTree = ""; }; @@ -9765,15 +10001,16 @@ 049638C39E445CA693257BF7589FF2CA /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Extension/FIRComponentType.h; sourceTree = ""; }; 04992BBEEE6A3B29A8A62FECDF487E57 /* CombineExt.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CombineExt.release.xcconfig; sourceTree = ""; }; 04AACE85A6FF1CDCCEC0F348EE68C499 /* PieChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/PieChartDataSet.swift; sourceTree = ""; }; + 04BF1FC90988EA6D53BE898995833CC5 /* Pods-iOS-dydxStateManagerTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxStateManagerTests-acknowledgements.markdown"; sourceTree = ""; }; 04D4656FB049EEE2349222D194A18F66 /* FIRCLSReportUploader_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSReportUploader_Private.h; path = Crashlytics/Crashlytics/Controllers/FIRCLSReportUploader_Private.h; sourceTree = ""; }; 04EAEBA33D20E75D8A33FA8CFC170E68 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = SDWebImageSwiftUI/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; 04EDE7A1100F4509179D97551B9C6A74 /* EFQRCode+ObjC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EFQRCode+ObjC.swift"; path = "Source/EFQRCode+ObjC.swift"; sourceTree = ""; }; 051E96B02B5444A3063AE371BCDF4200 /* FirebaseRemoteConfigInterop.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseRemoteConfigInterop.modulemap; sourceTree = ""; }; 0536EB159C29A0EE0299459A2CA66CD8 /* FIRMessagingKeychain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingKeychain.h; path = FirebaseMessaging/Sources/Token/FIRMessagingKeychain.h; sourceTree = ""; }; 058878A9D1F57014AB5ADB197ACA363B /* RCNConfigExperiment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNConfigExperiment.h; path = FirebaseRemoteConfig/Sources/RCNConfigExperiment.h; sourceTree = ""; }; + 058FB51936169E9BC9568FA310907945 /* Pods-iOS-dydxCartera-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxCartera-umbrella.h"; sourceTree = ""; }; 0592CFA54571AB5DA1E20FAEC4506B0E /* FIRInteropParameterNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInteropParameterNames.h; path = Interop/Analytics/Public/FIRInteropParameterNames.h; sourceTree = ""; }; 05CD2A599F27B0D8AABF6E515882A4B1 /* FBLPromise+Retry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Retry.h"; path = "Sources/FBLPromises/include/FBLPromise+Retry.h"; sourceTree = ""; }; - 05DDCAF4922773F256AA04C165FE3EFE /* Pods-iOS-UIAppToolkits.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIAppToolkits.debug.xcconfig"; sourceTree = ""; }; 05E7DF387AF40AF8BE0B7E0B25EF09A1 /* FirebaseCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCore.h; path = FirebaseCore/Sources/Public/FirebaseCore/FirebaseCore.h; sourceTree = ""; }; 061CFB284C2861468EFED726E220436A /* GDTCOREvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREvent.h; sourceTree = ""; }; 063670F58EC69884F09669EB81477AC0 /* JTCalendarMenuView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarMenuView.h; path = JTCalendar/Views/JTCalendarMenuView.h; sourceTree = ""; }; @@ -9789,76 +10026,75 @@ 06EC55EE07E4D2D898071B07D40757D5 /* GTMGeometryUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMGeometryUtils.m; path = Foundation/GTMGeometryUtils.m; sourceTree = ""; }; 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = nanopb; path = nanopb.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 070227AE4AE9F1B878995DF6CCEEC6EF /* FBLPromise+Validate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Validate.m"; path = "Sources/FBLPromises/FBLPromise+Validate.m"; sourceTree = ""; }; + 07032FF9878CB9AD117A85BBD73524EF /* Pods-iOS-PlatformParticles-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformParticles-dummy.m"; sourceTree = ""; }; 071BD354A64BA9475953E69B6074A2E0 /* POPAnimationTracerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAnimationTracerInternal.h; path = pop/POPAnimationTracerInternal.h; sourceTree = ""; }; 0725077C7CF89BE7832EB0E1986B301D /* FirebaseMessaging-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseMessaging-umbrella.h"; sourceTree = ""; }; + 073D8A84143B01C107350B4B67E46CB0 /* Pods-iOS-dydxStateManagerTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxStateManagerTests-frameworks.sh"; sourceTree = ""; }; 0770B5CA88B602FA61FCB705CD9503EE /* FIRMessagingContextManagerService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingContextManagerService.h; path = FirebaseMessaging/Sources/FIRMessagingContextManagerService.h; sourceTree = ""; }; 07741DCEBCE6F81860D45AFD4FEF5542 /* RCNConfigFetch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCNConfigFetch.m; path = FirebaseRemoteConfig/Sources/RCNConfigFetch.m; sourceTree = ""; }; 07754581956288496087CF1997189C02 /* NBPhoneNumberDesc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberDesc.m; path = libPhoneNumber/NBPhoneNumberDesc.m; sourceTree = ""; }; 07882D4A073466A339DA7ED00ED8C237 /* FBLPromise+All.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+All.h"; path = "Sources/FBLPromises/include/FBLPromise+All.h"; sourceTree = ""; }; + 078E50E50A3D5BB45DA671C5451B4077 /* Pods-iOS-JedioKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-JedioKitTests.debug.xcconfig"; sourceTree = ""; }; 079575B921F5B195B6C32976383633E3 /* ReachabilitySwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ReachabilitySwift-umbrella.h"; sourceTree = ""; }; 079E1C52C8B2FDE3DABAEA148F47693C /* StorageFactory.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StorageFactory.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/StorageFactory.swift; sourceTree = ""; }; 07A43A0773C6CA8DD3855E3F35889D73 /* FIRCLSUnwind.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSUnwind.h; path = Crashlytics/Crashlytics/Unwind/FIRCLSUnwind.h; sourceTree = ""; }; + 07ADBA4AC7A1303DCB99F1AAAC1243EC /* Pods-iOS-dydxPresenters.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxPresenters.debug.xcconfig"; sourceTree = ""; }; 07BDD7BC5DB72A694523374034EAB92A /* FPRNSURLSessionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRNSURLSessionDelegate.h; path = FirebasePerformance/Sources/Instrumentation/Network/Delegates/FPRNSURLSessionDelegate.h; sourceTree = ""; }; - 07D770E7ECA56E10BBF3E7E9F6525F00 /* Pods-iOS-UIToolkits-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIToolkits-acknowledgements.plist"; sourceTree = ""; }; 07F4FE3A32EBFF72F433856FE1701EED /* FIRCLSNetworkOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSNetworkOperation.m; path = Crashlytics/Crashlytics/Settings/Operations/FIRCLSNetworkOperation.m; sourceTree = ""; }; 07F7D1292A768903BD9E2FD276E53A94 /* 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 = ""; }; 0814207037388F6A6359BE9FE8F42155 /* FIRFirebaseUserAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFirebaseUserAgent.h; path = FirebaseCore/Sources/FIRFirebaseUserAgent.h; sourceTree = ""; }; 081C182F8728181F3990871909257E11 /* Pods-iOS-dydxChart */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxChart"; path = Pods_iOS_dydxChart.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 0826B5154C8D73FCC0C4878C0B034400 /* Debugging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debugging.swift; path = Sources/Debugging.swift; sourceTree = ""; }; + 082A2EB878BE715355464F9C05150544 /* Pods-iOS-WebParticles-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-WebParticles-umbrella.h"; sourceTree = ""; }; 085309B296705398B9E4462D019CC217 /* CombinedChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedChartDataProvider.swift; path = Source/Charts/Interfaces/CombinedChartDataProvider.swift; sourceTree = ""; }; - 089012A38946D307C8E2491F43F01C87 /* Pods-iOS-dydxViewsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxViewsTests-umbrella.h"; sourceTree = ""; }; + 08548076BF6914E45FA7A0C5EB4339DA /* Pods-iOS-Utilities-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-Utilities-acknowledgements.markdown"; sourceTree = ""; }; 08AB3FBCC1F0B7B9EE18043FEB9D24F4 /* SVGKFastImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKFastImageView.h; path = Source/ImageViews/SVGKFastImageView.h; sourceTree = ""; }; 08C06420DDF5647D2013860AE613FBC8 /* GDTCORTargets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTargets.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTargets.h; sourceTree = ""; }; 08C5852A36C950B81EC72E101E6CA4BD /* EFPointStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFPointStyle.swift; path = Source/EFPointStyle.swift; sourceTree = ""; }; - 08CF72BC8039DDEC224AB45C90958BEA /* Pods-iOS-dydxV4Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxV4Tests-umbrella.h"; sourceTree = ""; }; - 08DCC1AEC67591FCACCEC925FD8492DF /* Pods-iOS-JedioKitTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-JedioKitTests.modulemap"; sourceTree = ""; }; 08EE871736F3216540E96B5E2F198C7B /* FPRNetworkTrace.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRNetworkTrace.m; path = FirebasePerformance/Sources/Instrumentation/FPRNetworkTrace.m; sourceTree = ""; }; 091351F9D00ECF635464861550D4FEE8 /* GDTCCTNanopbHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTNanopbHelpers.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTNanopbHelpers.m; sourceTree = ""; }; - 09181514E7BE43A734DC66E510EABA79 /* Pods-iOS-WebParticles-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-WebParticles-acknowledgements.plist"; sourceTree = ""; }; 0928D13A53CE4E9C4C6044596545C0B2 /* RadarChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartData.swift; path = Source/Charts/Data/Implementations/Standard/RadarChartData.swift; sourceTree = ""; }; - 09569C4971F6060F52DC97F8FA1820AD /* Pods-iOS-dydxChart.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxChart.release.xcconfig"; sourceTree = ""; }; 0960389E8D3BC1FA76B4E42BCDC12589 /* FPRSelectorInstrumentor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRSelectorInstrumentor.h; path = FirebasePerformance/Sources/Instrumentation/FPRSelectorInstrumentor.h; sourceTree = ""; }; 0976061FDC4AD8766570E707B079B062 /* RDHCollectionViewGridLayout.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RDHCollectionViewGridLayout.release.xcconfig; sourceTree = ""; }; 097A1F5B958C73856FCF44A3F4A839C6 /* GTMSessionFetcher-GTMSessionFetcher_Full_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "GTMSessionFetcher-GTMSessionFetcher_Full_Privacy"; path = GTMSessionFetcher_Full_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 099369BE6E37667166049FF0B7A099F4 /* Dematerialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dematerialize.swift; path = Sources/Operators/Dematerialize.swift; sourceTree = ""; }; 09D901101243F46D250326BA99B12457 /* RCNConfigDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNConfigDefines.h; path = FirebaseRemoteConfig/Sources/RCNConfigDefines.h; sourceTree = ""; }; 09DAFD7219063DD4B12DE41A7047EAC0 /* NestedExtendedDiff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NestedExtendedDiff.swift; path = Sources/Differ/NestedExtendedDiff.swift; sourceTree = ""; }; - 09E85D055AF50920354907184670A68D /* Pods-iOS-UIAppToolkitsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-UIAppToolkitsTests-frameworks.sh"; sourceTree = ""; }; - 09FDD55C3CAC4F7BAA77BAE920E6113F /* Pods-iOS-RoutingKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-RoutingKit-dummy.m"; sourceTree = ""; }; + 09E87A94FBCF73E8041E4A29F0D749CB /* Pods-iOS-RoutingKitTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-RoutingKitTests-frameworks.sh"; sourceTree = ""; }; 0A064FA18FF0105A0FB6ACACCD8B4778 /* FIRInstallationsIIDTokenStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIIDTokenStore.m; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDTokenStore.m; sourceTree = ""; }; + 0A0FD92B8E7EE85C1BE6B9DD74AF3047 /* Pods-iOS-Utilities-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-Utilities-acknowledgements.plist"; sourceTree = ""; }; 0A1DB37F60A485F206A407AD3611743E /* NSObject+FBKVOController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+FBKVOController.h"; path = "FBKVOController/NSObject+FBKVOController.h"; sourceTree = ""; }; - 0A3FB33B1F8CE6AB9EC722C249CF7F15 /* Pods-iOS-PlatformUI-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUI-acknowledgements.plist"; sourceTree = ""; }; - 0A4817FFB985A2F2D91A9C79F5505806 /* Pods-iOS-UIToolkitsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIToolkitsTests-Info.plist"; sourceTree = ""; }; 0A51A82F55B65D1C17E32F3818D5CF67 /* FIRMessagingBackupExcludedPlist.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingBackupExcludedPlist.h; path = FirebaseMessaging/Sources/Token/FIRMessagingBackupExcludedPlist.h; sourceTree = ""; }; 0A74E4771353C6C4A1F8B66C39B9B65E /* FIRCLSUnwind_arch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSUnwind_arch.h; path = Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_arch.h; sourceTree = ""; }; 0A799AC355C2879DCAE36A2089BCACF7 /* SDAssociatedObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAssociatedObject.m; path = SDWebImage/Private/SDAssociatedObject.m; sourceTree = ""; }; 0A8CAA4D07B22A563F1CFD339A27E922 /* HMSegmentedControl.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HMSegmentedControl.release.xcconfig; sourceTree = ""; }; - 0AA7D982FC7718F3AFE9EBEC00331298 /* Pods-iOS-PlatformParticles-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformParticles-acknowledgements.markdown"; sourceTree = ""; }; 0AAEA60AC3AC605CEAF6B2E2FB9B78E4 /* FirebaseSharedSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseSharedSwift-Info.plist"; sourceTree = ""; }; 0AE8487B3B69C531DF614CCD937B0007 /* Differ.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Differ.debug.xcconfig; sourceTree = ""; }; 0AEA242F06B259557EC538DF1F5772F4 /* FPRInstrumentation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRInstrumentation.m; path = FirebasePerformance/Sources/Instrumentation/FPRInstrumentation.m; sourceTree = ""; }; - 0B00717790D3295DAD5BE15127F49D50 /* Pods-iOS-UtilitiesTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UtilitiesTests.debug.xcconfig"; sourceTree = ""; }; 0B093E5D3B6A58A5A7E5716C0169FCDD /* SDAnimatedImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImage.m; path = SDWebImage/Core/SDAnimatedImage.m; sourceTree = ""; }; 0B2E8E2090F4DA1727CA6C407BC6C0D3 /* NVActivityIndicatorAnimationBallSpinFadeLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallSpinFadeLoader.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallSpinFadeLoader.swift; sourceTree = ""; }; 0B6775B9884EDF2FE26FB29D9812B8ED /* Attrs.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Attrs.swift; path = Sources/Core/Attrs.swift; sourceTree = ""; }; + 0B777949FDD60194708A56DB3728E91D /* Pods-iOS-UIAppToolkits.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIAppToolkits.release.xcconfig"; sourceTree = ""; }; + 0BA79D2618AAED998ECFF60D786B4E73 /* Pods-iOS-PlatformRoutingTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformRoutingTests.debug.xcconfig"; sourceTree = ""; }; 0BBA87372595A114BE16E292E60AEFEF /* GULSwizzledObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSwizzledObject.h; path = GoogleUtilities/ISASwizzler/Public/GoogleUtilities/GULSwizzledObject.h; sourceTree = ""; }; 0BCB5C0D12FECB7D3AF9AA1A67A9B7CA /* RadarChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartRenderer.swift; path = Source/Charts/Renderers/RadarChartRenderer.swift; sourceTree = ""; }; 0C01782EBCF2475FAEA4DB36839B2E44 /* FPRURLFilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRURLFilter.h; path = FirebasePerformance/Sources/FPRURLFilter.h; sourceTree = ""; }; 0C108703D4153136045BB00F9EBBF1C6 /* GTMNSString+HTML.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSString+HTML.m"; path = "Foundation/GTMNSString+HTML.m"; sourceTree = ""; }; 0C1E0443F41A95BF74DA9F5615F20363 /* RemoteConfigProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RemoteConfigProperty.swift; path = FirebaseRemoteConfig/Swift/PropertyWrapper/RemoteConfigProperty.swift; sourceTree = ""; }; 0C28886EA5C572F54C289766D5DC4E80 /* ScatterChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartDataProvider.swift; path = Source/Charts/Interfaces/ScatterChartDataProvider.swift; sourceTree = ""; }; - 0C3BC3EBA59416FBE3F928035C1021F9 /* Pods-iOS-dydxChartTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxChartTests-Info.plist"; sourceTree = ""; }; 0C3FC28DF47900F78981D192CDD4EA97 /* GULApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULApplication.h; path = GoogleUtilities/AppDelegateSwizzler/Public/GoogleUtilities/GULApplication.h; sourceTree = ""; }; - 0C5BE6DB9BEB63603599974368455F4C /* Pods-iOS-Utilities.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-Utilities.modulemap"; sourceTree = ""; }; + 0C5D0D5A0E489508D43F5E50C1CCFF4E /* Pods-iOS-AmplitudeInjections.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AmplitudeInjections.debug.xcconfig"; sourceTree = ""; }; 0C66F2A572400738953185BF2519CF6A /* SDImageFramePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFramePool.m; path = SDWebImage/Private/SDImageFramePool.m; sourceTree = ""; }; 0C82124EF370F976893EE93080CD9BEE /* NVActivityIndicatorAnimationLineScale.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScale.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationLineScale.swift; sourceTree = ""; }; 0C8C0ECF1687F3AF624A62A83C3FA67E /* SDImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoderHelper.m; path = SDWebImage/Core/SDImageCoderHelper.m; sourceTree = ""; }; + 0C90A12FED778E181E7056F255A11CFF /* Pods-iOS-ParticlesCommonModels.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesCommonModels.release.xcconfig"; sourceTree = ""; }; + 0C9A5911B9BDE1DCD8266F75CE09135B /* Pods-iOS-PlatformParticles-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformParticles-umbrella.h"; sourceTree = ""; }; + 0C9F313A8402DE73B09B28082460127C /* Pods-iOS-dydxV4-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxV4-frameworks.sh"; sourceTree = ""; }; 0CA2ED8BF1C4D6E8623317C34463CE46 /* Addition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Addition.swift; path = Sources/Addition.swift; sourceTree = ""; }; 0CACB4B7BD03A9213CAC847BA454FE89 /* CALayer+RecursiveClone.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CALayer+RecursiveClone.m"; path = "Source/QuartzCore additions/CALayer+RecursiveClone.m"; sourceTree = ""; }; 0CBC2F1503605B6A5EF551118FBA656F /* FIRMessagingAuthKeychain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingAuthKeychain.m; path = FirebaseMessaging/Sources/Token/FIRMessagingAuthKeychain.m; sourceTree = ""; }; 0CCE7CB7DAAE8341F113D049A54D0AF1 /* SVGKExporterNSData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKExporterNSData.m; path = Source/Exporters/SVGKExporterNSData.m; sourceTree = ""; }; 0CD1294B0496FC66A63866F9596C8783 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = FirebaseCore/Extension/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 0D0643580254A68556F469A3350DA4FC /* Pods-iOS-RoutingKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-RoutingKit.debug.xcconfig"; sourceTree = ""; }; 0D0BC2D94663A29620749AFBF6105744 /* ZoomViewJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZoomViewJob.swift; path = Source/Charts/Jobs/ZoomViewJob.swift; sourceTree = ""; }; 0D1552F1B230FB0D5F9593001B825831 /* ZSWTappableLabel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZSWTappableLabel.release.xcconfig; sourceTree = ""; }; 0D2C96CBAEA504DF02AE50067926F698 /* Differ-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Differ-prefix.pch"; sourceTree = ""; }; @@ -9866,17 +10102,22 @@ 0D6BB65A0A6948BD1BD213A05D6B4C13 /* FirebaseCoreInternal.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCoreInternal.modulemap; sourceTree = ""; }; 0D786A4F0E66BA0681197708AEAB6303 /* FirebaseCoreInternal.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreInternal.debug.xcconfig; sourceTree = ""; }; 0D8DEF19CA85649A15B30CAE19F112EF /* Validator-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Validator-Info.plist"; sourceTree = ""; }; + 0D8FFEA015E1B984C305D6DFA8797DE6 /* Pods-iOS-PlatformUITests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUITests-acknowledgements.plist"; sourceTree = ""; }; 0DAAA1145D2F2026C7B75EF2BD2406F5 /* Validatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validatable.swift; path = Validator/Sources/Validatable.swift; sourceTree = ""; }; 0DACBB236703BFFD57253DFAB0311DCD /* String Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String Conversion.swift"; path = "Sources/String Conversion.swift"; sourceTree = ""; }; - 0DB9D1F1B9A327F8785C6B6EFF1DA7F6 /* Pods-iOS-dydxV4-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxV4-acknowledgements.markdown"; sourceTree = ""; }; + 0DC749D3C41CBB809AB2A35DFCE66D05 /* Pods-iOS-AppsFlyerStaticInjections-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-AppsFlyerStaticInjections-umbrella.h"; sourceTree = ""; }; 0DD886D447C108A71543DE0CEECEDAEA /* NetworkInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkInfo.swift; path = FirebaseSessions/Sources/NetworkInfo.swift; sourceTree = ""; }; + 0DED4D53BF887575339A358C383BC652 /* Pods-iOS-dydxV4Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxV4Tests.release.xcconfig"; sourceTree = ""; }; 0E1D6165AA09ADE5914F4663B9811DC5 /* iCarousel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = iCarousel.m; path = iCarousel/iCarousel.m; sourceTree = ""; }; + 0E1F7792F1C3FF24BBB2B629C6378F34 /* Pods-iOS-PlatformUIJedioTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-PlatformUIJedioTests-frameworks.sh"; sourceTree = ""; }; + 0E20B045A5E2410D483C948B8832D4CC /* Pods-iOS-UIAppToolkits.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-UIAppToolkits.modulemap"; sourceTree = ""; }; 0E217F117BCC9314EF8D97E25E10018C /* FIRPerformanceAttributable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPerformanceAttributable.h; path = FirebasePerformance/Sources/Public/FirebasePerformance/FIRPerformanceAttributable.h; sourceTree = ""; }; 0E21BD9306290AE0DCE71C146A81176D /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Resources/Logger/PrivacyInfo.xcprivacy; sourceTree = ""; }; 0E279B3885B0351311F1BF3892C649A7 /* SDWebImageSwiftUI-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImageSwiftUI-prefix.pch"; sourceTree = ""; }; 0E4E1424E722ECF49184E6C91547402D /* FirebaseCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.release.xcconfig; sourceTree = ""; }; 0E816203E51AB68371AA45849121C9F3 /* FirebaseABTesting-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseABTesting-umbrella.h"; sourceTree = ""; }; 0E905F4ECB60B8F283EC86D934EBD23A /* CSSStyleDeclaration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CSSStyleDeclaration.h; path = "Source/DOM classes/Core DOM/CSSStyleDeclaration.h"; sourceTree = ""; }; + 0E96C87CC9ED6583C7AD25C79DF68964 /* Pods-iOS-PlatformUIJedioTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUIJedioTests-Info.plist"; sourceTree = ""; }; 0E9AFF0092C484ADD9D119A5EAC8FCE9 /* ZSWTappableLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZSWTappableLabel.h; path = ZSWTappableLabel/Public/ZSWTappableLabel.h; sourceTree = ""; }; 0E9F20446D5116133449FADD9B80E810 /* PromisesSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PromisesSwift-umbrella.h"; sourceTree = ""; }; 0E9FCDAAAAEAAA55D3412DE3F99DD7D1 /* FirebaseCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.debug.xcconfig; sourceTree = ""; }; @@ -9904,27 +10145,25 @@ 10CBB8704A52B8A16115A4F71A095B64 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/Core/SDWebImageManager.h; sourceTree = ""; }; 10CF538A5A289444C34F5ED8DB0A5ED9 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLogger.h; sourceTree = ""; }; 10F9A5B5D2D7F2FC7DD9BBA7889C8693 /* ObjectOwnership.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObjectOwnership.swift; path = Sources/Models/ObjectOwnership.swift; sourceTree = ""; }; + 1125C8D2404C5448F32885CFD950D85B /* Pods-iOS-dydxChartTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxChartTests-acknowledgements.plist"; sourceTree = ""; }; 113F82BC15B48336B3FF618220E676E3 /* GULHeartbeatDateStorageUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorageUserDefaults.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorageUserDefaults.m; sourceTree = ""; }; 1176368E5671AAC2080D713890531243 /* iCarousel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "iCarousel-prefix.pch"; sourceTree = ""; }; 1192A6EC1E157E844B8076EB537FB2CD /* FIRMessagingUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingUtilities.m; path = FirebaseMessaging/Sources/FIRMessagingUtilities.m; sourceTree = ""; }; 11AEAC67BA8211FADE634348FBAA8F49 /* JTCalendarPageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JTCalendarPageView.m; path = JTCalendar/Views/JTCalendarPageView.m; sourceTree = ""; }; - 11BF481340B76FA8543B6F1573AD6411 /* Pods-iOS-AppsFlyerStaticInjections-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AppsFlyerStaticInjections-Info.plist"; sourceTree = ""; }; 11D13B2F0538334E134DFB7A9FB405CA /* PanModalPresentable+UIViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PanModalPresentable+UIViewController.swift"; path = "PanModal/Presentable/PanModalPresentable+UIViewController.swift"; sourceTree = ""; }; 11F16FD3FDDC21DDD2CAAA99ED9CA881 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = spm_resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; 11FD88D61857B87FDA1A7C4E9A451B59 /* Differ-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Differ-dummy.m"; sourceTree = ""; }; 12011F9B27A681167F83DDA1111556B7 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = GoogleDataTransport/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; 12119B21A4D99D4E967A119CDE64F31F /* BigInt-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BigInt-dummy.m"; sourceTree = ""; }; - 12127A1E25EA759F55455746BF5E009B /* Pods-iOS-ParticlesKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-ParticlesKit-dummy.m"; sourceTree = ""; }; + 121501594EEF7058E5C444EFB77A3CA6 /* Pods-iOS-dydxViews-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxViews-acknowledgements.plist"; sourceTree = ""; }; 1220D3DD027C3D425C0FE7041B376A89 /* FIRStackFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRStackFrame.m; path = Crashlytics/Crashlytics/FIRStackFrame.m; sourceTree = ""; }; 125408ACE966A874841E11201FF7A97C /* ScatterChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/ScatterChartDataSet.swift; sourceTree = ""; }; 125B4DF4E6988F89A1751C8CA78F6460 /* me.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = me.nanopb.h; path = FirebaseMessaging/Sources/Protogen/nanopb/me.nanopb.h; sourceTree = ""; }; 126CAB2644DE928D8F68CFDBB6324E7C /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; 1271ED774F45E309CB0B0C333734CB9B /* GDTCORAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORAssert.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORAssert.m; sourceTree = ""; }; - 12BAF01254B1907083B3CF22B541E9D7 /* Pods-iOS-Utilities.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-Utilities.debug.xcconfig"; sourceTree = ""; }; 12DF8D61A93F3CDCD495843AE1DE1822 /* SDCallbackQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDCallbackQueue.h; path = SDWebImage/Core/SDCallbackQueue.h; sourceTree = ""; }; 1303688F73C6DC726B1D84BC82857F00 /* FIRInstallationsSingleOperationPromiseCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsSingleOperationPromiseCache.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.h; sourceTree = ""; }; 134738AB2E8CCE59A58BC3D93D36576F /* RCNConfigConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNConfigConstants.h; path = FirebaseRemoteConfig/Sources/RCNConfigConstants.h; sourceTree = ""; }; - 134864DB201F2937B427B2A409E7F25F /* Pods-iOS-dydxChartTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxChartTests-acknowledgements.markdown"; sourceTree = ""; }; 134EF155CC0812F36FB029D99D0BF6CB /* iCarousel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "iCarousel-Info.plist"; sourceTree = ""; }; 139446CAE25B9A949957A72C9D226268 /* EventGDTLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventGDTLogger.swift; path = FirebaseSessions/Sources/EventGDTLogger.swift; sourceTree = ""; }; 139AD7591477813707473CE253A74241 /* GDTCORMetricsMetadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORMetricsMetadata.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORMetricsMetadata.m; sourceTree = ""; }; @@ -9932,19 +10171,24 @@ 13D02C2DC29AA8F9555EBDF57B1E6F84 /* KVOController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = KVOController.h; path = FBKVOController/KVOController.h; sourceTree = ""; }; 13D5195B664341C7BD5183221200A9CA /* FIRCLSUserLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSUserLogging.h; path = Crashlytics/Crashlytics/Components/FIRCLSUserLogging.h; sourceTree = ""; }; 140535772E9AA9FE06C661ADE05107E8 /* SVGDocument.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGDocument.h; path = "Source/DOM classes/SVG-DOM/SVGDocument.h"; sourceTree = ""; }; + 140A11E64FAE6419E60EDF03FA269104 /* Pods-iOS-dydxFormatterTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxFormatterTests.debug.xcconfig"; sourceTree = ""; }; 141BD56053A64FAD00D8B3B1D5E6966C /* FPRNSURLConnectionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRNSURLConnectionDelegate.h; path = FirebasePerformance/Sources/Instrumentation/Network/Delegates/FPRNSURLConnectionDelegate.h; sourceTree = ""; }; 141DA8BC75F5F71C99409115F1569338 /* Transition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transition.swift; path = SDWebImageSwiftUI/Classes/Transition/Transition.swift; sourceTree = ""; }; + 1459455AEE4C4FBBAE27F7544734AEFE /* Pods-iOS-dydxCarteraTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxCarteraTests-dummy.m"; sourceTree = ""; }; 1459F601238960BBFF83CDED85DFD8A3 /* FirebaseAnalytics-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "FirebaseAnalytics-xcframeworks.sh"; sourceTree = ""; }; 14674F510616DFB30E093F3F11B90A02 /* FIRCLSSignal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSSignal.h; path = Crashlytics/Crashlytics/Handlers/FIRCLSSignal.h; sourceTree = ""; }; 14784BA38C94DD3BB6DC5826D58DB001 /* JTCalendar-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JTCalendar-dummy.m"; sourceTree = ""; }; 147E6E540840B135B570C7ED12918C9F /* FBLPromise+Timeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Timeout.m"; path = "Sources/FBLPromises/FBLPromise+Timeout.m"; sourceTree = ""; }; 148D0F9E8C7373FEAF40D800FC5F1BAA /* FirebaseCoreInternal */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCoreInternal; path = FirebaseCoreInternal.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 149574FCBA00E0709F1D1FBE087AE827 /* Pods-iOS-dydxPresenters-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxPresenters-umbrella.h"; sourceTree = ""; }; 14B3CD0F4826E6D4C2D35D47A5DE0760 /* FPRRemoteConfigFlags+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FPRRemoteConfigFlags+Private.h"; path = "FirebasePerformance/Sources/Configurations/FPRRemoteConfigFlags+Private.h"; sourceTree = ""; }; + 14EBE7611E1505A3A6B1970B3B3F0FBA /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = CoreOnly/Sources/Firebase.h; sourceTree = ""; }; 14FB26E71C1D6B3C7C253B8CCAEC1143 /* FIRAnalyticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsInterop.h; path = Interop/Analytics/Public/FIRAnalyticsInterop.h; sourceTree = ""; }; 151378CC49B17106D0A3F91997564418 /* crashlytics.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crashlytics.nanopb.h; path = Crashlytics/Protogen/nanopb/crashlytics.nanopb.h; sourceTree = ""; }; 151814D9B6FB272262A627306C39A3BC /* SVGSVGElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGSVGElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGSVGElement.m"; sourceTree = ""; }; 15626A03573D93CBA8756FF6FA7518F5 /* CGImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGImage+.swift"; path = "Source/CGImage+.swift"; sourceTree = ""; }; 156755F719999234640B537FFAC2FDD5 /* ViewPortJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewPortJob.swift; path = Source/Charts/Jobs/ViewPortJob.swift; sourceTree = ""; }; + 159C57AE88F4F4312B59F71F401D6FD9 /* Pods-iOS-dydxV4Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxV4Tests-umbrella.h"; sourceTree = ""; }; 15A0B4CEEF0F26255816D13141D8BEF7 /* FIRCLSCompoundOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSCompoundOperation.m; path = Crashlytics/Shared/FIRCLSOperation/FIRCLSCompoundOperation.m; sourceTree = ""; }; 15A2421D0F96E9B75E0716E843B049B3 /* MediaList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MediaList.h; path = "Source/DOM classes/Core DOM/MediaList.h"; sourceTree = ""; }; 15ACC94D960CF608F6468A61BD93C70F /* POPBasicAnimationInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPBasicAnimationInternal.h; path = pop/POPBasicAnimationInternal.h; sourceTree = ""; }; @@ -9978,30 +10222,33 @@ 182983CBF40CC6B9C0B621EA92235C89 /* ExtendedPatch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtendedPatch.swift; path = Sources/Differ/ExtendedPatch.swift; sourceTree = ""; }; 183E0045809BC3D5AF123006B18DAF18 /* FPRGDTRateLimiter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRGDTRateLimiter.m; path = FirebasePerformance/Sources/Loggers/FPRGDTRateLimiter.m; sourceTree = ""; }; 184A3B286D664B758C06B77EA1B2740C /* Node.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Node.m; path = "Source/DOM classes/Core DOM/Node.m"; sourceTree = ""; }; + 185908445946E703B691704F7752F05F /* Pods-iOS-dydxViews-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxViews-dummy.m"; sourceTree = ""; }; 188287F2C58F8CED07E35A1541B2CE82 /* SDWebImageOptionsProcessor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOptionsProcessor.h; path = SDWebImage/Core/SDWebImageOptionsProcessor.h; sourceTree = ""; }; 1883F9F720341550F8B13AE67DE18954 /* GDTCORClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORClock.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORClock.h; sourceTree = ""; }; - 1888FFCB874D7C53EF0783071CD2D1C9 /* Pods-iOS-AmplitudeInjectionsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AmplitudeInjectionsTests.release.xcconfig"; sourceTree = ""; }; + 189BC5A231D8C2385BE7A6561FAEDD98 /* Pods-iOS-AppsFlyerStaticInjections-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AppsFlyerStaticInjections-Info.plist"; sourceTree = ""; }; 189E3A74C4206CF34C25C1E47C074AF9 /* NSCharacterSet+SVGKExtensions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSCharacterSet+SVGKExtensions.m"; path = "Source/Foundation additions/NSCharacterSet+SVGKExtensions.m"; sourceTree = ""; }; 18C8A2E0BC59BA613C650988776B0531 /* FirebaseCoreExtension.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCoreExtension.modulemap; sourceTree = ""; }; 18FA8E30C043147DCA3C7E36EFDCCC6C /* PopoverWindows.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PopoverWindows.swift; path = Sources/PopoverWindows.swift; sourceTree = ""; }; + 18FB00B64B028D5C5FA273B3FD3D480E /* Pods-iOS-CameraParticlesTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-CameraParticlesTests-frameworks.sh"; sourceTree = ""; }; 19014FB395C2819C8A2415ADC556F0B8 /* NSBezierPath+SDRoundedCorners.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBezierPath+SDRoundedCorners.h"; path = "SDWebImage/Private/NSBezierPath+SDRoundedCorners.h"; sourceTree = ""; }; - 19095BF521A72484AE67B2EF65A45374 /* Pods-iOS-dydxCarteraTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxCarteraTests-Info.plist"; sourceTree = ""; }; 1921A7CA6F113F6683C041209C3ECDDD /* SDImageAWebPCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAWebPCoder.m; path = SDWebImage/Core/SDImageAWebPCoder.m; sourceTree = ""; }; + 192CE18BB59B6222072D2536AE0DD28C /* Pods-iOS-dydxPresenters-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxPresenters-acknowledgements.plist"; sourceTree = ""; }; 196395BDDDAED74FE96E431F9C7B321A /* FBKVOController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBKVOController.m; path = FBKVOController/FBKVOController.m; sourceTree = ""; }; 1965BFBD72F10AA142528688BF239093 /* JTCalendarPage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarPage.h; path = JTCalendar/Protocols/JTCalendarPage.h; sourceTree = ""; }; 198E287EF05C0166271C6A6951C8C289 /* FIRCLSApplication.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSApplication.m; path = Crashlytics/Crashlytics/Components/FIRCLSApplication.m; sourceTree = ""; }; + 19BA60CCF3523DF7553C68F49F9AECF3 /* Pods-iOS-UIAppToolkitsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-UIAppToolkitsTests-umbrella.h"; sourceTree = ""; }; 19C1588F9226B51D0963666CC3E943EF /* NVActivityIndicatorAnimationCubeTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationCubeTransition.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationCubeTransition.swift; sourceTree = ""; }; 19D355B137AADBEAE940E34A09FBDD01 /* Popovers */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Popovers; path = Popovers.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 19D681C4BC38CED6044F4E2A7B35966B /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/Promises/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; 19E6BEA514C9140BE3045E3666A60DDB /* FIRLifecycleEvents.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRLifecycleEvents.m; path = FirebaseABTesting/Sources/FIRLifecycleEvents.m; sourceTree = ""; }; 1A139ABDC62C283DD6EB8571D034BD4A /* FIRCLSUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSUtility.h; path = Crashlytics/Crashlytics/Helpers/FIRCLSUtility.h; sourceTree = ""; }; + 1A2F24218848CC392F04EF6C65BA4925 /* Pods-iOS-RoutingKitTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-RoutingKitTests.modulemap"; sourceTree = ""; }; 1A300B86A032F8652E4E91B22825F64B /* FIRCLSHost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSHost.h; path = Crashlytics/Crashlytics/Components/FIRCLSHost.h; sourceTree = ""; }; - 1A4F30DF54C916BA109ADE80257311C6 /* Pods-iOS-dydxChart-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxChart-Info.plist"; sourceTree = ""; }; 1A4F9ACD0164C164B19E04FE35117A18 /* FIRCLSRolloutsPersistenceManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSRolloutsPersistenceManager.h; path = Crashlytics/Crashlytics/Controllers/FIRCLSRolloutsPersistenceManager.h; sourceTree = ""; }; + 1A51203586BC23C1256F14D90D47453E /* Pods-iOS-dydxV4Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxV4Tests-acknowledgements.plist"; sourceTree = ""; }; 1A7CA1A11B813989F507886D59D0766D /* FIRApp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRApp.m; path = FirebaseCore/Sources/FIRApp.m; sourceTree = ""; }; 1A8D35919570C0FA8838C4DC9F9583F9 /* AMPURLConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMPURLConnection.h; path = Sources/Amplitude/AMPURLConnection.h; sourceTree = ""; }; 1A91EF0F82D9F9694D2D0FB027C4D022 /* GTMNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSData+zlib.h"; path = "Foundation/GTMNSData+zlib.h"; sourceTree = ""; }; - 1A9F3D3EE82CA790F1E44DE720858CD0 /* Pods-iOS-dydxStateManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxStateManager-umbrella.h"; sourceTree = ""; }; 1AA6B70851F35F7B3CA6B71BE3843791 /* AMPConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMPConstants.h; path = Sources/Amplitude/AMPConstants.h; sourceTree = ""; }; 1AE6527F91C752A0F5B7041E8393974F /* Time.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Time.swift; path = FirebaseSessions/Sources/Time.swift; sourceTree = ""; }; 1B0BCE374628069C351661AF9B7A3479 /* FIRMessagingTopicOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingTopicOperation.h; path = FirebaseMessaging/Sources/FIRMessagingTopicOperation.h; sourceTree = ""; }; @@ -10014,28 +10261,23 @@ 1BB139B1453B93E1E7464FBA7E1B154B /* YAxisRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YAxisRenderer.swift; path = Source/Charts/Renderers/YAxisRenderer.swift; sourceTree = ""; }; 1BB3A8DA709C7B59D33C1D7871943FEC /* NVActivityIndicatorAnimationPacman.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationPacman.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationPacman.swift; sourceTree = ""; }; 1BBAE699BB7C8DC33D5203344EAFDD50 /* UIImage+Transform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Transform.m"; path = "SDWebImage/Core/UIImage+Transform.m"; sourceTree = ""; }; - 1BBB93A3931A4CC7F095C2204E01DE19 /* Pods-iOS-FirebaseStaticInjectionsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-FirebaseStaticInjectionsTests-dummy.m"; sourceTree = ""; }; - 1BC125E379382F5C9AAE1FA3B53DCFDF /* Pods-iOS-RoutingKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-RoutingKitTests.debug.xcconfig"; sourceTree = ""; }; 1C6B3FDE804DF819ADC9C9EF5314BCF0 /* RCNConfigSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCNConfigSettings.m; path = FirebaseRemoteConfig/Sources/RCNConfigSettings.m; sourceTree = ""; }; 1C7B7B5742B1FFCED33FC9F89AF36879 /* SVGRadialGradientElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGRadialGradientElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGRadialGradientElement.h"; sourceTree = ""; }; 1C7DA41412AF9BA936CA9486C3E3389C /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/Core/NSButton+WebCache.h"; sourceTree = ""; }; - 1C853F8EAA9B1FC96753B60D48636E6A /* Pods-iOS-AmplitudeInjections-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-AmplitudeInjections-umbrella.h"; sourceTree = ""; }; - 1CB7294983C7E5E3331E33C23B7E7143 /* Pods-iOS-dydxFormatterTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxFormatterTests-acknowledgements.plist"; sourceTree = ""; }; 1CD4F3C81E7C4E0C55338E94A119E9D7 /* PrefixDuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrefixDuration.swift; path = Sources/Operators/PrefixDuration.swift; sourceTree = ""; }; 1CD9968FB2AFDD5CD9CF8B01A3D574D7 /* NVActivityIndicatorView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorView.swift; path = Sources/Base/NVActivityIndicatorView.swift; sourceTree = ""; }; 1CEC114E1FC2DFEDDB53B54ED14E2895 /* Amplitude-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Amplitude-iOS.debug.xcconfig"; sourceTree = ""; }; - 1D1EBF5AA4D7B0061166BED38BE3AA07 /* Pods-iOS-PlatformRouting-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformRouting-dummy.m"; sourceTree = ""; }; 1D35ED24FA9A5E5F5DEEB39DCC3B9CEA /* SVGCircleElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGCircleElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGCircleElement.m"; sourceTree = ""; }; + 1D513F4D8318D2D25664158CAFDDD4AC /* Pods-iOS-dydxV4Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxV4Tests-acknowledgements.markdown"; sourceTree = ""; }; 1D7A2C182CB86F217DD6B92F585F3585 /* SDImageHEICCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageHEICCoder.m; path = SDWebImage/Core/SDImageHEICCoder.m; sourceTree = ""; }; - 1D985CB951C8F41D91274897C86F5882 /* Pods-iOS-AmplitudeInjectionsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AmplitudeInjectionsTests-Info.plist"; sourceTree = ""; }; 1DB2BC2907E45505B68EA4F43175DA1C /* ComponentBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ComponentBase.swift; path = Source/Charts/Components/ComponentBase.swift; sourceTree = ""; }; - 1DB3CEACED1C19606CB92CBA1BEC97CF /* Pods-iOS-dydxV4Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxV4Tests-dummy.m"; sourceTree = ""; }; 1DBB48D7B04202560A7585927B21EE07 /* ZSWTappableLabel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ZSWTappableLabel.debug.xcconfig; sourceTree = ""; }; 1DDF8927AFD03D6850E6CFAC6DE9C63D /* pop-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "pop-umbrella.h"; sourceTree = ""; }; + 1DE6EA949DD1D6CC8C72D8EB309E863B /* Pods-iOS-ParticlesKitTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-ParticlesKitTests-acknowledgements.markdown"; sourceTree = ""; }; 1DEAC01E986B83B2DB5626F9B39BDDFC /* NBRegExMatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBRegExMatcher.h; path = libPhoneNumber/Internal/NBRegExMatcher.h; sourceTree = ""; }; 1E15A1754DBBE58CB5843D27D6AAA9C0 /* BigInt-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BigInt-umbrella.h"; sourceTree = ""; }; 1E2171D9AE025CABD9068C515A7F2536 /* FBLPromise+All.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+All.m"; path = "Sources/FBLPromises/FBLPromise+All.m"; sourceTree = ""; }; - 1E24F90A654ACED4CC28DE27024AD03F /* Pods-iOS-PlatformRouting-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformRouting-umbrella.h"; sourceTree = ""; }; + 1E21E8A2E61EC31A7712FCF95515104A /* Pods-iOS-UtilitiesTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UtilitiesTests.debug.xcconfig"; sourceTree = ""; }; 1E31E9994077900FF860F5EE6C36CC68 /* FPRNSURLConnectionDelegateInstrument.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRNSURLConnectionDelegateInstrument.m; path = FirebasePerformance/Sources/Instrumentation/Network/Delegates/FPRNSURLConnectionDelegateInstrument.m; sourceTree = ""; }; 1E86AEFD7776E793110944387F780F97 /* EFQRCode.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EFQRCode.release.xcconfig; sourceTree = ""; }; 1E958AFE844106461B232664ACC7B765 /* GULRuntimeStateHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULRuntimeStateHelper.h; path = GoogleUtilities/SwizzlerTestHelpers/GULRuntimeStateHelper.h; sourceTree = ""; }; @@ -10050,6 +10292,8 @@ 1F6FA1052BC5E290C8B860747AEE0B40 /* Document+Mutable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Document+Mutable.h"; path = "Source/DOM classes/Core DOM/Document+Mutable.h"; sourceTree = ""; }; 1F762EA081135964DA9A0A36967FDF41 /* COSTouchVisualizer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "COSTouchVisualizer-prefix.pch"; sourceTree = ""; }; 1F841282150A2689D27B102E115CBB2D /* PromiseError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PromiseError.swift; path = Sources/Promises/PromiseError.swift; sourceTree = ""; }; + 1F877D6D6751D840AB8127609BBF009C /* Pods-iOS-ParticlesKitTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-ParticlesKitTests-dummy.m"; sourceTree = ""; }; + 1FA17DAF8D459ADED06E3E5C7A5AD0BF /* Pods-iOS-dydxStateManagerTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxStateManagerTests-Info.plist"; sourceTree = ""; }; 1FB021A644C65F8AD2D56F286D550511 /* FirebaseRemoteConfig.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseRemoteConfig.modulemap; sourceTree = ""; }; 1FB267EA1E8683F5CD63ED7369177077 /* Promise+Any.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Any.swift"; path = "Sources/Promises/Promise+Any.swift"; sourceTree = ""; }; 1FB82FE0FF72DE927836196E61DF8A06 /* TransformationMatrix.cpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.cpp; name = TransformationMatrix.cpp; path = pop/WebCore/TransformationMatrix.cpp; sourceTree = ""; }; @@ -10060,48 +10304,50 @@ 1FF897670BF36B15497793BDB9957056 /* Pods-iOS-PlatformRouting */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-PlatformRouting"; path = Pods_iOS_PlatformRouting.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1FFA70486A1F82F84C31A3750C296A75 /* Pods-iOS-PlatformUITests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-PlatformUITests"; path = Pods_iOS_PlatformUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 20066D1B89F1945D7A061169C678270E /* FIRRemoteConfigComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRRemoteConfigComponent.m; path = FirebaseRemoteConfig/Sources/FIRRemoteConfigComponent.m; sourceTree = ""; }; + 2011156035F56E843773B2A7D5F678D3 /* Pods-iOS-UIAppToolkitsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIAppToolkitsTests.release.xcconfig"; sourceTree = ""; }; + 20118ACE25EF010B4D135F9F721F5E7A /* Pods-iOS-Utilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-Utilities-dummy.m"; sourceTree = ""; }; 2026E490EA379A81186FED2FE84D2C77 /* Pods-iOS-UIAppToolkits */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-UIAppToolkits"; path = Pods_iOS_UIAppToolkits.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 2036B9B3D312E72E9D3B31D6635A2A3A /* MaterialActivityIndicator.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MaterialActivityIndicator.debug.xcconfig; sourceTree = ""; }; 2044FDC8E76FC266D3F4628FFA7477E4 /* SVGKPointsAndPathsParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKPointsAndPathsParser.h; path = Source/Parsers/SVGKPointsAndPathsParser.h; sourceTree = ""; }; 20513A98BE91228744B00587A405B954 /* PanModal-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PanModal-dummy.m"; sourceTree = ""; }; + 20696841B4498F505F105D2CE61267CE /* Pods-iOS-PlatformUIJedioTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUIJedioTests-acknowledgements.plist"; sourceTree = ""; }; 20F95355E46CEA5264F8854B877FB0BA /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Extension/FIRAppInternal.h; sourceTree = ""; }; 2112BB18E2E64E121A3904B46E9F5944 /* FIRApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRApp.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRApp.h; sourceTree = ""; }; 212F8FCDEE285FA2D9F7C32D1D952792 /* FPRCounterList.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRCounterList.m; path = FirebasePerformance/Sources/Timer/FPRCounterList.m; sourceTree = ""; }; 214021624DEF6CB1BE7E3D441B5356B6 /* SDWebImageSVGCoder-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImageSVGCoder-Info.plist"; sourceTree = ""; }; - 2147B5FA5E85F7788A037DF895ACC38A /* Pods-iOS-RoutingKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-RoutingKit-Info.plist"; sourceTree = ""; }; 2151A57847B673B99DE07C3FE35B3C61 /* FIRCLSMachOBinary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSMachOBinary.m; path = Crashlytics/Shared/FIRCLSMachO/FIRCLSMachOBinary.m; sourceTree = ""; }; 217239C0DB46E258AAE5AD4F0AEB6028 /* FIRCLSCompactUnwind.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSCompactUnwind.c; path = Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind.c; sourceTree = ""; }; 2184E7DECBADE4650A961AC5E780627E /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Extension/FirebaseCoreInternal.h; sourceTree = ""; }; 2188144A8BF157D15CB848673919E83F /* POPVector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPVector.h; path = pop/POPVector.h; sourceTree = ""; }; 21B03CA622E690725A6626C088E1D09F /* ReachabilitySwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ReachabilitySwift; path = Reachability.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 21C3E8521F2763C15EA53C0077C99DE0 /* Pods-iOS-ParticlesCommonModelsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-ParticlesCommonModelsTests-acknowledgements.markdown"; sourceTree = ""; }; 21D8AAB30042D5F36EB0682692D89E3E /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Extension/FIRComponent.h; sourceTree = ""; }; - 21DCDC1B09884512AF50236306F18BFF /* Pods-iOS-PlatformParticlesTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformParticlesTests.modulemap"; sourceTree = ""; }; - 21FC10E0EE473DF9B5E669C0199D4577 /* Pods-iOS-WebParticles-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-WebParticles-dummy.m"; sourceTree = ""; }; + 21DD3815D18524AF14B9938B36B60885 /* Pods-iOS-UIAppToolkits-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-UIAppToolkits-umbrella.h"; sourceTree = ""; }; 21FDE5294D315A2628939C0DD8479AB9 /* GULSceneDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSceneDelegateSwizzler.m; path = GoogleUtilities/AppDelegateSwizzler/GULSceneDelegateSwizzler.m; sourceTree = ""; }; 2215B9E4B76FD4C4790B7324F9DCB2F6 /* FirebaseInstallationsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseInstallationsInternal.h; path = FirebaseInstallations/Source/Library/Private/FirebaseInstallationsInternal.h; sourceTree = ""; }; 222C19E0848CB333E547C81BAA2C68A6 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/Core/SDWebImagePrefetcher.m; sourceTree = ""; }; 22552ECECDB3539660E25BFA790E17F5 /* LegendRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LegendRenderer.swift; path = Source/Charts/Renderers/LegendRenderer.swift; sourceTree = ""; }; 227BD4FC9CB4BE9166AE994A8AEF3BB0 /* FIRCLSdSYM.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSdSYM.m; path = Crashlytics/Shared/FIRCLSMachO/FIRCLSdSYM.m; sourceTree = ""; }; 22D068880057503C95F2CF92F887EDE7 /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/Core/UIImage+GIF.h"; sourceTree = ""; }; - 22FD7184A4F1571364936FB601606AFF /* Pods-iOS-UIAppToolkitsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIAppToolkitsTests-acknowledgements.plist"; sourceTree = ""; }; 230872B85A28B320D1E58A13248B634D /* ValidationRulePattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRulePattern.swift; path = Validator/Sources/Rules/ValidationRulePattern.swift; sourceTree = ""; }; 23219D2BBDE38540C2657E92CA782B3D /* BigInt-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BigInt-prefix.pch"; sourceTree = ""; }; 2329CE8FB0D0ABB3D7A4E113FFD96C07 /* FBLPromise+Wrap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Wrap.m"; path = "Sources/FBLPromises/FBLPromise+Wrap.m"; sourceTree = ""; }; 234C2FF7679BD202BA3568412459BD91 /* FIRInstallationsStoredItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsStoredItem.m; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredItem.m; sourceTree = ""; }; 234FF42FC41BC527448396E8CDEB344F /* SDDiskCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDiskCache.h; path = SDWebImage/Core/SDDiskCache.h; sourceTree = ""; }; + 235149BF6239AB28D226D628B393614F /* Pods-iOS-dydxFormatter.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxFormatter.debug.xcconfig"; sourceTree = ""; }; + 2361F97C98121B3DCD5D6F3DE01B64AA /* Pods-iOS-AppsFlyerStaticInjections.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-AppsFlyerStaticInjections.modulemap"; sourceTree = ""; }; 23675D0050CF934B8E85B44330377010 /* GTMNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSData+zlib.m"; path = "Foundation/GTMNSData+zlib.m"; sourceTree = ""; }; 23790998B7D9724844AC4692A2B3BD35 /* Promise+Validate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Validate.swift"; path = "Sources/Promises/Promise+Validate.swift"; sourceTree = ""; }; 2379C52EEF6D8CC3C08EEB99A2ED10C1 /* SDDisplayLink.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDisplayLink.h; path = SDWebImage/Private/SDDisplayLink.h; sourceTree = ""; }; + 238F5BBFB3ECE908AEF7496FCD5779B1 /* Pods-iOS-PlatformUITests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformUITests.modulemap"; sourceTree = ""; }; 23921CBEB5C6173AF71E199BF79B3654 /* GDTCORPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPlatform.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORPlatform.h; sourceTree = ""; }; 23BFC2C24A914C515ADF560C2D30D737 /* SVGKInlineResource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKInlineResource.h; path = Source/Utils/SVGKInlineResource.h; sourceTree = ""; }; - 23D28957EEFCE701E360F0C41F82E0F3 /* Pods-iOS-dydxViews.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxViews.debug.xcconfig"; sourceTree = ""; }; 23D60D9FB5604CA9EF25FCBEBD66434E /* Amplitude-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Amplitude-iOS.release.xcconfig"; sourceTree = ""; }; 23DA61372899BB189E5E8778A695BB89 /* pop-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "pop-dummy.m"; sourceTree = ""; }; + 23FDBC1053D602DFFDD374E1447D4F39 /* Pods-iOS-dydxViews.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxViews.debug.xcconfig"; sourceTree = ""; }; 2412DC0A2592CBDA4844EC89906A52C9 /* GTMNSString+XML.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSString+XML.h"; path = "Foundation/GTMNSString+XML.h"; sourceTree = ""; }; 24238FA7B1FADA7E62ADCA759139DAD8 /* MapMany.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MapMany.swift; path = Sources/Operators/MapMany.swift; sourceTree = ""; }; - 2428825A1595FF37ACD28F9AF1BA03FE /* Pods-iOS-CameraParticles-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-CameraParticles-acknowledgements.plist"; sourceTree = ""; }; 2434C81DEC9F870C8718BB4C15573EF6 /* FIRCLSRecordBase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSRecordBase.m; path = Crashlytics/Crashlytics/Models/Record/FIRCLSRecordBase.m; sourceTree = ""; }; + 2474B73834ED971557A93F0F64589A8A /* Pods-iOS-AmplitudeInjections-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AmplitudeInjections-acknowledgements.plist"; sourceTree = ""; }; 2480FBAF2A98DEB34B357B386E3F7372 /* SDImageLoadersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoadersManager.m; path = SDWebImage/Core/SDImageLoadersManager.m; sourceTree = ""; }; 248FDFF02F852478BC6EA9C3EDC8E262 /* FIRCLSRecordIdentity.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSRecordIdentity.m; path = Crashlytics/Crashlytics/Models/Record/FIRCLSRecordIdentity.m; sourceTree = ""; }; 24C54DC3DE9AF2A767ED34D5B4010D6B /* Parallax.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Parallax.swift; path = DrawerMenu/Classes/style/Parallax.swift; sourceTree = ""; }; @@ -10109,23 +10355,20 @@ 24F9FF0BC4E777C2833B2C7DF8E3276C /* FIRInstallationsIIDStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIIDStore.m; path = FirebaseInstallations/Source/Library/IIDMigration/FIRInstallationsIIDStore.m; sourceTree = ""; }; 2504688EFDAD314A19F6258C93B89924 /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Extension/FIRLibrary.h; sourceTree = ""; }; 251C6319AD50CB50F18D50CBF727F8B2 /* GoogleToolboxForMac */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleToolboxForMac; path = GoogleToolboxForMac.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 255B404694027D83783A894DAC454CF6 /* Pods-iOS-UIToolkits-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIToolkits-Info.plist"; sourceTree = ""; }; 255E778FF0D7516C88E10922A90399AD /* UIColor+SDHexString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+SDHexString.m"; path = "SDWebImage/Private/UIColor+SDHexString.m"; sourceTree = ""; }; 2573C1AB7CE73464DCC1D3315E5453E4 /* FPRProxyObjectHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRProxyObjectHelper.h; path = FirebasePerformance/Sources/Instrumentation/FPRProxyObjectHelper.h; sourceTree = ""; }; 25821795AAE8D4CC4312A04B6ACB8D11 /* JTContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTContent.h; path = JTCalendar/Protocols/JTContent.h; sourceTree = ""; }; 2592B5BED1A989C4DD9EA30021041B6E /* NSData+NSInputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+NSInputStream.m"; path = "Source/Foundation additions/NSData+NSInputStream.m"; sourceTree = ""; }; 25DF7C5173BAE35E779C097DAB751044 /* Pods-iOS-ParticlesCommonModelsTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-ParticlesCommonModelsTests"; path = Pods_iOS_ParticlesCommonModelsTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 25EF204FBE6039C0034DB95469456D49 /* FIRMessaging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessaging.h; path = FirebaseMessaging/Sources/Public/FirebaseMessaging/FIRMessaging.h; sourceTree = ""; }; - 25F3663C007BE845184AA6A4AC2D1551 /* Pods-iOS-dydxStateManagerTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxStateManagerTests-Info.plist"; sourceTree = ""; }; 25FEBC6567696C8133888972857BA6C9 /* AnimatedMoveViewJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedMoveViewJob.swift; path = Source/Charts/Jobs/AnimatedMoveViewJob.swift; sourceTree = ""; }; 2612F9D01DE444C1F0D2594115A7A56D /* FPRConsoleLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRConsoleLogger.m; path = FirebasePerformance/Sources/FPRConsoleLogger.m; sourceTree = ""; }; 2621FEA8B3439AA8F80A096991850A50 /* SVGTextElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGTextElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGTextElement.m"; sourceTree = ""; }; 26255132A0C136CDFDD19EE3A8848948 /* EFQRCode-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EFQRCode-dummy.m"; sourceTree = ""; }; - 262625DF6295310258078CB96B57147E /* Pods-iOS-dydxCartera.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxCartera.modulemap"; sourceTree = ""; }; 262D0F31DED0CC42D352DD180ABF0EC7 /* ReachabilitySwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ReachabilitySwift-dummy.m"; sourceTree = ""; }; 264A74930EC4CE6385D0C0A95B4F7B8F /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = ""; }; 265B45253C59DDA22E9A45BB2BB0324D /* nanopb-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "nanopb-Info.plist"; sourceTree = ""; }; - 269CC92CEBB6844F3A432A2B823697A4 /* Pods-iOS-ParticlesKitTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-ParticlesKitTests-frameworks.sh"; sourceTree = ""; }; + 268F6265901EF76B0C0DB36EDAE349C9 /* Pods-iOS-FirebaseStaticInjectionsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-FirebaseStaticInjectionsTests.debug.xcconfig"; sourceTree = ""; }; 26ACF4136C2FC576AC12F6320FA61C7B /* NVActivityIndicatorAnimationOrbit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationOrbit.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationOrbit.swift; sourceTree = ""; }; 26B54E0FAC76EA6D1D3BF3DCB58BF53A /* FIRBundleUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRBundleUtil.m; path = FirebaseCore/Sources/FIRBundleUtil.m; sourceTree = ""; }; 26C2D82E75BA86A5F4926F2DC549DD22 /* FIRInstallationsIDController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsIDController.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsIDController.m; sourceTree = ""; }; @@ -10136,33 +10379,31 @@ 2726C2DF595D997BA345001D1051D97A /* Behavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Behavior.swift; path = Sources/Behavior.swift; sourceTree = ""; }; 2759FE3D2C59B786EAEDE4C025ECBD7C /* GTMLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMLogger.m; path = Foundation/GTMLogger.m; sourceTree = ""; }; 27709060154915EE125D317FB29A4798 /* SVGGroupElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGGroupElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGGroupElement.m"; sourceTree = ""; }; + 27903A0763E4DE20DDBCAF7CA9FB5C51 /* Pods-iOS-PlatformParticlesTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformParticlesTests.debug.xcconfig"; sourceTree = ""; }; 27A7E8388B6B813829FF7C50E5DEAEEF /* AnimatedZoomViewJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedZoomViewJob.swift; path = Source/Charts/Jobs/AnimatedZoomViewJob.swift; sourceTree = ""; }; 27C2C5B95E50EBFA12B15994913FF255 /* SVGElementInstanceList_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGElementInstanceList_Internal.h; path = "Source/DOM classes/SVG-DOM/SVGElementInstanceList_Internal.h"; sourceTree = ""; }; + 27C8C323C71D9E28F15240806B925C93 /* Pods-iOS-UIToolkitsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-UIToolkitsTests-dummy.m"; sourceTree = ""; }; 27C947111F05E50E155DACD7C1FEB0A7 /* MaterialActivityIndicator */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MaterialActivityIndicator; path = MaterialActivityIndicator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 27D107D53BAD9AE678AE8E4E6977A1FF /* SDWebImageCacheKeyFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCacheKeyFilter.m; path = SDWebImage/Core/SDWebImageCacheKeyFilter.m; sourceTree = ""; }; - 27DDF06C5A12747F6CDC2150858DE904 /* Pods-iOS-CameraParticles.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-CameraParticles.debug.xcconfig"; sourceTree = ""; }; + 280E0C040EDD4CE8B7BFE6143F59060A /* Pods-iOS-PlatformRoutingTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformRoutingTests.release.xcconfig"; sourceTree = ""; }; 281D4F9C87772286A134AC0EE7B664B1 /* UIBezierPath+Circle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIBezierPath+Circle.swift"; path = "MaterialActivityIndicator/Classes/Extensions/UIBezierPath+Circle.swift"; sourceTree = ""; }; 28382237189C38421F492F78989A36FD /* CurrentValueRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentValueRelay.swift; path = Sources/Relays/CurrentValueRelay.swift; sourceTree = ""; }; 2848638B36E899B5F85D04D0D64596E9 /* Pods-iOS-dydxPresentersTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxPresentersTests"; path = Pods_iOS_dydxPresentersTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2848D598D61BA56A36E965997300DC78 /* Pods-iOS-JedioKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-JedioKitTests.release.xcconfig"; sourceTree = ""; }; 284B224FDA5A63C0F480343672265E8B /* NVActivityIndicatorAnimationTriangleSkewSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationTriangleSkewSpin.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationTriangleSkewSpin.swift; sourceTree = ""; }; 28618A7500E9524E19F1DA5F054677E3 /* Pods-iOS-dydxStateManagerTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxStateManagerTests"; path = Pods_iOS_dydxStateManagerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 28A618A6F8DC4B169C75F18F4960D0D1 /* GDTCORLogSourceMetrics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORLogSourceMetrics.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORLogSourceMetrics.m; sourceTree = ""; }; 28BF144A162DF92C718F4230957B6B4D /* libPhoneNumber-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libPhoneNumber-iOS-dummy.m"; sourceTree = ""; }; 28EF9CA23D50E825A2BCC4247E30E6D8 /* ValidationRuleLength.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleLength.swift; path = Validator/Sources/Rules/ValidationRuleLength.swift; sourceTree = ""; }; - 28FD877789F48FD20616F07F2D758F29 /* Pods-iOS-dydxPresenters.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxPresenters.release.xcconfig"; sourceTree = ""; }; 29081E5E1D8B63612CBC3A53007274A9 /* Pods-iOS-PlatformParticles */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-PlatformParticles"; path = Pods_iOS_PlatformParticles.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 292EB807E610A3396AECD09C28D27B9B /* Pods-iOS-dydxCartera */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxCartera"; path = Pods_iOS_dydxCartera.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 294367767BC14935CA65E9D0527B06F5 /* Pods-iOS-PlatformRouting-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformRouting-acknowledgements.markdown"; sourceTree = ""; }; 294777F4B3BB13D092F220C26787273F /* FIRCLSUtility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSUtility.m; path = Crashlytics/Crashlytics/Helpers/FIRCLSUtility.m; sourceTree = ""; }; 2954F537204379FA604AFCD4CFA40000 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/Core/UIView+WebCacheOperation.h"; sourceTree = ""; }; - 2961AAE7C048E309F97E0E81C0C70106 /* Pods-iOS-UIAppToolkits.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-UIAppToolkits.modulemap"; sourceTree = ""; }; 297C040BD1FEB5C1C7D19DFFD5EF62C8 /* ConstraintLayoutSupportDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupportDSL.swift; path = Sources/ConstraintLayoutSupportDSL.swift; sourceTree = ""; }; 29A153CC7E888D4A4D93AC359FE24D95 /* GULHeartbeatDateStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorage.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorage.m; sourceTree = ""; }; 29B733E00A4ED7BF0A1CE1583B679E8F /* CombineExt-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CombineExt-dummy.m"; sourceTree = ""; }; 29B91054D008B22DB0B3A6AB599D056C /* SDWebImageDownloaderResponseModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderResponseModifier.m; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.m; sourceTree = ""; }; - 29BB9A54FA452F55D6F5DE3A114750DC /* Pods-iOS-PlatformParticles.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformParticles.release.xcconfig"; sourceTree = ""; }; 29C001D0310B374ECD0906DF66705130 /* TriangleShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TriangleShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/TriangleShapeRenderer.swift; sourceTree = ""; }; - 29CD672C443A9B7DD1C99D7167C5CF85 /* Pods-iOS-FirebaseStaticInjectionsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-FirebaseStaticInjectionsTests-frameworks.sh"; sourceTree = ""; }; 29D46750601D13B1367CB495695652DD /* DrawerMenu.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DrawerMenu.debug.xcconfig; sourceTree = ""; }; 29EF71C8FD1B6DFC0DDC80C275C8DCBC /* external_prequest_context.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = external_prequest_context.nanopb.c; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/external_prequest_context.nanopb.c; sourceTree = ""; }; 29F9ABA5C520EDB8E25AD8786A89F7FC /* SDWebImage.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.debug.xcconfig; sourceTree = ""; }; @@ -10170,17 +10411,17 @@ 2A3AD512A9967C1E3FD735874BB0D47B /* FIRMessagingPubSub.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingPubSub.m; path = FirebaseMessaging/Sources/FIRMessagingPubSub.m; sourceTree = ""; }; 2A4BD7456F74A82922F44E8C47A80234 /* MaterialActivityIndicator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MaterialActivityIndicator-dummy.m"; sourceTree = ""; }; 2A586388CA1ABFB67759F44E08D8543B /* JTCalendarDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarDelegate.h; path = JTCalendar/JTCalendarDelegate.h; sourceTree = ""; }; - 2A679ACB16B5C7D7308248EBCD749991 /* Pods-iOS-PlatformParticlesTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformParticlesTests-acknowledgements.plist"; sourceTree = ""; }; 2A7AA08A5AE2D97B5EB2C207AA6CC3D7 /* BarChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartView.swift; path = Source/Charts/Charts/BarChartView.swift; sourceTree = ""; }; + 2A8E7FA9890A42FD7B976496D1E05C31 /* Pods-iOS-dydxStateManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxStateManager.modulemap"; sourceTree = ""; }; 2A9C1DC102D6EBD951E1684988542452 /* SDWebImageDownloaderConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderConfig.m; path = SDWebImage/Core/SDWebImageDownloaderConfig.m; sourceTree = ""; }; 2AB3C75109B6E53268B52258B012EE3B /* JTCalendarScrollManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JTCalendarScrollManager.m; path = JTCalendar/Managers/JTCalendarScrollManager.m; sourceTree = ""; }; 2AC1F89E87C51D8047D1725FF74AD458 /* Overlay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Overlay.swift; path = DrawerMenu/Classes/style/Overlay.swift; sourceTree = ""; }; - 2AC541C4A2CA1FAEC03311B5029281DE /* Pods-iOS-dydxFormatter.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxFormatter.release.xcconfig"; sourceTree = ""; }; 2AD20851EFCE25454CB8D89370CFDEDD /* ResourceBundle-FirebaseCoreExtension_Privacy-FirebaseCoreExtension-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-FirebaseCoreExtension_Privacy-FirebaseCoreExtension-Info.plist"; sourceTree = ""; }; 2AD8D63DE29D4C592233EA5A09CE203F /* SVGKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SVGKit-dummy.m"; sourceTree = ""; }; 2ADB76B2268EE52040CE4BBC95895A07 /* CSSStyleSheet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CSSStyleSheet.h; path = "Source/DOM classes/Core DOM/CSSStyleSheet.h"; sourceTree = ""; }; 2ADC9983F70E896F12885BE7A287C667 /* FirebaseCoreExtension-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCoreExtension-umbrella.h"; sourceTree = ""; }; 2B067D21CDB127DF8D78B07D2774C654 /* FIRInstallationsStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStore.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStore.h; sourceTree = ""; }; + 2B0BB1DB6E0AD2B2BD2823C3E214713C /* Pods-iOS-dydxCarteraTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxCarteraTests-acknowledgements.plist"; sourceTree = ""; }; 2B189AC9D43941FDE29FB00D05E0694B /* NSURLSession+GULPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLSession+GULPromises.h"; path = "GoogleUtilities/Environment/Public/GoogleUtilities/NSURLSession+GULPromises.h"; sourceTree = ""; }; 2B20748A68F05AA7D1B101152A65AA20 /* FIRExperimentController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRExperimentController.m; path = FirebaseABTesting/Sources/FIRExperimentController.m; sourceTree = ""; }; 2B2176C15134611CE3A362CE97B4C4D4 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/Core/SDWebImageDownloader.m; sourceTree = ""; }; @@ -10190,30 +10431,33 @@ 2B6A33C121E2DFA074491753288590D3 /* Pods-iOS-JedioKitTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-JedioKitTests"; path = Pods_iOS_JedioKitTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 2B89DF848BD4417256727CD49FBBB7B1 /* Element.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Element.m; path = "Source/DOM classes/Core DOM/Element.m"; sourceTree = ""; }; 2B9C6EE44CAB55CF676E8D52548DE12F /* GULObjectSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULObjectSwizzler.h; path = GoogleUtilities/ISASwizzler/Public/GoogleUtilities/GULObjectSwizzler.h; sourceTree = ""; }; + 2BA2B7AC7BBA758A332F8595A2C9618F /* Pods-iOS-FirebaseStaticInjectionsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-FirebaseStaticInjectionsTests.release.xcconfig"; sourceTree = ""; }; 2BAD07D20ED399BCA037491D7BE533A8 /* SVGRectElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGRectElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGRectElement.m"; sourceTree = ""; }; - 2BE2786C15EFB4ABCEF4DACA7C527444 /* Pods-iOS-PlatformUIJedio-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUIJedio-Info.plist"; sourceTree = ""; }; - 2BE2E30549A9ABF1F63A28298ECDC918 /* Pods-iOS-dydxV4.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxV4.debug.xcconfig"; sourceTree = ""; }; 2BFA40D19795DE0E9B8D8DBE4A447375 /* EasyTipView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EasyTipView-umbrella.h"; sourceTree = ""; }; 2C10061D2A1439615078AAF9F79CD356 /* AppleSucksDOMImplementation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AppleSucksDOMImplementation.m; path = "Source/DOM classes/Core DOM/AppleSucksDOMImplementation.m"; sourceTree = ""; }; + 2C297718A0F534061732B1916ADB2119 /* Pods-iOS-dydxViewsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxViewsTests-frameworks.sh"; sourceTree = ""; }; + 2C4575CEA6A60AF79DC3EFD0B34BFC06 /* Pods-iOS-PlatformUIJedio.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformUIJedio.modulemap"; sourceTree = ""; }; 2C47604D24840D9D8390DE37D27B29D7 /* ISPPinnedNSURLSessionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISPPinnedNSURLSessionDelegate.h; path = Sources/Amplitude/SSLCertificatePinning/ISPPinnedNSURLSessionDelegate.h; sourceTree = ""; }; 2C6A6E93D176C566DF05689C07BCADBF /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/Core/SDWebImageDownloaderOperation.h; sourceTree = ""; }; 2C7BB97E226D4AD614704AAFD27F8130 /* GULNetworkConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkConstants.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULNetworkConstants.h; sourceTree = ""; }; 2CA089AFF184A05C1A4F340DCA9DA187 /* COSTouchVisualizerWindow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = COSTouchVisualizerWindow.h; path = Classes/COSTouchVisualizerWindow.h; sourceTree = ""; }; 2CA884145D756E797301717EE0B48301 /* FirebaseCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCore-dummy.m"; sourceTree = ""; }; 2CBDC217A1851890A92B9E3C8E7C59E3 /* libPhoneNumber-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "libPhoneNumber-iOS.modulemap"; sourceTree = ""; }; - 2CC16CD9A1C4BD97417659559BD22A43 /* Pods-iOS-UIAppToolkits-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIAppToolkits-Info.plist"; sourceTree = ""; }; 2CD64437B17EACA2F2FE6C63CA4D823C /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/Core/SDWebImageTransition.h; sourceTree = ""; }; + 2CD7C5CD4CF6B74F89A6B18429BF6427 /* Pods-iOS-dydxViewsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxViewsTests.debug.xcconfig"; sourceTree = ""; }; 2CDB3175486EE8769979B87317865E97 /* FirebaseSessions.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseSessions.debug.xcconfig; sourceTree = ""; }; 2CF76A33E020E9636E4877399745D2BE /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Extension/FIRAppInternal.h; sourceTree = ""; }; - 2CFF30098CC291335AC8DF9D972D046F /* Pods-iOS-UIToolkits.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIToolkits.debug.xcconfig"; sourceTree = ""; }; 2D20AF91F1CC2480AF2C49E47210F89A /* CIImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CIImage+.swift"; path = "Source/CIImage+.swift"; sourceTree = ""; }; 2D2EB28BAF55131EF83D334A93DA4871 /* SVGPolygonElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGPolygonElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGPolygonElement.m"; sourceTree = ""; }; 2D3CF6D05AC07C013837686996EF5445 /* ImageViewWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageViewWrapper.swift; path = SDWebImageSwiftUI/Classes/ImageViewWrapper.swift; sourceTree = ""; }; 2D547323AA53A5A86DAD589B5C1BD1E8 /* sessions.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sessions.nanopb.h; path = FirebaseSessions/SourcesObjC/Protogen/nanopb/sessions.nanopb.h; sourceTree = ""; }; 2D6BAA4B2E59178F50E3F3927A77BA31 /* CombineLatestMany.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatestMany.swift; path = Sources/Operators/CombineLatestMany.swift; sourceTree = ""; }; 2D6E0E21E5C3DEC6B6BFB113A9043C2C /* RCNConfigExperiment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCNConfigExperiment.m; path = FirebaseRemoteConfig/Sources/RCNConfigExperiment.m; sourceTree = ""; }; + 2D70F2AD0812BAE28ECFABCA018122C0 /* Pods-iOS-CameraParticles.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-CameraParticles.modulemap"; sourceTree = ""; }; 2D7F3EDC78CF3357854C200BB85B7420 /* SVGClipPathElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGClipPathElement.m; path = "Source/DOM classes/SVG-DOM/SVGClipPathElement.m"; sourceTree = ""; }; + 2D89CECECFB3A257FA19325EB5C18898 /* Pods-iOS-UIAppToolkits-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-UIAppToolkits-acknowledgements.markdown"; sourceTree = ""; }; 2DBC255C20F8180F479DD521FB0BD5A5 /* POPMath.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPMath.mm; path = pop/POPMath.mm; sourceTree = ""; }; + 2DBC330276AD43EDE07C81984A04959F /* Pods-iOS-WebParticles-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-WebParticles-acknowledgements.markdown"; sourceTree = ""; }; 2DC28F5D024EE525B967B5ABA64A891F /* FIRCLSAsyncOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSAsyncOperation.h; path = Crashlytics/Crashlytics/Operations/FIRCLSAsyncOperation.h; sourceTree = ""; }; 2DC491BA67CD9FFF77A06D0812E56BAB /* POPCustomAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPCustomAnimation.h; path = pop/POPCustomAnimation.h; sourceTree = ""; }; 2DF55E95395070A647E0B67D98758D25 /* SVGKExporterNSImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKExporterNSImage.m; path = Source/Exporters/SVGKExporterNSImage.m; sourceTree = ""; }; @@ -10223,37 +10467,34 @@ 2EB952BEBB0E5EE1C2F893346AC66D38 /* SVGDescriptionElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGDescriptionElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGDescriptionElement.h"; sourceTree = ""; }; 2EF4FABEC727642DBAB59C9A103D2FC8 /* UISlider+Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISlider+Validator.swift"; path = "Validator/Sources/UIKit+Validator/UISlider+Validator.swift"; sourceTree = ""; }; 2EF63D8E91BBCE0960B0F1F218F13B3F /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 2F03ADF5D675984FEA9C5640678472B5 /* Pods-iOS-FirebaseStaticInjections-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-FirebaseStaticInjections-acknowledgements.markdown"; sourceTree = ""; }; + 2EF7984AE6A40F6482C5FF357AF58132 /* Pods-iOS-WebParticlesTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-WebParticlesTests-frameworks.sh"; sourceTree = ""; }; 2F07332CC72E59DCA6B8098A13E218A1 /* Pods-iOS-dydxViews */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxViews"; path = Pods_iOS_dydxViews.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 2F1345D678A64C980677EC634BA88A18 /* SDImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCodersManager.h; path = SDWebImage/Core/SDImageCodersManager.h; sourceTree = ""; }; 2F218CE2D1DE42A5F46363282688D64A /* SVGTextLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGTextLayer.m; path = "Source/QuartzCore additions/SVGTextLayer.m"; sourceTree = ""; }; 2F21D88EAB0219E355B8C3BE02E0CA44 /* SDImageTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageTransformer.m; path = SDWebImage/Core/SDImageTransformer.m; sourceTree = ""; }; - 2F416BC5A82BA3217005B2BF567DB400 /* Pods-iOS-dydxV4-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxV4-frameworks.sh"; sourceTree = ""; }; 2F7A0125585A377A60E346759052D2B2 /* PopoverUtilities.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PopoverUtilities.swift; path = Sources/PopoverUtilities.swift; sourceTree = ""; }; 2FA4ADFCBD2A36415D77BFA2D14DCA75 /* SVGKImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKImageRep.m; path = "Source/AppKit additions/SVGKImageRep.m"; sourceTree = ""; }; - 2FB259CA2725567A01938F089DAE9307 /* Pods-iOS-dydxStateManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxStateManager-dummy.m"; sourceTree = ""; }; 2FBFD40669DF8FB8A5447DE778CC94E4 /* GoogleDataTransport+GoogleDataTransportProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "GoogleDataTransport+GoogleDataTransportProtocol.swift"; path = "FirebaseSessions/Sources/GoogleDataTransport+GoogleDataTransportProtocol.swift"; sourceTree = ""; }; 2FBFE0D4B0D7A09E26DFCA0777D83E77 /* GTMDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = ""; }; 2FC2106F9E6E37D4513B0AB61BA31FEA /* CombinedHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedHighlighter.swift; path = Source/Charts/Highlight/CombinedHighlighter.swift; sourceTree = ""; }; 2FC2A2A54AA26FC5DBB35BBB12FCF947 /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = ""; }; - 2FD9BDA252CCA87191DF3212B0ED9A48 /* Pods-iOS-RoutingKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-RoutingKit.modulemap"; sourceTree = ""; }; 2FE0654405CEFDC0F8CBE3D7A8544FAF /* Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validator.swift; path = Validator/Sources/Validator.swift; sourceTree = ""; }; 2FE986BF863B9089335447C7A27B07A4 /* Detection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Detection.swift; path = Sources/Core/Detection.swift; sourceTree = ""; }; + 2FF39B7B68C7C30DFAC551906FB05AED /* Pods-iOS-dydxViewsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxViewsTests-dummy.m"; sourceTree = ""; }; 2FFD8CFD09721CE3A3DC1C1410D255E0 /* FBLPromise+Testing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Testing.m"; path = "Sources/FBLPromises/FBLPromise+Testing.m"; sourceTree = ""; }; - 300A393398F4E9DDD0E24BEEEC47F7BB /* Pods-iOS-ParticlesCommonModelsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesCommonModelsTests.release.xcconfig"; sourceTree = ""; }; 30209D3704664A9A195239BB7354B0F5 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Extension/FIROptionsInternal.h; sourceTree = ""; }; 302221DC77F80C8BE3236BAD4CF8A22C /* PieHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieHighlighter.swift; path = Source/Charts/Highlight/PieHighlighter.swift; sourceTree = ""; }; 302D53F822EB35F740506FBE7D7E4E4E /* POPAnimationRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAnimationRuntime.h; path = pop/POPAnimationRuntime.h; sourceTree = ""; }; - 3058F42D954CD6357218FC9D065312C0 /* Pods-iOS-dydxStateManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxStateManager-Info.plist"; sourceTree = ""; }; 305B186FF372661D2816766609C4438D /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Extension/FIRComponent.h; sourceTree = ""; }; 305CD14E05AA6F2DB6754785E4726D96 /* FirebaseSessions-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseSessions-dummy.m"; sourceTree = ""; }; 307AB3D8DF9012DC087D08A8AE3F8110 /* FBLPromise+Race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Race.h"; path = "Sources/FBLPromises/include/FBLPromise+Race.h"; sourceTree = ""; }; + 30860C46544B0A3635AA0B50A9AE88CE /* Pods-iOS-UIToolkitsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIToolkitsTests.debug.xcconfig"; sourceTree = ""; }; 3087A658225CE448D4B48A28F1E6BED5 /* PanModal.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = PanModal.modulemap; sourceTree = ""; }; 3098411B89ACD500545D75CCC1BFBBD2 /* FIRCLSThreadState.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSThreadState.c; path = Crashlytics/Crashlytics/Helpers/FIRCLSThreadState.c; sourceTree = ""; }; 309C45BDFA411C3E444D8E2A3AC63843 /* FIRCLSMultipartMimeStreamEncoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSMultipartMimeStreamEncoder.h; path = Crashlytics/Shared/FIRCLSNetworking/FIRCLSMultipartMimeStreamEncoder.h; sourceTree = ""; }; 30A2936C81A6CCA3240DDA5F1EFA1069 /* FIRAnalyticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsInterop.h; path = Interop/Analytics/Public/FIRAnalyticsInterop.h; sourceTree = ""; }; - 30AEFBC2383819FAB792013F78363399 /* Pods-iOS-AmplitudeInjectionsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AmplitudeInjectionsTests-acknowledgements.plist"; sourceTree = ""; }; 30C31F2BA6CF4F7AD6F6B774E6EE4594 /* GULSwizzlingCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSwizzlingCache.h; path = GoogleUtilities/SwizzlerTestHelpers/GULSwizzlingCache.h; sourceTree = ""; }; + 30D69DDAAA6F4E814B9AB9E7F0EBB57E /* Pods-iOS-PlatformRoutingTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformRoutingTests-acknowledgements.plist"; sourceTree = ""; }; 30DEC48B703CC23160C6608BEE5B1C2A /* FIRExceptionModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRExceptionModel.m; path = Crashlytics/Crashlytics/FIRExceptionModel.m; sourceTree = ""; }; 30F16F5D48A5FDF935650189B6077E75 /* UIImage+Metadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+Metadata.m"; path = "SDWebImage/Core/UIImage+Metadata.m"; sourceTree = ""; }; 30F6C04B8051A38172CB5C32E7CF27F2 /* NVActivityIndicatorView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NVActivityIndicatorView-prefix.pch"; sourceTree = ""; }; @@ -10264,27 +10505,26 @@ 312A9A6AE9D707D1681E268B6CA3A9B4 /* 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; }; 3141FCCFB72338C8ABAE16FA2F712468 /* SquareShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SquareShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/SquareShapeRenderer.swift; sourceTree = ""; }; 314AFB917F098843235DF19C190D9731 /* NBPhoneNumberDefines.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberDefines.m; path = libPhoneNumber/NBPhoneNumberDefines.m; sourceTree = ""; }; + 314F92379616B9360F724630351581D0 /* Pods-iOS-dydxChart-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxChart-umbrella.h"; sourceTree = ""; }; 316E40D262A1DFBF8B4D6B488D64971A /* FIRCLSProcess.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSProcess.h; path = Crashlytics/Crashlytics/Components/FIRCLSProcess.h; sourceTree = ""; }; 317BB5592F0B9ECBDA7138D38204CDEF /* FIRCLSReportManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSReportManager.m; path = Crashlytics/Crashlytics/Controllers/FIRCLSReportManager.m; sourceTree = ""; }; 3190D74F95996A9D433705C164BD1914 /* Popovers-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Popovers-umbrella.h"; sourceTree = ""; }; 3194F8F9F1C2CC6870FD94ED4E6D82D2 /* GULNetworkMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkMessageCode.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULNetworkMessageCode.h; sourceTree = ""; }; 31C72FA00C1B51A72CC1B707A433EF3F /* SVGRect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGRect.h; path = "Source/DOM classes/SVG-DOM/SVGRect.h"; sourceTree = ""; }; 31E37F6ADC54D9EB04EB44C57E9B46A5 /* FPRNSURLSessionInstrument.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRNSURLSessionInstrument.m; path = FirebasePerformance/Sources/Instrumentation/Network/FPRNSURLSessionInstrument.m; sourceTree = ""; }; - 31E84616AE68184320155572590D96DB /* Pods-iOS-PlatformUIJedioTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUIJedioTests.debug.xcconfig"; sourceTree = ""; }; 31EB483DAF3C342060B3A45C8FDB1326 /* ContainsNumberValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContainsNumberValidationPattern.swift; path = Validator/Sources/Patterns/ContainsNumberValidationPattern.swift; sourceTree = ""; }; 31F3882AC1D50BB610506F121DD78D0D /* FIRTrace.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRTrace.m; path = FirebasePerformance/Sources/Timer/FIRTrace.m; sourceTree = ""; }; - 3201752CCAE7AB40F76FE159D86869A4 /* Pods-iOS-CameraParticles-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-CameraParticles-acknowledgements.markdown"; sourceTree = ""; }; 3213C1958969E2C88FABF8E0BA68979D /* PromisesObjC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "PromisesObjC-Info.plist"; sourceTree = ""; }; 3227F3FC45681D7CEE5D1355A532398A /* nanopb-nanopb_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "nanopb-nanopb_Privacy"; path = nanopb_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 3235111E7D3B986606D832F3FFBE15B5 /* Pods-iOS-RoutingKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-RoutingKit.release.xcconfig"; sourceTree = ""; }; 325E7BD82DF43BA2A785D2A670D28CDF /* libPhoneNumber-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "libPhoneNumber-iOS-Info.plist"; sourceTree = ""; }; 326E1C3DCA2FA3FABA7D5ABB291EF962 /* Popover+Lifecycle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Popover+Lifecycle.swift"; path = "Sources/Popover+Lifecycle.swift"; sourceTree = ""; }; 3274D4D98EE3E7BFAB6D52652897F908 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Extension/FIRDependency.h; sourceTree = ""; }; + 32770AD946CC370C78A6B325955655E2 /* Pods-iOS-dydxAnalytics-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxAnalytics-acknowledgements.plist"; sourceTree = ""; }; 327AF389F9B11425E6271F93CE84A0D7 /* SDInternalMacros.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDInternalMacros.m; path = SDWebImage/Private/SDInternalMacros.m; sourceTree = ""; }; 32893E49984576D98DDE948247BAC3A1 /* POPAnimationPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAnimationPrivate.h; path = pop/POPAnimationPrivate.h; sourceTree = ""; }; 329F0CF7C35177D92B8D32D64D71EFEA /* Pods-iOS-AmplitudeInjections */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-AmplitudeInjections"; path = Pods_iOS_AmplitudeInjections.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 32B36CBF6A78761531FBF0759487BCF6 /* FPRGaugeManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRGaugeManager.h; path = FirebasePerformance/Sources/Gauges/FPRGaugeManager.h; sourceTree = ""; }; - 32D0344423BA677D4C3961549ADFBA2C /* Pods-iOS-dydxStateManagerTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxStateManagerTests-umbrella.h"; sourceTree = ""; }; + 32DE7B6EB9BEF57C59018357DD69196E /* Pods-iOS-AmplitudeInjectionsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AmplitudeInjectionsTests.debug.xcconfig"; sourceTree = ""; }; 32EACE084A79BC99A5E575265D4A55EA /* FPRNSURLConnectionDelegateInstrument.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRNSURLConnectionDelegateInstrument.h; path = FirebasePerformance/Sources/Instrumentation/Network/Delegates/FPRNSURLConnectionDelegateInstrument.h; sourceTree = ""; }; 3313E129CE22D05D939BF6F5E2E58FB9 /* Typealiases.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Typealiases.swift; path = Sources/Typealiases.swift; sourceTree = ""; }; 332E7CDE576991E0CC25F4E8FD5176BE /* FIRCLSFeatures.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSFeatures.h; path = Crashlytics/Crashlytics/Helpers/FIRCLSFeatures.h; sourceTree = ""; }; @@ -10292,61 +10532,66 @@ 3347A1AB6546F0A3977529B8F199DC41 /* PromisesObjC */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = PromisesObjC; path = FBLPromises.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 335FE8E0103B8E7A3019A3AA44AB0E70 /* GULSwizzledObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSwizzledObject.m; path = GoogleUtilities/ISASwizzler/GULSwizzledObject.m; sourceTree = ""; }; 3376E42534DFC4320D8D54313A8AB065 /* Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Promise.swift; path = Sources/Promises/Promise.swift; sourceTree = ""; }; + 3378A7B9F2B8D2E24058048B953EC9C2 /* Pods-iOS-AppsFlyerStaticInjections-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AppsFlyerStaticInjections-acknowledgements.plist"; sourceTree = ""; }; 338E0C69DAA15F3911FEE5A95364E241 /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Extension/FIRComponent.h; sourceTree = ""; }; 339C10F9C5EF935971DF430A247A93F2 /* SVGElementInstance_Mutable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGElementInstance_Mutable.h; path = "Source/DOM classes/SVG-DOM/SVGElementInstance_Mutable.h"; sourceTree = ""; }; - 339D51B2E32DAFC74C3AF4D798BB62EC /* Pods-iOS-UtilitiesTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UtilitiesTests-Info.plist"; sourceTree = ""; }; - 33B622C35E04FC8800EA71C091D2F5FA /* Pods-iOS-dydxChartTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxChartTests-frameworks.sh"; sourceTree = ""; }; 33F188175B68075B5E88A66ADA18FC44 /* SDWebImageDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDefine.h; path = SDWebImage/Core/SDWebImageDefine.h; sourceTree = ""; }; + 3429E65CA760BC1AD4D4F8F176734D65 /* Pods-iOS-dydxFormatter-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxFormatter-acknowledgements.markdown"; sourceTree = ""; }; 3436D7C5225069490C685D77EB2E7F20 /* Differ */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Differ; path = Differ.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 343A0BF9285C79459D78CA62B9E2DAB7 /* Pods-iOS-dydxPresentersTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxPresentersTests-dummy.m"; sourceTree = ""; }; 34707302C1AD1A9420A662C5BB99786B /* FIRHeartbeatLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatLogger.h; path = FirebaseCore/Extension/FIRHeartbeatLogger.h; sourceTree = ""; }; 349097E9C92466F359DDF9ABD792AAD0 /* NSURLSession+GULPromises.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLSession+GULPromises.m"; path = "GoogleUtilities/Environment/URLSessionPromiseWrapper/NSURLSession+GULPromises.m"; sourceTree = ""; }; 34D2624B47281826695F30734DC2488E /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Extension/FIRComponent.h; sourceTree = ""; }; + 34D8E8CDCE7CE5DC706581F6CD799615 /* Pods-iOS-ParticlesKitTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-ParticlesKitTests-umbrella.h"; sourceTree = ""; }; 34E924FDF9DA55A62D1FC67B2935D11E /* RCNConfigSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNConfigSettings.h; path = FirebaseRemoteConfig/Sources/Private/RCNConfigSettings.h; sourceTree = ""; }; 34F81295D6108226F1E059D235F70D70 /* Pods-iOS-dydxViewsTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxViewsTests"; path = Pods_iOS_dydxViewsTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 34F8A709609F677742BD524A63216531 /* Pods-iOS-ParticlesCommonModels-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-ParticlesCommonModels-umbrella.h"; sourceTree = ""; }; 3505CC80C5C3D7B3A14399837F911D1C /* SDMemoryCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDMemoryCache.h; path = SDWebImage/Core/SDMemoryCache.h; sourceTree = ""; }; 350615C8BF3FEA17890A9610E2B9277F /* FIRCLSSerializeSymbolicatedFramesOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSSerializeSymbolicatedFramesOperation.m; path = Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSSerializeSymbolicatedFramesOperation.m; sourceTree = ""; }; - 354B0785572F12A3401C5938D8E8CB0C /* Pods-iOS-RoutingKitTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-RoutingKitTests-dummy.m"; sourceTree = ""; }; - 354DCA461B3B802E27B0AC9EC91BDA3C /* Pods-iOS-dydxFormatter-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxFormatter-acknowledgements.markdown"; sourceTree = ""; }; + 3526765E4E7D8742BCBB63D40F47C3B2 /* Pods-iOS-FirebaseStaticInjections.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-FirebaseStaticInjections.modulemap"; sourceTree = ""; }; + 354D70C7E3B12328F2FE31D86058681D /* Pods-iOS-PlatformRouting.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformRouting.release.xcconfig"; sourceTree = ""; }; + 355566781FFC3C4572C8B201D2ECDDD3 /* Pods-iOS-Utilities.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-Utilities.debug.xcconfig"; sourceTree = ""; }; 3560C0168C190941861DDDFBCFF1A641 /* AxisBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AxisBase.swift; path = Source/Charts/Components/AxisBase.swift; sourceTree = ""; }; 3565DF354AFB203DDEAECE7BF8316AAA /* DimmedView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DimmedView.swift; path = PanModal/View/DimmedView.swift; sourceTree = ""; }; - 359B61677CB96738C24523E95F838DA8 /* Pods-iOS-PlatformRoutingTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformRoutingTests.modulemap"; sourceTree = ""; }; - 35A24F00B6C884D69E8D239DD77ED8FE /* Pods-iOS-AmplitudeInjectionsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AmplitudeInjectionsTests.debug.xcconfig"; sourceTree = ""; }; 35B6071195C7579A846DAB1C8537063C /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Extension/FIRDependency.h; sourceTree = ""; }; 35BAB2357D53C61854CF9621228E2F56 /* BarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/BarChartDataSet.swift; sourceTree = ""; }; 35BFDBF2C7172086EB9E3FC089547BC8 /* FirebasePerformance.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebasePerformance.release.xcconfig; sourceTree = ""; }; - 35C14372BAF966D5E5267034BF376DB1 /* Pods-iOS-PlatformParticlesTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformParticlesTests.release.xcconfig"; sourceTree = ""; }; 35DC70FDF3E110EA26014EB7697956F8 /* FIRHeartbeatLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatLogger.h; path = FirebaseCore/Extension/FIRHeartbeatLogger.h; sourceTree = ""; }; 363BABF57258B1BBAA9E2510B03D3ADC /* ValidationResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationResult.swift; path = Validator/Sources/ValidationResult.swift; sourceTree = ""; }; 366053DC6A2CF718E6AD4B1F49A850AF /* DefaultFillFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultFillFormatter.swift; path = Source/Charts/Formatters/DefaultFillFormatter.swift; sourceTree = ""; }; - 36DB62F08B05D9828D0B7AE4472E2D77 /* Pods-iOS-PlatformParticlesTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformParticlesTests-umbrella.h"; sourceTree = ""; }; + 3671641A4540097DEDA4FD38B5AB7D0C /* Pods-iOS-dydxCartera.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxCartera.debug.xcconfig"; sourceTree = ""; }; 36E3925E27EA325E706EBC78A72851C6 /* compliance.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = compliance.nanopb.c; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/compliance.nanopb.c; sourceTree = ""; }; + 36F7F9FB29530BDE067A719485F06FF7 /* Pods-iOS-PlatformUIJedio-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformUIJedio-dummy.m"; sourceTree = ""; }; 3700A5BF23A930FF0644D7C7B3877BC0 /* ConstraintPriority.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriority.swift; path = Sources/ConstraintPriority.swift; sourceTree = ""; }; 370E629411791D75D6C7D2989E86BEAA /* SDImageAPNGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAPNGCoder.h; path = SDWebImage/Core/SDImageAPNGCoder.h; sourceTree = ""; }; 3727CE707A9BB4FF1EA693F58F7156E6 /* SDWebImage.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.release.xcconfig; sourceTree = ""; }; 37321F02045F60B54CC7F3AE536DAE37 /* FIRCLSInternalReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSInternalReport.h; path = Crashlytics/Crashlytics/Models/FIRCLSInternalReport.h; sourceTree = ""; }; 373C490E5AE325208345378B4756B510 /* GULAppDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Public/GoogleUtilities/GULAppDelegateSwizzler.h; sourceTree = ""; }; 374EE481642018969856D4B5BD0823DD /* FIRMessagingSyncMessageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingSyncMessageManager.h; path = FirebaseMessaging/Sources/FIRMessagingSyncMessageManager.h; sourceTree = ""; }; - 374EEE381BD44478DC9BB3AA269A0CAE /* Pods-iOS-dydxChart-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxChart-acknowledgements.plist"; sourceTree = ""; }; 378F6534677C1FE1435D43B86BE587E6 /* SVGGroupElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGGroupElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGGroupElement.h"; sourceTree = ""; }; + 37989E2317444DA0C083C27F06341654 /* Pods-iOS-PlatformParticlesTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformParticlesTests-Info.plist"; sourceTree = ""; }; 379DA59AB12B4473492953BBC6C7BBE7 /* GDTCORMetricsController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORMetricsController.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORMetricsController.h; sourceTree = ""; }; 379E5319BC6B4AE5613DFF7EEEAA6905 /* PromisesSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = PromisesSwift; path = Promises.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 37BF7D7647069EBF6EFEE4D8B25D3855 /* SDKDefaultSettings.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SDKDefaultSettings.swift; path = FirebaseSessions/Sources/Settings/SDKDefaultSettings.swift; sourceTree = ""; }; + 37C1D13A7D2E491B7F385605237DB6F8 /* Pods-iOS-UtilitiesTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UtilitiesTests-Info.plist"; sourceTree = ""; }; 37CFD422A2829698B6E5BACEBAAC5611 /* FPRMemoryGaugeCollector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRMemoryGaugeCollector.m; path = FirebasePerformance/Sources/Gauges/Memory/FPRMemoryGaugeCollector.m; sourceTree = ""; }; - 37D99A9BF811EA1EADE71AF2C10860B2 /* Pods-iOS-dydxChart-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxChart-acknowledgements.markdown"; sourceTree = ""; }; 37EE04B1C31732D433BB00398995C56A /* Differ.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Differ.release.xcconfig; sourceTree = ""; }; + 3823B0188FF62EE2F837D7F8693F1107 /* Pods-iOS-AmplitudeInjectionsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-AmplitudeInjectionsTests.modulemap"; sourceTree = ""; }; 385380BFEF74A7135AD1C4CF34415738 /* FPRConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRConfiguration.m; path = FirebasePerformance/Sources/FPRConfiguration.m; sourceTree = ""; }; + 38625E3FFF489113E7BDCEDA8687E820 /* Pods-iOS-ParticlesCommonModels-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesCommonModels-acknowledgements.plist"; sourceTree = ""; }; 386271730F3BEA05CA7F6823C8F48DBD /* CAShapeLayerWithClipRender.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CAShapeLayerWithClipRender.m; path = "Source/QuartzCore additions/CAShapeLayerWithClipRender.m"; sourceTree = ""; }; 38723A723232BFCF1FBBB68D5C9A7616 /* Words and Bits.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Words and Bits.swift"; path = "Sources/Words and Bits.swift"; sourceTree = ""; }; - 388003C98D0FA8EE19AE340F4F2F3510 /* Pods-iOS-UIAppToolkits-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-UIAppToolkits-umbrella.h"; sourceTree = ""; }; 38861587CBA7C430A785B7BC5A2716BC /* CocoaLumberjack.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.release.xcconfig; sourceTree = ""; }; 38B20ABE4B9FA23D48FB0841CD3A5E1F /* UITextField+Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Validator.swift"; path = "Validator/Sources/UIKit+Validator/UITextField+Validator.swift"; sourceTree = ""; }; 38E8EDF54D047F30F5565A830F924049 /* SDImageGraphics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGraphics.m; path = SDWebImage/Core/SDImageGraphics.m; sourceTree = ""; }; 38F0EDC4D9583A9CE460015239890727 /* FirebaseCrashlytics-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCrashlytics-umbrella.h"; sourceTree = ""; }; 3902CAEB5C1971DC0D2F01327AB05B31 /* GDTCORUploadCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadCoordinator.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadCoordinator.h; sourceTree = ""; }; + 390C3C429260FCC75082D74D21733149 /* Pods-iOS-dydxViewsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxViewsTests.release.xcconfig"; sourceTree = ""; }; + 3916CE27908F539DF4F524FD153BEDBE /* Pods-iOS-ParticlesKit-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-ParticlesKit-acknowledgements.markdown"; sourceTree = ""; }; 39212D23A017BA648B6FE00B0B00DB1E /* FIRMessagingTokenFetchOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingTokenFetchOperation.m; path = FirebaseMessaging/Sources/Token/FIRMessagingTokenFetchOperation.m; sourceTree = ""; }; 3929D80EF59C0E08FF2AB94966D38489 /* GDTCORReachability_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability_Private.h; sourceTree = ""; }; + 393C7A70ED6B33F6CDF568A614F79568 /* Pods-iOS-dydxChart.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxChart.modulemap"; sourceTree = ""; }; 39678CA7B9C332EA2E761274FE7FCB40 /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; - 39681816D8A13A7F66E1B9CB4C3306A4 /* Pods-iOS-dydxV4.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxV4.release.xcconfig"; sourceTree = ""; }; 397A032EEB8C38EAD8BAC3734FF8BB1D /* FloatingPanel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FloatingPanel-prefix.pch"; sourceTree = ""; }; 399EC9508E73C0D54D9BBD8741FBA137 /* KVOController */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = KVOController; path = KVOController.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 39CE2D90C0817ECAE9CB62950C9DE2F5 /* client_metrics.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_metrics.nanopb.h; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/client_metrics.nanopb.h; sourceTree = ""; }; @@ -10354,17 +10599,18 @@ 3A04711B137EECFE4AD8E6A32C7D0D6D /* Indicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Indicator.swift; path = SDWebImageSwiftUI/Classes/Indicator/Indicator.swift; sourceTree = ""; }; 3A109DF5A372CADF2D564C6B37108358 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/FBLPromises/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; 3A151891D356DA24371632F562BF3647 /* GDTCOREvent+GDTMetricsSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCOREvent+GDTMetricsSupport.h"; path = "GoogleDataTransport/GDTCCTLibrary/Private/GDTCOREvent+GDTMetricsSupport.h"; sourceTree = ""; }; + 3A266076F983B20832F2D3D323455929 /* Pods-iOS-AppsFlyerStaticInjections.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AppsFlyerStaticInjections.release.xcconfig"; sourceTree = ""; }; 3A286C2395BF39BE8A039DB56CA657E8 /* LineScatterCandleRadarRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineScatterCandleRadarRenderer.swift; path = Source/Charts/Renderers/LineScatterCandleRadarRenderer.swift; sourceTree = ""; }; 3A3F776B5CF1FAF9BC2D5F4DEF9A79B7 /* SDImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoder.h; path = SDWebImage/Core/SDImageCoder.h; sourceTree = ""; }; 3A4061DE11DBE1856E21F10F3B1BD5D6 /* JTCalendarDayView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JTCalendarDayView.m; path = JTCalendar/Views/JTCalendarDayView.m; sourceTree = ""; }; + 3A42D46B24DAA315CBDF1AF349053636 /* Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.markdown"; sourceTree = ""; }; 3A634DB914B43995A8A70FA26CD3B3F0 /* FIRMessagingSyncMessageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingSyncMessageManager.m; path = FirebaseMessaging/Sources/FIRMessagingSyncMessageManager.m; sourceTree = ""; }; - 3A648AF0AF7B3F2C2FB3E172AA1E538F /* Pods-iOS-dydxStateManagerTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxStateManagerTests-dummy.m"; sourceTree = ""; }; 3A64E898CED6AB95BE95DC5ACBF0CAC5 /* SDImageGraphics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGraphics.h; path = SDWebImage/Core/SDImageGraphics.h; sourceTree = ""; }; 3A6AFF0AFFD49F6C2AD8F4BBD060F06E /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Extension/FirebaseCoreInternal.h; sourceTree = ""; }; 3A88CC4F8702D9969DECCFA529049477 /* GULHeartbeatDateStorageUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorageUserDefaults.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorageUserDefaults.h; sourceTree = ""; }; 3AAA96099BF671504CFB43A251D97221 /* FirebaseRemoteConfig-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseRemoteConfig-Info.plist"; sourceTree = ""; }; 3AB2BFC3EFAE8E7B132D466E54DD30A6 /* Promise+Wrap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Wrap.swift"; path = "Sources/Promises/Promise+Wrap.swift"; sourceTree = ""; }; - 3ACF8F66D9CD5448F9FADD770E71A7DA /* Pods-iOS-CameraParticles-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-CameraParticles-umbrella.h"; sourceTree = ""; }; + 3B483D07943F1DFF4F70A616B1B97D6A /* Pods-iOS-CameraParticles.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-CameraParticles.release.xcconfig"; sourceTree = ""; }; 3B4D0711EC55D5764E62133F8DDDCE90 /* NVActivityIndicatorAnimationBallRotate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallRotate.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallRotate.swift; sourceTree = ""; }; 3B898B1997CDCC8BF63B12BE7337394D /* CSSRuleList+Mutable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CSSRuleList+Mutable.h"; path = "Source/DOM classes/Core DOM/CSSRuleList+Mutable.h"; sourceTree = ""; }; 3B91B124DF7B228DF779267C4C3A2F89 /* FPRNSURLConnectionDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRNSURLConnectionDelegate.m; path = FirebasePerformance/Sources/Instrumentation/Network/Delegates/FPRNSURLConnectionDelegate.m; sourceTree = ""; }; @@ -10377,24 +10623,20 @@ 3C51B2716C383386E0BEAFD276313524 /* GTMNSFileHandle+UniqueName.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSFileHandle+UniqueName.h"; path = "Foundation/GTMNSFileHandle+UniqueName.h"; sourceTree = ""; }; 3C5AF34DAA2DC74B5CE34CE1E2EA12F7 /* GDTCORTransport_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransport_Private.h; sourceTree = ""; }; 3C5BFF82E28227BABDD311C9746928AF /* FPRCPUGaugeCollector+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FPRCPUGaugeCollector+Private.h"; path = "FirebasePerformance/Sources/Gauges/CPU/FPRCPUGaugeCollector+Private.h"; sourceTree = ""; }; - 3C636B65A12DAA53EC14F38C576B7CB7 /* Pods-iOS-WebParticlesTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-WebParticlesTests-dummy.m"; sourceTree = ""; }; - 3C9ECBFAE45C51BA5A5CA72DBE15132F /* Pods-iOS-dydxPresenters-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxPresenters-Info.plist"; sourceTree = ""; }; 3C9F0ADC2DA5287FE58043D7570B425C /* CSSStyleSheet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CSSStyleSheet.m; path = "Source/DOM classes/Core DOM/CSSStyleSheet.m"; sourceTree = ""; }; 3CA1BB5B3C0E03A68A450A91E4534673 /* NVActivityIndicatorView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NVActivityIndicatorView-umbrella.h"; sourceTree = ""; }; - 3CAEF4C18C452400981312B84B836772 /* Pods-iOS-JedioKitTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-JedioKitTests-Info.plist"; sourceTree = ""; }; 3CB3BCF1390F1406B03BC8DB4735D727 /* FirebaseRemoteConfigInterop */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseRemoteConfigInterop; path = FirebaseRemoteConfigInterop.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 3CC03209BBD9D46EF0653B471D2D9339 /* StyleSheetList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StyleSheetList.h; path = "Source/DOM classes/Core DOM/StyleSheetList.h"; sourceTree = ""; }; 3CCA321A4795A3D72E2CE5E8DACBFDCD /* FPRClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRClient.m; path = FirebasePerformance/Sources/FPRClient.m; sourceTree = ""; }; 3CCDACD67985E22FC0512E3312C59617 /* FIRCLSFABNetworkClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSFABNetworkClient.m; path = Crashlytics/Shared/FIRCLSNetworking/FIRCLSFABNetworkClient.m; sourceTree = ""; }; + 3CCF03FF87AE2D28B56561ED53C73A84 /* Pods-iOS-ParticlesKitTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-ParticlesKitTests-frameworks.sh"; sourceTree = ""; }; 3CF518573F4F427983990FC84B3CCAD4 /* FIRCLSDownloadAndSaveSettingsOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSDownloadAndSaveSettingsOperation.m; path = Crashlytics/Crashlytics/Settings/Operations/FIRCLSDownloadAndSaveSettingsOperation.m; sourceTree = ""; }; 3D19BDDBCFE4869E666B7ACD2347CBF0 /* SVGUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGUtils.m; path = Source/Utils/SVGUtils.m; sourceTree = ""; }; - 3D3F1A43E2A725648EE76081B5F38272 /* Pods-iOS-ParticlesKitTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesKitTests-acknowledgements.plist"; sourceTree = ""; }; 3D47192740375BAA6AC0E0CD3E2DEAB6 /* FPRGDTLogSampler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRGDTLogSampler.m; path = FirebasePerformance/Sources/Loggers/FPRGDTLogSampler.m; sourceTree = ""; }; 3D6AA4B3347A9FE68B0398F66D32DA08 /* ChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartDataProvider.swift; path = Source/Charts/Interfaces/ChartDataProvider.swift; sourceTree = ""; }; 3D76A0A1821F0F5B4F277538E95ED230 /* NBPhoneNumberUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberUtil.h; path = libPhoneNumber/NBPhoneNumberUtil.h; sourceTree = ""; }; 3D774736571571C7A6D297A1EB73C48F /* GULReachabilityMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityMessageCode.h; path = GoogleUtilities/Reachability/GULReachabilityMessageCode.h; sourceTree = ""; }; 3D7AA9B892085B89296FE4281256E8FE /* Pods-iOS-JedioKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-JedioKit"; path = Pods_iOS_JedioKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 3D99DF129AAA0E305645C06BF2EEE846 /* Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h"; sourceTree = ""; }; 3DA43986B0B5927C7F6314690F1936CD /* ConstraintRelatableTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelatableTarget.swift; path = Sources/ConstraintRelatableTarget.swift; sourceTree = ""; }; 3DB8A8E6D01777489E06D9ABDAAED71B /* NVActivityIndicatorAnimationBallClipRotatePulse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallClipRotatePulse.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallClipRotatePulse.swift; sourceTree = ""; }; 3DBAD42A75DE29C808096D43ACCE4033 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; @@ -10403,24 +10645,21 @@ 3DF1649356FE36FB8147E43F1FC3AA59 /* BigInt.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BigInt.debug.xcconfig; sourceTree = ""; }; 3DFFD00911B2DDCB43617EB23C05C9C7 /* FIRInstallationsBackoffController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsBackoffController.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsBackoffController.h; sourceTree = ""; }; 3E0D257110C81DEDB334844919467613 /* FIRMessagingLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingLogger.m; path = FirebaseMessaging/Sources/FIRMessagingLogger.m; sourceTree = ""; }; - 3E294F3BD7F0A98CB511CE47DFB159CA /* Pods-iOS-dydxViews-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxViews-umbrella.h"; sourceTree = ""; }; 3E3266A3E142FDE12702C6393C287AFC /* GDTCCTUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploader.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTUploader.m; sourceTree = ""; }; 3E5BC98744930B6C3C5125BCAED1091C /* SDImageIOAnimatedCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageIOAnimatedCoder.m; path = SDWebImage/Core/SDImageIOAnimatedCoder.m; sourceTree = ""; }; 3E7C10945F4449AA4068B0A475F000D4 /* NBGeneratedPhoneNumberMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBGeneratedPhoneNumberMetaData.h; path = libPhoneNumber/NBGeneratedPhoneNumberMetaData.h; sourceTree = ""; }; 3E7F4195EFC9B76CB99D66BFE01EAE3D /* Pods-iOS-UtilitiesTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-UtilitiesTests"; path = Pods_iOS_UtilitiesTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 3EB77B8B0F2936F9F32762B43E86856C /* Pods-iOS-PlatformUITests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUITests-Info.plist"; sourceTree = ""; }; 3EC0647F9AC8A4458D57DAE92F75A79B /* FIRCLSNetworkResponseHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSNetworkResponseHandler.h; path = Crashlytics/Shared/FIRCLSNetworking/FIRCLSNetworkResponseHandler.h; sourceTree = ""; }; 3EC214727C2D551CA16838C6DCC7C372 /* FIRCLSdSYM.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSdSYM.h; path = Crashlytics/Shared/FIRCLSMachO/FIRCLSdSYM.h; sourceTree = ""; }; - 3EC8C550CA7C2B69E98E5F675014A6CD /* Pods-iOS-dydxStateManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxStateManager.modulemap"; sourceTree = ""; }; 3EC9B726E968EF36E06FDEBCE826233B /* HeartbeatsBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HeartbeatsBundle.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/HeartbeatsBundle.swift; sourceTree = ""; }; - 3ECAE41F105A7E77683446DFFD59E31D /* Pods-iOS-ParticlesKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-ParticlesKit.modulemap"; sourceTree = ""; }; 3EE31174322BE2B1226DC9FE0F0F3CEC /* BarChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartData.swift; path = Source/Charts/Data/Implementations/Standard/BarChartData.swift; sourceTree = ""; }; 3F238BB22C5201CE689CAF2F766AED95 /* PromisesObjC-FBLPromises_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "PromisesObjC-FBLPromises_Privacy"; path = FBLPromises_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 3F70405A95D6412FBC388052ED7C8D56 /* Pods-iOS-dydxCarteraTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxCarteraTests-umbrella.h"; sourceTree = ""; }; 3F7446AFF0D5D0BEE2245C5C141CD402 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Extension/FIRDependency.h; sourceTree = ""; }; 3F7D7F2A0FA248C093BBB1BBC9435D07 /* JTMenu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTMenu.h; path = JTCalendar/Protocols/JTMenu.h; sourceTree = ""; }; + 3F98C5502C6ED7E17597448E5FBE3E98 /* Pods-iOS-AppsFlyerStaticInjections-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-AppsFlyerStaticInjections-acknowledgements.markdown"; sourceTree = ""; }; 3FA8B50B19D2F365A850FC67E65E5C98 /* FIRAnalyticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsInterop.h; path = Interop/Analytics/Public/FIRAnalyticsInterop.h; sourceTree = ""; }; 3FAA8DE0B7E3DD69DA91992BCECD09A0 /* Heartbeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Heartbeat.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/Heartbeat.swift; sourceTree = ""; }; - 3FD911D8F943BADC91AF417B1EF0002C /* Pods-iOS-PlatformRoutingTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformRoutingTests.release.xcconfig"; sourceTree = ""; }; 3FE9349FE3EE671AE543404AEA3B8432 /* GDTCORTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer.h; sourceTree = ""; }; 3FF2A44A0437B4DDAA3115BC20E20079 /* PanModalPresentationAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PanModalPresentationAnimator.swift; path = PanModal/Animator/PanModalPresentationAnimator.swift; sourceTree = ""; }; 3FFA6AF1E2546292468DF659F40B4E2E /* CALayerWithChildHitTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CALayerWithChildHitTest.h; path = "Source/QuartzCore additions/CALayerWithChildHitTest.h"; sourceTree = ""; }; @@ -10433,99 +10672,103 @@ 409BB26B397C64D1E7AE2D20C3057E90 /* GULLoggerCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerCodes.h; path = GoogleUtilities/Common/GULLoggerCodes.h; sourceTree = ""; }; 409C6BBE0BCB0CCE46CBB5A4ACC31342 /* GULSceneDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Public/GoogleUtilities/GULSceneDelegateSwizzler.h; sourceTree = ""; }; 40C91CF43126CC4D16CFD08BE10E4273 /* FirebaseSessionsError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FirebaseSessionsError.swift; path = FirebaseSessions/Sources/FirebaseSessionsError.swift; sourceTree = ""; }; - 40D0B139F084726C36FA4AF3BDB1F8D7 /* Pods-iOS-dydxPresentersTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxPresentersTests.release.xcconfig"; sourceTree = ""; }; 40EA4613260160E10383DBAEF76871B8 /* ZSWTappableLabelTappableRegionInfoImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZSWTappableLabelTappableRegionInfoImpl.h; path = ZSWTappableLabel/Private/ZSWTappableLabelTappableRegionInfoImpl.h; sourceTree = ""; }; 40F886868410A51EF996C1E6CF0A625D /* BarChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/BarChartDataEntry.swift; sourceTree = ""; }; 4104DFF0165DE2DE9C02C70D5385975D /* GDTCORStorageProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageProtocol.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageProtocol.h; sourceTree = ""; }; 4109B67B259BECC681B546871B841E4A /* GTMReadMonitorInputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMReadMonitorInputStream.m; path = Sources/Full/GTMReadMonitorInputStream.m; sourceTree = ""; }; 411393FF2353695EFD51339FF144C0A3 /* FIRMessagingTokenFetchOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingTokenFetchOperation.h; path = FirebaseMessaging/Sources/Token/FIRMessagingTokenFetchOperation.h; sourceTree = ""; }; - 41328A00266C5A4B48873AF0C7D67A9B /* Pods-iOS-PlatformUIJedio-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUIJedio-acknowledgements.plist"; sourceTree = ""; }; 41487D4BA57AE77A053D99241BBF7878 /* Bitwise Ops.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bitwise Ops.swift"; path = "Sources/Bitwise Ops.swift"; sourceTree = ""; }; - 414DAFEBC3AE5DB5DF60F927E38F574B /* Pods-iOS-UIToolkits-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-UIToolkits-acknowledgements.markdown"; sourceTree = ""; }; 41897AECEB2AC39D57FE83790D0038E6 /* JTCalendar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendar.h; path = JTCalendar/JTCalendar.h; sourceTree = ""; }; 418AA16B4587EEAF564D86AC3C5751E8 /* RemoteConfigValueObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RemoteConfigValueObservable.swift; path = FirebaseRemoteConfig/Swift/PropertyWrapper/RemoteConfigValueObservable.swift; sourceTree = ""; }; + 4194A31ACE81A2A4E680AB9CE3B1E3B0 /* Pods-iOS-ParticlesCommonModelsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-ParticlesCommonModelsTests-acknowledgements.markdown"; sourceTree = ""; }; 4198846B699A1915CAA2EA50937904F2 /* ProcessingInstruction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ProcessingInstruction.m; path = "Source/DOM classes/Core DOM/ProcessingInstruction.m"; sourceTree = ""; }; 41BDAD7ADF97598DB2E1F1F564FAD71A /* SVGGElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGGElement.h; path = "Source/DOM classes/SVG-DOM/SVGGElement.h"; sourceTree = ""; }; 41D37F3E93E41AF77B8BF4C5CCF0430B /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Extension/FIRComponent.h; sourceTree = ""; }; 41D86A0024B5CE057D399B91CC354736 /* Pods-iOS-PlatformUIJedio */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-PlatformUIJedio"; path = Pods_iOS_PlatformUIJedio.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 420E96A57F38373740D0454742253C63 /* Pods-iOS-AmplitudeInjections.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AmplitudeInjections.debug.xcconfig"; sourceTree = ""; }; - 420FA98485BFE024DEBF2DAAD99665A1 /* Pods-iOS-WebParticlesTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-WebParticlesTests-acknowledgements.markdown"; sourceTree = ""; }; 421ABAD2F376C4185F388A387E2E4655 /* libPhoneNumber-iOS */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "libPhoneNumber-iOS"; path = libPhoneNumber_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 42A09EAD8251CE53F6DF5B9A29DC172C /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Extension/FIRComponentType.h; sourceTree = ""; }; + 42A7BA4AFDB6A1658599998D6266E709 /* Pods-iOS-PlatformRouting-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformRouting-acknowledgements.plist"; sourceTree = ""; }; 42D62C641506E6B6406EFDAC754A18A9 /* StyleSheetList+Mutable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "StyleSheetList+Mutable.h"; path = "Source/DOM classes/Core DOM/StyleSheetList+Mutable.h"; sourceTree = ""; }; - 430A350308EE46EAF7F02E4C29D46ED1 /* Pods-iOS-PlatformParticlesTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformParticlesTests-dummy.m"; sourceTree = ""; }; 432578F951782BB0DE0428F54C1CCD45 /* Charts.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Charts.release.xcconfig; sourceTree = ""; }; 43326A9DAC282B8B141A3F37D2CEB776 /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/Core/UIImage+ForceDecode.m"; sourceTree = ""; }; 436D9FB0DE4B9652EBC05FFE95F90077 /* CandleChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/CandleChartDataSet.swift; sourceTree = ""; }; 437B6DD0D15070351EA40B527B90EA9A /* ChartHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartHighlighter.swift; path = Source/Charts/Highlight/ChartHighlighter.swift; sourceTree = ""; }; 437DCC3A19194BB06B0CBD2DFF4C4E89 /* FIRCLSRecordHost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSRecordHost.m; path = Crashlytics/Crashlytics/Models/Record/FIRCLSRecordHost.m; sourceTree = ""; }; 43824F0D7749C9BA75953E9541391C64 /* CGColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGColor+.swift"; path = "Source/CGColor+.swift"; sourceTree = ""; }; - 43A1A4BF809F14AC035C02C39D210FD5 /* Pods-iOS-AmplitudeInjectionsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-AmplitudeInjectionsTests-frameworks.sh"; sourceTree = ""; }; + 438879C33561DFD4CF4137C21752E244 /* Pods-iOS-dydxViewsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxViewsTests.modulemap"; sourceTree = ""; }; 43BD08289922EC14E00FF89738B93EE6 /* JTDateHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTDateHelper.h; path = JTCalendar/JTDateHelper.h; sourceTree = ""; }; + 43CABA2E4C58218DEDE9C1666F6AFCCE /* Pods-iOS-ParticlesKitTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesKitTests-acknowledgements.plist"; sourceTree = ""; }; 43CF111E3EC97F7D0265F06008254E5C /* FIRAnalyticsInteropListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsInteropListener.h; path = Interop/Analytics/Public/FIRAnalyticsInteropListener.h; sourceTree = ""; }; 43D3CB8574471A7BE608098F47FFB890 /* FIRCLSReportUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSReportUploader.m; path = Crashlytics/Crashlytics/Controllers/FIRCLSReportUploader.m; sourceTree = ""; }; 440A6B2293307D6E48E7DB7B1728FC4A /* FIRCLSExistingReportManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSExistingReportManager.m; path = Crashlytics/Crashlytics/Controllers/FIRCLSExistingReportManager.m; sourceTree = ""; }; 44229BFB2E103C7F8F121D0C34D8E6DC /* Abacus.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Abacus.framework; path = build/cocoapods/framework/Abacus.framework; sourceTree = ""; }; 44266F11CA7380FDDDF4C5E317B92948 /* FIRMessagingPendingTopicsList.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingPendingTopicsList.m; path = FirebaseMessaging/Sources/FIRMessagingPendingTopicsList.m; sourceTree = ""; }; 44304225DC23257E2964DA63B926DE7A /* SDImageIOAnimatedCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoder.h; path = SDWebImage/Core/SDImageIOAnimatedCoder.h; sourceTree = ""; }; + 4435DE3F64BF405DE66002FCCECB39CB /* Pods-iOS-JedioKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-JedioKit-dummy.m"; sourceTree = ""; }; + 444168824ACD71A780912C0F89D2F752 /* Pods-iOS-dydxChart.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxChart.debug.xcconfig"; sourceTree = ""; }; 445A7E544853E072D80A00962D7AFABF /* CLIColor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLIColor.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/CLIColor.h; sourceTree = ""; }; + 44681EDE3A0EA9407E465091B4291D7D /* Pods-iOS-dydxViews.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxViews.release.xcconfig"; sourceTree = ""; }; 44836E75AE7E628E3AB470F62B154496 /* FIRVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVersion.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRVersion.h; sourceTree = ""; }; 4492BD52665E988F5E62C2E8DE237714 /* ResourceBundle-nanopb_Privacy-nanopb-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-nanopb_Privacy-nanopb-Info.plist"; sourceTree = ""; }; - 449EA7851ED809B53E49B30FF352465B /* Pods-iOS-dydxV4-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxV4-dummy.m"; sourceTree = ""; }; 44AAAE5BB51085578CA7415192BB2B71 /* NSDictionary+FIRMessaging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+FIRMessaging.h"; path = "FirebaseMessaging/Sources/NSDictionary+FIRMessaging.h"; sourceTree = ""; }; 44BC67336FF3FEAAD0CDEEE9D5073CF3 /* NVActivityIndicatorView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NVActivityIndicatorView.release.xcconfig; sourceTree = ""; }; 44DCD70CE27A76C1EC277C67BF49FC10 /* ReachabilitySwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ReachabilitySwift.release.xcconfig; sourceTree = ""; }; 44E291D18340EAC3F761346198515323 /* GoogleUtilities-GoogleUtilities_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "GoogleUtilities-GoogleUtilities_Privacy"; path = GoogleUtilities_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 4509223A983D63D25D329AA18C4F8626 /* Pods-iOS-PlatformParticles-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformParticles-acknowledgements.plist"; sourceTree = ""; }; - 4509FC7599EA469E817E78EDF9F8BB18 /* Pods-iOS-dydxPresentersTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxPresentersTests-acknowledgements.markdown"; sourceTree = ""; }; + 4512BFE5DAC59E13F420BEC6F0254365 /* Pods-iOS-WebParticles-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-WebParticles-Info.plist"; sourceTree = ""; }; 45145B6C90354B921602D0BCB84D9FFD /* Text.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Text.h; path = "Source/DOM classes/Core DOM/Text.h"; sourceTree = ""; }; 451681B110968A7432418A4D9BD32046 /* NSError+FIRMessaging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSError+FIRMessaging.m"; path = "FirebaseMessaging/Sources/NSError+FIRMessaging.m"; sourceTree = ""; }; 45173985B8F59CECD69700D12FFDA736 /* NBPhoneNumberDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberDefines.h; path = libPhoneNumber/NBPhoneNumberDefines.h; sourceTree = ""; }; + 4526CCDAC4FD5F27A5ABEED6400FE1F8 /* Pods-iOS-PlatformUI.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUI.release.xcconfig"; sourceTree = ""; }; 4526FF20E16127BD53C3A17A8576C4A5 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Extension/FIRDependency.h; sourceTree = ""; }; 453BD2759959EF29E98548ACCAA5BB6C /* Platform+Touch Handling.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Platform+Touch Handling.swift"; path = "Source/Charts/Utils/Platform+Touch Handling.swift"; sourceTree = ""; }; 4548790ED70FE13E62DA7613DD9CF8DA /* FBLPromise+Then.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Then.h"; path = "Sources/FBLPromises/include/FBLPromise+Then.h"; sourceTree = ""; }; - 455AB9B476D40725E1C0093DB61591B3 /* Pods-iOS-ParticlesCommonModelsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-ParticlesCommonModelsTests-frameworks.sh"; sourceTree = ""; }; 45608D99049F1CB3EBFCEF4D4FA6C440 /* GULNetworkURLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkURLSession.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULNetworkURLSession.h; sourceTree = ""; }; + 456422CED56661E9690E052A06AF81B0 /* Pods-iOS-RoutingKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-RoutingKit-dummy.m"; sourceTree = ""; }; 456F6ED4396DB455E38CEC55D1218342 /* SVGGradientLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGGradientLayer.h; path = "Source/QuartzCore additions/SVGGradientLayer.h"; sourceTree = ""; }; 45798C7D8D7377E4DD1DB068CB9B3884 /* UIImage+MemoryCacheCost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MemoryCacheCost.m"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.m"; sourceTree = ""; }; 45A72726E50789A7C190E4806A43B8A4 /* HorizontalBarHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HorizontalBarHighlighter.swift; path = Source/Charts/Highlight/HorizontalBarHighlighter.swift; sourceTree = ""; }; 45BA19E518FD4FC81D1227D4D5A29CBA /* FirebaseRemoteConfigInterop.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseRemoteConfigInterop.debug.xcconfig; sourceTree = ""; }; 45D410D681C550A4F84A06223F12AB4B /* ResourceBundle-FirebaseABTesting_Privacy-FirebaseABTesting-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-FirebaseABTesting_Privacy-FirebaseABTesting-Info.plist"; sourceTree = ""; }; 45DC391BDC632FE6FECFCC2277316622 /* GTMStringEncoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMStringEncoding.h; path = Foundation/GTMStringEncoding.h; sourceTree = ""; }; + 45ED13D4ABACB3969A3E6D2265C2CE31 /* Pods-iOS-dydxFormatter-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxFormatter-acknowledgements.plist"; sourceTree = ""; }; 45F2EE5C12E96AB6466FB533331C22C2 /* Readers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Readers.swift; path = Sources/SwiftUI/Readers.swift; sourceTree = ""; }; 45F4A17E5E0AF829C106B146D338AE81 /* DDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDFileLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDFileLogger.h; sourceTree = ""; }; 45F8626FB7776C800745BDCB6578D498 /* PrefixWhileBehavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrefixWhileBehavior.swift; path = Sources/Operators/PrefixWhileBehavior.swift; sourceTree = ""; }; 460399588B5782C1B047AFE68AD3883E /* EFInputCorrectionLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFInputCorrectionLevel.swift; path = Source/EFInputCorrectionLevel.swift; sourceTree = ""; }; - 460A096FCA8B8C9711EA73B3524AC538 /* Pods-iOS-UIAppToolkits.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIAppToolkits.release.xcconfig"; sourceTree = ""; }; 460A570B2B5575FFAF1CA90389A50D85 /* crashlytics.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crashlytics.nanopb.c; path = Crashlytics/Protogen/nanopb/crashlytics.nanopb.c; sourceTree = ""; }; - 4629D1FC13F356B2457E5D74C9F9F795 /* Pods-iOS-PlatformParticles.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformParticles.modulemap"; sourceTree = ""; }; 465202918ED58B9BE770283C929453F0 /* Pods-iOS-UIToolkits */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-UIToolkits"; path = Pods_iOS_UIToolkits.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 46556C5CB6C53A9688C2DEC71DE3E52B /* FIRLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLoggerLevel.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRLoggerLevel.h; sourceTree = ""; }; 465C370F6FA46C0B08AEBEE46AB8273A /* FPRRemoteConfigFlags.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRRemoteConfigFlags.h; path = FirebasePerformance/Sources/Configurations/FPRRemoteConfigFlags.h; sourceTree = ""; }; 4668F788395881756CDD3C83FB41B6AC /* NSScanner+Compat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSScanner+Compat.swift"; path = "Sources/Core/NSScanner+Compat.swift"; sourceTree = ""; }; + 468E700C65220CA0C9376A180810B51B /* Pods-iOS-UtilitiesTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-UtilitiesTests-umbrella.h"; sourceTree = ""; }; 46BD2CD7BE32B9485E6A7DEC5D1E4FD6 /* FIRCLSCrashedMarkerFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSCrashedMarkerFile.h; path = Crashlytics/Crashlytics/Components/FIRCLSCrashedMarkerFile.h; sourceTree = ""; }; 46D23D392B0B13D5FAAB9D1F22AAB6E4 /* FIRCLSLaunchMarkerModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSLaunchMarkerModel.h; path = Crashlytics/Crashlytics/Models/FIRCLSLaunchMarkerModel.h; sourceTree = ""; }; 46E08D0F0EC2E6A061D29A10C81065B2 /* GoogleUtilities.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.release.xcconfig; sourceTree = ""; }; - 4717567F6BFD3FC128F73CFAC89DFF7B /* Pods-iOS-ParticlesKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesKit.debug.xcconfig"; sourceTree = ""; }; 4737A63F2AEDFAC831F48CEFE6495A7C /* FPRAppActivityTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRAppActivityTracker.m; path = FirebasePerformance/Sources/AppActivity/FPRAppActivityTracker.m; sourceTree = ""; }; 473C8F92DAD22934FFAF745CB72A9684 /* SnapKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SnapKit-prefix.pch"; sourceTree = ""; }; 47434E621B5CCE88162B0187E96A0A8C /* GTMSessionFetcherService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherService.h; path = Sources/Core/Public/GTMSessionFetcher/GTMSessionFetcherService.h; sourceTree = ""; }; + 475AC5F4EC36F42AF87453651BC542F8 /* Pods-iOS-UIToolkitsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIToolkitsTests-Info.plist"; sourceTree = ""; }; 476F3BE899508A2A2BBBE836895958C7 /* GULSwizzler+Unswizzle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULSwizzler+Unswizzle.h"; path = "GoogleUtilities/SwizzlerTestHelpers/Public/GoogleUtilities/GULSwizzler+Unswizzle.h"; sourceTree = ""; }; 4788419C6D931264BA2F35C4D22482A1 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/Core/UIView+WebCache.h"; sourceTree = ""; }; + 478A318055ACB839FCA6F8FEB824AB1F /* Pods-iOS-UIToolkits.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIToolkits.debug.xcconfig"; sourceTree = ""; }; 47969B3A658527BF7AE9F351C64647F5 /* SVGKLayeredImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKLayeredImageView.h; path = Source/ImageViews/SVGKLayeredImageView.h; sourceTree = ""; }; + 47AA0C1EBF78C66B08F95EFB620744F0 /* Pods-iOS-UIAppToolkits-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-UIAppToolkits-dummy.m"; sourceTree = ""; }; 47B5BFF6E9335209944F5D1A106F77AD /* GDTCORMetricsMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORMetricsMetadata.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORMetricsMetadata.h; sourceTree = ""; }; 47C52575109C7BE75B0288FCEF6D120B /* FIRHeartbeatLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatLogger.h; path = FirebaseCore/Extension/FIRHeartbeatLogger.h; sourceTree = ""; }; 47C581450CDB4A6111CB97EEE0711A8C /* FirebaseInstallations-FirebaseInstallations_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "FirebaseInstallations-FirebaseInstallations_Privacy"; path = FirebaseInstallations_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 47E5830B0D61534579A981B69D102EBC /* TinySVGTextAreaElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TinySVGTextAreaElement.h; path = "Source/DOM classes/Unported or Partial DOM/TinySVGTextAreaElement.h"; sourceTree = ""; }; + 481420E74B910CCDCF489C32AE0EFE1D /* Pods-iOS-WebParticlesTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-WebParticlesTests.release.xcconfig"; sourceTree = ""; }; 481815C455466BA02C059454E2B4480E /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Extension/FIRAppInternal.h; sourceTree = ""; }; 48247AEE538AB1E5F0D888A97629450D /* RCNUserDefaultsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNUserDefaultsManager.h; path = FirebaseRemoteConfig/Sources/RCNUserDefaultsManager.h; sourceTree = ""; }; 4850003439AB112D0B48AF8157CB42C1 /* NBPhoneMetaData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneMetaData.m; path = libPhoneNumber/NBPhoneMetaData.m; sourceTree = ""; }; + 486CB7D710B89C5811AA249E31859DB4 /* Pods-iOS-dydxFormatterTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxFormatterTests-acknowledgements.plist"; sourceTree = ""; }; 487672420EC98B333793846BBBA47CB0 /* FPRObjectInstrumentor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRObjectInstrumentor.h; path = FirebasePerformance/Sources/Instrumentation/FPRObjectInstrumentor.h; sourceTree = ""; }; 48A51A0039C817BCDEFC2D048977242F /* MarkerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MarkerView.swift; path = Source/Charts/Components/MarkerView.swift; sourceTree = ""; }; 48C2F136F207509EE4860DEDB0E54EAB /* Pods-iOS-CameraParticles */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-CameraParticles"; path = Pods_iOS_CameraParticles.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 48D7FD929A1F687354BC2E13FFEDABCE /* GULURLSessionDataResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULURLSessionDataResponse.m; path = GoogleUtilities/Environment/URLSessionPromiseWrapper/GULURLSessionDataResponse.m; sourceTree = ""; }; 48DB7A850F6EE518D1847379378629CE /* FIRInstallationsAuthTokenResultInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAuthTokenResultInternal.h; path = FirebaseInstallations/Source/Library/FIRInstallationsAuthTokenResultInternal.h; sourceTree = ""; }; 48E39F857D6B95D3E08F3DE0D9120AC3 /* FIRCLSUserLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSUserLogging.m; path = Crashlytics/Crashlytics/Components/FIRCLSUserLogging.m; sourceTree = ""; }; + 48EA455F96365FB0B7FAD375D92918F8 /* Pods-iOS-PlatformParticles.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformParticles.modulemap"; sourceTree = ""; }; 48EAEF108C989519DAF9C70DB2F82FB1 /* FIRStackFrame_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRStackFrame_Private.h; path = Crashlytics/Crashlytics/Private/FIRStackFrame_Private.h; sourceTree = ""; }; 4919E5F2B6A6807BB518ABF82953B627 /* EFQRCode */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = EFQRCode; path = EFQRCode.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 492DB09A90D3FEECA3428BB2118B631D /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = ""; }; @@ -10533,27 +10776,31 @@ 49591027685162562C7DF91A83FB6E49 /* GTMTypeCasting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMTypeCasting.h; path = DebugUtils/GTMTypeCasting.h; sourceTree = ""; }; 4971E793C84C46C91C2BE05489466ACA /* ISPCertificatePinning.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ISPCertificatePinning.m; path = Sources/Amplitude/SSLCertificatePinning/ISPCertificatePinning.m; sourceTree = ""; }; 49830DCCD1E392874C7FF1420B98C8AB /* SVGKPattern.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKPattern.m; path = Source/Utils/SVGKPattern.m; sourceTree = ""; }; - 49852E82D39156670DD7349A042B4BBA /* Pods-iOS-dydxV4Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxV4Tests-resources.sh"; sourceTree = ""; }; 49A2E402F2601F686FA94810EA68FA3D /* Pods-iOS-PlatformParticlesTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-PlatformParticlesTests"; path = Pods_iOS_PlatformParticlesTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 49A7DECBAD1F58927ED40F253EB69088 /* MediaList.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MediaList.m; path = "Source/DOM classes/Core DOM/MediaList.m"; sourceTree = ""; }; 49E40A49D1826027D6A832D7073F000D /* MoveViewJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MoveViewJob.swift; path = Source/Charts/Jobs/MoveViewJob.swift; sourceTree = ""; }; + 49EEEB44D486784DC99E5EC2DB0D87CE /* Pods-iOS-dydxStateManagerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxStateManagerTests.release.xcconfig"; sourceTree = ""; }; 4A075A1394A8003E978401D448AA1A10 /* FirebaseABTesting-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseABTesting-Info.plist"; sourceTree = ""; }; 4A139EEBC22FCED7CFCDE8156AD99728 /* NVActivityIndicatorView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NVActivityIndicatorView-dummy.m"; sourceTree = ""; }; 4A157ADA0C8E2925081F95C3289C3AB0 /* SlideIn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SlideIn.swift; path = DrawerMenu/Classes/style/SlideIn.swift; sourceTree = ""; }; 4A1690632ED7E72394A8DF2023694063 /* POPAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAnimation.h; path = pop/POPAnimation.h; sourceTree = ""; }; 4A20D46A30687D1AFBF3D051211EF76B /* DDOSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDOSLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDOSLogger.h; sourceTree = ""; }; 4A5CDA9B43DE8455E5AF03B5743348B4 /* FIRCLSDataCollectionToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSDataCollectionToken.h; path = Crashlytics/Crashlytics/DataCollection/FIRCLSDataCollectionToken.h; sourceTree = ""; }; + 4A8B327493DD6A322636D8667D880BCC /* Pods-iOS-WebParticlesTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-WebParticlesTests.modulemap"; sourceTree = ""; }; + 4A9762C858D337E67CFB2D9346E17954 /* Pods-iOS-PlatformRouting-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformRouting-dummy.m"; sourceTree = ""; }; 4A977ED83E902388F73542B4AED2AB45 /* SVGPreserveAspectRatio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGPreserveAspectRatio.h; path = "Source/DOM classes/SVG-DOM/SVGPreserveAspectRatio.h"; sourceTree = ""; }; + 4AA60C31819CA6E1EF353ACE88AC23BE /* Pods-iOS-FirebaseStaticInjections-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-FirebaseStaticInjections-dummy.m"; sourceTree = ""; }; 4AB0D3DA4A7B089773C7ACFA136DDBB5 /* SDWebImageSwiftUI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SDWebImageSwiftUI.swift; path = SDWebImageSwiftUI/Classes/SDWebImageSwiftUI.swift; sourceTree = ""; }; 4AF7030181088E3798CFD9E08EF2BD97 /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = ""; }; - 4AFDD5A794AA710CB355AF1209DA8071 /* Pods-iOS-dydxCartera.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxCartera.release.xcconfig"; sourceTree = ""; }; 4AFEF8281A862CF4A5044B8154CB6B45 /* GDTCORFlatFileStorage+Promises.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCORFlatFileStorage+Promises.m"; path = "GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage+Promises.m"; sourceTree = ""; }; 4B0E01142D3D4172CED07BBA754FE608 /* GTMNSThread+Blocks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSThread+Blocks.h"; path = "Foundation/GTMNSThread+Blocks.h"; sourceTree = ""; }; 4B19D2BFE3EF4FAD34640C1ED3F45FF6 /* FIRCLSSignal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSSignal.c; path = Crashlytics/Crashlytics/Handlers/FIRCLSSignal.c; sourceTree = ""; }; + 4B29FDCE674A838168F62C3FE1375E33 /* Firebase-5a1e767e.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Firebase-5a1e767e.debug.xcconfig"; path = "../Firebase-5a1e767e/Firebase-5a1e767e.debug.xcconfig"; sourceTree = ""; }; 4B3F327E86BF7C704F139BC47FE50A0A /* MaterialActivityIndicator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MaterialActivityIndicator-prefix.pch"; sourceTree = ""; }; 4B5ACBF6E2091C89F7606FC0AC845A2B /* FPRDiagnostics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRDiagnostics.h; path = FirebasePerformance/Sources/Common/FPRDiagnostics.h; sourceTree = ""; }; 4B5F797EE72E892F34B30C61342BC158 /* FPRGDTLogSampler+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FPRGDTLogSampler+Private.h"; path = "FirebasePerformance/Sources/Loggers/FPRGDTLogSampler+Private.h"; sourceTree = ""; }; 4BC169EC825130C71D430F988EEB4D7E /* EasyTipView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = EasyTipView.modulemap; sourceTree = ""; }; + 4BC1E63D7738CDFBE8F66C25FB8FF4C8 /* Pods-iOS-ParticlesKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesKit-Info.plist"; sourceTree = ""; }; 4BC987CA830E926333425E170A705AED /* SVGKParserPatternsAndGradients.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKParserPatternsAndGradients.h; path = "Source/Parsers/Parser Extensions/SVGKParserPatternsAndGradients.h"; sourceTree = ""; }; 4BE5BCE02DAD5DFBE6EF41620D2D8090 /* FIRCLSReportAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSReportAdapter.m; path = Crashlytics/Crashlytics/Models/Record/FIRCLSReportAdapter.m; sourceTree = ""; }; 4C048A277DE90C721ABB16BB3800BF03 /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Extensions.swift; path = Sources/Extensions.swift; sourceTree = ""; }; @@ -10564,16 +10811,15 @@ 4C47F98EF923F67D98CC399C06830105 /* FPRDataUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRDataUtils.m; path = FirebasePerformance/Sources/FPRDataUtils.m; sourceTree = ""; }; 4C59644E3787AB23A447975F25FCE8DC /* UIImage+Transform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Transform.h"; path = "SDWebImage/Core/UIImage+Transform.h"; sourceTree = ""; }; 4C5BE5C70AD087759572DDA7602C14C9 /* SDImageAssetManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageAssetManager.m; path = SDWebImage/Private/SDImageAssetManager.m; sourceTree = ""; }; - 4C6432337A397BB46BDFC6F9E933F0C7 /* Pods-iOS-UIToolkits-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-UIToolkits-umbrella.h"; sourceTree = ""; }; 4CA15C34136DA2F77F47E684B3AB21CB /* StyleSheet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = StyleSheet.m; path = "Source/DOM classes/Core DOM/StyleSheet.m"; sourceTree = ""; }; 4CB5CAE3FB6874C66BCE6DB93D7F9F97 /* GULHeartbeatDateStorable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorable.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorable.h; sourceTree = ""; }; + 4CC08FE893E903FE09B789F7549BDA05 /* Pods-iOS-dydxFormatterTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxFormatterTests.release.xcconfig"; sourceTree = ""; }; 4CCAAF7628677A867566530FCF9498B3 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Extension/FIROptionsInternal.h; sourceTree = ""; }; 4CE44B4A85C136725FA391CA3F627698 /* GoogleAppMeasurement-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "GoogleAppMeasurement-xcframeworks.sh"; sourceTree = ""; }; + 4CEAD03AE19534818DA7FDBEE513878A /* Pods-iOS-dydxCartera-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxCartera-acknowledgements.plist"; sourceTree = ""; }; 4D15FF43FB494C77FA59EC4058954FF2 /* FBKVOController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBKVOController.h; path = FBKVOController/FBKVOController.h; sourceTree = ""; }; - 4D1BAC4F665EF5883177829510882478 /* Pods-iOS-dydxPresentersTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxPresentersTests-acknowledgements.plist"; sourceTree = ""; }; 4D3049A67D62DAD3122AEB80168AB069 /* FPRConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRConstants.m; path = FirebasePerformance/Sources/Common/FPRConstants.m; sourceTree = ""; }; 4D37294A939B25EACF725A4EC1426486 /* POPSpringAnimation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPSpringAnimation.mm; path = pop/POPSpringAnimation.mm; sourceTree = ""; }; - 4D4A2188BBF2C1E9A7BC292921E2BE5D /* Pods-iOS-dydxViewsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxViewsTests-acknowledgements.plist"; sourceTree = ""; }; 4D896A661633CB79101597025DF090AC /* DefaultValueFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultValueFormatter.swift; path = Source/Charts/Formatters/DefaultValueFormatter.swift; sourceTree = ""; }; 4D8D8A5CEC3A7AF742E4131CDB104784 /* AMPUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AMPUtils.m; path = Sources/Amplitude/AMPUtils.m; sourceTree = ""; }; 4D929A63AF6D3EC687A8129A35C3FDFA /* NSError+FIRMessaging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSError+FIRMessaging.h"; path = "FirebaseMessaging/Sources/NSError+FIRMessaging.h"; sourceTree = ""; }; @@ -10583,8 +10829,8 @@ 4DE7F7F53501DC63007531451ACD40CB /* BigUInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigUInt.swift; path = Sources/BigUInt.swift; sourceTree = ""; }; 4DF13DDBE19A58B29CF4A4DAF83EE6B9 /* FirebaseSharedSwift.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseSharedSwift.debug.xcconfig; sourceTree = ""; }; 4E260F2DE6402014A084A0942784DA3B /* Data Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data Conversion.swift"; path = "Sources/Data Conversion.swift"; sourceTree = ""; }; + 4E2ECA7AC4F5D74B98B3FE99A7B5A55F /* Pods-iOS-PlatformUI-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformUI-umbrella.h"; sourceTree = ""; }; 4E47FBD4F6A31FAF004B30F26F0DEED7 /* ComodoRsaDomainValidationCA.der */ = {isa = PBXFileReference; includeInIndex = 1; name = ComodoRsaDomainValidationCA.der; path = Sources/Amplitude/ComodoRsaDomainValidationCA.der; sourceTree = ""; }; - 4E4A539DA6FA87A5FA58BE35DEBCCDC5 /* Pods-iOS-ParticlesKit-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesKit-acknowledgements.plist"; sourceTree = ""; }; 4E57B2A3AF38D2F109AFC9584CDC7EBE /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/Core/SDImageCache.h; sourceTree = ""; }; 4E645B8E8A001C99735EE1D83F0F4599 /* FIRCLSInstallIdentifierModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSInstallIdentifierModel.m; path = Crashlytics/Crashlytics/Models/FIRCLSInstallIdentifierModel.m; sourceTree = ""; }; 4E6A2494C4614A9D57EFF9B394EA4E94 /* FirebaseRemoteConfigValueDecoderHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FirebaseRemoteConfigValueDecoderHelper.swift; path = FirebaseRemoteConfig/Swift/FirebaseRemoteConfigValueDecoderHelper.swift; sourceTree = ""; }; @@ -10592,7 +10838,7 @@ 4E93716ED9E25B2EE0832F4C6F9BDD24 /* CALayerWithChildHitTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CALayerWithChildHitTest.m; path = "Source/QuartzCore additions/CALayerWithChildHitTest.m"; sourceTree = ""; }; 4E94A54A6FA0F5D3AA19456A89D92A1F /* EFQRCode-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EFQRCode-umbrella.h"; sourceTree = ""; }; 4EA7D873AC32EAA35C6BE19B3B046399 /* FIRCLSContextManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSContextManager.m; path = Crashlytics/Crashlytics/Controllers/FIRCLSContextManager.m; sourceTree = ""; }; - 4EDD3E4355EA375FDC99765EB4FBC107 /* Pods-iOS-dydxPresenters.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxPresenters.modulemap"; sourceTree = ""; }; + 4EB0815DAA47A164F808A2AAB723C21A /* Pods-iOS-RoutingKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-RoutingKit-umbrella.h"; sourceTree = ""; }; 4EE10662D9D779E124B2DE0C5B878BB5 /* Pods-iOS-RoutingKitTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-RoutingKitTests"; path = Pods_iOS_RoutingKitTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4EEEB462709A38B2202C54691812288C /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = Sources/Operators/WithLatestFrom.swift; sourceTree = ""; }; 4F2094475C720766B71420E791CC35C5 /* FPRAppActivityTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRAppActivityTracker.h; path = FirebasePerformance/Sources/AppActivity/FPRAppActivityTracker.h; sourceTree = ""; }; @@ -10603,19 +10849,23 @@ 4F84245884B481692363849158B91018 /* GULAppDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULAppDelegateSwizzler_Private.h; sourceTree = ""; }; 4FB9095B7561EF63D835F0E501960FF1 /* XAxisRendererRadarChart.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XAxisRendererRadarChart.swift; path = Source/Charts/Renderers/XAxisRendererRadarChart.swift; sourceTree = ""; }; 50285421D03F317BF7C071D6A2F3A9B2 /* SVGKSourceURL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKSourceURL.h; path = Source/Sources/SVGKSourceURL.h; sourceTree = ""; }; + 502BD5A558FD4B2C6C6FB873E419BD9B /* Pods-iOS-dydxStateManager-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxStateManager-acknowledgements.markdown"; sourceTree = ""; }; + 505FE31318C13ACADF788364AEA94253 /* Pods-iOS-AmplitudeInjections-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-AmplitudeInjections-dummy.m"; sourceTree = ""; }; 508CA54D03DEADA386A09C03060B107C /* ConstraintMakerPrioritizable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerPrioritizable.swift; path = Sources/ConstraintMakerPrioritizable.swift; sourceTree = ""; }; 509FCB60E845C70BA4122D9CF150536A /* FPRGDTEvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRGDTEvent.m; path = FirebasePerformance/Sources/Loggers/FPRGDTEvent.m; sourceTree = ""; }; 50BFD4971954A62A1B71D12DBCB48544 /* FirebaseRemoteConfig.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseRemoteConfig.debug.xcconfig; sourceTree = ""; }; 50DDF5BE4317C3CACD3625F905721B1D /* FIRMessagingExtensionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingExtensionHelper.m; path = FirebaseMessaging/Sources/FIRMessagingExtensionHelper.m; sourceTree = ""; }; 50F3D1410ADF08A75ADDD643D409B13A /* ValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationPattern.swift; path = Validator/Sources/Patterns/ValidationPattern.swift; sourceTree = ""; }; + 50FDB79F2043C8D1431A5FCF355985A0 /* Pods-iOS-dydxChart-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxChart-dummy.m"; sourceTree = ""; }; 50FEED8BBD9E7997431705E79280D0F3 /* RemoveAllDuplicates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RemoveAllDuplicates.swift; path = Sources/Operators/RemoveAllDuplicates.swift; sourceTree = ""; }; - 511E06295C8C283251BE1D485D2306D1 /* Pods-iOS-WebParticles-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-WebParticles-Info.plist"; sourceTree = ""; }; 51305B2D9D8DA36D89CC277D729083D2 /* pop */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = pop; path = pop.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5138B565A497F0A3F9F06E8078D23BC7 /* A0SimpleKeychain+KeyPair.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "A0SimpleKeychain+KeyPair.m"; path = "SimpleKeychain/A0SimpleKeychain+KeyPair.m"; sourceTree = ""; }; + 5165BB9AD4E5263CDBD29FE9F489A1D9 /* Pods-iOS-AmplitudeInjectionsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AmplitudeInjectionsTests-acknowledgements.plist"; sourceTree = ""; }; 516EF94BCBFAA6D2FBD153128EA897D1 /* UIView+WebCacheState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheState.h"; path = "SDWebImage/Core/UIView+WebCacheState.h"; sourceTree = ""; }; 51710593F6CA6768AB543694CF35959B /* Image.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Image.swift; path = SDWebImageSwiftUI/Classes/Image.swift; sourceTree = ""; }; 517401DBC64F14D6C50F970F1EB86F70 /* FIRInstallationsHTTPError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsHTTPError.h; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsHTTPError.h; sourceTree = ""; }; 51871ACFF4533A21F2B9192B43C4308E /* HMSegmentedControl-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "HMSegmentedControl-Info.plist"; sourceTree = ""; }; + 518A3B72B691A75C9EDDB0C2F059BCB6 /* Pods-iOS-dydxPresentersTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxPresentersTests-frameworks.sh"; sourceTree = ""; }; 518C891B9D3CC0076A53EDC180A24287 /* FPRNetworkInstrumentHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRNetworkInstrumentHelpers.h; path = FirebasePerformance/Sources/Instrumentation/Network/FPRNetworkInstrumentHelpers.h; sourceTree = ""; }; 519172F62353C84795D05BA8A499936B /* FirebaseSharedSwift */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseSharedSwift; path = FirebaseSharedSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 519AF98C92B517DD023896CD077EBFD4 /* CocoaLumberjack-CocoaLumberjackPrivacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "CocoaLumberjack-CocoaLumberjackPrivacy"; path = CocoaLumberjackPrivacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -10624,20 +10874,20 @@ 51BC9FFB36E8E1B27507A6B73D1CC9CD /* IScatterChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IScatterChartDataSet.swift; path = Source/Charts/Data/Interfaces/IScatterChartDataSet.swift; sourceTree = ""; }; 51CBFB25FF36FB792DE1CB2DF0EFB6D7 /* DOMHelperUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DOMHelperUtilities.m; path = "Source/DOM classes/Core DOM/DOMHelperUtilities.m"; sourceTree = ""; }; 51D5499B9C17D90813CB489C2A33F3D0 /* RingBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RingBuffer.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/RingBuffer.swift; sourceTree = ""; }; - 51DDD143EE0848BCAB73B1D23EF7ED4F /* Pods-iOS-UtilitiesTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-UtilitiesTests-dummy.m"; sourceTree = ""; }; - 51ECD38C05D1A3FC9DEFBE11B0F25D19 /* Pods-iOS-dydxCartera-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxCartera-umbrella.h"; sourceTree = ""; }; 51F224A09C0A46AFA4DDE7CCA5674DF0 /* me.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = me.nanopb.c; path = FirebaseMessaging/Sources/Protogen/nanopb/me.nanopb.c; sourceTree = ""; }; 51FAECF77E78F0A43487FFFD7C56B176 /* FBLPromise+Reduce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Reduce.h"; path = "Sources/FBLPromises/include/FBLPromise+Reduce.h"; sourceTree = ""; }; 52023049F2BAA1726579FE8178CFBEB3 /* GULRuntimeSnapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULRuntimeSnapshot.m; path = GoogleUtilities/SwizzlerTestHelpers/GULRuntimeSnapshot.m; sourceTree = ""; }; - 523F04BE013AD28A7073D8C4D2898858 /* Pods-iOS-RoutingKitTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-RoutingKitTests.modulemap"; sourceTree = ""; }; + 523F53A62E012D7609C513889FBA06BE /* Pods-iOS-dydxV4-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxV4-Info.plist"; sourceTree = ""; }; + 52652E3B37BCFE89EC6AC97E47633EE4 /* Pods-iOS-PlatformParticles.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformParticles.release.xcconfig"; sourceTree = ""; }; 5279D61ABF87057CE4D7693E69430C38 /* FIRCLSAsyncOperation_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSAsyncOperation_Private.h; path = Crashlytics/Crashlytics/Operations/FIRCLSAsyncOperation_Private.h; sourceTree = ""; }; 5291A7DA4026E3219552ECE8EF035AB2 /* FirebaseCoreInternal-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCoreInternal-Info.plist"; sourceTree = ""; }; 52947436D9AE8D19C30BCFF09C63742E /* SVGCircleElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGCircleElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGCircleElement.h"; sourceTree = ""; }; 52AFE9F1A05B51E7A75DC510E741DFB0 /* SVGSVGElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGSVGElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGSVGElement.h"; sourceTree = ""; }; 52B993AEFD10C1F5A58EC72FD99B589F /* EFUIntPixel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFUIntPixel.swift; path = Source/EFUIntPixel.swift; sourceTree = ""; }; - 52D4340677915F96EDF14EC7B644137B /* Pods-iOS-PlatformParticles-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformParticles-umbrella.h"; sourceTree = ""; }; 530EF32B1C58EF8411A16BFED24AACDE /* ConstraintPriorityTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintPriorityTarget.swift; path = Sources/ConstraintPriorityTarget.swift; sourceTree = ""; }; + 532706D26D4702B6E6F1BF981020245C /* Pods-iOS-UIAppToolkits.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIAppToolkits.debug.xcconfig"; sourceTree = ""; }; 5352641D15E7E8CE4B53B7A1C2C968BC /* external_privacy_context.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = external_privacy_context.nanopb.c; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/external_privacy_context.nanopb.c; sourceTree = ""; }; + 537936C0E200A9FB58528A518AB752EC /* Pods-iOS-PlatformUITests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformUITests-umbrella.h"; sourceTree = ""; }; 538EC848CC06B72A88CF7610A69A58EC /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Extension/FIRLogger.h; sourceTree = ""; }; 538F53B64B6F23607514F72DDF666B04 /* RemoteConfigConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RemoteConfigConstants.swift; path = FirebaseRemoteConfig/Interop/RemoteConfigConstants.swift; sourceTree = ""; }; 53E3349689FC2EA18DB21556094CA0A7 /* DDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLogMacros.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLogMacros.h; sourceTree = ""; }; @@ -10651,81 +10901,77 @@ 550BBAF418044FEEFE42677C4EB989BE /* SDMemoryCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDMemoryCache.m; path = SDWebImage/Core/SDMemoryCache.m; sourceTree = ""; }; 5511DA32A07813491A38B6E0823C69D9 /* ChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/ChartDataSet.swift; sourceTree = ""; }; 5520F31AC5CDE15AED14A77D710DEBD1 /* FIRInstallationsErrorUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsErrorUtil.h; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsErrorUtil.h; sourceTree = ""; }; + 5553449A554E315B2F458E36D903B8D3 /* Pods-iOS-WebParticles-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-WebParticles-dummy.m"; sourceTree = ""; }; 556416E36C410FE9EEB62BB352D60A0A /* POPAnimationTracer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAnimationTracer.h; path = pop/POPAnimationTracer.h; sourceTree = ""; }; 5588C8AA1712E1CC8FEE53981341C70A /* FloatingPanel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FloatingPanel-dummy.m"; sourceTree = ""; }; 5591AA8AD5201EBC5938D3E719C97A0D /* FIRConfigValue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRConfigValue.m; path = FirebaseRemoteConfig/Sources/FIRConfigValue.m; sourceTree = ""; }; 5598EA59723BB8026D22A26CA9432F32 /* RCNPersonalization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNPersonalization.h; path = FirebaseRemoteConfig/Sources/RCNPersonalization.h; sourceTree = ""; }; 55BE01D94F70516B816F3D7C598BFFB9 /* HMSegmentedControl-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "HMSegmentedControl-dummy.m"; sourceTree = ""; }; - 55BE4F0469714B6CAF3C222651D9C44D /* Pods-iOS-AmplitudeInjections.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AmplitudeInjections.release.xcconfig"; sourceTree = ""; }; 55C2F6A0DA946A3088C3EC0545C782FC /* CharacterData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CharacterData.h; path = "Source/DOM classes/Core DOM/CharacterData.h"; sourceTree = ""; }; 55C6AA7B38DCFEE92079148B091750DB /* A0SimpleKeychain+KeyPair.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "A0SimpleKeychain+KeyPair.h"; path = "SimpleKeychain/A0SimpleKeychain+KeyPair.h"; sourceTree = ""; }; 55D8F656B9BB9C4EB601C6ED55DF4427 /* RCNConfigContent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNConfigContent.h; path = FirebaseRemoteConfig/Sources/RCNConfigContent.h; sourceTree = ""; }; 55DC981FDA7B685A21C2C4634F8ED9EB /* NVActivityIndicatorAnimationBallTrianglePath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallTrianglePath.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallTrianglePath.swift; sourceTree = ""; }; + 55E44178AC577FA3584E10CFCEF23352 /* Pods-iOS-ParticlesKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-ParticlesKit-umbrella.h"; sourceTree = ""; }; 55E631F4D6A5FD364F979E14A03A7C63 /* Amplitude+SSLPinning.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Amplitude+SSLPinning.h"; path = "Sources/Amplitude/Amplitude+SSLPinning.h"; sourceTree = ""; }; 55E653ACBDD09A8C7BD227BE9C6D5D69 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/Core/NSData+ImageContentType.h"; sourceTree = ""; }; - 55E9ACFC3E4C1056AE65F651527E756B /* Pods-iOS-PlatformRouting-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformRouting-acknowledgements.markdown"; sourceTree = ""; }; 5618CEC9D14268286AC4D0ED090342FA /* GTMStringEncoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMStringEncoding.m; path = Foundation/GTMStringEncoding.m; sourceTree = ""; }; 56466227A31184EDD3E5EA82C31E0E3E /* FPRNSURLConnectionInstrument.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRNSURLConnectionInstrument.h; path = FirebasePerformance/Sources/Instrumentation/Network/FPRNSURLConnectionInstrument.h; sourceTree = ""; }; - 5655FBAD63CCCC237E92070A2CB4DEE7 /* Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.markdown"; sourceTree = ""; }; 56915C0E5DD1FB019899A6C84B019C25 /* FPRPerfDate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRPerfDate.m; path = FirebasePerformance/Sources/Common/FPRPerfDate.m; sourceTree = ""; }; 569B2CE7AA19905C1A0F45CA8463FE9B /* Hashable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Hashable.swift; path = Sources/Hashable.swift; sourceTree = ""; }; 56B6A58E9209A1A751DDB2572851746F /* Charts-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Charts-umbrella.h"; sourceTree = ""; }; 56F54CB08D778F550D1BF984E1A50ED8 /* SVGKSourceString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKSourceString.h; path = Source/Sources/SVGKSourceString.h; sourceTree = ""; }; 56FE96FD415F2539D0F2A110BACD2293 /* CocoaLumberjack-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-prefix.pch"; sourceTree = ""; }; - 5725A766879004C4A080FE9BB32CAE64 /* Pods-iOS-WebParticlesTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-WebParticlesTests.debug.xcconfig"; sourceTree = ""; }; 5728853EFDF48E9C2E1C09886020ADA4 /* GULNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetwork.m; path = GoogleUtilities/Network/GULNetwork.m; sourceTree = ""; }; 5729110AB85A53AE439364BD4E6149AF /* DDLoggerNames.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLoggerNames.m; path = Sources/CocoaLumberjack/DDLoggerNames.m; sourceTree = ""; }; 573609E2C44C5D459C8ECE459E97AB40 /* Pods-iOS-FirebaseStaticInjections */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-FirebaseStaticInjections"; path = Pods_iOS_FirebaseStaticInjections.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 574486CD524AA9680C1253AC8FDF8F22 /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/Core/SDWebImageDownloader.h; sourceTree = ""; }; 574790B22693DCBBB63AEE104756ECC8 /* SVGPathElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGPathElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGPathElement.m"; sourceTree = ""; }; - 574F3F7E0A171BAF3B7DBFD665EDE41E /* Pods-iOS-AmplitudeInjections-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-AmplitudeInjections-acknowledgements.markdown"; sourceTree = ""; }; 578C5E93DF14204EC2ECA5F4EFC941C0 /* FPRCPUGaugeCollector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRCPUGaugeCollector.m; path = FirebasePerformance/Sources/Gauges/CPU/FPRCPUGaugeCollector.m; sourceTree = ""; }; 5797A8970D91ADF5262AE359D16505F2 /* FirebaseCoreExtension.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreExtension.debug.xcconfig; sourceTree = ""; }; - 57B3CE55A7A2FB05E32ED5802F194A56 /* Pods-iOS-dydxChart.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxChart.modulemap"; sourceTree = ""; }; + 579D02136F68B90E4DB6042008C2D164 /* Pods-iOS-UIToolkitsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIToolkitsTests.release.xcconfig"; sourceTree = ""; }; 57D49B59D8492E3815F16112A359E4FB /* FirebaseCrashlytics.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCrashlytics.modulemap; sourceTree = ""; }; 57DF83E996B58254FADEE9B91A2C75E9 /* FirebaseCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCore-umbrella.h"; sourceTree = ""; }; 57E03AB552BA75084CAC63EA04F7F6DF /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/Core/SDWebImageDownloaderOperation.m; sourceTree = ""; }; 57E9EB3EE553716A063191ABD1D7E2DE /* SDImageLoader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageLoader.m; path = SDWebImage/Core/SDImageLoader.m; sourceTree = ""; }; - 57FB302486443862428CC5228CBFFF74 /* Pods-iOS-RoutingKitTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-RoutingKitTests-acknowledgements.plist"; sourceTree = ""; }; 5802FBF7084C5CB4DC64D10D52AFDC5A /* FPRNanoPbUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRNanoPbUtils.h; path = FirebasePerformance/Sources/FPRNanoPbUtils.h; sourceTree = ""; }; 5816D48F110ECA66B79D9AE3CC3064B6 /* GTMSessionUploadFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionUploadFetcher.m; path = Sources/Core/GTMSessionUploadFetcher.m; sourceTree = ""; }; + 581AC5E320AADC8657992E4D8143DA83 /* Pods-iOS-JedioKitTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-JedioKitTests-acknowledgements.markdown"; sourceTree = ""; }; 5869EDE31804307483A02958A9CC574A /* FPRNSURLSessionInstrument_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRNSURLSessionInstrument_Private.h; path = FirebasePerformance/Sources/Instrumentation/Network/FPRNSURLSessionInstrument_Private.h; sourceTree = ""; }; - 58809E5591BEBB766CFE93B332AA0A8B /* Pods-iOS-dydxCarteraTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxCarteraTests.modulemap"; sourceTree = ""; }; 588FA9DEAE881DA3F5435F6551F4EA4B /* FIRHTTPMetric.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRHTTPMetric.m; path = FirebasePerformance/Sources/Instrumentation/FIRHTTPMetric.m; sourceTree = ""; }; - 58A0F6489A58EEE8E6FA607328073934 /* Pods-iOS-AmplitudeInjectionsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-AmplitudeInjectionsTests-umbrella.h"; sourceTree = ""; }; 58ACAEC7D1B0EB210F4AD05C480D66B9 /* SessionStartEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionStartEvent.swift; path = FirebaseSessions/Sources/SessionStartEvent.swift; sourceTree = ""; }; + 58B88FE19C383136A89076C0504CC6F1 /* Pods-iOS-dydxAnalytics-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxAnalytics-Info.plist"; sourceTree = ""; }; + 58E3AE73BFEBB0FBAFE903D65A9DD732 /* Pods-iOS-WebParticlesTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-WebParticlesTests-dummy.m"; sourceTree = ""; }; + 590E7581FE7501FF6BA5AD6C54D48915 /* Pods-iOS-FirebaseStaticInjectionsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-FirebaseStaticInjectionsTests-frameworks.sh"; sourceTree = ""; }; 5957D6A38526A418BE426A4DA3250468 /* CocoaLumberjack-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-umbrella.h"; sourceTree = ""; }; 595DA39F0E38DE80A09A3BA31F897FE5 /* SDWebImageIndicator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageIndicator.m; path = SDWebImage/Core/SDWebImageIndicator.m; sourceTree = ""; }; 597588A6C0A2B10C988FB3E64F038848 /* NBAsYouTypeFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBAsYouTypeFormatter.m; path = libPhoneNumber/NBAsYouTypeFormatter.m; sourceTree = ""; }; 598E892573C94E27C34AEB80C7023D45 /* FIRCLSHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSHandler.h; path = Crashlytics/Crashlytics/Handlers/FIRCLSHandler.h; sourceTree = ""; }; - 599F90300EAF0C4DA95DC0AE294D8E88 /* Pods-iOS-dydxPresentersTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxPresentersTests.debug.xcconfig"; sourceTree = ""; }; 59A20CB184A4EFC23853D69134981F9C /* SVGGradientElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGGradientElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGGradientElement.m"; sourceTree = ""; }; 59AD28D04494AAFB8EF48C3F9E18FF11 /* FIRExceptionModel_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRExceptionModel_Private.h; path = Crashlytics/Crashlytics/Private/FIRExceptionModel_Private.h; sourceTree = ""; }; + 59C4B0B254C8036657F2D8ED8C46B3DC /* Pods-iOS-ParticlesCommonModelsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-ParticlesCommonModelsTests-frameworks.sh"; sourceTree = ""; }; 59D5827A36D898E942CC6317D38686AB /* SVGMatrix.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGMatrix.m; path = "Source/DOM classes/SVG-DOM/SVGMatrix.m"; sourceTree = ""; }; - 59D591469D9C0BEA443B76506DDA4E38 /* Pods-iOS-dydxStateManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxStateManager.debug.xcconfig"; sourceTree = ""; }; 59DC328207B3DF6C4243CFD9C1BAE9A3 /* NVActivityIndicatorAnimationBallScaleRipple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScaleRipple.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallScaleRipple.swift; sourceTree = ""; }; 59ECAEF54A1AAC40E607B421512AB4D2 /* Core.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Core.swift; path = Sources/Core.swift; sourceTree = ""; }; 59FD52BA042F0DA80FB5ACE828E819E3 /* FIRInstallationsLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsLogger.m; path = FirebaseInstallations/Source/Library/FIRInstallationsLogger.m; sourceTree = ""; }; 5A0EDF92CE06F61096EE6F7E733810C3 /* NVActivityIndicatorAnimationDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationDelegate.swift; path = Sources/Base/NVActivityIndicatorAnimationDelegate.swift; sourceTree = ""; }; 5A0F8A685812AA91E36E84AC5A082942 /* FIRCLSSettingsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSSettingsManager.h; path = Crashlytics/Crashlytics/Settings/FIRCLSSettingsManager.h; sourceTree = ""; }; + 5A1FD30ECE20F6A9FDA9E708C3BCC1F5 /* Pods-iOS-JedioKit-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-JedioKit-acknowledgements.markdown"; sourceTree = ""; }; 5A21275326FC0154A50384CD39737023 /* FirebaseSharedSwift.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseSharedSwift.release.xcconfig; sourceTree = ""; }; 5A3001C54F6635991DCFC1B22EE10209 /* ResourceBundle-FirebaseCrashlytics_Privacy-FirebaseCrashlytics-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-FirebaseCrashlytics_Privacy-FirebaseCrashlytics-Info.plist"; sourceTree = ""; }; 5A4CFB41CA25587C470A41BAD3B470B0 /* FIRCLSFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSFile.h; path = Crashlytics/Crashlytics/Helpers/FIRCLSFile.h; sourceTree = ""; }; + 5A5BF710AA886218969F02F4E0AECE4C /* Pods-iOS-dydxStateManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxStateManager-dummy.m"; sourceTree = ""; }; 5A71697F2DD7AEBF0FAD9372658943E3 /* pop-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "pop-prefix.pch"; sourceTree = ""; }; 5A7B455C25066B4379613F0714FB1C84 /* ConverterSVGToCALayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConverterSVGToCALayer.h; path = "Source/DOM classes/Unported or Partial DOM/ConverterSVGToCALayer.h"; sourceTree = ""; }; 5A8C7AD945FD754FA60365B0B90E2C3C /* FPRInstrumentation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRInstrumentation.h; path = FirebasePerformance/Sources/Instrumentation/FPRInstrumentation.h; sourceTree = ""; }; 5A92C30DBFEEFDDD899F18D149982E33 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Extension/FIRAppInternal.h; sourceTree = ""; }; 5A9CA7A321ABEA3A370D8C090145B1FF /* ConstraintOffsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintOffsetTarget.swift; path = Sources/ConstraintOffsetTarget.swift; sourceTree = ""; }; 5AB80DCECF61DC55428A2F568484C6BB /* Popovers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Popovers.swift; path = Sources/Popovers.swift; sourceTree = ""; }; - 5AB81A928C764F0094DB646E11B1CA3B /* Pods-iOS-UIToolkits.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIToolkits.release.xcconfig"; sourceTree = ""; }; - 5AEE62FE07072F1F9F028F12E98CCDAE /* Pods-iOS-PlatformUIJedioTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-PlatformUIJedioTests-frameworks.sh"; sourceTree = ""; }; 5AF50DDCCE6A3FC5529F619F251B22E9 /* AssignOwnership.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssignOwnership.swift; path = Sources/Operators/AssignOwnership.swift; sourceTree = ""; }; 5AF6A5E2160CDD66946238BA4080C08F /* Description.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Description.swift; path = Source/Charts/Components/Description.swift; sourceTree = ""; }; 5B17C4B48B537B0ABE82CC6D0CA04722 /* FBLPromise+Retry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Retry.m"; path = "Sources/FBLPromises/FBLPromise+Retry.m"; sourceTree = ""; }; 5B49F3776A194044999DA8D34B6F7683 /* Pods-iOS-ParticlesKitTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-ParticlesKitTests"; path = Pods_iOS_ParticlesKitTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5B654B4B042BA7DC93766943A643E42B /* FirebaseMessaging */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseMessaging; path = FirebaseMessaging.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5B73967F04C9DFAAFEC120501690DB1B /* FIRCLSFileManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSFileManager.h; path = Crashlytics/Crashlytics/Models/FIRCLSFileManager.h; sourceTree = ""; }; - 5B80863018040840B0B2BA230A2E2832 /* Pods-iOS-dydxStateManager-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxStateManager-acknowledgements.markdown"; sourceTree = ""; }; 5BB060F865C3182753246C35E6D3C63D /* JTCalendarWeekDayView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarWeekDayView.h; path = JTCalendar/Views/JTCalendarWeekDayView.h; sourceTree = ""; }; 5BB0B0C5BE52DCBBEBAFB0D4F817C338 /* FIRInstallations.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallations.m; path = FirebaseInstallations/Source/Library/FIRInstallations.m; sourceTree = ""; }; 5BB5A680DB3097AB6C9453C874C38824 /* GULSwizzler+Unswizzle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GULSwizzler+Unswizzle.m"; path = "GoogleUtilities/SwizzlerTestHelpers/GULSwizzler+Unswizzle.m"; sourceTree = ""; }; @@ -10734,7 +10980,6 @@ 5C3807794B895E09E0EF505CB5D80205 /* POPLayerExtras.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPLayerExtras.mm; path = pop/POPLayerExtras.mm; sourceTree = ""; }; 5C402D51FDBD83031CEDDB12D3EDBB5E /* RCNConfigSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNConfigSettings.h; path = FirebaseRemoteConfig/Sources/Private/RCNConfigSettings.h; sourceTree = ""; }; 5C67D0C8CB1BED8547A7DD03EEF4300C /* Validator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Validator-prefix.pch"; sourceTree = ""; }; - 5C779FF09E6DEBA9EE85D31267539603 /* Pods-iOS-ParticlesKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesKit.release.xcconfig"; sourceTree = ""; }; 5C78C8C4DE2D0002309B39D31BB6A324 /* SVGPreserveAspectRatio.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGPreserveAspectRatio.m; path = "Source/DOM classes/SVG-DOM/SVGPreserveAspectRatio.m"; sourceTree = ""; }; 5C81AFE486178FAF9CDD57889551D48F /* POPCGUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPCGUtils.h; path = pop/POPCGUtils.h; sourceTree = ""; }; 5C82039A68A6EB0BECC9C2D584BE4287 /* GULNetworkInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkInfo.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULNetworkInfo.h; sourceTree = ""; }; @@ -10743,7 +10988,6 @@ 5C8F72B44AD74E9FE8FFBB7E19067BF9 /* EFQRCode-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EFQRCode-prefix.pch"; sourceTree = ""; }; 5CAB5C24FE30C12577146494E669D61C /* AMPURLSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AMPURLSession.m; path = Sources/Amplitude/AMPURLSession.m; sourceTree = ""; }; 5CBAA522FA9F7208015A229E6F0927F4 /* Highlight.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Highlight.swift; path = Source/Charts/Highlight/Highlight.swift; sourceTree = ""; }; - 5CC21837C043F298A1CFDEA9D7C7B46C /* Pods-iOS-RoutingKit-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-RoutingKit-acknowledgements.markdown"; sourceTree = ""; }; 5CD751C1A3B9DE65AF02D336699C1780 /* BinaryInteger+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BinaryInteger+.swift"; path = "Source/BinaryInteger+.swift"; sourceTree = ""; }; 5D01FA75B8FD81D717EE045663DCB589 /* external_privacy_context.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = external_privacy_context.nanopb.h; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/external_privacy_context.nanopb.h; sourceTree = ""; }; 5D37DA986A8E7DD5637FA20F7DD17CC3 /* DDFileLogger+Buffering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDFileLogger+Buffering.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDFileLogger+Buffering.h"; sourceTree = ""; }; @@ -10756,7 +11000,6 @@ 5E295FAB00AD790F0528466F249C7FB4 /* FIRCLSNetworkOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSNetworkOperation.h; path = Crashlytics/Crashlytics/Settings/Operations/FIRCLSNetworkOperation.h; sourceTree = ""; }; 5E69A20C74777BFC61A3D5EB77E9EF68 /* GULRuntimeDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULRuntimeDiff.h; path = GoogleUtilities/SwizzlerTestHelpers/GULRuntimeDiff.h; sourceTree = ""; }; 5E748F0934B8424A76B57FFEBF8EC196 /* FIRMessagingTopicsCommon.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingTopicsCommon.h; path = FirebaseMessaging/Sources/FIRMessagingTopicsCommon.h; sourceTree = ""; }; - 5E8CA194DC7574EA1AF2267B640024E7 /* Pods-iOS-dydxStateManagerTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxStateManagerTests-acknowledgements.plist"; sourceTree = ""; }; 5EBB2E1E36FA1377DD4FB6AC1A683CC2 /* dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = dummy.m; path = FirebaseCore/Extension/dummy.m; sourceTree = ""; }; 5EBEC89DC6689193C9C63F93D5A6A412 /* FIRCLSConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSConstants.h; path = Crashlytics/Shared/FIRCLSConstants.h; sourceTree = ""; }; 5ED9B1C7C002A8AF572C7416B6DAAF08 /* SDImageSVGCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageSVGCoder.m; path = SDWebImageSVGCoder/Classes/SDImageSVGCoder.m; sourceTree = ""; }; @@ -10765,50 +11008,60 @@ 5F51AB3A4C5F3E606180A0BFCD60DAE5 /* ResourceBundle-GoogleToolboxForMac_Logger_Privacy-GoogleToolboxForMac-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-GoogleToolboxForMac_Logger_Privacy-GoogleToolboxForMac-Info.plist"; sourceTree = ""; }; 5F76802E9525B001ED3A213CBC24CD42 /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = Sources/Convenience/Optional.swift; sourceTree = ""; }; 5F76E3F134FA56504CFA60DA0E3113F9 /* SVGKParserDefsAndUse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKParserDefsAndUse.m; path = "Source/Parsers/Parser Extensions/SVGKParserDefsAndUse.m"; sourceTree = ""; }; - 5F8F5DB27B28C9E6B258664F896DEC00 /* Pods-iOS-JedioKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-JedioKitTests.debug.xcconfig"; sourceTree = ""; }; 5FB0B98C35A66A6010DECBCB968EC255 /* ResourceBundle-FirebaseInstallations_Privacy-FirebaseInstallations-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-FirebaseInstallations_Privacy-FirebaseInstallations-Info.plist"; sourceTree = ""; }; + 5FB469EF5F6C7CF20D7D63505472B0B0 /* Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.plist"; sourceTree = ""; }; 5FBCF058696D0C1C14192BA051905E87 /* Pods-iOS-dydxV4 */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxV4"; path = Pods_iOS_dydxV4.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5FC26207A9DDD76CE85D29AB0E18B82A /* FlatMapBatches.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FlatMapBatches.swift; path = Sources/Operators/FlatMapBatches.swift; sourceTree = ""; }; 5FD5B7D32D985CE77F1B4389BA78D88B /* ABTExperimentPayload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ABTExperimentPayload.h; path = FirebaseABTesting/Sources/Private/ABTExperimentPayload.h; sourceTree = ""; }; 5FDE712260A588A7CAF1F1B7B081EFCE /* Combine.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Combine.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Combine.framework; sourceTree = DEVELOPER_DIR; }; + 600539F9B38D0C7AF3469F0131A620D0 /* Pods-iOS-Utilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-Utilities-umbrella.h"; sourceTree = ""; }; 605151B77EB830E4C48BB7F852226E62 /* XAxisRendererHorizontalBarChart.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XAxisRendererHorizontalBarChart.swift; path = Source/Charts/Renderers/XAxisRendererHorizontalBarChart.swift; sourceTree = ""; }; 6051D8C4061F2374C98C6CB5C570C24B /* SVGKImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKImage.h; path = Source/SVGKImage.h; sourceTree = ""; }; 6056D18F1C423A8AD11B36895229DCFA /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Extension/FIRComponentType.h; sourceTree = ""; }; 607F8A2673F9C6CAEE52717917ABA6C1 /* JTCalendarManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JTCalendarManager.m; path = JTCalendar/JTCalendarManager.m; sourceTree = ""; }; 6082CA0B545D145D2AA18D2B94DCE23E /* FirebaseABTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseABTesting.h; path = FirebaseABTesting/Sources/Public/FirebaseABTesting/FirebaseABTesting.h; sourceTree = ""; }; + 609ECC11BC76282C797A59F7D7FC3EFB /* Pods-iOS-dydxFormatterTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxFormatterTests-Info.plist"; sourceTree = ""; }; 60B2F0BFA363615FBAA558785C9FC95B /* FBLPromise+Any.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Any.h"; path = "Sources/FBLPromises/include/FBLPromise+Any.h"; sourceTree = ""; }; 60B9BCF4C90D16AB44B7ED88F341D800 /* FlatMapLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FlatMapLatest.swift; path = Sources/Operators/FlatMapLatest.swift; sourceTree = ""; }; 60C16B0F454D97737ACB97210E7ECF29 /* FBLPromise+Await.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Await.m"; path = "Sources/FBLPromises/FBLPromise+Await.m"; sourceTree = ""; }; + 60ECA19C9AC8FBEB88A137DAB41E2381 /* Pods-iOS-FirebaseStaticInjections.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-FirebaseStaticInjections.debug.xcconfig"; sourceTree = ""; }; + 6117418736DA9243DC13E2A0FAD73A17 /* Pods-iOS-FirebaseStaticInjections-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-FirebaseStaticInjections-umbrella.h"; sourceTree = ""; }; 611BE7B40DAF9AB75FA0B795EA8FA617 /* Charts.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Charts.modulemap; sourceTree = ""; }; 6126DB18AF89863775182CF84BA6BA41 /* GDTCORClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORClock.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORClock.m; sourceTree = ""; }; 61590CE5E9F630FD6E3E80F270279DB1 /* FPRInstrument.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRInstrument.h; path = FirebasePerformance/Sources/Instrumentation/FPRInstrument.h; sourceTree = ""; }; - 61680CDEDF75F3A09C7E6E6AE4ACDE00 /* Pods-iOS-JedioKit-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-JedioKit-acknowledgements.markdown"; sourceTree = ""; }; 61696B7A5776F26576EFC5021026D36E /* ScatterChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartData.swift; path = Source/Charts/Data/Implementations/Standard/ScatterChartData.swift; sourceTree = ""; }; 61862E9B90FB759186F2857E25615782 /* POP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POP.h; path = pop/POP.h; sourceTree = ""; }; 61A03D8D605078D53897F25F0C2D4CDE /* FIRRemoteConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRRemoteConfig.h; path = FirebaseRemoteConfig/Sources/Public/FirebaseRemoteConfig/FIRRemoteConfig.h; sourceTree = ""; }; 61A3EABF33E1D4A1C3871541D731854B /* DDContextFilterLogFormatter+Deprecated.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDContextFilterLogFormatter+Deprecated.m"; path = "Sources/CocoaLumberjack/Extensions/DDContextFilterLogFormatter+Deprecated.m"; sourceTree = ""; }; + 61A5B950644E96E879162FBDD7789185 /* Pods-iOS-CameraParticles-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-CameraParticles-dummy.m"; sourceTree = ""; }; 61C83C40FFA871C6376A615B8CCC0EC2 /* XAxisRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XAxisRenderer.swift; path = Source/Charts/Renderers/XAxisRenderer.swift; sourceTree = ""; }; - 61F6626CFCB8ACD13A78B454C53AC229 /* Pods-iOS-CameraParticles.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-CameraParticles.modulemap"; sourceTree = ""; }; 62070A6422DB36FDBCE941AFE682F81E /* GDTCORTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTransport.h; sourceTree = ""; }; 620D4BF19050660C243342910497362C /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/Core/SDAnimatedImageRep.m; sourceTree = ""; }; 6224CDF957CCD28AF6993C05E3F9F8BC /* CombineExt-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CombineExt-prefix.pch"; sourceTree = ""; }; 622A861DDC45A37DEDF235FC9D95E710 /* FIRSESNanoPBHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSESNanoPBHelpers.h; path = FirebaseSessions/SourcesObjC/NanoPB/FIRSESNanoPBHelpers.h; sourceTree = ""; }; + 6233263A961184FCE92A72BA7AF56AFD /* Pods-iOS-PlatformRoutingTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformRoutingTests-dummy.m"; sourceTree = ""; }; 6239111D2F8C90F8D713348428A5EB76 /* BarChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartDataProvider.swift; path = Source/Charts/Interfaces/BarChartDataProvider.swift; sourceTree = ""; }; 624A0362B4257898DF19B2743783C8A8 /* FIRCrashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCrashlytics.h; path = Crashlytics/Crashlytics/Public/FirebaseCrashlytics/FIRCrashlytics.h; sourceTree = ""; }; 6261B0DA09549F528DF77E167168EC15 /* FIRInstallationsHTTPError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsHTTPError.m; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsHTTPError.m; sourceTree = ""; }; 6261DDF5004567E10799F25A05AFE06A /* Pods-iOS-FirebaseStaticInjectionsTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-FirebaseStaticInjectionsTests"; path = Pods_iOS_FirebaseStaticInjectionsTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 626EAED9097F3FE90C699D2448A7204E /* Pods-iOS-dydxAnalytics-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxAnalytics-acknowledgements.markdown"; sourceTree = ""; }; + 629CF7F2D3FAB2DF780D509733EB92B0 /* Pods-iOS-dydxChartTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxChartTests-frameworks.sh"; sourceTree = ""; }; 62ADE4569D228905FE7B686014530DAB /* MaterialActivityIndicator-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "MaterialActivityIndicator-Info.plist"; sourceTree = ""; }; + 62C6DDA2BBF47064A35443A0FA27F040 /* Pods-iOS-PlatformUIJedioTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformUIJedioTests-umbrella.h"; sourceTree = ""; }; 62EE5B18E96CC389AFEFC50E9B01337C /* JTHorizontalCalendarView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTHorizontalCalendarView.h; path = JTCalendar/Views/JTHorizontalCalendarView.h; sourceTree = ""; }; 63079D360C0FBBB70EF7F69E37D06EBB /* SVGTitleElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGTitleElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGTitleElement.m"; sourceTree = ""; }; 630F2143D66D270A64C2345FB234A170 /* libPhoneNumber-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libPhoneNumber-iOS-umbrella.h"; sourceTree = ""; }; 632AD0EC2A8493501D8D2D7807238B0E /* HeartbeatController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HeartbeatController.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/HeartbeatController.swift; sourceTree = ""; }; + 632C30F3C9BEA9BF40BBCC4BD70D5C65 /* Pods-iOS-ParticlesCommonModels.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesCommonModels.debug.xcconfig"; sourceTree = ""; }; 6350FB2E92700278CFD425D0C90012B9 /* compliance.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = compliance.nanopb.h; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/compliance.nanopb.h; sourceTree = ""; }; 635E2104EB02D9802441A833BD87B1C0 /* EasyTipView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EasyTipView-prefix.pch"; sourceTree = ""; }; 63630D22C46EE8783C74726CBC99C76B /* Shadow.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shadow.swift; path = Sources/Templates/Shadow.swift; sourceTree = ""; }; 63844A39E2439E37CF21F5EA08A88F00 /* SDWebImageSVGCoder-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImageSVGCoder-dummy.m"; sourceTree = ""; }; 638AE3CDF2958E7E5103E035671BEC46 /* PieChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieChartData.swift; path = Source/Charts/Data/Implementations/Standard/PieChartData.swift; sourceTree = ""; }; 6391D89A913D32574F4EBED11782563A /* FIRMessagingContextManagerService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingContextManagerService.m; path = FirebaseMessaging/Sources/FIRMessagingContextManagerService.m; sourceTree = ""; }; + 63A8A4C073C01274CBFDEB80C8343698 /* Pods-iOS-UIAppToolkitsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIAppToolkitsTests-acknowledgements.plist"; sourceTree = ""; }; 63AE76ED013168DE99BE89FFAFBE7920 /* SVGDefsElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGDefsElement.h; path = "Source/DOM classes/SVG-DOM/SVGDefsElement.h"; sourceTree = ""; }; + 63B37877B75285DA0E5D46B57A99999B /* Pods-iOS-dydxCarteraTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxCarteraTests.release.xcconfig"; sourceTree = ""; }; 63ED5C49169E01DB0E772AC26CAD6EDA /* CAShapeLayerWithClipRender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CAShapeLayerWithClipRender.h; path = "Source/QuartzCore additions/CAShapeLayerWithClipRender.h"; sourceTree = ""; }; 63F13906849CBC0B0DC43C5C79EDA225 /* ConstraintDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDSL.swift; path = Sources/ConstraintDSL.swift; sourceTree = ""; }; 640A0185B27C181F2437AA63976FE937 /* Menu.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Menu.swift; path = Sources/Templates/Menu.swift; sourceTree = ""; }; @@ -10828,14 +11081,14 @@ 6520C87C5E62B6EB1658B0CD25E43347 /* FIRInstallationsSingleOperationPromiseCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsSingleOperationPromiseCache.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.m; sourceTree = ""; }; 654DFB89B1FDE8FC9978578E9040A4A1 /* AnimatedViewPortJob.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedViewPortJob.swift; path = Source/Charts/Jobs/AnimatedViewPortJob.swift; sourceTree = ""; }; 6554CE0291E1B1EEFE4B7BECD912D873 /* XAxis.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XAxis.swift; path = Source/Charts/Components/XAxis.swift; sourceTree = ""; }; + 656CA7922481CB224C0F9B2781DAC36E /* Pods-iOS-UIToolkits.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-UIToolkits.modulemap"; sourceTree = ""; }; 656E2DA54D0DE251E1CF93C5AA8205B7 /* FIRMessagingAnalytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingAnalytics.h; path = FirebaseMessaging/Sources/FIRMessagingAnalytics.h; sourceTree = ""; }; 65ADE4B4EEAEC681C27DBD3D58D22B1A /* FIRMessagingTokenInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingTokenInfo.m; path = FirebaseMessaging/Sources/Token/FIRMessagingTokenInfo.m; sourceTree = ""; }; 65AE17528E0C4D6FD4F7663CB64CDD9F /* SVGDocument.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGDocument.m; path = "Source/DOM classes/SVG-DOM/SVGDocument.m"; sourceTree = ""; }; 65BE4D6EA3A6A8C7A90462C169306BD1 /* Exponentiation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Exponentiation.swift; path = Sources/Exponentiation.swift; sourceTree = ""; }; + 65C7E153276E99D3AB287F58DCD68DFF /* Pods-iOS-RoutingKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-RoutingKitTests.debug.xcconfig"; sourceTree = ""; }; 65EDBD22C6F61E74ED5E7E916BDB4813 /* Floating.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Floating.swift; path = DrawerMenu/Classes/style/Floating.swift; sourceTree = ""; }; 65FADA8CCD9E20E975B63AE764FCB0BF /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; }; - 661F25A60B31765ED67FADDFD8B418A1 /* Pods-iOS-PlatformUITests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-PlatformUITests-frameworks.sh"; sourceTree = ""; }; - 66282EA759C7FF1C7DD529080C0F77E8 /* Pods-iOS-PlatformUIJedio.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUIJedio.debug.xcconfig"; sourceTree = ""; }; 66480FCEA2E21954DC7CB2D1227E3078 /* CombinedChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedChartData.swift; path = Source/Charts/Data/Implementations/Standard/CombinedChartData.swift; sourceTree = ""; }; 664C5E069F8D193F1C2180B1697F72EC /* SimpleKeychain-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SimpleKeychain-umbrella.h"; sourceTree = ""; }; 66528FFBC6D218F9761284B4FAE16A98 /* POPAnimationTracer.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPAnimationTracer.mm; path = pop/POPAnimationTracer.mm; sourceTree = ""; }; @@ -10847,35 +11100,31 @@ 66AC2E4A7B3442C087BF90E5E80DC7CC /* FirebaseInstallationsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseInstallationsInternal.h; path = FirebaseInstallations/Source/Library/Private/FirebaseInstallationsInternal.h; sourceTree = ""; }; 66C36E14A6CE7DE7CFD4070A0834B814 /* GDTCORMetricsController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORMetricsController.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORMetricsController.m; sourceTree = ""; }; 66CF0D60CFD4E9E7D4BD34B6C6D0B503 /* Fill.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Fill.swift; path = Source/Charts/Utils/Fill.swift; sourceTree = ""; }; - 66E9DA3352D37202D6F31D4E091DA7A2 /* Pods-iOS-UIToolkitsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIToolkitsTests.debug.xcconfig"; sourceTree = ""; }; 6753A7680615BB49882A92959B7695C1 /* JTCalendarWeekView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JTCalendarWeekView.m; path = JTCalendar/Views/JTCalendarWeekView.m; sourceTree = ""; }; 67925B37EE15AE005C4B9AD5154C0D99 /* SVGKParserPatternsAndGradients.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKParserPatternsAndGradients.m; path = "Source/Parsers/Parser Extensions/SVGKParserPatternsAndGradients.m"; sourceTree = ""; }; 67AEF98107362C179F35D5E32CA97855 /* RDHCollectionViewGridLayout.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RDHCollectionViewGridLayout.debug.xcconfig; sourceTree = ""; }; 67BC8E47E2C130A2A68FF3A9B62E6B5C /* GoogleToolboxForMac-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleToolboxForMac-dummy.m"; sourceTree = ""; }; 67C635A1B766C76C35B249658F298945 /* MapToValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MapToValue.swift; path = Sources/Operators/MapToValue.swift; sourceTree = ""; }; + 67D0ECE3AB99B67203063FEC081FDE33 /* Pods-iOS-Utilities-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-Utilities-Info.plist"; sourceTree = ""; }; 67D1A5128C56CAA2FAE191129E6F2285 /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/Core/SDWebImageOperation.h; sourceTree = ""; }; 67EBF6A7E5FCEE76A49C6543CAFF9CEF /* FIRInstallations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallations.h; path = FirebaseInstallations/Source/Library/Public/FirebaseInstallations/FIRInstallations.h; sourceTree = ""; }; 67F5150AA48963A64B6715E2E580C90D /* POPSpringSolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPSpringSolver.h; path = pop/POPSpringSolver.h; sourceTree = ""; }; 67F8839427D4A09C5D83BD4F61837F7E /* pop-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "pop-Info.plist"; sourceTree = ""; }; + 682B66A249D47ED86EBEEACB7B4B1A40 /* Pods-iOS-dydxV4Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxV4Tests-dummy.m"; sourceTree = ""; }; 684386EB3C7E889163F9F7B005609111 /* SDWebImageDownloaderRequestModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderRequestModifier.h; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.h; sourceTree = ""; }; - 6861E30FD5878F657E583CA54B27AC5D /* Pods-iOS-PlatformUIJedioTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformUIJedioTests-umbrella.h"; sourceTree = ""; }; 6871B702B704E0B1ECD2D6412346F0CC /* Differ-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Differ-Info.plist"; sourceTree = ""; }; 6872C067FCBA06CBE946C8B1FD3E2625 /* GDTCCTUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploader.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTUploader.h; sourceTree = ""; }; - 68AA3DACCCCA845A5FB31C064EA1C490 /* Pods-iOS-dydxFormatter-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxFormatter-acknowledgements.plist"; sourceTree = ""; }; + 68AB950918E35DD94697DEA675BD92EC /* Pods-iOS-PlatformUI-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUI-Info.plist"; sourceTree = ""; }; 68ABF1533DF0CA3C1BA300CAA6972D85 /* PanModal-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PanModal-umbrella.h"; sourceTree = ""; }; 68BD15E81AA75BD97663B56B826A1826 /* JTCalendarDay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarDay.h; path = JTCalendar/Protocols/JTCalendarDay.h; sourceTree = ""; }; 68D7F8F66E827F28A3C067BB6E1D1059 /* FIRInstallationsItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsItem.h; path = FirebaseInstallations/Source/Library/FIRInstallationsItem.h; sourceTree = ""; }; 68DDFD6D897FF455CADDF035E5F39AE7 /* FIRCLSDemangleOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSDemangleOperation.h; path = Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSDemangleOperation.h; sourceTree = ""; }; 68E2954E86ED958550732AEDE13331B4 /* SDAnimatedImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImage.h; path = SDWebImage/Core/SDAnimatedImage.h; sourceTree = ""; }; - 690E07889F0603593A16C637C9615020 /* Pods-iOS-dydxPresenters-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxPresenters-umbrella.h"; sourceTree = ""; }; 691AC744551042D09E646D193EB5FA26 /* SDDeviceHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDDeviceHelper.h; path = SDWebImage/Private/SDDeviceHelper.h; sourceTree = ""; }; 6945D5E7CA748A66C3D550AA361DEF15 /* CircleShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CircleShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/CircleShapeRenderer.swift; sourceTree = ""; }; 695470D9CFC3487EB36EDAF2F68F7445 /* FIRCLSContextManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSContextManager.h; path = Crashlytics/Crashlytics/Controllers/FIRCLSContextManager.h; sourceTree = ""; }; 69749821BC50CEC232862F7331B717EC /* FIRComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponent.m; path = FirebaseCore/Sources/FIRComponent.m; sourceTree = ""; }; - 699561B18131087C2CEEB2C7BDFAFED3 /* Pods-iOS-PlatformUI-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformUI-acknowledgements.markdown"; sourceTree = ""; }; - 69961689C14ED54D76F6C31FC8B7FE33 /* Pods-iOS-ParticlesKit-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-ParticlesKit-acknowledgements.markdown"; sourceTree = ""; }; 69A50369800A61C1A932DABC5206E6D4 /* CandleChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleChartData.swift; path = Source/Charts/Data/Implementations/Standard/CandleChartData.swift; sourceTree = ""; }; - 69D6E5F61E5B4003F27F214E37EB3483 /* Pods-iOS-PlatformParticles-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformParticles-Info.plist"; sourceTree = ""; }; 6A006E50853908063F4CABD5EA89FE33 /* FIRMessagingTokenOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingTokenOperation.m; path = FirebaseMessaging/Sources/Token/FIRMessagingTokenOperation.m; sourceTree = ""; }; 6A15BE02073953CBB87C2DF4C39D91FA /* FirebasePerformance */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebasePerformance; path = FirebasePerformance.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6A17EE3B0DF41DD9282B3098C398F5EA /* FirebasePerformance-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebasePerformance-umbrella.h"; sourceTree = ""; }; @@ -10894,6 +11143,7 @@ 6B212CE70ACEFAABD4B09D15088D5FB0 /* FPRScreenTraceTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRScreenTraceTracker.m; path = FirebasePerformance/Sources/AppActivity/FPRScreenTraceTracker.m; sourceTree = ""; }; 6B218D1FA906F00589E015CFD80E7CC6 /* RDHCollectionViewGridLayout-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RDHCollectionViewGridLayout-prefix.pch"; sourceTree = ""; }; 6B31222E387A0EEF0A0C4A5ABC3160BB /* FPRSessionManager+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FPRSessionManager+Private.h"; path = "FirebasePerformance/Sources/AppActivity/FPRSessionManager+Private.h"; sourceTree = ""; }; + 6B5E4436406B7B265085C0185C237818 /* Pods-iOS-WebParticlesTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-WebParticlesTests-Info.plist"; sourceTree = ""; }; 6B66040155FB563C07229D075FDBC7F8 /* FBLPromise+Wrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Wrap.h"; path = "Sources/FBLPromises/include/FBLPromise+Wrap.h"; sourceTree = ""; }; 6B7165A383DE8F2D6561A14A8D9DDD4E /* SDWebImageOptionsProcessor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOptionsProcessor.m; path = SDWebImage/Core/SDWebImageOptionsProcessor.m; sourceTree = ""; }; 6B794B83781944233E65A28290EDC6E5 /* FirebaseAnalytics.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = FirebaseAnalytics.xcframework; path = Frameworks/FirebaseAnalytics.xcframework; sourceTree = ""; }; @@ -10901,8 +11151,8 @@ 6BB79653AA3D553CA0310FE4B2E6D462 /* Square Root.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Square Root.swift"; path = "Sources/Square Root.swift"; sourceTree = ""; }; 6BC39C9D9C6ECA44F608F05E700687A1 /* ValidationRuleComparison.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleComparison.swift; path = Validator/Sources/Rules/ValidationRuleComparison.swift; sourceTree = ""; }; 6C56BD8AC4C7A37568C09FC94F5DA11A /* PromisesObjC-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PromisesObjC-umbrella.h"; sourceTree = ""; }; - 6C5BDB837356E6FE22AA78C954215ADF /* Pods-iOS-CameraParticlesTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-CameraParticlesTests-Info.plist"; sourceTree = ""; }; 6C5D6194A37B651EEF4562B9D2C8E82C /* GoogleToolboxForMac.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleToolboxForMac.release.xcconfig; sourceTree = ""; }; + 6C62B18DD4B650BE0E8429BD2C5AB4AD /* Pods-iOS-ParticlesCommonModelsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesCommonModelsTests-acknowledgements.plist"; sourceTree = ""; }; 6C7B9306BFB28713292BA4CD3D1907E1 /* GDTCOREndpoints_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREndpoints_Private.h; sourceTree = ""; }; 6C92C45EF4FC1618704EB1C93A0D3B4D /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Extension/FIROptionsInternal.h; sourceTree = ""; }; 6C9814B4A5321A20CAC2248E5A83E9DC /* SDAnimatedImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageView.h; path = SDWebImage/Core/SDAnimatedImageView.h; sourceTree = ""; }; @@ -10913,7 +11163,10 @@ 6D7BC98C33EB45F7F3530564E8F3198D /* Popovers.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Popovers.modulemap; sourceTree = ""; }; 6D970DAB33E470A7E6846A2C48EC162D /* sessions.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sessions.nanopb.c; path = FirebaseSessions/SourcesObjC/Protogen/nanopb/sessions.nanopb.c; sourceTree = ""; }; 6D9C24845E2F515613430D227837E558 /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Extension/FIRLogger.h; sourceTree = ""; }; + 6DBC97688BB4A2F86F56B6B55ED219B1 /* Pods-iOS-UtilitiesTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-UtilitiesTests.modulemap"; sourceTree = ""; }; 6DC9B65323B6EA24B58D683BE0598F66 /* FIRCrashlyticsReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCrashlyticsReport.h; path = Crashlytics/Crashlytics/Public/FirebaseCrashlytics/FIRCrashlyticsReport.h; sourceTree = ""; }; + 6DCC0BD628DFBB482476ED77F190EC28 /* Pods-iOS-Utilities.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-Utilities.modulemap"; sourceTree = ""; }; + 6E1382D477AFAA3025A1A10446FD42A3 /* Pods-iOS-RoutingKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-RoutingKit.debug.xcconfig"; sourceTree = ""; }; 6E16FD71538FAD84C1F5AAF5E9F35AA6 /* IndexAxisValueFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IndexAxisValueFormatter.swift; path = Source/Charts/Formatters/IndexAxisValueFormatter.swift; sourceTree = ""; }; 6E31A75EF7F5CCD211502EF4EBAF9FFA /* CAPropertyAnimation+Key.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CAPropertyAnimation+Key.swift"; path = "MaterialActivityIndicator/Classes/Extensions/CAPropertyAnimation+Key.swift"; sourceTree = ""; }; 6E32B3F45E9935B6FB4305C7D8E13593 /* MaterialActivityIndicator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaterialActivityIndicator.swift; path = MaterialActivityIndicator/Classes/MaterialActivityIndicator.swift; sourceTree = ""; }; @@ -10924,45 +11177,43 @@ 6EC1EFD1901CED7EC7A37438B47EFB16 /* KVOController-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KVOController-umbrella.h"; sourceTree = ""; }; 6ECB63B9B94D384920C4422E8DB14BD0 /* PieChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieChartView.swift; path = Source/Charts/Charts/PieChartView.swift; sourceTree = ""; }; 6EE38C62D9523030C6751212A6F1195D /* NSImage+Compatibility.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+Compatibility.m"; path = "SDWebImage/Core/NSImage+Compatibility.m"; sourceTree = ""; }; - 6F07E9A7B1209C15F541D7A8A9EDCCB0 /* Pods-iOS-CameraParticlesTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-CameraParticlesTests.modulemap"; sourceTree = ""; }; + 6EF41D54DCB64834A951CAFE60F5CD0C /* Pods-iOS-AmplitudeInjectionsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-AmplitudeInjectionsTests-frameworks.sh"; sourceTree = ""; }; 6F09D5246066E4F501AEB9875385FCE7 /* CandleChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleChartDataProvider.swift; path = Source/Charts/Interfaces/CandleChartDataProvider.swift; sourceTree = ""; }; 6F33695044F4E1DC733C4B1C38D52E54 /* SDWebImageError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageError.h; path = SDWebImage/Core/SDWebImageError.h; sourceTree = ""; }; 6F49591BDFFED386916D137E57641978 /* FPRGaugeCollector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRGaugeCollector.h; path = FirebasePerformance/Sources/Gauges/FPRGaugeCollector.h; sourceTree = ""; }; - 6F5E087B77C1B20259AB92DD94E62F33 /* Firebase.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.debug.xcconfig; sourceTree = ""; }; + 6F9B8D32F9CC65CE2EA59651539BD3F8 /* Pods-iOS-PlatformParticles-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformParticles-acknowledgements.markdown"; sourceTree = ""; }; 6F9D1EA4235D74A109A539A4959581D8 /* FIRCLSURLBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSURLBuilder.m; path = Crashlytics/Shared/FIRCLSNetworking/FIRCLSURLBuilder.m; sourceTree = ""; }; 6FAAB7D3DE9B2564509ABD18687E938E /* FloatingPanel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FloatingPanel; path = FloatingPanel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6FB23949F1A9A3B8FAFF1E0C74ACE557 /* Pods-iOS-FirebaseStaticInjectionsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-FirebaseStaticInjectionsTests.release.xcconfig"; sourceTree = ""; }; - 6FB7C0836CE02C29A589F7745DFAFF03 /* Pods-iOS-Utilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-Utilities-umbrella.h"; sourceTree = ""; }; 6FB9C8F2219E29E4738B879D6FC916C6 /* Patch+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Patch+Sort.swift"; path = "Sources/Differ/Patch+Sort.swift"; sourceTree = ""; }; 6FCC4A7EC7400E9F7D1321DE329D9040 /* SVGElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGElement.h"; sourceTree = ""; }; 6FF877CCAAA957DD05825211DF24AFA6 /* FIRCLSAsyncOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSAsyncOperation.m; path = Crashlytics/Crashlytics/Operations/FIRCLSAsyncOperation.m; sourceTree = ""; }; - 70018FBF4C39FB4457C9C4DEBDEFBABE /* Pods-iOS-PlatformUI.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformUI.modulemap"; sourceTree = ""; }; 702E0B9C44AF890D12533AA8773B7E46 /* AppleSucksDOMImplementation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AppleSucksDOMImplementation.h; path = "Source/DOM classes/Core DOM/AppleSucksDOMImplementation.h"; sourceTree = ""; }; 7061EF9B92F1C713F90F49F78BFE2DE6 /* RCNConfigDBManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNConfigDBManager.h; path = FirebaseRemoteConfig/Sources/RCNConfigDBManager.h; sourceTree = ""; }; 7065040623B902FF6868D36834FB7C67 /* COSTouchVisualizer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "COSTouchVisualizer-dummy.m"; sourceTree = ""; }; - 706C89AC8561348F69F086B4C8A3514D /* Pods-iOS-dydxPresentersTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxPresentersTests-dummy.m"; sourceTree = ""; }; 70AD33A825F187C5C67131284B25DEF2 /* NVActivityIndicatorAnimationBallBeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallBeat.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallBeat.swift; sourceTree = ""; }; 70BF5612DA58CE961ACBA598286EE51F /* UILayoutSupport+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILayoutSupport+Extensions.swift"; path = "Sources/UILayoutSupport+Extensions.swift"; sourceTree = ""; }; - 70C2B86E09C8E93FC12B071CA6FA39F7 /* Pods-iOS-RoutingKit-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-RoutingKit-acknowledgements.plist"; sourceTree = ""; }; + 70D46CE944BBAA1E1772F9A86CD8940F /* Pods-iOS-dydxChartTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxChartTests-dummy.m"; sourceTree = ""; }; 70D9AF8816B83A48213CBE0912445559 /* RDHCollectionViewGridLayout */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = RDHCollectionViewGridLayout; path = RDHCollectionViewGridLayout.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 70DCF129ACE11788B31387842772E915 /* FirebaseMessaging.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseMessaging.release.xcconfig; sourceTree = ""; }; + 70F5CDDD6758F2FF10253E77D54780A6 /* Pods-iOS-PlatformUI.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformUI.modulemap"; sourceTree = ""; }; 70FD8FE7656406130B31EC42F599CA70 /* RadarChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartView.swift; path = Source/Charts/Charts/RadarChartView.swift; sourceTree = ""; }; 71086F34C2FB3E26BFC98BD1606EB19D /* Integer Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Integer Conversion.swift"; path = "Sources/Integer Conversion.swift"; sourceTree = ""; }; 712715C420D510747BD96E467EEE3935 /* FIRMessagingTokenManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingTokenManager.m; path = FirebaseMessaging/Sources/Token/FIRMessagingTokenManager.m; sourceTree = ""; }; 715912F61AB886F38A286BF85921590E /* CSSValue_ForSubclasses.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CSSValue_ForSubclasses.h; path = "Source/DOM classes/Core DOM/CSSValue_ForSubclasses.h"; sourceTree = ""; }; - 715D1A0EC46409AB2F9CABE739ACED3B /* Pods-iOS-dydxCartera-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxCartera-acknowledgements.plist"; sourceTree = ""; }; + 715C4E510E29B253964023AA0AD9E137 /* Pods-iOS-WebParticlesTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-WebParticlesTests.debug.xcconfig"; sourceTree = ""; }; 7173DBDADF09667F824B9EEC86DE89CF /* A0SimpleKeychain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = A0SimpleKeychain.h; path = SimpleKeychain/A0SimpleKeychain.h; sourceTree = ""; }; 719802553CE812B94E10BBB94ECC8C6A /* CSSRule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CSSRule.m; path = "Source/DOM classes/Core DOM/CSSRule.m"; sourceTree = ""; }; 7198B10EBB19D1A26B87F584A393EAFC /* NBPhoneNumber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumber.h; path = libPhoneNumber/NBPhoneNumber.h; sourceTree = ""; }; 71C0B3BFFCEC8A1AB09D747519E38E5E /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/Core/NSData+ImageContentType.m"; sourceTree = ""; }; 71C5AE698A99BB5C647D981859DBF55B /* GTMSessionFetcherService+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMSessionFetcherService+Internal.h"; path = "Sources/Core/GTMSessionFetcherService+Internal.h"; sourceTree = ""; }; - 723AF700E287661483EB836ACC61D459 /* Pods-iOS-UIToolkitsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIToolkitsTests-acknowledgements.plist"; sourceTree = ""; }; 727542BCCE4610D9C8BA3928893A2449 /* BinaryFloatingPoint+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BinaryFloatingPoint+.swift"; path = "Source/BinaryFloatingPoint+.swift"; sourceTree = ""; }; 7284420A212A4B1AFD98B6AECF97DFDB /* SVGKSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKSource.h; path = Source/SVGKSource.h; sourceTree = ""; }; 728DC08A44777E98555EC7829FB996D7 /* GDTCORFlatFileStorage+Promises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCORFlatFileStorage+Promises.h"; path = "GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage+Promises.h"; sourceTree = ""; }; 729AEC9645C796621948A7337A425618 /* DDOSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDOSLogger.m; path = Sources/CocoaLumberjack/DDOSLogger.m; sourceTree = ""; }; 729B488BA7D65F96D637EDD29D46E77F /* Menu+UIKit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Menu+UIKit.swift"; path = "Sources/Templates/Menu+UIKit.swift"; sourceTree = ""; }; 72A50034B609C717E3BF78E413EBBA96 /* NVActivityIndicatorView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = NVActivityIndicatorView.modulemap; sourceTree = ""; }; + 72B271F7310ECEAF6DFA17DE51C4E412 /* Pods-iOS-PlatformRouting-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformRouting-Info.plist"; sourceTree = ""; }; + 72C0EB74796C2939A4F80EFDCE42AFDB /* Pods-iOS-dydxV4Tests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxV4Tests-Info.plist"; sourceTree = ""; }; 72D0A046BD9602F87B2A1FEC3A6C6B85 /* SVGStyleElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGStyleElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGStyleElement.m"; sourceTree = ""; }; 72DF9F66186CE32B3FFD57828E86EEBD /* NSCharacterSet+SVGKExtensions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSCharacterSet+SVGKExtensions.h"; path = "Source/Foundation additions/NSCharacterSet+SVGKExtensions.h"; sourceTree = ""; }; 72E07D58069C9E39DB9E2776B409C57B /* Pods-iOS-RoutingKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-RoutingKit"; path = Pods_iOS_RoutingKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -10970,11 +11221,9 @@ 730B643A8A2E012DBCDC53501A6A21EC /* GTMReadMonitorInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMReadMonitorInputStream.h; path = Sources/Full/Public/GTMSessionFetcher/GTMReadMonitorInputStream.h; sourceTree = ""; }; 73138A7A50A2D088A0F5715C4D16C2DF /* Diff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diff.swift; path = Sources/Differ/Diff.swift; sourceTree = ""; }; 737EC1F9586893C9B55073414B5CCD98 /* NBRegularExpressionCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBRegularExpressionCache.m; path = libPhoneNumber/Internal/NBRegularExpressionCache.m; sourceTree = ""; }; + 739033C8FB23BF0CA5B35746626428A2 /* Pods-iOS-JedioKitTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-JedioKitTests-acknowledgements.plist"; sourceTree = ""; }; 73A75212AF33F9ACA249B7B72B8EB0C5 /* POPAnimatablePropertyTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAnimatablePropertyTypes.h; path = pop/POPAnimatablePropertyTypes.h; sourceTree = ""; }; - 73AB0E905191787D54AE1E58750AE084 /* Pods-iOS-dydxFormatterTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxFormatterTests-acknowledgements.markdown"; sourceTree = ""; }; - 73C783F5C92BB87FE39807CDD07D8F14 /* Pods-iOS-PlatformUITests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformUITests-dummy.m"; sourceTree = ""; }; 7432DAF373A684E390D57B5398CFF7DF /* SessionInitiator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionInitiator.swift; path = FirebaseSessions/Sources/SessionInitiator.swift; sourceTree = ""; }; - 74488D602F9D6FE386F9555243D52109 /* Pods-iOS-ParticlesKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-ParticlesKit-umbrella.h"; sourceTree = ""; }; 7468C13DDF91498471375B71E0118D1B /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/Core/UIImage+MultiFormat.m"; sourceTree = ""; }; 74749551963D4DC63DE46CA9A6ED7FEC /* PieRadarHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieRadarHighlighter.swift; path = Source/Charts/Highlight/PieRadarHighlighter.swift; sourceTree = ""; }; 7475C28E80ADC7244F6E01BA007F80D3 /* DocumentFragment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DocumentFragment.h; path = "Source/DOM classes/Core DOM/DocumentFragment.h"; sourceTree = ""; }; @@ -10982,18 +11231,18 @@ 74BEA06E0C3DE3A917B61C83D124EFC3 /* SDWebImageOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageOperation.m; path = SDWebImage/Core/SDWebImageOperation.m; sourceTree = ""; }; 74C87A3B8BA7003CE28DC8791A5CE8A1 /* SVGKParserStyles.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKParserStyles.h; path = "Source/Parsers/Parser Extensions/SVGKParserStyles.h"; sourceTree = ""; }; 74D2710B4F7C5122CD8414F14E73E936 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Extension/FIRDependency.h; sourceTree = ""; }; + 74D8C08E2D746B34DD8EA8BAAA32C44B /* Pods-iOS-dydxPresenters.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxPresenters.modulemap"; sourceTree = ""; }; 750C3E0B2190EE89DBCAEA919A71A287 /* FIRMessaging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessaging.m; path = FirebaseMessaging/Sources/FIRMessaging.m; sourceTree = ""; }; 7524BC03DE887EE5B0D65C9DA67479F9 /* DDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogCapture.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDASLLogCapture.h; sourceTree = ""; }; - 75336728DB1A6B1089D68E441184746B /* Pods-iOS-PlatformUIJedioTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUIJedioTests.release.xcconfig"; sourceTree = ""; }; 7541A1B7689ACB73E25E5F3D06EFCC69 /* GDTCORTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransformer.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransformer.m; sourceTree = ""; }; - 75431551309ED13F458522DA390C25E8 /* Pods-iOS-Utilities.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-Utilities.release.xcconfig"; sourceTree = ""; }; - 755C2172BC321064ADCB591E0FDA0723 /* Pods-iOS-dydxViews.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxViews.modulemap"; sourceTree = ""; }; 75726A0B863595C6159D3BA0F7ACB4DE /* WebImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WebImage.swift; path = SDWebImageSwiftUI/Classes/WebImage.swift; sourceTree = ""; }; 75825D3C9F50A83894D16445742C7318 /* POPAnimatableProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAnimatableProperty.h; path = pop/POPAnimatableProperty.h; sourceTree = ""; }; 75924CDC32BD87AB591C5153E4F6431C /* FIRCLSDataParsing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSDataParsing.c; path = Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDataParsing.c; sourceTree = ""; }; 75D9EA6DDAB1D6AF0B5886ED63DB0808 /* Node.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Node.h; path = "Source/DOM classes/Core DOM/Node.h"; sourceTree = ""; }; 75ECAF19B340324BA14C1728739B3F7F /* DOMHelperUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DOMHelperUtilities.h; path = "Source/DOM classes/Core DOM/DOMHelperUtilities.h"; sourceTree = ""; }; + 75F3AE14BFD976E3F7AB8AAE9D01B54F /* Pods-iOS-dydxCartera.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxCartera.modulemap"; sourceTree = ""; }; 75F643D069A689F3C8A2304B7E77E3F7 /* ResourceBundle-Promises_Privacy-PromisesSwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-Promises_Privacy-PromisesSwift-Info.plist"; sourceTree = ""; }; + 7640B517B592E091E9BF28D50F10038E /* Pods-iOS-UIToolkits-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-UIToolkits-acknowledgements.markdown"; sourceTree = ""; }; 765E1113C489FE5A58C4243B72928797 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/Core/UIButton+WebCache.h"; sourceTree = ""; }; 7694D5CBE8423489A860FB1AAEC638F0 /* NSArray+NBAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+NBAdditions.m"; path = "libPhoneNumber/NSArray+NBAdditions.m"; sourceTree = ""; }; 7697FBD00C8CC7D6F4F29FC37D5EAB41 /* 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; }; @@ -11001,20 +11250,22 @@ 76D75781E0FC5905680C313E7F82A56D /* PopoverGestureContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PopoverGestureContainer.swift; path = Sources/PopoverGestureContainer.swift; sourceTree = ""; }; 7706CC20C78748F26C3E853DC24F6220 /* ResourceBundle-FBLPromises_Privacy-PromisesObjC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-FBLPromises_Privacy-PromisesObjC-Info.plist"; sourceTree = ""; }; 772E5914A578B520D1851819B9EA8C86 /* RCNConstants3P.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCNConstants3P.m; path = FirebaseRemoteConfig/Sources/RCNConstants3P.m; sourceTree = ""; }; - 77395DBF205726FA884A2D4ED0647FA8 /* Pods-iOS-ParticlesKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesKitTests.debug.xcconfig"; sourceTree = ""; }; + 776A378F2FECF1D92D274CB693FE6DB3 /* Pods-iOS-ParticlesCommonModels-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-ParticlesCommonModels-acknowledgements.markdown"; sourceTree = ""; }; 778A43DE3EA035383F503F3CB114C303 /* Validator */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Validator; path = Validator.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 779D064F0BE9D3F7DEBAB3152D2523B9 /* Pods-iOS-PlatformUITests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformUITests-acknowledgements.markdown"; sourceTree = ""; }; 77A3C1B5F3196B36398A46A52DADD461 /* NBAsYouTypeFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBAsYouTypeFormatter.h; path = libPhoneNumber/NBAsYouTypeFormatter.h; sourceTree = ""; }; 77A6C78E1B6F63366747EB50A33B79B8 /* DocumentFragment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DocumentFragment.m; path = "Source/DOM classes/Core DOM/DocumentFragment.m"; sourceTree = ""; }; 77AB467786C994F4A955ABF7A2B43377 /* GULAppDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppDelegateSwizzler.m; path = GoogleUtilities/AppDelegateSwizzler/GULAppDelegateSwizzler.m; sourceTree = ""; }; - 77D0B18E9812356A9615D239E842EEAA /* Pods-iOS-JedioKit-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-JedioKit-acknowledgements.plist"; sourceTree = ""; }; - 77ED9F7AD59AE680F8A109039549EE49 /* Pods-iOS-PlatformUIJedio-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformUIJedio-umbrella.h"; sourceTree = ""; }; 781573DA93B31E2E4B6D30BC6548D40A /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDAbstractDatabaseLogger.h; sourceTree = ""; }; - 782C0D92B103907F305C333A4C4174F9 /* Pods-iOS-ParticlesCommonModels.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-ParticlesCommonModels.modulemap"; sourceTree = ""; }; - 7839C1AA278EA704E3934B23D034CF79 /* Pods-iOS-WebParticles-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-WebParticles-umbrella.h"; sourceTree = ""; }; + 783B6B1A6859D32F1AB2C4AB8ABCA69C /* Pods-iOS-dydxChartTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxChartTests.release.xcconfig"; sourceTree = ""; }; 78407F572E2E7F2A817705977BC473DE /* GDTCORMetrics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORMetrics.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORMetrics.h; sourceTree = ""; }; + 784351B7F019BBEF2357E4150540193C /* Pods-iOS-PlatformRouting.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformRouting.modulemap"; sourceTree = ""; }; + 78832461D4DEB231619DF559E5ED78D9 /* Pods-iOS-dydxFormatter.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxFormatter.modulemap"; sourceTree = ""; }; 78872D12126CBD876A390461DB45E83D /* PanContainerView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PanContainerView.swift; path = PanModal/View/PanContainerView.swift; sourceTree = ""; }; 7893250D0E19D24DEEE693FF2214972B /* RCNConfigFetch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNConfigFetch.h; path = FirebaseRemoteConfig/Sources/Private/RCNConfigFetch.h; sourceTree = ""; }; 789D202FCCC2E7063770C8C7DC04F813 /* SVGDefsElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGDefsElement.m; path = "Source/DOM classes/SVG-DOM/SVGDefsElement.m"; sourceTree = ""; }; + 78B383D55A57A0559A2AEBC974E3F35E /* Pods-iOS-dydxFormatter.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxFormatter.release.xcconfig"; sourceTree = ""; }; + 78CED842E2E4DC04A6A544F27CBAF1ED /* Pods-iOS-dydxFormatter-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxFormatter-Info.plist"; sourceTree = ""; }; 78E31ABBA0450D1AE608B816F1B434F1 /* JTCalendar.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JTCalendar.debug.xcconfig; sourceTree = ""; }; 78E8BB850ADE490A8234E7CC9D0AEEAB /* EFQRCodeMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFQRCodeMode.swift; path = Source/EFQRCodeMode.swift; sourceTree = ""; }; 78F19C605254BDA41078269E82E4C951 /* JTCalendarWeekView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarWeekView.h; path = JTCalendar/Views/JTCalendarWeekView.h; sourceTree = ""; }; @@ -11026,14 +11277,15 @@ 79466250C0AB8216B905D3321D56C526 /* Amplitude-iOS */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Amplitude-iOS"; path = Amplitude_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 79865E762275B794EAE9A4307FA3487B /* Floating Point Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Floating Point Conversion.swift"; path = "Sources/Floating Point Conversion.swift"; sourceTree = ""; }; 79B87AFDA2AFA77C35D3EF2A249C9B85 /* FPRClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRClient.h; path = FirebasePerformance/Sources/FPRClient.h; sourceTree = ""; }; + 79C71A13A4C8327CA927EFAAB1ACCFB3 /* Pods-iOS-dydxAnalytics */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxAnalytics"; path = Pods_iOS_dydxAnalytics.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 79D55BE5B3083CD35A8DE3F807A87808 /* FirebaseCrashlytics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCrashlytics-dummy.m"; sourceTree = ""; }; 79FEFCF6B65DD164A2C04BADB077D3F7 /* Abacus.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Abacus.debug.xcconfig; sourceTree = ""; }; - 7A26A60F03D869CF1F5189CC56001BB7 /* Pods-iOS-PlatformRouting-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformRouting-acknowledgements.plist"; sourceTree = ""; }; 7A2CC0E772F112D5803E39BC371E6D60 /* FirebaseABTestingInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseABTestingInternal.h; path = FirebaseABTesting/Sources/Private/FirebaseABTestingInternal.h; sourceTree = ""; }; + 7A3494DF0B1335A22AA89CF67D3AB927 /* Pods-iOS-UIAppToolkits-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIAppToolkits-Info.plist"; sourceTree = ""; }; 7A4FDEA0F59C882BE3E4CB9D493FB04E /* FIRCLSMachOBinary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSMachOBinary.h; path = Crashlytics/Shared/FIRCLSMachO/FIRCLSMachOBinary.h; sourceTree = ""; }; 7A5B7BB21F17870A6EE8FF7EB69E8B26 /* FIRInteropParameterNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInteropParameterNames.h; path = Interop/Analytics/Public/FIRInteropParameterNames.h; sourceTree = ""; }; 7A6282F8F19675A9A361E4732E77C019 /* IShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/IShapeRenderer.swift; sourceTree = ""; }; - 7A7BBAA41D1AD27CCB1885A73C79721E /* Pods-iOS-UtilitiesTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-UtilitiesTests.modulemap"; sourceTree = ""; }; + 7A82643F596B9CE1C5299B988B067B4A /* Pods-iOS-PlatformUIJedioTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformUIJedioTests.modulemap"; sourceTree = ""; }; 7A912F09F58F0C5B888DFB4C410F2A0D /* CharacterData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CharacterData.m; path = "Source/DOM classes/Core DOM/CharacterData.m"; sourceTree = ""; }; 7A9B592D6363DBEC593140E8FC0758C6 /* GTMNSString+XML.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSString+XML.m"; path = "Foundation/GTMNSString+XML.m"; sourceTree = ""; }; 7AC8D54186372696C909CD15F63EBC9C /* SetOutputType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SetOutputType.swift; path = Sources/Operators/SetOutputType.swift; sourceTree = ""; }; @@ -11042,12 +11294,9 @@ 7AF80DF76C35A98904886409C3188D17 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Extension/FIRComponentContainer.h; sourceTree = ""; }; 7B4BC66D405DA2248567521D830E25B8 /* GoogleDataTransport.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.debug.xcconfig; sourceTree = ""; }; 7B6503EAA72DF5C86500B11E9A178B91 /* ZSWTappableLabelAccessibilityActionLongPress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZSWTappableLabelAccessibilityActionLongPress.h; path = ZSWTappableLabel/Private/ZSWTappableLabelAccessibilityActionLongPress.h; sourceTree = ""; }; - 7B688E36C5CE7DD84FA6D4927CD89F9B /* Pods-iOS-AmplitudeInjections.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-AmplitudeInjections.modulemap"; sourceTree = ""; }; - 7BA9CD47628ACAA5D7629778F18F5F6F /* Pods-iOS-dydxViewsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxViewsTests-Info.plist"; sourceTree = ""; }; 7BAD40809D2D4EBE4E3EEAF68A8CC0EC /* KVOController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KVOController-prefix.pch"; sourceTree = ""; }; 7BD507A76070BE46423E65E1AA592DED /* PanModalPresentationController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PanModalPresentationController.swift; path = PanModal/Controller/PanModalPresentationController.swift; sourceTree = ""; }; 7BDA0006B33BCF5F30BC2B8C26A2634E /* FirebaseRemoteConfigValueDecoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FirebaseRemoteConfigValueDecoding.swift; path = FirebaseSharedSwift/Sources/FirebaseRemoteConfigValueDecoding.swift; sourceTree = ""; }; - 7BF117FA5C65BDFB3B9D49EE264BAEE8 /* Pods-iOS-CameraParticlesTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-CameraParticlesTests-acknowledgements.markdown"; sourceTree = ""; }; 7BF666A36CCBBFF365C51C4629FB592C /* JTCalendarWeek.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarWeek.h; path = JTCalendar/Protocols/JTCalendarWeek.h; sourceTree = ""; }; 7BFE971A2FA4BC244D8D6C43AF7F3836 /* LineChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineChartData.swift; path = Source/Charts/Data/Implementations/Standard/LineChartData.swift; sourceTree = ""; }; 7C09D55AF1580919808B041365794935 /* GoogleDataTransport-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleDataTransport-Info.plist"; sourceTree = ""; }; @@ -11060,48 +11309,46 @@ 7C838A780E293A95629A37382E99B9F8 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; 7C8E3C7393FC22635DFED75DF8512D5B /* Atributika-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Atributika-umbrella.h"; sourceTree = ""; }; 7CB6DC284B42344A30656EF6D59A45B1 /* GDTCORMetricsControllerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORMetricsControllerProtocol.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORMetricsControllerProtocol.h; sourceTree = ""; }; - 7CBE859E0A6BFE69ECBF53800EC82AF9 /* Pods-iOS-dydxChartTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxChartTests.release.xcconfig"; sourceTree = ""; }; + 7CBDA6C2461930C134ED617CD27163DE /* Pods-iOS-UIAppToolkitsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-UIAppToolkitsTests-acknowledgements.markdown"; sourceTree = ""; }; 7CC9ED8406BADB5386D8C1DA85C77041 /* FIRHTTPMetric+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRHTTPMetric+Private.h"; path = "FirebasePerformance/Sources/Instrumentation/FIRHTTPMetric+Private.h"; sourceTree = ""; }; 7CDA1D0738AFF92362CFCB06DADC368E /* FBLPromise+Then.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Then.m"; path = "Sources/FBLPromises/FBLPromise+Then.m"; sourceTree = ""; }; 7CE6C9191A55270CAAC7E6689E146816 /* LinkedList.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LinkedList.swift; path = Sources/Differ/LinkedList.swift; sourceTree = ""; }; 7CF1DE2DA246A9EE55964B7773597BAC /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Extension/FIRComponentType.h; sourceTree = ""; }; 7D0A527B65ECEAF25CFD87A55BBBB96E /* LocalOverrideSettings.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LocalOverrideSettings.swift; path = FirebaseSessions/Sources/Settings/LocalOverrideSettings.swift; sourceTree = ""; }; 7D0AA39A773E486C48BC75174A28225F /* FIRDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDependency.m; path = FirebaseCore/Sources/FIRDependency.m; sourceTree = ""; }; - 7D18DB0FE8E8C9425581667CA56BB041 /* Pods-iOS-PlatformUITests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformUITests.modulemap"; sourceTree = ""; }; 7D1E8CB98B12C12B069EAC8E9EA5350B /* Container.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Container.swift; path = Sources/Templates/Container.swift; sourceTree = ""; }; - 7D2566A104F9FC46AA0ECD7AC6CE1E96 /* Pods-iOS-PlatformRoutingTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformRoutingTests-acknowledgements.plist"; sourceTree = ""; }; 7D3B0840D49E16223D2F310875B95A28 /* SVGKSourceNSData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKSourceNSData.h; path = Source/Sources/SVGKSourceNSData.h; sourceTree = ""; }; + 7D70AF274E928AE8D4123D2CE5F80549 /* Pods-iOS-dydxFormatterTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxFormatterTests.modulemap"; sourceTree = ""; }; 7D78506D669ED18DA41905FF136A4A8D /* GTMSessionFetcher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.release.xcconfig; sourceTree = ""; }; 7D8032207EC5F8B444AB9A9240B5F776 /* FBLPromise+Delay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Delay.h"; path = "Sources/FBLPromises/include/FBLPromise+Delay.h"; sourceTree = ""; }; 7D9ACBF6ED8E07AAFC9ACDEC31922861 /* DDContextFilterLogFormatter+Deprecated.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDContextFilterLogFormatter+Deprecated.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDContextFilterLogFormatter+Deprecated.h"; sourceTree = ""; }; + 7D9B8A1205E5315C4356A586AE8BBE9C /* Pods-iOS-ParticlesCommonModels-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-ParticlesCommonModels-dummy.m"; sourceTree = ""; }; 7D9C7E010D219B18C4456D6CCF181852 /* SessionCoordinator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionCoordinator.swift; path = FirebaseSessions/Sources/SessionCoordinator.swift; sourceTree = ""; }; 7D9F244D3F800406DD535EAB46ACA4F5 /* MaterialActivityIndicator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MaterialActivityIndicator-umbrella.h"; sourceTree = ""; }; 7DBB3D996C5A5847247D549CB5B886A4 /* ConstraintAttributes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintAttributes.swift; path = Sources/ConstraintAttributes.swift; sourceTree = ""; }; 7DCF66A4C34863D53E071413CAD271ED /* LayoutAnchoring.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutAnchoring.swift; path = Sources/LayoutAnchoring.swift; sourceTree = ""; }; 7DDB684F160D3D0ABB984B468AB59167 /* FIRCLSContextInitData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSContextInitData.h; path = Crashlytics/Crashlytics/Helpers/FIRCLSContextInitData.h; sourceTree = ""; }; 7DE94DFE06D53B9436B41FDF85769A8F /* SDDeviceHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDeviceHelper.m; path = SDWebImage/Private/SDDeviceHelper.m; sourceTree = ""; }; + 7E30DA9DEF33C128107F15DB15035D21 /* Pods-iOS-PlatformParticlesTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformParticlesTests-acknowledgements.markdown"; sourceTree = ""; }; 7E34CDE6E69862D7D324398A81966DE6 /* GDTCORRegistrar_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORRegistrar_Private.h; sourceTree = ""; }; - 7E5F4CF75530968BC582C07091183A49 /* Pods-iOS-dydxViews-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxViews-acknowledgements.markdown"; sourceTree = ""; }; 7E65D6DF845AEA7DE388C3A792A79AA7 /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULAppEnvironmentUtil.h; sourceTree = ""; }; 7E86F3A8B0F0353F63D02312E98F10AF /* FirebaseDataEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FirebaseDataEncoder.swift; path = FirebaseSharedSwift/Sources/third_party/FirebaseDataEncoder/FirebaseDataEncoder.swift; sourceTree = ""; }; 7E871E1FE5084ADD2A869F2668718A61 /* GULSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSwizzler.h; path = GoogleUtilities/MethodSwizzler/Public/GoogleUtilities/GULSwizzler.h; sourceTree = ""; }; - 7EDE17B38CF794E204A77341B3949D51 /* Pods-iOS-UIToolkits-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-UIToolkits-dummy.m"; sourceTree = ""; }; 7EDF3BE5A8B05ECEC1477930E13134E7 /* SDWebImageDownloaderResponseModifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderResponseModifier.h; path = SDWebImage/Core/SDWebImageDownloaderResponseModifier.h; sourceTree = ""; }; - 7EEA1088FD6446638B7EF440BD27D12A /* Pods-iOS-dydxV4-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxV4-Info.plist"; sourceTree = ""; }; 7EF6D1C3591EC9D5DC3968F86F56EDD0 /* SDInternalMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDInternalMacros.h; path = SDWebImage/Private/SDInternalMacros.h; sourceTree = ""; }; 7F20BDCE55BA60138ACFA4055A9CD0F7 /* FrameTag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FrameTag.swift; path = Sources/SwiftUI/FrameTag.swift; sourceTree = ""; }; 7F24313EA64FDD52530594E40476BBB2 /* ScatterChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartView.swift; path = Source/Charts/Charts/ScatterChartView.swift; sourceTree = ""; }; 7F24828C38302AF9E5B01B00FFE6ACD1 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Extension/FIRComponentContainer.h; sourceTree = ""; }; 7F258FC7A23FCE82AAD5278059FC36CA /* MapToResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MapToResult.swift; path = Sources/Operators/MapToResult.swift; sourceTree = ""; }; 7F2B12278314073A1DF8FF208A9D657B /* ZSWTappableLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ZSWTappableLabel-Info.plist"; sourceTree = ""; }; - 7F4CC391EDE0A6F6B5C41F89B830CC1E /* Pods-iOS-ParticlesCommonModels.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesCommonModels.debug.xcconfig"; sourceTree = ""; }; 7F79FCBDE1F18EB0B2A718D8A49DD4A4 /* FIRCLSCallStackTree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSCallStackTree.h; path = Crashlytics/Crashlytics/Helpers/FIRCLSCallStackTree.h; sourceTree = ""; }; 7FCAD9EB1453DECCC27B008860F22509 /* Atributika-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Atributika-prefix.pch"; sourceTree = ""; }; 7FCE6D16049C756D9D78BB224ABC248F /* GDTCORConsoleLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORConsoleLogger.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORConsoleLogger.h; sourceTree = ""; }; 7FD37E4E525183940EEF0A53394A7DA9 /* FIRMessagingRemoteNotificationsProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingRemoteNotificationsProxy.m; path = FirebaseMessaging/Sources/FIRMessagingRemoteNotificationsProxy.m; sourceTree = ""; }; - 7FE460B5E6D997DF6714ADF36D7730C0 /* Pods-iOS-dydxChart-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxChart-umbrella.h"; sourceTree = ""; }; + 7FEF3620B0D251CE3DF3E42EDB968EFC /* Pods-iOS-ParticlesKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesKit.release.xcconfig"; sourceTree = ""; }; 7FF346B0FF15B709926F0E93EC9C8891 /* AMPIdentify.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMPIdentify.h; path = Sources/Amplitude/AMPIdentify.h; sourceTree = ""; }; 7FFC84019DAB0DA564BC87BA5BB44EB1 /* UITextView+Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Validator.swift"; path = "Validator/Sources/UIKit+Validator/UITextView+Validator.swift"; sourceTree = ""; }; + 80135D3998C02E36C9E8EDAB29B5D2F4 /* Pods-iOS-dydxCarteraTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxCarteraTests-acknowledgements.markdown"; sourceTree = ""; }; 801692395393DD3069B9DBF974037B0D /* FIRPerformance_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPerformance_Private.h; path = FirebasePerformance/Sources/FIRPerformance_Private.h; sourceTree = ""; }; 802C33BFB542304EF8E1711A2C736BB8 /* FIRCLSHost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSHost.m; path = Crashlytics/Crashlytics/Components/FIRCLSHost.m; sourceTree = ""; }; 80388BE3FEC1A28F5E355DF90A855594 /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = Sources/Operators/Create.swift; sourceTree = ""; }; @@ -11111,16 +11358,17 @@ 8062AC8DC8CFE0D6627110AC8BE53D8D /* FirebaseMessaging.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseMessaging.modulemap; sourceTree = ""; }; 807EB349037F3BED5E339383C02323AF /* FirebaseSessions.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseSessions.release.xcconfig; sourceTree = ""; }; 80849DFDF05F73856646B2EAB64856A5 /* GDTCCTCompressionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTCompressionHelper.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTCompressionHelper.m; sourceTree = ""; }; + 80B0A3EFDA16578A6D81760CD59B3AA7 /* Pods-iOS-dydxFormatter-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxFormatter-dummy.m"; sourceTree = ""; }; 80C09560AA1A820DC471A33DB04A7CD2 /* GTMDebugSelectorValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMDebugSelectorValidation.h; path = DebugUtils/GTMDebugSelectorValidation.h; sourceTree = ""; }; 80C4F631FA9EF1D03A4D7EC75F6ECE5F /* DDLoggerNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLoggerNames.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLoggerNames.h; sourceTree = ""; }; 80CC49E94929016C642DAA2F3FCBF7A2 /* dwarf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dwarf.h; path = Crashlytics/third_party/libunwind/dwarf.h; sourceTree = ""; }; 80D2A6324C3A6D898E08409EF2E158A1 /* FIRMessagingPersistentSyncMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingPersistentSyncMessage.m; path = FirebaseMessaging/Sources/FIRMessagingPersistentSyncMessage.m; sourceTree = ""; }; - 80DAC14189CEFDD104C0CBF002BE6D09 /* Pods-iOS-PlatformParticlesTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformParticlesTests-acknowledgements.markdown"; sourceTree = ""; }; 80DF758F05D448FD51DC0FFB3093D6D1 /* ProcessingInstruction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProcessingInstruction.h; path = "Source/DOM classes/Core DOM/ProcessingInstruction.h"; sourceTree = ""; }; 80EF9A317B705C72FBBECAA7E877DCEA /* FPRMemoryGaugeData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRMemoryGaugeData.h; path = FirebasePerformance/Sources/Gauges/Memory/FPRMemoryGaugeData.h; sourceTree = ""; }; 811AD22DF8E8068E2ACA0D7CF8AB86C5 /* FIRVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVersion.m; path = FirebaseCore/Sources/FIRVersion.m; sourceTree = ""; }; 8133CC65FBBFFBAB57417B9D4283010F /* ChartDataEntryBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartDataEntryBase.swift; path = Source/Charts/Data/Implementations/Standard/ChartDataEntryBase.swift; sourceTree = ""; }; 81359C64AACF5BE478EF8AC90981F4A7 /* FIRHeartbeatLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatLogger.h; path = FirebaseCore/Extension/FIRHeartbeatLogger.h; sourceTree = ""; }; + 814D8D2B8F6FA9411018D842FC3A9886 /* Pods-iOS-UtilitiesTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-UtilitiesTests-frameworks.sh"; sourceTree = ""; }; 8162D761A42AFCC4227D06759ADCF8EF /* FIRCLSMultipartMimeStreamEncoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSMultipartMimeStreamEncoder.m; path = Crashlytics/Shared/FIRCLSNetworking/FIRCLSMultipartMimeStreamEncoder.m; sourceTree = ""; }; 8192F682DCC56772DAF48F147E03CA2F /* SnapKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SnapKit.modulemap; sourceTree = ""; }; 81A2EE8D9D072DB60079FA179252989E /* FPRUIViewControllerInstrument.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRUIViewControllerInstrument.m; path = FirebasePerformance/Sources/Instrumentation/UIKit/FPRUIViewControllerInstrument.m; sourceTree = ""; }; @@ -11128,31 +11376,35 @@ 81F16B8F9CE38CC06B3AE281A6FBD2F2 /* GULNetworkInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkInternal.h; path = GoogleUtilities/Network/GULNetworkInternal.h; sourceTree = ""; }; 81FC9A074A45F951DE0554C61BBBE72B /* AxisRendererBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AxisRendererBase.swift; path = Source/Charts/Renderers/AxisRendererBase.swift; sourceTree = ""; }; 8201F1248DA0DFBE7B05AF96D6B7F033 /* RCNConfigValue_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNConfigValue_Internal.h; path = FirebaseRemoteConfig/Sources/RCNConfigValue_Internal.h; sourceTree = ""; }; + 820B63C974A0580E3F8C2CC516390BA4 /* Pods-iOS-dydxStateManagerTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxStateManagerTests.modulemap"; sourceTree = ""; }; 8214E482C233DD843438FD60DBDABB72 /* FIRCLSDownloadAndSaveSettingsOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSDownloadAndSaveSettingsOperation.h; path = Crashlytics/Crashlytics/Settings/Operations/FIRCLSDownloadAndSaveSettingsOperation.h; sourceTree = ""; }; 8222B11BF0B394FA415A3580E1BA5AD5 /* GDTCORDirectorySizeTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORDirectorySizeTracker.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORDirectorySizeTracker.m; sourceTree = ""; }; + 825A2CC85CF909DB1DD17EBC44581D3A /* Pods-iOS-UtilitiesTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-UtilitiesTests-dummy.m"; sourceTree = ""; }; 82654A6CFC44717684FE4644128C0794 /* GTMMIMEDocument.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMMIMEDocument.h; path = Sources/Full/Public/GTMSessionFetcher/GTMMIMEDocument.h; sourceTree = ""; }; 827224A957C41C2AE6A0D2637E172D2F /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/Core/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + 829A9FD102D3AA418F33152F6F4D34CC /* Pods-iOS-CameraParticlesTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-CameraParticlesTests-acknowledgements.plist"; sourceTree = ""; }; + 829C1E1E8BF0561772D75DA4BFF5C55F /* Pods-iOS-CameraParticlesTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-CameraParticlesTests-acknowledgements.markdown"; sourceTree = ""; }; 82BDFE4778689C56CBB5FE2DE3ED3836 /* SVGKImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKImageRep.h; path = "Source/AppKit additions/SVGKImageRep.h"; sourceTree = ""; }; 82CC852C1D973111E3970EE0FFA4A357 /* SDWebImageSwiftUI-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImageSwiftUI-dummy.m"; sourceTree = ""; }; 82DDD209E0CF9447021745F55E6E8DBB /* CombineExt.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CombineExt.debug.xcconfig; sourceTree = ""; }; 82F5CC257AE072B7438DF0FCB220A069 /* SVGElementInstanceList.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGElementInstanceList.m; path = "Source/DOM classes/SVG-DOM/SVGElementInstanceList.m"; sourceTree = ""; }; 82F91CB353C01519C3BC81CFEDEF1B57 /* BubbleChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/BubbleChartDataSet.swift; sourceTree = ""; }; 8301B1254FF1704634AC089D6C2DB434 /* SDImageAWebPCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAWebPCoder.h; path = SDWebImage/Core/SDImageAWebPCoder.h; sourceTree = ""; }; + 83303B3F9A580AB893BC3F3362F5D91D /* Pods-iOS-AmplitudeInjections.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AmplitudeInjections.release.xcconfig"; sourceTree = ""; }; 8340F61A8B0322545D7A37F6B78B3912 /* GULNetworkLoggerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkLoggerProtocol.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULNetworkLoggerProtocol.h; sourceTree = ""; }; 835647FF10262C9E68E8050E4B2B69F4 /* PanModalPresenter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PanModalPresenter.swift; path = PanModal/Presenter/PanModalPresenter.swift; sourceTree = ""; }; 8361ABE0185A0E2AF4FFE5FF1AFAC724 /* ReachabilitySwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ReachabilitySwift-Info.plist"; sourceTree = ""; }; - 8371BEDC36975D6AA98488A373FC1A5F /* Pods-iOS-ParticlesCommonModels-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesCommonModels-Info.plist"; sourceTree = ""; }; 8388082C5DB736D410991EB29E8CCF7B /* ConstraintDescription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDescription.swift; path = Sources/ConstraintDescription.swift; sourceTree = ""; }; 83B5D9F98C4979380F6B4E0A6E88D72F /* Nwise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Nwise.swift; path = Sources/Operators/Nwise.swift; sourceTree = ""; }; 83BCD901E5A7EE3AC2E319B995AD2823 /* FIRCLSRolloutsPersistenceManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSRolloutsPersistenceManager.m; path = Crashlytics/Crashlytics/Controllers/FIRCLSRolloutsPersistenceManager.m; sourceTree = ""; }; 83F5CCB22EE126A829F2A8820798DC8D /* FirebaseSessions */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseSessions; path = FirebaseSessions.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 83FF036D500F9A00EB9C5A29FF62EA92 /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = ""; }; + 8405B46FFC8118E7EEA70E0EFBBB2E7E /* Pods-iOS-CameraParticles-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-CameraParticles-umbrella.h"; sourceTree = ""; }; 84151D663A700A9FF8627E5E24660D55 /* FlatMapFirst.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FlatMapFirst.swift; path = Sources/Operators/FlatMapFirst.swift; sourceTree = ""; }; 841FD3C9CABDF6F83450748AF88CD238 /* Popover+Positioning.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Popover+Positioning.swift"; path = "Sources/Popover+Positioning.swift"; sourceTree = ""; }; 84239B3942F42BBD72F0ACC8D3D3C7D6 /* FIRMessagingAPNSInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingAPNSInfo.m; path = FirebaseMessaging/Sources/Token/FIRMessagingAPNSInfo.m; sourceTree = ""; }; 842AED998605C42F2C05F53985DA2DF5 /* ReachabilitySwift-ReachabilitySwift */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "ReachabilitySwift-ReachabilitySwift"; path = ReachabilitySwift.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 84449849C97E8E16096EF81887D1FC40 /* FBLPromise+Await.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Await.h"; path = "Sources/FBLPromises/include/FBLPromise+Await.h"; sourceTree = ""; }; - 845C53E81562B25943FB83335829E646 /* Pods-iOS-WebParticles.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-WebParticles.release.xcconfig"; sourceTree = ""; }; 847AAEC6E34AB58B0D848A167606E4B9 /* SDWebImageSwiftUI.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageSwiftUI.release.xcconfig; sourceTree = ""; }; 8492234AC28C55CF0B5C7362F8218597 /* GoogleDataTransport.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleDataTransport.modulemap; sourceTree = ""; }; 84BB3305570BB8D16F63B6391A8B7AD7 /* SVGFitToViewBox.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGFitToViewBox.h; path = "Source/DOM classes/SVG-DOM/SVGFitToViewBox.h"; sourceTree = ""; }; @@ -11164,19 +11416,22 @@ 8574274FB62239ED03B9F5CE7FC29F6B /* GTMNSObject+KeyValueObserving.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSObject+KeyValueObserving.h"; path = "Foundation/GTMNSObject+KeyValueObserving.h"; sourceTree = ""; }; 8581FD98CACB7B89040535FA5DCDB760 /* NBMetadataHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBMetadataHelper.m; path = libPhoneNumber/NBMetadataHelper.m; sourceTree = ""; }; 859AE0302B28BD8AE67A780BFCAEE082 /* FirebaseCrashlytics-FirebaseCrashlytics_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "FirebaseCrashlytics-FirebaseCrashlytics_Privacy"; path = FirebaseCrashlytics_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 85BD462F60A2E02B447F4F6A0A1036D9 /* Pods-iOS-dydxV4-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxV4-acknowledgements.plist"; sourceTree = ""; }; + 85CFC46B6AF630CAF97D9F175D1B7B90 /* Pods-iOS-dydxV4-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxV4-acknowledgements.markdown"; sourceTree = ""; }; 85E1B3F170B10DF7E8943041BF3E2600 /* GTMNSString+HTML.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSString+HTML.h"; path = "Foundation/GTMNSString+HTML.h"; sourceTree = ""; }; 85E889F1097E6F087B4A33B7C853C7E8 /* POPAction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAction.h; path = pop/POPAction.h; sourceTree = ""; }; - 85F9CDAF8D9A5C5799BF9B12A64CF028 /* Pods-iOS-UtilitiesTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-UtilitiesTests-umbrella.h"; sourceTree = ""; }; 86043BCFC1CEF3DCFCD22D7E6D9E94D7 /* SDImageSVGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageSVGCoder.h; path = SDWebImageSVGCoder/Classes/SDImageSVGCoder.h; sourceTree = ""; }; + 860F23E11DC98C906C888E0B2574B596 /* Pods-iOS-dydxViews-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxViews-Info.plist"; sourceTree = ""; }; 8615ADCD7E959A12132C13028B97DA74 /* HeartbeatStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HeartbeatStorage.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/HeartbeatStorage.swift; sourceTree = ""; }; 86165FCAEADC7F9380437388666A8F79 /* ResourceBundle-GoogleUtilities_Privacy-GoogleUtilities-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-GoogleUtilities_Privacy-GoogleUtilities-Info.plist"; sourceTree = ""; }; + 863334BF05E211E896E065A6BCB460D5 /* Pods-iOS-RoutingKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-RoutingKit.release.xcconfig"; sourceTree = ""; }; 86375444C196BA272DDBB8165BF64A15 /* FirebaseCrashlytics */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCrashlytics; path = FirebaseCrashlytics.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 86829B08B3F228D648FD0C9CC16D6410 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Extension/FIRComponentContainer.h; sourceTree = ""; }; 86A3F9D12E0E41D086C9AFE508C99D71 /* GDTCOREndpoints.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREndpoints.h; sourceTree = ""; }; - 86BD6207AD2D691BE26EE095551D2C7B /* Pods-iOS-dydxCarteraTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxCarteraTests-acknowledgements.plist"; sourceTree = ""; }; - 86CA4FA6D338F5574A8552D58A8FB5AB /* Pods-iOS-UIAppToolkits-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-UIAppToolkits-dummy.m"; sourceTree = ""; }; + 86C468209961A7B834FB867EEA3F00B5 /* Pods-iOS-dydxPresentersTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxPresentersTests.debug.xcconfig"; sourceTree = ""; }; 8749D572F48B6EF7D3C7A0A8F45237E9 /* Storage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Storage.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/Storage.swift; sourceTree = ""; }; 874A0E356CFCC81FA1DD1397DFF0161D /* Amplitude-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Amplitude-iOS-umbrella.h"; sourceTree = ""; }; + 87591E185734C7A4505478502C1AA7C6 /* Pods-iOS-dydxV4-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxV4-umbrella.h"; sourceTree = ""; }; 876AE05BF50383FC7D54A27FB3CC9416 /* DevEventConsoleLogger.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DevEventConsoleLogger.swift; path = FirebaseSessions/Sources/Development/DevEventConsoleLogger.swift; sourceTree = ""; }; 87AA38DF35A5DE21C12F9BBBF123346F /* SDAssociatedObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAssociatedObject.h; path = SDWebImage/Private/SDAssociatedObject.h; sourceTree = ""; }; 87D5B16DABDD96EBEFDFCABEE0A24807 /* GTMSessionFetcher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GTMSessionFetcher-dummy.m"; sourceTree = ""; }; @@ -11184,33 +11439,28 @@ 881BA1616C248E6A2C226BFFBD7243C1 /* FIRLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRLogger.m; path = FirebaseCore/Sources/FIRLogger.m; sourceTree = ""; }; 881BB5C1EC574542B55E552DD7C86A71 /* NamedNodeMap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NamedNodeMap.m; path = "Source/DOM classes/Core DOM/NamedNodeMap.m"; sourceTree = ""; }; 882C1FE8CFB3BBE773E06FB2A7CEE8F2 /* FIRCLSLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSLogger.m; path = Crashlytics/Crashlytics/Helpers/FIRCLSLogger.m; sourceTree = ""; }; - 883A8B27D0479E3161E484FAE6304E49 /* Pods-iOS-AmplitudeInjections-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-AmplitudeInjections-dummy.m"; sourceTree = ""; }; 884DA6A6CF0F51F811BEE27C24318C07 /* FIRPerformance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPerformance.h; path = FirebasePerformance/Sources/Public/FirebasePerformance/FIRPerformance.h; sourceTree = ""; }; 885A63BF975DBA0EB61F377F15B16626 /* ShareReplay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplay.swift; path = Sources/Operators/ShareReplay.swift; sourceTree = ""; }; 885B0DF335BCC623A2E0DD41FB27BBB6 /* GDTCORConsoleLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORConsoleLogger.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORConsoleLogger.m; sourceTree = ""; }; 885D9F288CB2DBDDB57B70C165ED1CBC /* SVGKInlineResource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKInlineResource.m; path = Source/Utils/SVGKInlineResource.m; sourceTree = ""; }; - 885F695C704915E37F11694468AFCEE6 /* Pods-iOS-WebParticles.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-WebParticles.modulemap"; sourceTree = ""; }; 8864FD9C4D85E4044C6A388C4BC0D2FB /* DrawerMenuStyle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DrawerMenuStyle.swift; path = DrawerMenu/Classes/style/DrawerMenuStyle.swift; sourceTree = ""; }; 88748BD9890C95A99E2A0E1D8ADB76EF /* FIRCLSExecutionIdentifierModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSExecutionIdentifierModel.h; path = Crashlytics/Crashlytics/Models/FIRCLSExecutionIdentifierModel.h; sourceTree = ""; }; - 888D4D088BE8F8275FCB014C6CEF764B /* Pods-iOS-FirebaseStaticInjections-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-FirebaseStaticInjections-dummy.m"; sourceTree = ""; }; 889E62C75599D2AB74324A90E0876204 /* JTDateHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JTDateHelper.m; path = JTCalendar/JTDateHelper.m; sourceTree = ""; }; 88AB4EE0AE8E08A0B40DCFFE6EFE2D1B /* ZSWTappableLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZSWTappableLabel.m; path = ZSWTappableLabel/ZSWTappableLabel.m; sourceTree = ""; }; 88AC44095B97260804EA09F448F2626D /* LineChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineChartView.swift; path = Source/Charts/Charts/LineChartView.swift; sourceTree = ""; }; 88AF0984A8F8878EF108A4EC7D974BD4 /* BarLineChartViewBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarLineChartViewBase.swift; path = Source/Charts/Charts/BarLineChartViewBase.swift; sourceTree = ""; }; + 88DDB5745C9BDD3BD3A8D6C05B048083 /* Pods-iOS-AppsFlyerStaticInjections-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-AppsFlyerStaticInjections-resources.sh"; sourceTree = ""; }; 88EC235F7AAA4796BAD4DECF3B677705 /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Extension/FIRComponent.h; sourceTree = ""; }; 88EE3049A4A76F9601967FCFE4EB45A5 /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/Core/UIImageView+WebCache.h"; sourceTree = ""; }; 893FD6EC320834F239E4706202A351A3 /* EasyTipView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EasyTipView.swift; path = Sources/EasyTipView/EasyTipView.swift; sourceTree = ""; }; + 89414A8129BC7D8B8790C90FCF820486 /* Pods-iOS-PlatformUIJedio-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUIJedio-acknowledgements.plist"; sourceTree = ""; }; 894AC6724DFAF99B55768C5D0E1173AF /* FIRCLSCompactUnwind.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSCompactUnwind.h; path = Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind.h; sourceTree = ""; }; 897E48F7FCD423A055D7351A819FA4F5 /* FirebaseCrashlytics.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCrashlytics.release.xcconfig; sourceTree = ""; }; - 898A1E47C2EBA75FB164263EA4FC9FA5 /* Pods-iOS-UIAppToolkitsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-UIAppToolkitsTests.modulemap"; sourceTree = ""; }; 898E571B818ADE66931614761325C152 /* DocumentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DocumentType.h; path = "Source/DOM classes/Core DOM/DocumentType.h"; sourceTree = ""; }; - 899CCA8B53CC1E66193F6D15FEE32F1F /* Pods-iOS-dydxStateManagerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxStateManagerTests.release.xcconfig"; sourceTree = ""; }; - 89A24AD63329DEAF8DA1A565083F126C /* Pods-iOS-PlatformUITests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformUITests-umbrella.h"; sourceTree = ""; }; + 899077A2C321D7415796A66A9F5CD3E2 /* Pods-iOS-AmplitudeInjections-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-AmplitudeInjections-acknowledgements.markdown"; sourceTree = ""; }; 89EEBC9D1391F893ECA21D9154451866 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Extension/FIRAppInternal.h; sourceTree = ""; }; 8A09CEFBA0C4F230A05BC42FD51DB8C8 /* FPRCPUGaugeData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRCPUGaugeData.h; path = FirebasePerformance/Sources/Gauges/CPU/FPRCPUGaugeData.h; sourceTree = ""; }; - 8A0F97519B4BB8C54EDA2DA07FAD38F3 /* Pods-iOS-AmplitudeInjections-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AmplitudeInjections-Info.plist"; sourceTree = ""; }; 8A335BC691CF891AA66C95FBCA338583 /* Platform+Accessibility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Platform+Accessibility.swift"; path = "Source/Charts/Utils/Platform+Accessibility.swift"; sourceTree = ""; }; - 8A4836EC769A7FAEE9CE802D56E1A97C /* Pods-iOS-PlatformRouting.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformRouting.release.xcconfig"; sourceTree = ""; }; 8A5DABB207E6035B19125EDF723B3540 /* JTCalendarPageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarPageView.h; path = JTCalendar/Views/JTCalendarPageView.h; sourceTree = ""; }; 8A63F6AA6A1D241970B6D28C2970A8B9 /* EasyTipView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = EasyTipView; path = EasyTipView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 8A68978B42FE3973C2C651FE75E9FD2D /* SVGGElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGGElement.m; path = "Source/DOM classes/SVG-DOM/SVGGElement.m"; sourceTree = ""; }; @@ -11222,17 +11472,20 @@ 8A8EDDD8899859CF11E5DE1FAEE4EB85 /* ExtendedDiff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtendedDiff.swift; path = Sources/Differ/ExtendedDiff.swift; sourceTree = ""; }; 8AA07B4C863EA38AD7CCFA79A81CBF09 /* SurfaceView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SurfaceView.swift; path = Sources/SurfaceView.swift; sourceTree = ""; }; 8AAF4530B375181E0A37A3C84D77431D /* GTMSessionUploadFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionUploadFetcher.h; path = Sources/Core/Public/GTMSessionFetcher/GTMSessionUploadFetcher.h; sourceTree = ""; }; + 8ABD4DC95DFE13A1682C5D9935337BCF /* Pods-iOS-UIToolkitsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIToolkitsTests-acknowledgements.plist"; sourceTree = ""; }; 8AD553E897FF81357A672D851BB72D74 /* AnimatedImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatedImage.swift; path = SDWebImageSwiftUI/Classes/AnimatedImage.swift; sourceTree = ""; }; 8ADAA958EC0B9CA13160A29EAF850EC9 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/Core/SDImageCacheConfig.m; sourceTree = ""; }; 8AEDCCB746583D3FF4F24FE3C548222D /* FirebaseSessions.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseSessions.modulemap; sourceTree = ""; }; 8B05788691C96E4F4CEC32A97A67BF80 /* UIImage+ExtendedCacheData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ExtendedCacheData.h"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.h"; sourceTree = ""; }; 8B5BF88EC760D8A8542469163ED53083 /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Extension/FirebaseCoreInternal.h; sourceTree = ""; }; 8B6A576569F408545A0663A8E3C80353 /* SDmetamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDmetamacros.h; path = SDWebImage/Private/SDmetamacros.h; sourceTree = ""; }; - 8BA208E10CDA78E929BC2CF48475BEDE /* Pods-iOS-AmplitudeInjectionsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-AmplitudeInjectionsTests-acknowledgements.markdown"; sourceTree = ""; }; 8BA4F0B5B188E074B3D932CF21F2725B /* FPRDiagnostics_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRDiagnostics_Private.h; path = FirebasePerformance/Sources/Common/FPRDiagnostics_Private.h; sourceTree = ""; }; 8BB937B1C0DFFCF92F41861C2BC54DDA /* FirebaseCore-FirebaseCore_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "FirebaseCore-FirebaseCore_Privacy"; path = FirebaseCore_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 8BD02EB359C637F9DBA3E3EAC16788E5 /* Pods-iOS-CameraParticlesTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-CameraParticlesTests.release.xcconfig"; sourceTree = ""; }; 8BD46F695AE0E91E3AB93FDAB4F7D734 /* FPRGDTRateLimiter+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FPRGDTRateLimiter+Private.h"; path = "FirebasePerformance/Sources/Loggers/FPRGDTRateLimiter+Private.h"; sourceTree = ""; }; + 8BFD3F250B690B026179A49E7B7E3F40 /* Pods-iOS-dydxStateManagerTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxStateManagerTests-acknowledgements.plist"; sourceTree = ""; }; 8C321E62A6B66587505C3491014CF80E /* SVGViewSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGViewSpec.h; path = "Source/DOM classes/SVG-DOM/SVGViewSpec.h"; sourceTree = ""; }; + 8C3AC6C83CAF77B51E2E8B8A00004BBC /* Pods-iOS-FirebaseStaticInjections-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-FirebaseStaticInjections-Info.plist"; sourceTree = ""; }; 8C492C635F1B274DC7A91119A1A5160E /* FIRCLSInternalReport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSInternalReport.m; path = Crashlytics/Crashlytics/Models/FIRCLSInternalReport.m; sourceTree = ""; }; 8C8378E31ADDC3FDA99D41D20FE4FE49 /* FIRInstallationsErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsErrors.h; path = FirebaseInstallations/Source/Library/Public/FirebaseInstallations/FIRInstallationsErrors.h; sourceTree = ""; }; 8C85241B1CD7DCB372ACF616E78387C5 /* FloatingPanel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FloatingPanel.modulemap; sourceTree = ""; }; @@ -11248,45 +11501,44 @@ 8D57375DAC6CE447AF91B02EE6256691 /* FIRCLSApplicationIdentifierModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSApplicationIdentifierModel.m; path = Crashlytics/Crashlytics/Settings/Models/FIRCLSApplicationIdentifierModel.m; sourceTree = ""; }; 8D5810C38BDA4FE483336F7E429119D9 /* ValidationRuleSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleSet.swift; path = Validator/Sources/Rules/ValidationRuleSet.swift; sourceTree = ""; }; 8D5EEE06BB6860F74AC8ED031653D966 /* RCNDevice.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCNDevice.m; path = FirebaseRemoteConfig/Sources/RCNDevice.m; sourceTree = ""; }; + 8D60480706071625D6DD05395E57C3D3 /* Pods-iOS-dydxAnalytics.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxAnalytics.modulemap"; sourceTree = ""; }; 8D8A6C401259CABBCD6EF0286805F391 /* SessionsProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionsProvider.swift; path = FirebaseSessions/Sources/Public/SessionsProvider.swift; sourceTree = ""; }; 8DBB41C2C037E1EAF91223C293AAD75D /* FBLPromise+Timeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Timeout.h"; path = "Sources/FBLPromises/include/FBLPromise+Timeout.h"; sourceTree = ""; }; 8DC82D67B475691596109E4E78ABE00D /* SVGUseElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGUseElement.m; path = "Source/DOM classes/SVG-DOM/SVGUseElement.m"; sourceTree = ""; }; 8E172101F9EA504DF8D2D23736D5CCB6 /* FIRCLSUnwind_x86.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSUnwind_x86.h; path = Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_x86.h; sourceTree = ""; }; + 8E20B405A7B5CCF397CE4A968B38C830 /* Pods-iOS-dydxV4-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxV4-dummy.m"; sourceTree = ""; }; 8E28701C81A589E704091B68BA3BB9FD /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Extension/FirebaseCoreInternal.h; sourceTree = ""; }; 8E3B39AA90D1040479BDC81FB23FC02E /* Pods-iOS-dydxCarteraTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxCarteraTests"; path = Pods_iOS_dydxCarteraTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 8E3BD02DB36F6FE0F1443B2121B28E44 /* Attr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Attr.h; path = "Source/DOM classes/Core DOM/Attr.h"; sourceTree = ""; }; 8E4A1937DB1741132F0F0A0415D98518 /* SVGKImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKImage.m; path = Source/SVGKImage.m; sourceTree = ""; }; - 8E4D46D31F19D0A25A0721560B182DE0 /* Pods-iOS-PlatformRoutingTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformRoutingTests-umbrella.h"; sourceTree = ""; }; 8E54BC38270CF4A6F31FAFB06CDC7F31 /* GULURLSessionDataResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULURLSessionDataResponse.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULURLSessionDataResponse.h; sourceTree = ""; }; 8E5A2E6EE120C2BFFFA9AC6104AC3EE0 /* GoogleToolboxForMac-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleToolboxForMac-umbrella.h"; sourceTree = ""; }; - 8E607329D12F2CEBB901B30AB95143BD /* Pods-iOS-PlatformRouting.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformRouting.modulemap"; sourceTree = ""; }; 8E622B9220C0102F3D73E58CC69D309C /* LineScatterCandleRadarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineScatterCandleRadarChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/LineScatterCandleRadarChartDataSet.swift; sourceTree = ""; }; 8E94F86FB40C0767615A5107573CE5C2 /* FIRCLSReportAdapter_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSReportAdapter_Private.h; path = Crashlytics/Crashlytics/Models/Record/FIRCLSReportAdapter_Private.h; sourceTree = ""; }; + 8E9C23FC41BBBDFF89AA9E2CF153418F /* Pods-iOS-PlatformParticles.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformParticles.debug.xcconfig"; sourceTree = ""; }; 8EA0385FB3B2DC090289C50324C5C533 /* DDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTTYLogger.m; path = Sources/CocoaLumberjack/DDTTYLogger.m; sourceTree = ""; }; 8EABE8B6F0DDB20A4338840DEB0ECB24 /* FIRCLSUUID.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSUUID.m; path = Crashlytics/Shared/FIRCLSUUID.m; sourceTree = ""; }; 8EB2DF39C9C38029E31D3568CE1E5338 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/Core/SDWebImageManager.m; sourceTree = ""; }; 8EB7DD25F5439E1ABBBBE85A7A104851 /* RolloutsStateSubscriber.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RolloutsStateSubscriber.swift; path = FirebaseRemoteConfig/Interop/RolloutsStateSubscriber.swift; sourceTree = ""; }; - 8EBAC2DA61879AF3A72870BEF41DECC2 /* Pods-iOS-FirebaseStaticInjections.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-FirebaseStaticInjections.debug.xcconfig"; sourceTree = ""; }; 8EBC3CFB427D34706B1BED722A303F1B /* FirebaseInstallations-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseInstallations-Info.plist"; sourceTree = ""; }; 8ECE7C695E341F7C6E51CC9EBA27D200 /* SDImageTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageTransformer.h; path = SDWebImage/Core/SDImageTransformer.h; sourceTree = ""; }; 8EE723EA2FB731BACA2A878E5EE67076 /* FIRCurrentDateProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCurrentDateProvider.m; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRCurrentDateProvider.m; sourceTree = ""; }; 8EED83F2B08C2097743BF30EEE026E87 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = FirebaseCore/Sources/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; 8F16401373B8B2FA009BF4A9C3527C8C /* SVGKParseResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKParseResult.h; path = Source/Parsers/SVGKParseResult.h; sourceTree = ""; }; - 8F1A05D870A7732C6F9F9C2C62DE4B58 /* Pods-iOS-PlatformRoutingTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformRoutingTests.debug.xcconfig"; sourceTree = ""; }; 8F1D125C45670AD3D7314BD23EDF0EB5 /* ZSWTappableLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ZSWTappableLabel.modulemap; sourceTree = ""; }; + 8F29C8AEA339D19E592343BA2DEA8656 /* Pods-iOS-PlatformUI-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformUI-dummy.m"; sourceTree = ""; }; + 8F46078350D292BFFDECA96BE6EB4FD0 /* Pods-iOS-JedioKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-JedioKit-Info.plist"; sourceTree = ""; }; 8F5734B082ECB69451424A020DADF49F /* Popovers.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Popovers.debug.xcconfig; sourceTree = ""; }; 8F585F08A3A068DF8ACED6FB9526DE90 /* SVGAnimatedPreserveAspectRatio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGAnimatedPreserveAspectRatio.h; path = "Source/DOM classes/SVG-DOM/SVGAnimatedPreserveAspectRatio.h"; sourceTree = ""; }; 8F6BD1306EEF074BDFAEE88F2F8A3F43 /* FIRCLSFile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSFile.m; path = Crashlytics/Crashlytics/Helpers/FIRCLSFile.m; sourceTree = ""; }; 8F7DA9E3ECCA4710EC7192E1ECCA1E60 /* FIRHeartbeatLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatLogger.h; path = FirebaseCore/Extension/FIRHeartbeatLogger.h; sourceTree = ""; }; - 8FC1EFC4A0C6624EAE784370FCC1E134 /* Pods-iOS-PlatformUIJedioTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUIJedioTests-acknowledgements.plist"; sourceTree = ""; }; - 8FE82E01353C3E282683D07CE4687E58 /* Firebase.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.release.xcconfig; sourceTree = ""; }; + 8FF01C12CD844251A5539B45FF35096C /* Pods-iOS-UIToolkits-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIToolkits-Info.plist"; sourceTree = ""; }; 8FF8E6523AE4774D499867BE631F1192 /* CSSStyleRule.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CSSStyleRule.m; path = "Source/DOM classes/Core DOM/CSSStyleRule.m"; sourceTree = ""; }; + 8FFEEFB8CF1E8DC8BC671F34B41FC9CB /* Pods-iOS-RoutingKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-RoutingKitTests.release.xcconfig"; sourceTree = ""; }; 900B4CBDC2F7B7059DC0091A84C978D4 /* FIRCLSByteUtility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSByteUtility.h; path = Crashlytics/Shared/FIRCLSByteUtility.h; sourceTree = ""; }; - 900F84C57131EA4F3E29AD761808B501 /* Pods-iOS-UtilitiesTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-UtilitiesTests-frameworks.sh"; sourceTree = ""; }; 9045D5E3317C714598DDCC91E09843C6 /* FirebasePerformance-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebasePerformance-dummy.m"; sourceTree = ""; }; 90880141D87DB580DDC61111912919AE /* FirebaseABTestingInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseABTestingInternal.h; path = FirebaseABTesting/Sources/Private/FirebaseABTestingInternal.h; sourceTree = ""; }; 90B4F7BB5FCB81F68F9491F6C98E5344 /* ZSWTappableLabelTappableRegionInfoImpl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZSWTappableLabelTappableRegionInfoImpl.m; path = ZSWTappableLabel/Private/ZSWTappableLabelTappableRegionInfoImpl.m; sourceTree = ""; }; - 90CE7B2F9EA9CD7BB3CE2B76542570AD /* Pods-iOS-JedioKitTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-JedioKitTests-frameworks.sh"; sourceTree = ""; }; 90EA66C03A94EBEFCB9AB3D89856A68E /* SVGImageElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGImageElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGImageElement.h"; sourceTree = ""; }; 90FA81AF490BBED0F7FECE0431798563 /* NanoPB+CustomStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NanoPB+CustomStringConvertible.swift"; path = "FirebaseSessions/Sources/Development/NanoPB+CustomStringConvertible.swift"; sourceTree = ""; }; 910CC809F9A15BB25C16BA2EA486B93C /* FIRCLSUnwind.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSUnwind.c; path = Crashlytics/Crashlytics/Unwind/FIRCLSUnwind.c; sourceTree = ""; }; @@ -11294,87 +11546,89 @@ 914C15A6AC91A8690001FCB4D0FB0341 /* SDWebImageDownloaderDecryptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderDecryptor.h; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.h; sourceTree = ""; }; 9162C0631656AA2CEA9D875C63B636C4 /* SVGKParserDOM.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKParserDOM.m; path = "Source/Parsers/Parser Extensions/SVGKParserDOM.m"; sourceTree = ""; }; 91760CCACC4932AD2C8A23A73C5A2844 /* NBRegularExpressionCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBRegularExpressionCache.h; path = libPhoneNumber/Internal/NBRegularExpressionCache.h; sourceTree = ""; }; - 917F8F535B3A7347BF0E9DE3854D5863 /* Pods-iOS-WebParticlesTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-WebParticlesTests.release.xcconfig"; sourceTree = ""; }; 91887AC5E36FF6A031C4839728296294 /* FIRComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainerInternal.h; path = FirebaseCore/Sources/FIRComponentContainerInternal.h; sourceTree = ""; }; 918D452B53F03E7FD92FAB917F9BB9DA /* POPAnimationEvent.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPAnimationEvent.mm; path = pop/POPAnimationEvent.mm; sourceTree = ""; }; 91A655EDD7AC54006CDA0CD3CAF65094 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = FirebaseCore/Internal/Sources/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; 91AB825702692E9296A2731AB6EDC178 /* RDHCollectionViewGridLayout-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RDHCollectionViewGridLayout-umbrella.h"; sourceTree = ""; }; 91BB24BA472AF523E913108C9AA301F2 /* BigInt */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = BigInt; path = BigInt.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 91D69D489605CCE797BC3D272ED53515 /* Pods-iOS-AppsFlyerStaticInjections.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-AppsFlyerStaticInjections.modulemap"; sourceTree = ""; }; - 91DE68AE1E52CB070AC51600ECE15A3C /* Pods-iOS-dydxFormatterTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxFormatterTests.release.xcconfig"; sourceTree = ""; }; - 91EE7CE87B80649BBC5EB26AD654E374 /* Pods-iOS-Utilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-Utilities-dummy.m"; sourceTree = ""; }; - 922A3A271D0B874B05242354434F523D /* Pods-iOS-ParticlesCommonModelsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesCommonModelsTests-Info.plist"; sourceTree = ""; }; 92347DA1ACEEEF4C737868EB1A37F878 /* POPCGUtils.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPCGUtils.mm; path = pop/POPCGUtils.mm; sourceTree = ""; }; 925D4B219F79728E80AF75F570CC9A1D /* FirebaseMessaging.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseMessaging.debug.xcconfig; sourceTree = ""; }; 9264683869DB03D368724585C52FFD0D /* GoogleToolboxForMac-GoogleToolboxForMac_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "GoogleToolboxForMac-GoogleToolboxForMac_Privacy"; path = GoogleToolboxForMac_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 9267610667EF455F97C9EE09100F8014 /* Pods-iOS-PlatformUIJedioTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-PlatformUIJedioTests"; path = Pods_iOS_PlatformUIJedioTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 927B9D2027A3149E4BF627ADCB9E333E /* Pods-iOS-PlatformUIJedio-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformUIJedio-umbrella.h"; sourceTree = ""; }; 928AE3103E144878E0F67452A6295764 /* Attr.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Attr.m; path = "Source/DOM classes/Core DOM/Attr.m"; sourceTree = ""; }; - 9293F6C69F9AAEEBF14120C8B5221017 /* Pods-iOS-FirebaseStaticInjectionsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-FirebaseStaticInjectionsTests-Info.plist"; sourceTree = ""; }; 92BD19BF1EC2E2E9EAAC5366A257EC41 /* SDImageCachesManagerOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManagerOperation.h; path = SDWebImage/Private/SDImageCachesManagerOperation.h; sourceTree = ""; }; - 92CC66CA9323D16F2DEAEAC6B8DE6ACB /* Pods-iOS-WebParticlesTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-WebParticlesTests-frameworks.sh"; sourceTree = ""; }; 92D86FE6826419BDC594259D4DD662E8 /* HeartbeatsPayload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HeartbeatsPayload.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/HeartbeatsPayload.swift; sourceTree = ""; }; 92E16D2779F3B97A71076C1DE1391C1D /* HMSegmentedControl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HMSegmentedControl.m; path = HMSegmentedControl/HMSegmentedControl.m; sourceTree = ""; }; 92EE6847B26D9E2B98ACFF867454EC7D /* Pods-iOS-dydxChartTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxChartTests"; path = Pods_iOS_dydxChartTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9305DA53FC26B55F61310E14562CB92C /* ConstraintMakerRelatable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintMakerRelatable+Extensions.swift"; path = "Sources/ConstraintMakerRelatable+Extensions.swift"; sourceTree = ""; }; + 9314E518F4ECCC94CBB3C9F87717ECAC /* Pods-iOS-dydxCarteraTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxCarteraTests-frameworks.sh"; sourceTree = ""; }; 9323CB390817E842A747C7C39110223E /* SDWebImageSVGCoder.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImageSVGCoder.modulemap; sourceTree = ""; }; 932E26A8AFF4838C779F267601A89856 /* FIRCLSReportAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSReportAdapter.h; path = Crashlytics/Crashlytics/Models/Record/FIRCLSReportAdapter.h; sourceTree = ""; }; 933A1D8DF9B555FC17BD144308C4B60C /* Pods-iOS-dydxV4Tests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxV4Tests"; path = Pods_iOS_dydxV4Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 93491922E0695037CC3782E1A6F68006 /* SVGAngle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGAngle.m; path = "Source/DOM classes/SVG-DOM/SVGAngle.m"; sourceTree = ""; }; + 9354A3576E4219B841C42C25A43CFFB1 /* Pods-iOS-RoutingKitTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-RoutingKitTests-acknowledgements.markdown"; sourceTree = ""; }; 9362DE39077777B367D8122115ECC67A /* ConstraintMakerEditable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerEditable.swift; path = Sources/ConstraintMakerEditable.swift; sourceTree = ""; }; 936E707E20E84508088F6FAE93112DD0 /* iCarousel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = iCarousel.debug.xcconfig; sourceTree = ""; }; 9371CF954CB71F060834C8791B827403 /* nanopb.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = nanopb.modulemap; sourceTree = ""; }; 938CA2821EB1B96880FC835FC4A738BB /* FIRCLSCompactUnwind_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSCompactUnwind_Private.h; path = Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind_Private.h; sourceTree = ""; }; 939321CBE07AEA8DE68532A0D457DC4B /* SVGKFastImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKFastImageView.m; path = Source/ImageViews/SVGKFastImageView.m; sourceTree = ""; }; 93A61948F71A7B186723960EB1CCCC7F /* GDTCORStorageEventSelector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORStorageEventSelector.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORStorageEventSelector.m; sourceTree = ""; }; - 93A7DD47FE4AA3BAAA4412CFAC64EB75 /* Pods-iOS-UtilitiesTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UtilitiesTests.release.xcconfig"; sourceTree = ""; }; 93DDC39FD3EFA3B330272A80B3B69D26 /* SVGStylable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGStylable.h; path = "Source/DOM classes/SVG-DOM/SVGStylable.h"; sourceTree = ""; }; - 93EA7F0502E292D64F45A68830780D03 /* Pods-iOS-dydxViewsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxViewsTests.release.xcconfig"; sourceTree = ""; }; - 93F60533287357B9E82634D0B5D4A90C /* Pods-iOS-PlatformParticlesTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformParticlesTests-Info.plist"; sourceTree = ""; }; + 9405728C452D25D8999CF416D980FB93 /* Pods-iOS-PlatformRouting-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformRouting-umbrella.h"; sourceTree = ""; }; 942DC77278CF801C91D8EA48937F09FE /* FPRNSURLSessionDelegateInstrument.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRNSURLSessionDelegateInstrument.h; path = FirebasePerformance/Sources/Instrumentation/Network/Delegates/FPRNSURLSessionDelegateInstrument.h; sourceTree = ""; }; 943DA5A1CA547E61A0DEF1B592BB983F /* SDFileAttributeHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDFileAttributeHelper.m; path = SDWebImage/Private/SDFileAttributeHelper.m; sourceTree = ""; }; 945A2E0B1B7614496F5607047A6BF82D /* POPDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPDefines.h; path = pop/POPDefines.h; sourceTree = ""; }; + 9476799DC79C8B87CC19CBF1601E96F6 /* Pods-iOS-WebParticlesTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-WebParticlesTests-acknowledgements.markdown"; sourceTree = ""; }; 94DB207B60B877C9BB396CEB7A8598FC /* ConstraintLayoutGuide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutGuide.swift; path = Sources/ConstraintLayoutGuide.swift; sourceTree = ""; }; 94E4FEA8B2AC2FF077FDD725C6190DAE /* NVActivityIndicatorAnimationLineSpinFadeLoader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineSpinFadeLoader.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationLineSpinFadeLoader.swift; sourceTree = ""; }; 94EE48C7AFF1E62DF24D9F4B4A56A904 /* GULOriginalIMPConvenienceMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULOriginalIMPConvenienceMacros.h; path = GoogleUtilities/MethodSwizzler/Public/GoogleUtilities/GULOriginalIMPConvenienceMacros.h; sourceTree = ""; }; 94F95FFC70FA9CCF09D3D394F5C24511 /* ZSWTappableLabel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = ZSWTappableLabel; path = ZSWTappableLabel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 951675A95923B5644BC0C06C7CF1992D /* SVGKParserDefsAndUse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKParserDefsAndUse.h; path = "Source/Parsers/Parser Extensions/SVGKParserDefsAndUse.h"; sourceTree = ""; }; + 951BB17E51C8020F8909FEF0B7CF8D90 /* Pods-iOS-dydxChart-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxChart-acknowledgements.markdown"; sourceTree = ""; }; 952C2E1D75EFD7356011D4C144165D67 /* AMPDatabaseHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AMPDatabaseHelper.m; path = Sources/Amplitude/AMPDatabaseHelper.m; sourceTree = ""; }; 952D900E1A4A30E3E292E56BD28AA6FD /* Document.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Document.h; path = "Source/DOM classes/Core DOM/Document.h"; sourceTree = ""; }; 95352CB2821DE75BDA0E1B8CE2B33364 /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Extension/FIRLibrary.h; sourceTree = ""; }; - 9577E82ABA567F35A036D4DA442C0A79 /* Pods-iOS-dydxV4Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxV4Tests-frameworks.sh"; sourceTree = ""; }; + 953648D8A48FF46765B5887FCDE6C0AB /* Pods-iOS-AmplitudeInjectionsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AmplitudeInjectionsTests.release.xcconfig"; sourceTree = ""; }; + 9555FAEDF31F106215AB76C1204A42F7 /* Pods-iOS-JedioKit-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-JedioKit-acknowledgements.plist"; sourceTree = ""; }; 95784DA3E052291A415D111DC394DDB0 /* JTCalendar */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = JTCalendar; path = JTCalendar.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 95873E5DE63AA3346590D7A8912111ED /* FIRMessagingConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingConstants.m; path = FirebaseMessaging/Sources/FIRMessagingConstants.m; sourceTree = ""; }; 9587886B2C9CF14254F9E4211A05BD3D /* GoogleToolboxForMac.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleToolboxForMac.debug.xcconfig; sourceTree = ""; }; 95A314334F6AC4C6202586FBEF12ED67 /* EasyTipView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EasyTipView-dummy.m"; sourceTree = ""; }; - 95B3AEEE2C49EBEAD73E6AB4A668B1E5 /* Pods-iOS-dydxChartTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxChartTests-acknowledgements.plist"; sourceTree = ""; }; 95D5D453854FCF3B6114D58FB9A1BB2F /* BubbleChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartView.swift; path = Source/Charts/Charts/BubbleChartView.swift; sourceTree = ""; }; 95DAC27120A1BA1FFA67C4A250AAB9FC /* DrawerMenu */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = DrawerMenu; path = DrawerMenu.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 95E61ABDE8C89FDA9A51E06FF180B08F /* GoogleUtilities-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleUtilities-Info.plist"; sourceTree = ""; }; + 95F570E21E4AD32E2A3142741F989AE5 /* Pods-iOS-JedioKitTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-JedioKitTests-umbrella.h"; sourceTree = ""; }; 95FE8528DC2A0B937D2255BFB7812B11 /* SVGKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKit.m; path = Source/SVGKit.m; sourceTree = ""; }; 9639C0633F8414A952D36916C1EDCCE9 /* ISPCertificatePinning.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISPCertificatePinning.h; path = Sources/Amplitude/SSLCertificatePinning/ISPCertificatePinning.h; sourceTree = ""; }; 9640CDCCADDBF8B931FA9AB257D12D8F /* FIRCLSMetricKitManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSMetricKitManager.h; path = Crashlytics/Crashlytics/Controllers/FIRCLSMetricKitManager.h; sourceTree = ""; }; + 965A1BECA53B23B085F180C50DE164A2 /* Pods-iOS-UIToolkitsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-UIToolkitsTests-frameworks.sh"; sourceTree = ""; }; 967D027D4A318046FC478EEA3CD09619 /* _ObjC_HeartbeatsPayload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = _ObjC_HeartbeatsPayload.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/_ObjC_HeartbeatsPayload.swift; sourceTree = ""; }; 96EDF6B57C3B8B1AEB449530CD9B909A /* LineRadarRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineRadarRenderer.swift; path = Source/Charts/Renderers/LineRadarRenderer.swift; sourceTree = ""; }; + 9729C597133B23C5AD90A19A54AE6C40 /* Pods-iOS-dydxPresenters-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxPresenters-acknowledgements.markdown"; sourceTree = ""; }; 9736C2BCA911E883889EA550494EC942 /* Blur.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Blur.swift; path = Sources/Templates/Blur.swift; sourceTree = ""; }; 97381F8307CB8927BA3B0ADBA2E0AAA7 /* FIRHeartbeatLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRHeartbeatLogger.m; path = FirebaseCore/Sources/FIRHeartbeatLogger.m; sourceTree = ""; }; 97399D706414CB1DFF2DBB53C144CA07 /* FIRMessaging_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessaging_Private.h; path = FirebaseMessaging/Sources/FIRMessaging_Private.h; sourceTree = ""; }; 97441F91C963A38B936C7B1546F53CDA /* _ObjC_HeartbeatController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = _ObjC_HeartbeatController.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/_ObjC_HeartbeatController.swift; sourceTree = ""; }; 9746047D52B7A6D2B5B60DD137785562 /* ILineChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ILineChartDataSet.swift; path = Source/Charts/Data/Interfaces/ILineChartDataSet.swift; sourceTree = ""; }; + 974912BD1B46B66F3390ED31778FDD5D /* Pods-iOS-ParticlesCommonModelsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-ParticlesCommonModelsTests-dummy.m"; sourceTree = ""; }; 974CC7F8E9749A59F8AB8814767E0706 /* JTCalendarManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarManager.h; path = JTCalendar/JTCalendarManager.h; sourceTree = ""; }; 975946D00A8EF3DA8FE858AC6F8D5EBC /* SDImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCoderHelper.h; path = SDWebImage/Core/SDImageCoderHelper.h; sourceTree = ""; }; 9759644009E61D09A7742F47136A1E53 /* FIRMessagingCheckinPreferences.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingCheckinPreferences.h; path = FirebaseMessaging/Sources/Token/FIRMessagingCheckinPreferences.h; sourceTree = ""; }; 975B30B3A773A50097DA6578CF772B0B /* PromisesObjC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromisesObjC-dummy.m"; sourceTree = ""; }; 9762A73B28880C077F0643FDDB932AB5 /* SVGKParser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKParser.m; path = Source/Parsers/SVGKParser.m; sourceTree = ""; }; - 9773FDE8C570FDA21E0A6DF7505E6272 /* Pods-iOS-Utilities-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-Utilities-Info.plist"; sourceTree = ""; }; 978F2BC42B962022CCD4524068215894 /* Charts-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Charts-prefix.pch"; sourceTree = ""; }; 979486118B3E90C08386079D57962701 /* SnapKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SnapKit; path = SnapKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 97A39F953DD96AF06F1EC6B2A682711E /* FIRCLSDwarfExpressionMachine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSDwarfExpressionMachine.h; path = Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfExpressionMachine.h; sourceTree = ""; }; 97AB179DE0F02004D8229F98F14DA701 /* SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImage-Info.plist"; sourceTree = ""; }; + 97B885CF4379A64316997DDEF72A1D7A /* Pods-iOS-PlatformUITests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformUITests-dummy.m"; sourceTree = ""; }; 97D6EA6C5FAA2073CCEDE2AE8D778BB3 /* GULNetworkInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkInfo.m; path = GoogleUtilities/Environment/NetworkInfo/GULNetworkInfo.m; sourceTree = ""; }; 97DDE9FC35F356088A8B0A1346FCF735 /* SVGPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGPoint.h; path = "Source/DOM classes/SVG-DOM/SVGPoint.h"; sourceTree = ""; }; 97E7B62F899CACBF639E520ECC6096E9 /* BubbleChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartData.swift; path = Source/Charts/Data/Implementations/Standard/BubbleChartData.swift; sourceTree = ""; }; + 97FF2FA051CF478E4E8181F1DBC87133 /* Pods-iOS-dydxV4.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxV4.debug.xcconfig"; sourceTree = ""; }; 98106734BD84E875EF61B359317ABD0B /* KVOController.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KVOController.release.xcconfig; sourceTree = ""; }; 981BDF2B41BAB3491D19C1FFF0F695FC /* SVGKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SVGKit.release.xcconfig; sourceTree = ""; }; + 9828987695D4E88719049EC284207E93 /* Pods-iOS-CameraParticles-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-CameraParticles-acknowledgements.markdown"; sourceTree = ""; }; 984697183317B90DD33FA383299CAC4B /* GDTCORStorageMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageMetadata.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORStorageMetadata.h; sourceTree = ""; }; 988AB0DD507CD85259D4FBB6DEC2B1D2 /* GDTCORTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransport.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransport.m; sourceTree = ""; }; 98B63074826775C2574638362AD78EAE /* FIRMessagingExtensionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingExtensionHelper.h; path = FirebaseMessaging/Sources/Public/FirebaseMessaging/FIRMessagingExtensionHelper.h; sourceTree = ""; }; @@ -11385,24 +11639,27 @@ 9965CFD5F209BC63FEA215F4F8F21D86 /* SVGKExporterNSData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKExporterNSData.h; path = Source/Exporters/SVGKExporterNSData.h; sourceTree = ""; }; 997AA6BA6F13C14EF4139704A68A1105 /* SDWebImageSVGCoderDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageSVGCoderDefine.h; path = SDWebImageSVGCoder/Classes/SDWebImageSVGCoderDefine.h; sourceTree = ""; }; 997E9B5830A2F10286B0831C44473BE9 /* FIRHeartbeatLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatLogger.h; path = FirebaseCore/Extension/FIRHeartbeatLogger.h; sourceTree = ""; }; + 998503CD181437F1E219FEAB104E6A35 /* Pods-iOS-dydxPresentersTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxPresentersTests-acknowledgements.markdown"; sourceTree = ""; }; 998A53999FE0939437DD42861881467D /* SDWebImageSVGCoder.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageSVGCoder.debug.xcconfig; sourceTree = ""; }; 99940B939EE77A58B4F22B0A5F396017 /* ChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/ChartDataEntry.swift; sourceTree = ""; }; 999CDD596DD0646B6581FA79CC90DC00 /* GULHeartbeatDateStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorage.h; sourceTree = ""; }; 99AC58844ECC86116600C162A75377D9 /* GTMSessionFetcherLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherLogging.h; path = Sources/Core/Public/GTMSessionFetcher/GTMSessionFetcherLogging.h; sourceTree = ""; }; 99D8116903F4B14572377FD8FF7F7732 /* GDTCOREvent+GDTCCTSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCOREvent+GDTCCTSupport.m"; path = "GoogleDataTransport/GDTCCTLibrary/GDTCOREvent+GDTCCTSupport.m"; sourceTree = ""; }; 9A04693238B1F27650202D62456D672E /* Patch+Apply.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Patch+Apply.swift"; path = "Sources/Differ/Patch+Apply.swift"; sourceTree = ""; }; + 9A0908991752A7F835C8757465424AA5 /* Pods-iOS-PlatformUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUITests.debug.xcconfig"; sourceTree = ""; }; 9A1ED3C6AB7857260901309982992685 /* FIRCLSNotificationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSNotificationManager.m; path = Crashlytics/Crashlytics/Controllers/FIRCLSNotificationManager.m; sourceTree = ""; }; 9A3727280E01D6A59F17DF9FA5426E0B /* DataApproximator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataApproximator.swift; path = Source/Charts/Filters/DataApproximator.swift; sourceTree = ""; }; - 9A4F67E330F55FBB7B816DB1D24FF334 /* Pods-iOS-UIToolkitsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-UIToolkitsTests-umbrella.h"; sourceTree = ""; }; 9A5A63A2791E1DB16B9FE8FB44A1A555 /* BigInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigInt.swift; path = Sources/BigInt.swift; sourceTree = ""; }; 9A71B9C4FE736FEDC8BE4DFC731702F5 /* NVActivityIndicatorAnimationLineScalePulseOut.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScalePulseOut.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationLineScalePulseOut.swift; sourceTree = ""; }; + 9AB6C74026915DD39B46A77669306768 /* Pods-iOS-UtilitiesTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UtilitiesTests.release.xcconfig"; sourceTree = ""; }; 9ABEE571467FB7F8A78CD25FFEA5718F /* RadarHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarHighlighter.swift; path = Source/Charts/Highlight/RadarHighlighter.swift; sourceTree = ""; }; + 9AD18A315E89070652363937C1E56EF7 /* Pods-iOS-RoutingKitTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-RoutingKitTests-dummy.m"; sourceTree = ""; }; 9ADBE49650C83518A867600E4C5C1E60 /* ValidationRulePaymentCard.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRulePaymentCard.swift; path = Validator/Sources/Rules/ValidationRulePaymentCard.swift; sourceTree = ""; }; 9AF149CC151F0F49059EDDC744E881A0 /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Extension/FIRLibrary.h; sourceTree = ""; }; 9AF83635255F95B40A6043BB965E84DB /* Layout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Layout.swift; path = Sources/Layout.swift; sourceTree = ""; }; + 9B0C45AC1028B0F0DB3F61519F3CB388 /* Pods-iOS-dydxV4Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxV4Tests.modulemap"; sourceTree = ""; }; 9B0E3D3D61EB830618225A4277D4BCE8 /* AMPURLConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AMPURLConnection.m; path = Sources/Amplitude/AMPURLConnection.m; sourceTree = ""; }; - 9B4F5EFC1A0D746141CAC2D939A2B407 /* Pods-iOS-dydxCarteraTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxCarteraTests.debug.xcconfig"; sourceTree = ""; }; - 9B57D684996F7EF5B07A623522683CDB /* Pods-iOS-dydxChartTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxChartTests-dummy.m"; sourceTree = ""; }; + 9B54D274544A48178C1764DE76D10640 /* Pods-iOS-PlatformUIJedioTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformUIJedioTests-dummy.m"; sourceTree = ""; }; 9B6565099DB4F34EB51C9B39EB3FF7AB /* ChevronUpShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChevronUpShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/ChevronUpShapeRenderer.swift; sourceTree = ""; }; 9B7363BD3D21031177422D2B1EEC2584 /* FPRGDTLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRGDTLogger.m; path = FirebasePerformance/Sources/Loggers/FPRGDTLogger.m; sourceTree = ""; }; 9B8300DC6EF80BF89AE19832770AFD90 /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = Sources/Subjects/ReplaySubject.swift; sourceTree = ""; }; @@ -11419,13 +11676,9 @@ 9C826F1A31F3EE529D8CB06EA88E80F7 /* CombineExt */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CombineExt; path = CombineExt.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9C8A915FEF58EDDA399D1B023909E277 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/Core/SDWebImageTransition.m; sourceTree = ""; }; 9C8E9100931955A27FB5760D58797799 /* SDWebImageDownloaderDecryptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderDecryptor.m; path = SDWebImage/Core/SDWebImageDownloaderDecryptor.m; sourceTree = ""; }; - 9CB85DC6E406D8E33F4C4257D8CF446D /* Pods-iOS-dydxChartTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxChartTests-umbrella.h"; sourceTree = ""; }; 9CBD93610FBD1E860259EBC12BEA3320 /* CandleStickChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleStickChartView.swift; path = Source/Charts/Charts/CandleStickChartView.swift; sourceTree = ""; }; 9D11793B1A7C276C0AB95F3D08BEB996 /* ValidationRuleCondition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleCondition.swift; path = Validator/Sources/Rules/ValidationRuleCondition.swift; sourceTree = ""; }; - 9D3C4A1B5588077E8C261458BEB81281 /* Pods-iOS-dydxStateManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxStateManager.release.xcconfig"; sourceTree = ""; }; 9D3DE01F9441466220559593D39CCCF5 /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = Sources/Models/Event.swift; sourceTree = ""; }; - 9D3EA1E6CB7B4B99CDB7C4B8C6A62420 /* Pods-iOS-AmplitudeInjectionsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-AmplitudeInjectionsTests.modulemap"; sourceTree = ""; }; - 9D5C0F07A4AC6A34A7096376273FCA09 /* Pods-iOS-dydxPresenters-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxPresenters-acknowledgements.plist"; sourceTree = ""; }; 9D6393179EA8B2CFD3DD31FB5679E416 /* SVGUnitTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGUnitTypes.h; path = "Source/DOM classes/SVG-DOM/SVGUnitTypes.h"; sourceTree = ""; }; 9D7AF73E302F919EC5E6ADBCA1D9FF36 /* EFQRCodeGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFQRCodeGenerator.swift; path = Source/EFQRCodeGenerator.swift; sourceTree = ""; }; 9D7EC61F9D1AB00174B570861A0DB806 /* GULRuntimeDiff.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULRuntimeDiff.m; path = GoogleUtilities/SwizzlerTestHelpers/GULRuntimeDiff.m; sourceTree = ""; }; @@ -11433,31 +11686,33 @@ 9D8AD067F0A3358A2F6DE6BA75B0F126 /* FIRCLSDwarfUnwind.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSDwarfUnwind.h; path = Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfUnwind.h; 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; }; 9D95E142E3CB62BD3BE352E647A40675 /* HMSegmentedControl.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = HMSegmentedControl.modulemap; sourceTree = ""; }; - 9DBCC7F82FB7D32E630AF546B796896F /* Pods-iOS-dydxFormatterTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxFormatterTests.debug.xcconfig"; sourceTree = ""; }; - 9DC2634D442E1603E986FC1DA52EB9A5 /* Pods-iOS-CameraParticlesTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-CameraParticlesTests.debug.xcconfig"; sourceTree = ""; }; + 9D9E7BB1BA5F6243F3FA0FABDD1CD9F1 /* Pods-iOS-AppsFlyerStaticInjections-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-AppsFlyerStaticInjections-dummy.m"; sourceTree = ""; }; 9DDA0DC186761B72015019DDA6EADA48 /* FIRExperimentController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRExperimentController.h; path = FirebaseABTesting/Sources/Public/FirebaseABTesting/FIRExperimentController.h; sourceTree = ""; }; 9DE6841B9A5A0B509DB88DD1A4843185 /* NVActivityIndicatorAnimationBallScale.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallScale.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallScale.swift; sourceTree = ""; }; 9E11B60DD54C4362F9EE43729B07C86E /* DOMGlobalSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DOMGlobalSettings.h; path = "Source/DOM classes/Core DOM/DOMGlobalSettings.h"; sourceTree = ""; }; + 9E22090837943491E7A3E3641E22E8C5 /* Pods-iOS-ParticlesKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-ParticlesKit-dummy.m"; sourceTree = ""; }; 9E29898E0F89708C9207CD362750B00A /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Extension/FIRComponentType.h; sourceTree = ""; }; 9E3D7F0C894F632C4EB3BE823E54CDA3 /* ValidationRuleRequired.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleRequired.swift; path = Validator/Sources/Rules/ValidationRuleRequired.swift; sourceTree = ""; }; 9E7EC943A1B30ECECDB8E449D6060C5B /* GDTCORFlatFileStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORFlatFileStorage.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage.h; sourceTree = ""; }; 9E8BD04EB35EC85CC59475376F51635D /* ZipMany.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZipMany.swift; path = Sources/Operators/ZipMany.swift; sourceTree = ""; }; + 9E91BF9DAB31138378F56458BDA2AF73 /* Pods-iOS-dydxChartTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxChartTests-acknowledgements.markdown"; sourceTree = ""; }; 9E98F7D1393D680049238DE537584081 /* Enumerated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enumerated.swift; path = Sources/Operators/Enumerated.swift; sourceTree = ""; }; 9EA2C33219BE6DFFC31F7A9583DE5BC0 /* SVGKExporterNSImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKExporterNSImage.h; path = Source/Exporters/SVGKExporterNSImage.h; sourceTree = ""; }; 9EAA3D78A0895324DBA2329B57516BF7 /* Pods-iOS-AppsFlyerStaticInjections */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-AppsFlyerStaticInjections"; path = Pods_iOS_AppsFlyerStaticInjections.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9EB967FB8418D9FD148F50F8ABB55220 /* SVGLength.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGLength.h; path = "Source/DOM classes/SVG-DOM/SVGLength.h"; sourceTree = ""; }; 9ECF5E870AB559A41A082B5EACC7C25F /* IBubbleChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IBubbleChartDataSet.swift; path = Source/Charts/Data/Interfaces/IBubbleChartDataSet.swift; sourceTree = ""; }; - 9EE00349271D1ED167ED828413D1794E /* Pods-iOS-FirebaseStaticInjections-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-FirebaseStaticInjections-Info.plist"; sourceTree = ""; }; 9EE61517C34560D2D8EA6DE7D5E3664E /* TransformationMatrix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TransformationMatrix.h; path = pop/WebCore/TransformationMatrix.h; sourceTree = ""; }; 9F0415D2B8201269423CB6DC12BDBE93 /* NodeList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NodeList.h; path = "Source/DOM classes/Core DOM/NodeList.h"; sourceTree = ""; }; 9F11E2229C07C34308398AD7FB8358B1 /* SVGEllipseElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGEllipseElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGEllipseElement.m"; sourceTree = ""; }; 9F15504F6750F152F7E29B0CECC129A7 /* DDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDAssertMacros.h; sourceTree = ""; }; 9F1EF49446F6DE7BE489B4DC337D59FB /* ConstraintConfig.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConfig.swift; path = Sources/ConstraintConfig.swift; sourceTree = ""; }; 9F2B5F8464461359B2C3571D67F843CF /* FPRGDTRateLimiter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRGDTRateLimiter.h; path = FirebasePerformance/Sources/Loggers/FPRGDTRateLimiter.h; sourceTree = ""; }; + 9F3C057289313367980535A8BEDED286 /* Pods-iOS-RoutingKitTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-RoutingKitTests-acknowledgements.plist"; sourceTree = ""; }; 9F661AEAD85EA0EB96D9DE3186479238 /* Pods-iOS-UIAppToolkitsTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-UIAppToolkitsTests"; path = Pods_iOS_UIAppToolkitsTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 9F7C695A53A52CFD7174FFA03BC6A3C0 /* Pods-iOS-dydxV4Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxV4Tests.debug.xcconfig"; sourceTree = ""; }; 9F8324F9D4ECE95EFAD1FA0B7C962671 /* Position.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Position.swift; path = Sources/Position.swift; sourceTree = ""; }; + 9F85ACDD4B0D8540FBB86630CC4A543E /* Pods-iOS-dydxPresentersTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxPresentersTests.modulemap"; sourceTree = ""; }; 9F946680A84CE03286632C1114819463 /* PromisesObjC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.release.xcconfig; sourceTree = ""; }; + 9F97F34AA0B65F23C2266B0C850ECA61 /* Pods-iOS-PlatformUIJedio-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformUIJedio-acknowledgements.markdown"; sourceTree = ""; }; 9F9B78CAB1B4E198D086A580F871D8B1 /* POPDecayAnimation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPDecayAnimation.mm; path = pop/POPDecayAnimation.mm; sourceTree = ""; }; 9FB45C99404A8E08E93272093CE3D0C2 /* POPCustomAnimation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPCustomAnimation.mm; path = pop/POPCustomAnimation.mm; sourceTree = ""; }; 9FD5879CCEF518C23F43F9F7023D53F1 /* CombineExt.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CombineExt.modulemap; sourceTree = ""; }; @@ -11473,72 +11728,84 @@ A084AE33BB7B9ED4157BBAF496F7755B /* SVGGradientStop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGGradientStop.h; path = "Source/DOM classes/Unported or Partial DOM/SVGGradientStop.h"; sourceTree = ""; }; A08661EF7560E16E5D385773BBF13E36 /* GDTCOREndpoints.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREndpoints.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREndpoints.m; sourceTree = ""; }; A0B0CF2F4A41CFF5164908AAE88512F6 /* GTMLocalizedString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMLocalizedString.h; path = Foundation/GTMLocalizedString.h; sourceTree = ""; }; - A0D076F58C48ABD9D253E6F7CF4570DD /* Pods-iOS-dydxV4Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxV4Tests-acknowledgements.markdown"; sourceTree = ""; }; A0FBE6E960DC08448E8DF1E5275A9DFA /* Element.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Element.h; path = "Source/DOM classes/Core DOM/Element.h"; sourceTree = ""; }; A11A7E27CBAF8A3BFB84315AA11D34EA /* Promise+Race.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Race.swift"; path = "Sources/Promises/Promise+Race.swift"; sourceTree = ""; }; A13041CA4C7757010CA10DD9DD57CD05 /* SVGKSourceLocalFile.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKSourceLocalFile.m; path = Source/Sources/SVGKSourceLocalFile.m; sourceTree = ""; }; A1429093F89E92327C5D6B489893E70F /* SDAnimatedImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SDAnimatedImageView+WebCache.m"; path = "SDWebImage/Core/SDAnimatedImageView+WebCache.m"; sourceTree = ""; }; + A14D40B7281A917E7C72559E5DE18E2A /* Pods-iOS-PlatformUI-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUI-acknowledgements.plist"; sourceTree = ""; }; A161F0C04C6DC61B19B4991F003A77E8 /* SVGHelperUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGHelperUtilities.m; path = "Source/DOM classes/SVG-DOM/SVGHelperUtilities.m"; sourceTree = ""; }; A1620C932F3FD0155C774DFEB5C9DC7A /* SVGKLayeredImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKLayeredImageView.m; path = Source/ImageViews/SVGKLayeredImageView.m; sourceTree = ""; }; A188A6B6223E370EE8E12859C8968293 /* Popovers-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Popovers-dummy.m"; sourceTree = ""; }; - A18D03577FBFB10D9D3C157903A1D86D /* Pods-iOS-dydxCartera-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxCartera-dummy.m"; sourceTree = ""; }; A18D62C3CAA4E6DE7496D114B0C02E99 /* Materialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Materialize.swift; path = Sources/Operators/Materialize.swift; sourceTree = ""; }; A1929DD0142C2BB9ABCD1F0FE4CCE2CC /* ConstraintMakerRelatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerRelatable.swift; path = Sources/ConstraintMakerRelatable.swift; sourceTree = ""; }; A1A121F84C006FA3847351AAEBE75A87 /* AMPDatabaseHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMPDatabaseHelper.h; path = Sources/Amplitude/AMPDatabaseHelper.h; sourceTree = ""; }; A1B9F27862201CD82B398E0B35B14128 /* NVActivityIndicatorView */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = NVActivityIndicatorView; path = NVActivityIndicatorView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; A1BE68ED6D4D9958230EB5148AD242E6 /* SVGKParserSVG.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKParserSVG.h; path = "Source/Parsers/Parser Extensions/SVGKParserSVG.h"; sourceTree = ""; }; A1C1B977ED8804E8AEEC884E7359EE58 /* Charts */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Charts; path = Charts.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A1D96A0E3583D1B7122D9382CEBDE9F5 /* Pods-iOS-dydxChart-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxChart-Info.plist"; sourceTree = ""; }; A1EA6F0A5BBA9D2408175771EDB08D11 /* SDWebImageDownloaderConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderConfig.h; path = SDWebImage/Core/SDWebImageDownloaderConfig.h; sourceTree = ""; }; + A1EA8E4E3529A3606C4F610B924F6B5B /* Pods-iOS-UtilitiesTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UtilitiesTests-acknowledgements.plist"; sourceTree = ""; }; + A1F1A551BD948B7CC6A1D3B083C6A9D7 /* Pods-iOS-dydxPresenters-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxPresenters-dummy.m"; sourceTree = ""; }; A1F6A0086EFD5B57781FA6F9356805D7 /* CocoaLumberjack.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.debug.xcconfig; sourceTree = ""; }; A1FE1FF1ADFE1DF6CA41ED5E2B114097 /* ResourceBundle-FirebaseMessaging_Privacy-FirebaseMessaging-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-FirebaseMessaging_Privacy-FirebaseMessaging-Info.plist"; sourceTree = ""; }; A20C02B330698327B1BEBFB51BD7CBA6 /* Comment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Comment.h; path = "Source/DOM classes/Core DOM/Comment.h"; sourceTree = ""; }; A21546783A9891DD122C0ADCDB97FCC3 /* SimpleKeychain-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SimpleKeychain-prefix.pch"; sourceTree = ""; }; A2316BACA69D16F0DB1A9BEB75C958E4 /* FIRCLSSettingsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSSettingsManager.m; path = Crashlytics/Crashlytics/Settings/FIRCLSSettingsManager.m; sourceTree = ""; }; A2399636C332E16C61234A8703157463 /* SVGKLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKLayer.h; path = "Source/QuartzCore additions/SVGKLayer.h"; sourceTree = ""; }; - A2597CFD39CD90AA4632FB5362634B0D /* Pods-iOS-dydxV4-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxV4-resources.sh"; sourceTree = ""; }; A28DE0F8061704CE3A57900C42525B12 /* FIRCLSReportManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSReportManager.h; path = Crashlytics/Crashlytics/Controllers/FIRCLSReportManager.h; sourceTree = ""; }; A2B4B893CF85892C68F1D8C05AFA7AC1 /* FIRCLSGlobals.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSGlobals.h; path = Crashlytics/Crashlytics/Components/FIRCLSGlobals.h; sourceTree = ""; }; A2D1746ACD3F4D9E66EE3A7B5A0BDEC9 /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/GULAppEnvironmentUtil.m; sourceTree = ""; }; A2FC9876A1B622ADDCB8BE2DAF48800A /* FIRInstallationsLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsLogger.h; path = FirebaseInstallations/Source/Library/FIRInstallationsLogger.h; sourceTree = ""; }; - A35AF7E48F7CBE171213D56988543640 /* Pods-iOS-JedioKitTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-JedioKitTests-acknowledgements.plist"; sourceTree = ""; }; + A35C5E924CD3B4B040D81A12C7C9703E /* Pods-iOS-dydxFormatterTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxFormatterTests-frameworks.sh"; sourceTree = ""; }; + A36BC3546055EB979CB61BDCD8707F89 /* Pods-iOS-dydxStateManagerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxStateManagerTests.debug.xcconfig"; sourceTree = ""; }; A393A67323C88C189D1DE0D9C7FB6318 /* FPRSelectorInstrumentor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRSelectorInstrumentor.m; path = FirebasePerformance/Sources/Instrumentation/FPRSelectorInstrumentor.m; sourceTree = ""; }; A3AE47BA58A0737F765DF937453EDC0A /* GDTCORMetrics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORMetrics.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORMetrics.m; sourceTree = ""; }; A3E369398A180C419C4B2F370A51B8F1 /* GDTCORMetrics+GDTCCTSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCORMetrics+GDTCCTSupport.m"; path = "GoogleDataTransport/GDTCCTLibrary/GDTCORMetrics+GDTCCTSupport.m"; sourceTree = ""; }; A3EFA11099B230490F2DB23944895F00 /* FIRMessagingUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingUtilities.h; path = FirebaseMessaging/Sources/FIRMessagingUtilities.h; sourceTree = ""; }; - A3FD19F7ECCC2355106DC146B0EE9127 /* Pods-iOS-WebParticlesTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-WebParticlesTests.modulemap"; sourceTree = ""; }; A3FD98F910971B44B11A5A696D368029 /* FloatingPanel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FloatingPanel-Info.plist"; sourceTree = ""; }; A41CAE29D83B0DEAEB29441BDC2CC45A /* ILineRadarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ILineRadarChartDataSet.swift; path = Source/Charts/Data/Interfaces/ILineRadarChartDataSet.swift; sourceTree = ""; }; A42C5876FA390FFC53D9F0566FD30850 /* FIRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfiguration.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRConfiguration.h; sourceTree = ""; }; A442DF57E3CBC957C7A95A72300FFC21 /* SVGSVGElement_Mutable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGSVGElement_Mutable.h; path = "Source/DOM classes/SVG-DOM/SVGSVGElement_Mutable.h"; sourceTree = ""; }; + A452F5AA3942B1B14D0C344BA7E99949 /* Pods-iOS-dydxChartTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxChartTests-umbrella.h"; sourceTree = ""; }; A4533140E9A9D0DD2AD2CF88B741F0C2 /* FIRPerformance+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRPerformance+Internal.h"; path = "FirebasePerformance/Sources/FIRPerformance+Internal.h"; sourceTree = ""; }; + A46F31B9F486A04E3B060E8FCB395D65 /* Pods-iOS-UIToolkits-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-UIToolkits-dummy.m"; sourceTree = ""; }; A47DA29577F6540C240469114FD45810 /* FPRCounterList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRCounterList.h; path = FirebasePerformance/Sources/Timer/FPRCounterList.h; sourceTree = ""; }; A48438C7553DAE6924AB84B735E60962 /* FPRClassInstrumentor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRClassInstrumentor.h; path = FirebasePerformance/Sources/Instrumentation/FPRClassInstrumentor.h; sourceTree = ""; }; A491341721A002C15D36D5ADCAFF0414 /* SnapKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.debug.xcconfig; sourceTree = ""; }; A495B30A4F4841D0D0847601218700B5 /* GTMMIMEDocument.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMMIMEDocument.m; path = Sources/Full/GTMMIMEDocument.m; sourceTree = ""; }; + A50F266ADD20195F8F8A806B2F727B33 /* Pods-iOS-CameraParticlesTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-CameraParticlesTests-Info.plist"; sourceTree = ""; }; A5167451609896A1A428BF635F124927 /* FIRCLSInternalLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSInternalLogging.h; path = Crashlytics/Crashlytics/Helpers/FIRCLSInternalLogging.h; sourceTree = ""; }; A51C2561837193BD5F12889FD55D3191 /* FirebaseCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCore-Info.plist"; sourceTree = ""; }; A5284134DB6EC718AAF887D8ECD627BD /* FIRCLSRecordBase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSRecordBase.h; path = Crashlytics/Crashlytics/Models/Record/FIRCLSRecordBase.h; sourceTree = ""; }; A53590CB6500D3C25FDBC190BF2A0358 /* NVActivityIndicatorAnimationBallGridPulse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallGridPulse.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallGridPulse.swift; sourceTree = ""; }; + A545C8132189884A1635F87856E99753 /* Pods-iOS-PlatformUI.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUI.debug.xcconfig"; sourceTree = ""; }; A56546DA7480F99BB502FB1D0E82EBDC /* BarChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarChartRenderer.swift; path = Source/Charts/Renderers/BarChartRenderer.swift; sourceTree = ""; }; A571DB77F79ED82EC648A4256683F625 /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = Sources/Operators/Internal/Timer.swift; sourceTree = ""; }; A572767836E760E2DEA93EED864A8F0C /* Differ-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Differ-umbrella.h"; sourceTree = ""; }; A587E6803CC8F8661E9898400E1D91BD /* NVActivityIndicatorAnimationBallClipRotateMultiple.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallClipRotateMultiple.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallClipRotateMultiple.swift; sourceTree = ""; }; + A5B08BE279BEE2BE675AAB928A141511 /* Pods-iOS-JedioKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-JedioKit-umbrella.h"; sourceTree = ""; }; + A5BE294C3742C2DF222F38CE77F3D3C0 /* Pods-iOS-PlatformParticlesTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformParticlesTests.modulemap"; sourceTree = ""; }; A5C0BFB0F4ECF486ADCD330D3EF388BC /* FPRNSURLConnectionInstrument.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRNSURLConnectionInstrument.m; path = FirebasePerformance/Sources/Instrumentation/Network/FPRNSURLConnectionInstrument.m; sourceTree = ""; }; - A5C5C21A0637D068F74A6A222322F11B /* Pods-iOS-dydxCarteraTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxCarteraTests-dummy.m"; sourceTree = ""; }; A5D11784B9024475D2C03CA1A6FB68F3 /* GTMNSFileHandle+UniqueName.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSFileHandle+UniqueName.m"; path = "Foundation/GTMNSFileHandle+UniqueName.m"; sourceTree = ""; }; + A5DE4ADA2FCA784D6C94A7A2222F19DB /* Pods-iOS-JedioKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-JedioKit.modulemap"; sourceTree = ""; }; A5FAD8EE9B8E6330CCDA31E1DBA8C71A /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Extension/FIRLogger.h; sourceTree = ""; }; + A5FEC35C2592A6129A090207F7C05394 /* Pods-iOS-WebParticlesTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-WebParticlesTests-acknowledgements.plist"; sourceTree = ""; }; A6021755271961D1FF4CE31351A98703 /* FIRMessagingPubSub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingPubSub.h; path = FirebaseMessaging/Sources/FIRMessagingPubSub.h; sourceTree = ""; }; A624C8A5822FA6C42A5D75F76FD61F41 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Extension/FIROptionsInternal.h; sourceTree = ""; }; A6293894C444324DDB99E5D427554F17 /* iCarousel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iCarousel.h; path = iCarousel/iCarousel.h; sourceTree = ""; }; + A62AC65C775AAB9635F0FDC720D1C465 /* Pods-iOS-AmplitudeInjections.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-AmplitudeInjections.modulemap"; sourceTree = ""; }; A67436A4DC67618349CD52D115C0E03E /* GDTCORLifecycle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORLifecycle.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORLifecycle.h; sourceTree = ""; }; A689747CCE5974A77849083EB22ACA7B /* GoogleAppMeasurement.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleAppMeasurement.release.xcconfig; sourceTree = ""; }; + A693044785A8B4537CF4062EB2257485 /* Pods-iOS-ParticlesKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesKit.debug.xcconfig"; sourceTree = ""; }; A6C7D55F08CC46C3CC9A583EF3FC6848 /* POPMath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPMath.h; path = pop/POPMath.h; sourceTree = ""; }; A6CDCB4CEFBE2CF2200DD88A60F6C33F /* PromisesObjC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.debug.xcconfig; sourceTree = ""; }; A6CDF6215B2BF273F987D4DE166D3796 /* FBLPromise+Do.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Do.m"; path = "Sources/FBLPromises/FBLPromise+Do.m"; sourceTree = ""; }; A6D8A997F5FD227B38F41C5657AA4956 /* Atributika.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Atributika.release.xcconfig; sourceTree = ""; }; + A6EA781401252B3DF0E21FE72AE63619 /* Pods-iOS-dydxPresentersTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxPresentersTests-umbrella.h"; sourceTree = ""; }; A6FAF41E19CD7897AA228258AF53CF95 /* FBLPromise+Async.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Async.m"; path = "Sources/FBLPromises/FBLPromise+Async.m"; sourceTree = ""; }; - A70A4A8B18ED0213C40799D749D09167 /* Pods-iOS-FirebaseStaticInjections-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-FirebaseStaticInjections-umbrella.h"; sourceTree = ""; }; - A788E6E6F701652663E88DE2293B51AE /* Pods-iOS-ParticlesCommonModelsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-ParticlesCommonModelsTests-dummy.m"; sourceTree = ""; }; + A7158AD74A2F29A6074020A0CE579978 /* Pods-iOS-CameraParticlesTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-CameraParticlesTests-umbrella.h"; sourceTree = ""; }; + A7A3B14C3CECE6F91F0BFF33D192889F /* Pods-iOS-ParticlesCommonModelsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-ParticlesCommonModelsTests.modulemap"; sourceTree = ""; }; + A7A3D7199E7FF02002EDC9625581BC04 /* Pods-iOS-PlatformUIJedio-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUIJedio-Info.plist"; sourceTree = ""; }; A7AFE9120B410BBE695F914A7038E560 /* ImagePlayer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImagePlayer.swift; path = SDWebImageSwiftUI/Classes/ImagePlayer.swift; sourceTree = ""; }; A7C2C9B3344ABF2DAA717F53D94BC02F /* LegendEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LegendEntry.swift; path = Source/Charts/Components/LegendEntry.swift; sourceTree = ""; }; A7D5AC7F3C07F7414981D38E73003113 /* GoogleToolboxForMac-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleToolboxForMac-prefix.pch"; sourceTree = ""; }; @@ -11550,27 +11817,21 @@ A825167B747911AB9B625F81FB925A8E /* CrossShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CrossShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/CrossShapeRenderer.swift; sourceTree = ""; }; A8298AD277E4EB62858249F4F0E6542C /* RDHCollectionViewGridLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RDHCollectionViewGridLayout.h; path = RDHCollectionViewGridLayout/RDHCollectionViewGridLayout.h; sourceTree = ""; }; A880C2FA7A3D5E50501B643EC29E024A /* SDFileAttributeHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDFileAttributeHelper.h; path = SDWebImage/Private/SDFileAttributeHelper.h; sourceTree = ""; }; - A899F41A23EA13A39CA604E077748738 /* Pods-iOS-UIAppToolkits-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-UIAppToolkits-acknowledgements.markdown"; sourceTree = ""; }; - A8D2D0214C242007C5C44018C30BEB3D /* Pods-iOS-RoutingKitTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-RoutingKitTests-frameworks.sh"; sourceTree = ""; }; + A8D1701B82D2A84CE0B46F489369D952 /* Pods-iOS-dydxViews-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxViews-acknowledgements.markdown"; sourceTree = ""; }; A8E0C64EFA0B797BADB4F5C62767DE1F /* DocumentCSS.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DocumentCSS.h; path = "Source/DOM classes/Core DOM/DocumentCSS.h"; sourceTree = ""; }; - A91F1B123EA3224564B2523FFA079E69 /* Pods-iOS-dydxCartera-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxCartera-acknowledgements.markdown"; sourceTree = ""; }; A961A0DBE1DDC7EC67CDBB3003CB57B6 /* AttributedStringBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AttributedStringBuilder.swift; path = Sources/Core/AttributedStringBuilder.swift; sourceTree = ""; }; - A983948EAF0FD7885A9CD3FBCABB4567 /* Pods-iOS-dydxPresentersTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxPresentersTests-Info.plist"; sourceTree = ""; }; A98F35F701CA0BBA00CD318325092EA7 /* ILineScatterCandleRadarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ILineScatterCandleRadarChartDataSet.swift; path = Source/Charts/Data/Interfaces/ILineScatterCandleRadarChartDataSet.swift; sourceTree = ""; }; - A9B89983C1F791019602B3FFE3AF038C /* Pods-iOS-dydxFormatterTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxFormatterTests-umbrella.h"; sourceTree = ""; }; AA04173128E0035D624F6A47EBB8B4D5 /* FIRInstallationsAuthTokenResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsAuthTokenResult.h; path = FirebaseInstallations/Source/Library/Public/FirebaseInstallations/FIRInstallationsAuthTokenResult.h; sourceTree = ""; }; AA2883D9EF2D537BB1F2CABC8EE53B9D /* SVGTransform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGTransform.m; path = "Source/DOM classes/SVG-DOM/SVGTransform.m"; sourceTree = ""; }; AA76DB405D74CE27031073E9A10C2F54 /* FIRStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRStackFrame.h; path = Crashlytics/Crashlytics/Public/FirebaseCrashlytics/FIRStackFrame.h; sourceTree = ""; }; - AAA317E085BE074EBE7F09F1AD971ED5 /* Pods-iOS-dydxStateManager-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxStateManager-acknowledgements.plist"; sourceTree = ""; }; AAA3AECB8F3555B5548B2FD48A5FC41F /* Charts-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Charts-Info.plist"; sourceTree = ""; }; AAB4B2D36F69AB9A2003A11A7B150B47 /* FirebaseRemoteConfigInterop-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseRemoteConfigInterop-Info.plist"; sourceTree = ""; }; - AAB7C266A3ADF205963C6C5F35FDDC54 /* Pods-iOS-UIToolkitsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-UIToolkitsTests-frameworks.sh"; sourceTree = ""; }; + AAC14C1AF0DD976589E863A43A488642 /* Pods-iOS-dydxV4Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxV4Tests.debug.xcconfig"; sourceTree = ""; }; + AAECE3B2E5CE6F0CE3547159478B7839 /* Pods-iOS-dydxV4.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxV4.modulemap"; sourceTree = ""; }; AAFC4902A8CE77A8B119843E7DDDD184 /* RDHCollectionViewGridLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RDHCollectionViewGridLayout.m; path = RDHCollectionViewGridLayout/RDHCollectionViewGridLayout.m; sourceTree = ""; }; AB0DD3311BC7611D464654E8F6B4D010 /* GDTCORUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploader.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORUploader.h; sourceTree = ""; }; - AB2BD2C02C3DDCACC3292A5CFF66735D /* Pods-iOS-ParticlesCommonModels-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-ParticlesCommonModels-umbrella.h"; sourceTree = ""; }; AB3BCC8C653C3CBBB83544629EDB4D81 /* Pods-iOS-PlatformUI */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-PlatformUI"; path = Pods_iOS_PlatformUI.framework; sourceTree = BUILT_PRODUCTS_DIR; }; AB3EF084F1813E7C3E011A770F43B297 /* FIRCLSSerializeSymbolicatedFramesOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSSerializeSymbolicatedFramesOperation.h; path = Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSSerializeSymbolicatedFramesOperation.h; sourceTree = ""; }; - AB47DBBDBAF5E56226984B6D7A5F8308 /* Pods-iOS-dydxPresenters-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxPresenters-dummy.m"; sourceTree = ""; }; AB52B2A14CAE82505DAC8E962B46FD3B /* SVGDocument_Mutable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGDocument_Mutable.h; path = "Source/DOM classes/SVG-DOM/SVGDocument_Mutable.h"; sourceTree = ""; }; AB73CC538DC248325F3C5CDB609FD35B /* FPRNSURLSessionDelegateInstrument.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRNSURLSessionDelegateInstrument.m; path = FirebasePerformance/Sources/Instrumentation/Network/Delegates/FPRNSURLSessionDelegateInstrument.m; sourceTree = ""; }; AB7E88281F350C74A69337C6EC5469E4 /* FirebaseABTesting.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseABTesting.release.xcconfig; sourceTree = ""; }; @@ -11584,19 +11845,22 @@ AC373F5BEF6ECD52F7C9F60F8A4B09DF /* FIRMessagingAPNSInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingAPNSInfo.h; path = FirebaseMessaging/Sources/Token/FIRMessagingAPNSInfo.h; sourceTree = ""; }; AC4709A4C5A0A68F3EEB572F5FA36AA6 /* UIImage+ExtendedCacheData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ExtendedCacheData.m"; path = "SDWebImage/Core/UIImage+ExtendedCacheData.m"; sourceTree = ""; }; AC5278F1EC1B3A299F7EA8E53150ED29 /* FIRTrace+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRTrace+Private.h"; path = "FirebasePerformance/Sources/Timer/FIRTrace+Private.h"; sourceTree = ""; }; + AC660CDD7D71CEC6EC47B541A9003F0D /* Pods-iOS-ParticlesKitTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesKitTests-Info.plist"; sourceTree = ""; }; + AC6787900E58AF948E7B64BE44C15591 /* Pods-iOS-dydxV4-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxV4-resources.sh"; sourceTree = ""; }; AC6A1DA13D482029E0151002AE81BE62 /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/Core/UIImage+MultiFormat.h"; sourceTree = ""; }; AC7DFAAA3B12AFA23760C27EF790F777 /* Amplitude-iOS-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Amplitude-iOS-Info.plist"; sourceTree = ""; }; + AC848F78F5C8A54CCB79A2169F18F211 /* Pods-iOS-UIToolkitsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-UIToolkitsTests-umbrella.h"; sourceTree = ""; }; + AC9660889F772F88712BD3DBA2803D1C /* Pods-iOS-dydxV4.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxV4.release.xcconfig"; sourceTree = ""; }; + ACAB4D917D4B8A1B8DF65CB467D737C2 /* Pods-iOS-UIToolkits-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-UIToolkits-umbrella.h"; sourceTree = ""; }; ACB6D5225190A3CC33B33430804D9155 /* Division.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Division.swift; path = Sources/Division.swift; sourceTree = ""; }; ACCBE67E7D8C0EDB5F2898CA8A0E2F87 /* FIRCLSDwarfExpressionMachine.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSDwarfExpressionMachine.c; path = Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfExpressionMachine.c; sourceTree = ""; }; - ACCC0F9317874B1110FCABA9A6A29BBF /* Pods-iOS-dydxStateManagerTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxStateManagerTests.modulemap"; sourceTree = ""; }; ACD1B95D05E2E33432BBCCB872B29788 /* ResourceBundle-SDWebImage-SDWebImage-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SDWebImage-SDWebImage-Info.plist"; sourceTree = ""; }; - ACE2F542EAB146A91253BAB1BAF1455D /* Pods-iOS-dydxPresenters.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxPresenters.debug.xcconfig"; sourceTree = ""; }; ACE9D1C23D13BEADA5BD737FDA55D3AA /* Amplitude.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Amplitude.h; path = Sources/Amplitude/Amplitude.h; sourceTree = ""; }; ACEDDA549C2D5E3A21BECE84BBF48B5C /* FPRPerfDate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRPerfDate.h; path = FirebasePerformance/Sources/Common/FPRPerfDate.h; sourceTree = ""; }; ACFD9B065F3128861832A5341EE77912 /* FIRInstallationsStoredItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStoredItem.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredItem.h; sourceTree = ""; }; - AD265D32A9DFB13D478F49780CE8AD1A /* Pods-iOS-ParticlesCommonModelsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-ParticlesCommonModelsTests.modulemap"; sourceTree = ""; }; AD3D11AFBA92BFDCB153614642918D45 /* FIRMessagingCheckinService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingCheckinService.m; path = FirebaseMessaging/Sources/Token/FIRMessagingCheckinService.m; sourceTree = ""; }; AD44A8B6CB722CD7731993CB18E1707C /* GoogleUtilities.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleUtilities.modulemap; sourceTree = ""; }; + AD5FD76172B16A0C663A68F36E1F07CB /* Pods-iOS-FirebaseStaticInjectionsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-FirebaseStaticInjectionsTests-dummy.m"; sourceTree = ""; }; AD743939ED40066570B2D5CE7E1D6F83 /* FIRCLSExistingReportManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSExistingReportManager.h; path = Crashlytics/Crashlytics/Controllers/FIRCLSExistingReportManager.h; sourceTree = ""; }; AD776F1C94991D3E551CEAA515DB110A /* FirebaseRemoteConfig */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseRemoteConfig; path = FirebaseRemoteConfig.framework; sourceTree = BUILT_PRODUCTS_DIR; }; AD7CD40B7CFB36DD500F53C54497B50B /* SDAnimatedImageView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageView.m; path = SDWebImage/Core/SDAnimatedImageView.m; sourceTree = ""; }; @@ -11604,12 +11868,11 @@ AD934BC5B20AEAFCB26FE6164E31EF68 /* ValidationRuleURL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleURL.swift; path = Validator/Sources/Rules/ValidationRuleURL.swift; sourceTree = ""; }; AD96FB2F2D939F8D786E8A6B25E35C84 /* GDTCOREvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREvent.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREvent.m; sourceTree = ""; }; AD9D601D8693B4CEF2E864DC3AA4CAFB /* Controller.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Controller.swift; path = Sources/Controller.swift; sourceTree = ""; }; - ADB7604280D7E70F9B09E2B23E66E512 /* Pods-iOS-JedioKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-JedioKit-dummy.m"; sourceTree = ""; }; ADC8C9A6D4AF5DA1DB692A2BCD8FE6D0 /* FloatConversion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FloatConversion.h; path = pop/WebCore/FloatConversion.h; sourceTree = ""; }; ADE8E7E337B6C5EEFC457D5EFD32B3B7 /* FIRCLSAnalyticsManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSAnalyticsManager.h; path = Crashlytics/Crashlytics/Controllers/FIRCLSAnalyticsManager.h; sourceTree = ""; }; + AE23B72BEFB61075BE62474304A37201 /* Pods-iOS-UIToolkits-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIToolkits-acknowledgements.plist"; sourceTree = ""; }; AE3366B37E7FC0AE051A931D9BFC59AD /* POPAnimator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAnimator.h; path = pop/POPAnimator.h; sourceTree = ""; }; AE403C2782FAFE1A5F21B09D041F7832 /* RadarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/RadarChartDataSet.swift; sourceTree = ""; }; - AE5127BDF183FC32CF7885330D5645B3 /* Pods-iOS-dydxV4Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxV4Tests-acknowledgements.plist"; sourceTree = ""; }; AE5957E765539305D977CFE699001F89 /* DrawerMenu.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DrawerMenu.release.xcconfig; sourceTree = ""; }; AE843CA90239B6789A7FF043DE5481BA /* AssignToMany.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssignToMany.swift; path = Sources/Operators/AssignToMany.swift; sourceTree = ""; }; AE908B387AF3EC964E524F0856BC3094 /* NodeList.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NodeList.m; path = "Source/DOM classes/Core DOM/NodeList.m"; sourceTree = ""; }; @@ -11618,9 +11881,9 @@ AED59A710EA85BD6491204A955F35D72 /* DrawerMenu.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DrawerMenu.modulemap; sourceTree = ""; }; AEDFC3764E22E83C9D62C4C3809DE74B /* ValidatableInterfaceElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidatableInterfaceElement.swift; path = "Validator/Sources/UIKit+Validator/ValidatableInterfaceElement.swift"; sourceTree = ""; }; AEEA7A8C8D8A8CA394EC5A15F5EDA3B5 /* FBLPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromises.h; path = Sources/FBLPromises/include/FBLPromises.h; sourceTree = ""; }; + AEEB1BA67055578DA727B3E7741ED316 /* Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h"; sourceTree = ""; }; AEF19DCA91AED2F10142474BDED4AC0E /* FBLPromise+Reduce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Reduce.m"; path = "Sources/FBLPromises/FBLPromise+Reduce.m"; sourceTree = ""; }; AEF1DC80F0EB62580B81D18786BAF924 /* FirebaseCoreExtension */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCoreExtension; path = FirebaseCoreExtension.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - AF0D5D3761EC81374DB99FE230D8198E /* Pods-iOS-dydxFormatter-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxFormatter-umbrella.h"; sourceTree = ""; }; AF243425AE6025AC035930EB16094A9D /* Relay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Relay.swift; path = Sources/Relays/Relay.swift; sourceTree = ""; }; AF28E532864FE0820A6A894B03CECBA2 /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = Sources/Operators/RetryWhen.swift; sourceTree = ""; }; AF3C0702ABA29F9BA8994E74AB4E57CC /* Pods-iOS-ParticlesCommonModels */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-ParticlesCommonModels"; path = Pods_iOS_ParticlesCommonModels.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -11637,10 +11900,12 @@ B01140881953749D44C01E07F2EB5660 /* FIRCLSRecordIdentity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSRecordIdentity.h; path = Crashlytics/Crashlytics/Models/Record/FIRCLSRecordIdentity.h; sourceTree = ""; }; B01F904BFD9CAD27F86424FBF3A9861A /* FIRCLSManagerData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSManagerData.m; path = Crashlytics/Crashlytics/Controllers/FIRCLSManagerData.m; sourceTree = ""; }; B05FF399C85EA6EE6F431CB8F1EAF22C /* ValidationRuleEquality.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleEquality.swift; path = Validator/Sources/Rules/ValidationRuleEquality.swift; sourceTree = ""; }; + B0985A272952C6E9BE98AA6FE7AEAAD2 /* Pods-iOS-dydxChartTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxChartTests.debug.xcconfig"; sourceTree = ""; }; B0A823DFDD1F6973C348CF1C172E6AF8 /* EFQRCode+GIF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EFQRCode+GIF.swift"; path = "Source/EFQRCode+GIF.swift"; sourceTree = ""; }; B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDWebImage; path = SDWebImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B0B6501341FD6783C6874C54AB31A9CF /* FirebaseMessaging-FirebaseMessaging_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "FirebaseMessaging-FirebaseMessaging_Privacy"; path = FirebaseMessaging_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; B0B731155D112845EE11F66ECB2F6B44 /* FIRInteropEventNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInteropEventNames.h; path = Interop/Analytics/Public/FIRInteropEventNames.h; sourceTree = ""; }; + B0D5B8432823E1A154AD2DFFFD328C59 /* Pods-iOS-PlatformUI-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformUI-acknowledgements.markdown"; sourceTree = ""; }; B0D853C565BDE4C02F58366FEC11BEAE /* DDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = Sources/CocoaLumberjack/DDASLLogCapture.m; sourceTree = ""; }; B0F1E0DA0785290CEB2643CABE6F8ACB /* perf_metric.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = perf_metric.nanopb.h; path = FirebasePerformance/Sources/Protogen/nanopb/perf_metric.nanopb.h; sourceTree = ""; }; B0F2DA9238DC0BD8431816F032D251BE /* FIRCLSDemangleOperation.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSDemangleOperation.mm; path = Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSDemangleOperation.mm; sourceTree = ""; }; @@ -11648,12 +11913,12 @@ B124BBC95114BDFEC10FF050B154E49D /* JTCalendarSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JTCalendarSettings.m; path = JTCalendar/JTCalendarSettings.m; sourceTree = ""; }; B158C294C750C952D19E093D627ED347 /* FPRTraceBackgroundActivityTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRTraceBackgroundActivityTracker.h; path = FirebasePerformance/Sources/AppActivity/FPRTraceBackgroundActivityTracker.h; sourceTree = ""; }; B175EBFCA04FFCCEC2E85405CF7F42A8 /* FIRTrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTrace.h; path = FirebasePerformance/Sources/Public/FirebasePerformance/FIRTrace.h; sourceTree = ""; }; - B1B121612A6A5BEB7F69EF6E59400C58 /* Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.plist"; sourceTree = ""; }; + B187D1D371A3A8487B2CCE99CA575F69 /* Pods-iOS-PlatformUIJedioTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformUIJedioTests-acknowledgements.markdown"; sourceTree = ""; }; B1C8DA22116EC163E4AC8CD27082C9D5 /* FirebaseRemoteConfigInterop.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseRemoteConfigInterop.release.xcconfig; sourceTree = ""; }; + B20135D786F30990BAD8A1DE1D563EB2 /* Pods-iOS-RoutingKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-RoutingKit.modulemap"; sourceTree = ""; }; B218AC1253161EF033BD48ECD5098C1F /* SVGNumber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGNumber.h; path = "Source/DOM classes/SVG-DOM/SVGNumber.h"; sourceTree = ""; }; B23B056DEFFFC9CD97D92E23EE958CA2 /* COSTouchVisualizer.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = COSTouchVisualizer.debug.xcconfig; sourceTree = ""; }; B26C959B6E0B9DCE43ED7B22EFB5E398 /* FIRCLSFileManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSFileManager.m; path = Crashlytics/Crashlytics/Models/FIRCLSFileManager.m; sourceTree = ""; }; - B26CAD46B668BA5D00922097DDECDC37 /* Pods-iOS-PlatformRouting-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformRouting-Info.plist"; sourceTree = ""; }; B26E52FC96CB9E959FBE7EAA0FCB5250 /* NBMetadataHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBMetadataHelper.h; path = libPhoneNumber/NBMetadataHelper.h; sourceTree = ""; }; B27FFF9BE423EE33EC5B3AAC87828894 /* DDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogger.m; path = Sources/CocoaLumberjack/DDASLLogger.m; sourceTree = ""; }; B2889FF8EDECBC2E395BF93FE60B4299 /* GoogleAppMeasurement.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleAppMeasurement.debug.xcconfig; sourceTree = ""; }; @@ -11663,60 +11928,60 @@ B2F8FCDA9BC966E982FD5987F4A20F12 /* POPAnimationRuntime.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPAnimationRuntime.mm; path = pop/POPAnimationRuntime.mm; sourceTree = ""; }; B3285C8AE0CDA4EFB84ED25B8D6C68EF /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLoggerLevel.h; sourceTree = ""; }; B32F44D1D6A63CACFE5F2D1338CB5976 /* AMPDeviceInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMPDeviceInfo.h; path = Sources/Amplitude/AMPDeviceInfo.h; sourceTree = ""; }; - B332CD7FAB377A8E59B7426D2E000AF3 /* Pods-iOS-CameraParticlesTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-CameraParticlesTests-dummy.m"; sourceTree = ""; }; B33ADDDC1FFD5B5492BA8DA03FF757EE /* external_prequest_context.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = external_prequest_context.nanopb.h; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/external_prequest_context.nanopb.h; sourceTree = ""; }; B33C849713F9B6B33F20CB9C3BA08E0E /* BigInt.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BigInt.release.xcconfig; sourceTree = ""; }; B362967C46D0C3ED651310E42EC1E3EE /* PanModal.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PanModal.release.xcconfig; sourceTree = ""; }; B3664D5AC6984E830C7D5983FD9C00BA /* FloatingPanel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FloatingPanel-umbrella.h"; sourceTree = ""; }; B373C5369F274F36189E10ED8DE9ABDE /* EFWatermarkMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFWatermarkMode.swift; path = Source/EFWatermarkMode.swift; sourceTree = ""; }; - B3A5EB1143FD28CD88DF2077842E5B3A /* Pods-iOS-PlatformUITests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUITests-acknowledgements.plist"; sourceTree = ""; }; + B38D907DCCD5E0BA3133229C2C21C017 /* Pods-iOS-dydxAnalytics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxAnalytics-dummy.m"; sourceTree = ""; }; + B395D0AA19D659500F38D8C3532DB7FE /* Firebase-2149e159.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Firebase-2149e159.debug.xcconfig"; sourceTree = ""; }; B3CA9664D731556EA0DA828E258EA48A /* SVGSwitchElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGSwitchElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGSwitchElement.h"; sourceTree = ""; }; B3F94FAE41B16160E747374FC108D3AF /* SVGKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SVGKit.debug.xcconfig; sourceTree = ""; }; B40ED1AD2B13B63883FCA252C688E3D9 /* FPRCPUGaugeData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRCPUGaugeData.m; path = FirebasePerformance/Sources/Gauges/CPU/FPRCPUGaugeData.m; sourceTree = ""; }; + B42024F28308D8265DC09015BCC206BD /* Pods-iOS-dydxChart.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxChart.release.xcconfig"; sourceTree = ""; }; B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleUtilities; path = GoogleUtilities.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B43BA5FF96308FE01F51D14D698E88C3 /* GULObjectSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULObjectSwizzler.m; path = GoogleUtilities/ISASwizzler/GULObjectSwizzler.m; sourceTree = ""; }; B43BD79B91C9939DFBB6364BB02E272E /* Node+Mutable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Node+Mutable.h"; path = "Source/DOM classes/Core DOM/Node+Mutable.h"; sourceTree = ""; }; B45C06A7680CD05FAD94A877EF5DB1C2 /* FIRCLSContext.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSContext.m; path = Crashlytics/Crashlytics/Components/FIRCLSContext.m; sourceTree = ""; }; B4B6A6B5F2052C05C3CED14B72149104 /* GDTCORProductData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORProductData.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORProductData.m; sourceTree = ""; }; B4D1D7778FDC8C89312BCBD2E3727DD7 /* JTCalendar-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "JTCalendar-Info.plist"; sourceTree = ""; }; + B4EBF4565C95623CB4E2AFCAB272EFE8 /* Pods-iOS-PlatformUITests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-PlatformUITests-frameworks.sh"; sourceTree = ""; }; B501E9F9D34380FC504AEE0F42AEA29A /* SDWebImageSVGCoder.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageSVGCoder.release.xcconfig; sourceTree = ""; }; B50C9FEF2B572914FA5483BEB3C8DC82 /* FirebaseCoreInternal-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCoreInternal-umbrella.h"; sourceTree = ""; }; - B529F9BBD9AB37CD5DCA902D40C4B16C /* Pods-iOS-PlatformUIJedio.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformUIJedio.modulemap"; sourceTree = ""; }; B54A1F990092E2916907DFF09EF70DE9 /* Validator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Validator-umbrella.h"; sourceTree = ""; }; B54AD1E4B09F752FD42AB8F8D9BB5AB5 /* FirebaseInstallations.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseInstallations.release.xcconfig; sourceTree = ""; }; B54F5D5C1965B3C6718331F05A212C37 /* WeakContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WeakContainer.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/WeakContainer.swift; sourceTree = ""; }; B553AF96AF42173AEB78AF40EB89AFCA /* ImageManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImageManager.swift; path = SDWebImageSwiftUI/Classes/ImageManager.swift; sourceTree = ""; }; + B56B460CDA1CA408F56140D2059E3FB6 /* Pods-iOS-PlatformUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUITests.release.xcconfig"; sourceTree = ""; }; B57AEE4D6E58232B8ABB76C413ECD2A6 /* SettingsProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SettingsProtocol.swift; path = FirebaseSessions/Sources/Settings/SettingsProtocol.swift; sourceTree = ""; }; + B585DA1C77D99D5EABB31900964BB08A /* Pods-iOS-dydxChartTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxChartTests.modulemap"; sourceTree = ""; }; B597ADA422E9045ECEDAC7FD266DCD34 /* POPDecayAnimationInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPDecayAnimationInternal.h; path = pop/POPDecayAnimationInternal.h; sourceTree = ""; }; B59A28197F2098A94E2A32823F0A8630 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/Core/SDImageCache.m; sourceTree = ""; }; B5C1498EF1245621938B175031F17148 /* ConstraintView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintView.swift; path = Sources/ConstraintView.swift; sourceTree = ""; }; - B5CBE93AA7B8BE6F94F6CED1B8582F78 /* Pods-iOS-PlatformUIJedio-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformUIJedio-acknowledgements.markdown"; sourceTree = ""; }; - B5DE7A56A79E30362D2234760B2616C5 /* Pods-iOS-dydxFormatter-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxFormatter-Info.plist"; sourceTree = ""; }; B65249146858CCEB235093480C22F522 /* BubbleChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/BubbleChartDataEntry.swift; sourceTree = ""; }; B65BCA3F9B038748907019B987D53BAC /* FPRConfigurations.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRConfigurations.m; path = FirebasePerformance/Sources/Configurations/FPRConfigurations.m; sourceTree = ""; }; B66045C87166369630BB6EC8989C7368 /* FirebaseInstallationsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseInstallationsInternal.h; path = FirebaseInstallations/Source/Library/Private/FirebaseInstallationsInternal.h; sourceTree = ""; }; - B6710F9B54AB485786826E363ED86B22 /* Pods-iOS-UIToolkitsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-UIToolkitsTests-dummy.m"; sourceTree = ""; }; B67753A9F3CCAECA211A991458EE5C9A /* UIColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+.swift"; path = "Source/UIColor+.swift"; sourceTree = ""; }; - B697098AFD1A2AF7ECEDD94555E98F6A /* Pods-iOS-PlatformParticles.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformParticles.debug.xcconfig"; sourceTree = ""; }; B6AA5DB253438C7A167EE42D4ED1F98D /* GoogleAppMeasurement.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = GoogleAppMeasurement.xcframework; path = Frameworks/GoogleAppMeasurement.xcframework; sourceTree = ""; }; B6D3D67BC2DCE8DD781DB8B04F9CA42C /* SDImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageFrame.m; path = SDWebImage/Core/SDImageFrame.m; sourceTree = ""; }; B6D814E80A1DD7703CD1FD044CA9707F /* Prime Test.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Prime Test.swift"; path = "Sources/Prime Test.swift"; sourceTree = ""; }; + B6F4D0B8FBEB3940F216F75D404B2529 /* Pods-iOS-dydxFormatterTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxFormatterTests-acknowledgements.markdown"; sourceTree = ""; }; B6F9F44996A5FD322FF3FDAAABEF1468 /* IPieChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IPieChartDataSet.swift; path = Source/Charts/Data/Interfaces/IPieChartDataSet.swift; sourceTree = ""; }; B71D9DA42170E809F832337E855BFDF2 /* FloatingPanel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FloatingPanel.release.xcconfig; sourceTree = ""; }; B71F8B483711E65ED4C3FB455CA9C7B4 /* FIRCLSManagerData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSManagerData.h; path = Crashlytics/Crashlytics/Controllers/FIRCLSManagerData.h; sourceTree = ""; }; B724D87205AF350F549C5D9186A7F69E /* CocoaLumberjack-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "CocoaLumberjack-Info.plist"; sourceTree = ""; }; - B75EA77A2F1CE0E216ECDA1A2E2F32F0 /* Pods-iOS-JedioKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-JedioKit.modulemap"; sourceTree = ""; }; B77374D47578C49B8E6568E280DECE03 /* SVGRectElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGRectElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGRectElement.h"; sourceTree = ""; }; B7761651CF531C761E12E8255BEC48C5 /* BarLineScatterCandleBubbleChartData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarLineScatterCandleBubbleChartData.swift; path = Source/Charts/Data/Implementations/Standard/BarLineScatterCandleBubbleChartData.swift; sourceTree = ""; }; B78306CA193E0DB1F07F09CF5B6C25FD /* Popovers.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Popovers.release.xcconfig; sourceTree = ""; }; B788921B191FE453F2FBE8C6D0A627CE /* ValidationRuleContains.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleContains.swift; path = Validator/Sources/Rules/ValidationRuleContains.swift; sourceTree = ""; }; B7B4272B5C6C29B46AD0762B31830672 /* GTMNSThread+Blocks.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSThread+Blocks.m"; path = "Foundation/GTMNSThread+Blocks.m"; sourceTree = ""; }; + B7BF5D6F538EC57243273215667117C1 /* Pods-iOS-CameraParticles-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-CameraParticles-Info.plist"; sourceTree = ""; }; B7D415CB462010B963CCEB66B74C6032 /* DemandBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DemandBuffer.swift; path = Sources/Common/DemandBuffer.swift; sourceTree = ""; }; B7EF0B19FE26945C4C51913AAD2B2457 /* PanModal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PanModal.h; path = PanModal/PanModal.h; sourceTree = ""; }; B7FE5830E9AC5B9E5231ECB39DC95135 /* FirebaseCoreExtension-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCoreExtension-prefix.pch"; sourceTree = ""; }; B810BE3C5BF3466F1D655355392ECD48 /* Pods-iOS-AmplitudeInjectionsTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-AmplitudeInjectionsTests"; path = Pods_iOS_AmplitudeInjectionsTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; B813E5E98655314FCCCA9DA496E33796 /* StyleSheetList.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = StyleSheetList.m; path = "Source/DOM classes/Core DOM/StyleSheetList.m"; sourceTree = ""; }; - B82A5D5F05A0AF52B5FB5AE280ABDC2C /* Pods-iOS-PlatformUI-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformUI-dummy.m"; sourceTree = ""; }; + B81BBFB2A433ED7D02211C8AE8713A8C /* Pods-iOS-FirebaseStaticInjectionsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-FirebaseStaticInjectionsTests.modulemap"; sourceTree = ""; }; B840A0C74A0C6E2509B4B6D5808F28C5 /* FirebaseABTesting.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseABTesting.modulemap; sourceTree = ""; }; B878705EAFD8CBEA64F69D58D33693F1 /* GULReachabilityChecker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULReachabilityChecker.m; path = GoogleUtilities/Reachability/GULReachabilityChecker.m; sourceTree = ""; }; B878EAFF817C10F1041C5B0FCCEAFD29 /* FIRCLSMachOSlice.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSMachOSlice.m; path = Crashlytics/Shared/FIRCLSMachO/FIRCLSMachOSlice.m; sourceTree = ""; }; @@ -11725,8 +11990,8 @@ B8917E7987F435EE349CC036CED30E52 /* FIRMessagingInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingInterop.h; path = FirebaseMessaging/Interop/FIRMessagingInterop.h; sourceTree = ""; }; B89F4CCF5FDE19DF0E4FD5D6C13EFD6A /* PanModalAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PanModalAnimator.swift; path = PanModal/Animator/PanModalAnimator.swift; sourceTree = ""; }; B9067A6184B677CBE0DF036247C3CAB6 /* LayoutConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraintItem.swift; path = Sources/LayoutConstraintItem.swift; sourceTree = ""; }; - B945154D126372947D6700566B85A09B /* Pods-iOS-dydxChartTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxChartTests.debug.xcconfig"; sourceTree = ""; }; B96A7267C344AFD7B305A293C4A12C65 /* FIRCLSSymbolicationOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSSymbolicationOperation.h; path = Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSSymbolicationOperation.h; sourceTree = ""; }; + B994FA54C019D62DCCC321AC0836F709 /* Pods-iOS-ParticlesKitTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-ParticlesKitTests.modulemap"; sourceTree = ""; }; B9A53062EC35DA7EB35ACE3807303D68 /* MaterialActivityIndicator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MaterialActivityIndicator.modulemap; sourceTree = ""; }; B9ACFE086C6BB3A84C870F4FA77FF5FE /* SessionsSettings.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionsSettings.swift; path = FirebaseSessions/Sources/Settings/SessionsSettings.swift; sourceTree = ""; }; B9D21626223147F68B6403861B231F71 /* NVActivityIndicatorAnimationLineScalePulseOutRapid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationLineScalePulseOutRapid.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationLineScalePulseOutRapid.swift; sourceTree = ""; }; @@ -11735,6 +12000,7 @@ BA144A5DC4836384904C695CDEB877F3 /* PromisesSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PromisesSwift-prefix.pch"; sourceTree = ""; }; BA4BF4CECA458EE6C087B4BEEF6EF3AF /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/Core/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; BA4F8ABC9F1EDCF31D7D457AFA345654 /* UIImage+MemoryCacheCost.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MemoryCacheCost.h"; path = "SDWebImage/Core/UIImage+MemoryCacheCost.h"; sourceTree = ""; }; + BA51DFB2AE077D237D6AF12F73B04BE8 /* Pods-iOS-ParticlesKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesKitTests.release.xcconfig"; sourceTree = ""; }; BA709C57D7D31EA58AA831F09874208E /* SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SnapKit-Info.plist"; sourceTree = ""; }; BA8016BEB4ADD3A5EDC9501E5326A216 /* BubbleChartDataProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartDataProvider.swift; path = Source/Charts/Interfaces/BubbleChartDataProvider.swift; sourceTree = ""; }; BA869834017CF8C6A50C5D3AE5D54BBA /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Extension/FIRComponentType.h; sourceTree = ""; }; @@ -11742,18 +12008,21 @@ BABCC143BCDE2E43F6D9CD840A72A421 /* FirebaseSessions-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseSessions-Info.plist"; sourceTree = ""; }; BAC5FF301FBC99A1078796FD1B7AC2C7 /* api.amplitude.com.der */ = {isa = PBXFileReference; includeInIndex = 1; name = api.amplitude.com.der; path = Sources/Amplitude/api.amplitude.com.der; sourceTree = ""; }; BAD4415F3E80239E3F7FBCF9B8654504 /* BarLineScatterCandleBubbleChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarLineScatterCandleBubbleChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/BarLineScatterCandleBubbleChartDataSet.swift; sourceTree = ""; }; + BADC458A7C9633F9ACEC223AC5650290 /* Pods-iOS-dydxCarteraTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxCarteraTests-Info.plist"; sourceTree = ""; }; BADE1BD9BE1493065ABB29585EBB3AE7 /* FIRMessagingCheckinStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingCheckinStore.h; path = FirebaseMessaging/Sources/Token/FIRMessagingCheckinStore.h; sourceTree = ""; }; BAF4C62E0D9F24DEEA0FCA8877578ECC /* ResourceBundle-FirebaseRemoteConfig_Privacy-FirebaseRemoteConfig-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-FirebaseRemoteConfig_Privacy-FirebaseRemoteConfig-Info.plist"; sourceTree = ""; }; BB0FA8BA5DA65DC80C51FCFB7A4D7948 /* FBLPromise+Recover.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Recover.m"; path = "Sources/FBLPromises/FBLPromise+Recover.m"; sourceTree = ""; }; BB1139419F2FBAFFF6D4DDD80B2BA053 /* SessionsSubscriber.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionsSubscriber.swift; path = FirebaseSessions/Sources/Public/SessionsSubscriber.swift; sourceTree = ""; }; BB247FC1C67CAE21B4D8A7BDE9140302 /* FIRInteropEventNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInteropEventNames.h; path = Interop/Analytics/Public/FIRInteropEventNames.h; sourceTree = ""; }; BB445699E1839819361469F3F630A0D1 /* FBLPromise+Catch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Catch.h"; path = "Sources/FBLPromises/include/FBLPromise+Catch.h"; sourceTree = ""; }; + BB48A11EFCCBD4DF2C6134B06DA235C6 /* Pods-iOS-PlatformParticlesTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformParticlesTests-umbrella.h"; sourceTree = ""; }; BB6CBDC9F734148CAED2C0A93EDF2ABF /* NVActivityIndicatorAnimationBallZigZag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallZigZag.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallZigZag.swift; sourceTree = ""; }; BB74E5290C8E86C315DEECEA66E31194 /* FIRCLSInstallIdentifierModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSInstallIdentifierModel.h; path = Crashlytics/Crashlytics/Models/FIRCLSInstallIdentifierModel.h; sourceTree = ""; }; BB843446B9F92C832DDA37561E75D03E /* DDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDFileLogger.m; path = Sources/CocoaLumberjack/DDFileLogger.m; sourceTree = ""; }; BB942F4C8B6A9804AD436A84C634BC75 /* GULKeychainStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULKeychainStorage.h; sourceTree = ""; }; BB95B25D094AA443F2B1625EEDF696CB /* EmailValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmailValidationPattern.swift; path = Validator/Sources/Patterns/EmailValidationPattern.swift; sourceTree = ""; }; BBA285F78E0BC44C20C9111FE80CC01A /* GDTCOREvent+GDTCCTSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCOREvent+GDTCCTSupport.h"; path = "GoogleDataTransport/GDTCCTLibrary/Public/GDTCOREvent+GDTCCTSupport.h"; sourceTree = ""; }; + BBBC862B32A72C4850E7A567CAF6F4A3 /* Pods-iOS-dydxFormatterTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxFormatterTests-umbrella.h"; sourceTree = ""; }; BBBEE741E01032380063FCA3F3CC3EAE /* FirebaseRemoteConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseRemoteConfig.h; path = FirebaseRemoteConfig/Sources/Public/FirebaseRemoteConfig/FirebaseRemoteConfig.h; sourceTree = ""; }; BBC3AE77D34906EA7B156A65B4B8ADDD /* CocoaLumberjack-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaLumberjack-dummy.m"; sourceTree = ""; }; BBDB0F6A8738B7259D93E1854C961B83 /* JTVerticalCalendarView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTVerticalCalendarView.h; path = JTCalendar/Views/JTVerticalCalendarView.h; sourceTree = ""; }; @@ -11763,12 +12032,10 @@ BC2F3FF265C091D2CDABD10894F77956 /* FIRCLSException.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSException.mm; path = Crashlytics/Crashlytics/Handlers/FIRCLSException.mm; sourceTree = ""; }; BC30FE1C10658505D7876313F1FD5B64 /* Charts.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Charts.debug.xcconfig; sourceTree = ""; }; BC352455BCFE5C2DC420C26B543097AC /* LineChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/LineChartDataSet.swift; sourceTree = ""; }; - BC3B10C6A9FB8368E8F57F6B48D9CC10 /* Pods-iOS-dydxViews.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxViews.release.xcconfig"; sourceTree = ""; }; BC4FC059AAAE173FE573AAC017BCA014 /* FIRMessagingTokenOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingTokenOperation.h; path = FirebaseMessaging/Sources/Token/FIRMessagingTokenOperation.h; sourceTree = ""; }; - BC5069540F0CD3713FFA2F22512E411F /* Pods-iOS-CameraParticles-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-CameraParticles-dummy.m"; sourceTree = ""; }; BC5FFCEEB5A05913E59CD4F467615E16 /* NodeList+Mutable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NodeList+Mutable.h"; path = "Source/DOM classes/Core DOM/NodeList+Mutable.h"; sourceTree = ""; }; - BC6577492712239E017BDD341A41519F /* Pods-iOS-PlatformParticles-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformParticles-dummy.m"; sourceTree = ""; }; BC99EEB981440C6BB5DA3EE06B2AD4E8 /* FIRCurrentDateProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCurrentDateProvider.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRCurrentDateProvider.h; sourceTree = ""; }; + BC9C5635B179AB7D6B51717BCAFD93B9 /* Pods-iOS-WebParticles.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-WebParticles.modulemap"; sourceTree = ""; }; BC9EE589C3BF3118CF7C5ED99192649C /* FIRInstallationsStoredAuthToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStoredAuthToken.h; path = FirebaseInstallations/Source/Library/InstallationsStore/FIRInstallationsStoredAuthToken.h; sourceTree = ""; }; BCC7F299CE7DFE2C5ECCD0E2ADF4442F /* FBLPromise+Recover.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Recover.h"; path = "Sources/FBLPromises/include/FBLPromise+Recover.h"; sourceTree = ""; }; BCCC9525F2516256B7169D306C244264 /* FIRMessagingAuthKeychain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingAuthKeychain.h; path = FirebaseMessaging/Sources/Token/FIRMessagingAuthKeychain.h; sourceTree = ""; }; @@ -11782,47 +12049,45 @@ BD4C1018AC59E8BB89AF8637A8AB0B5F /* PieChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PieChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/PieChartDataEntry.swift; sourceTree = ""; }; BD66B4F7D1E780F2F278ABEFE34B713F /* SVGLinearGradientElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGLinearGradientElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGLinearGradientElement.h"; sourceTree = ""; }; BD6845C38BDC29D5CF247DE1A786D539 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/Core/SDWebImageCompat.h; sourceTree = ""; }; - BD74F2CF9B74BD2CC5E78899CB06A645 /* Pods-iOS-JedioKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-JedioKit.release.xcconfig"; sourceTree = ""; }; + BD6994EB6A2B77844A4B7F8C1ADFDF10 /* Pods-iOS-UIAppToolkits-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIAppToolkits-acknowledgements.plist"; sourceTree = ""; }; BD78D6CD4992B65A51D1D28432AF5DC1 /* AMPRevenue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AMPRevenue.m; path = Sources/Amplitude/AMPRevenue.m; sourceTree = ""; }; - BDA43D685207815D39A7E44ECEE4E4E2 /* Pods-iOS-dydxV4-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxV4-umbrella.h"; sourceTree = ""; }; - BDB03E89F8D3F07C4A0D9771515BB7E1 /* Pods-iOS-dydxViewsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxViewsTests-acknowledgements.markdown"; sourceTree = ""; }; - BDB15DD67A607FB0C6D7E1344EC0C177 /* Pods-iOS-dydxPresenters-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxPresenters-acknowledgements.markdown"; sourceTree = ""; }; + BD9246C2F4D44070EB0A1AD0DE0FDA88 /* Pods-iOS-dydxStateManager-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxStateManager-acknowledgements.plist"; sourceTree = ""; }; BDCDF483E6273A03730CA21A4A5E791C /* Menu+Model.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Menu+Model.swift"; path = "Sources/Templates/Menu+Model.swift"; sourceTree = ""; }; BDEB1DAF5AA84A926A8781BAB5DBCA59 /* JTCalendarWeekDayView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JTCalendarWeekDayView.m; path = JTCalendar/Views/JTCalendarWeekDayView.m; sourceTree = ""; }; BE158692B27ACC166033BE7D415DA19C /* ResourceBundle-GoogleToolboxForMac_Privacy-GoogleToolboxForMac-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-GoogleToolboxForMac_Privacy-GoogleToolboxForMac-Info.plist"; sourceTree = ""; }; BE464752874B5CAEB898D29018DFCB59 /* FPRSessionDetails.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRSessionDetails.h; path = FirebasePerformance/Sources/AppActivity/FPRSessionDetails.h; sourceTree = ""; }; BE4907D084FE1D2648B026424E859F11 /* FIRCLSDataParsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSDataParsing.h; path = Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDataParsing.h; sourceTree = ""; }; BE6EBBDBD05660308B3EA316ACAFFB4A /* ISPPinnedNSURLConnectionDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ISPPinnedNSURLConnectionDelegate.m; path = Sources/Amplitude/SSLCertificatePinning/ISPPinnedNSURLConnectionDelegate.m; sourceTree = ""; }; + BE77914D08B8EA09BC8306286DFBA655 /* Pods-iOS-CameraParticles.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-CameraParticles.debug.xcconfig"; sourceTree = ""; }; BE7A35E44740FBFBE7F832BC549386F5 /* FirebaseCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCore.modulemap; sourceTree = ""; }; BE99A809D259CD177403052CCA25A020 /* FIRCLSFABAsyncOperation_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSFABAsyncOperation_Private.h; path = Crashlytics/Shared/FIRCLSOperation/FIRCLSFABAsyncOperation_Private.h; sourceTree = ""; }; BEA7D61BF0A3BD20E0C245D83ADE0F2D /* SnapKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SnapKit-dummy.m"; sourceTree = ""; }; - BEA9E9D1FCC9D7D6FF17CE03AC41D5B5 /* Pods-iOS-PlatformRoutingTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformRoutingTests-dummy.m"; sourceTree = ""; }; BEB22D92116C0AC64EF39C7AA5EC9E2B /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/Core/UIView+WebCacheOperation.m"; sourceTree = ""; }; BEB90FC06C9AC895A136EEADC988B763 /* NVActivityIndicatorView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "NVActivityIndicatorView-Info.plist"; sourceTree = ""; }; + BECF4C94D9BCF4108002D53765D73373 /* Pods-iOS-ParticlesCommonModelsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-ParticlesCommonModelsTests-umbrella.h"; sourceTree = ""; }; BEE119277E40A28C21918B1A0C8B9FF6 /* FIRMessagingTokenManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingTokenManager.h; path = FirebaseMessaging/Sources/Token/FIRMessagingTokenManager.h; sourceTree = ""; }; BEF0B768BA20C506B1EDC8A6BB3B650D /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/Core/UIImageView+WebCache.m"; sourceTree = ""; }; BEF7E9E12A11C017132A953219856D2C /* FPRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRConfiguration.h; path = FirebasePerformance/Sources/FPRConfiguration.h; sourceTree = ""; }; BF116094C654008A69F6FE47A8C8BEAF /* NSImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSImage+.swift"; path = "Source/NSImage+.swift"; sourceTree = ""; }; - BF2941FE691B875516C7AC45B1149CFF /* Pods-iOS-PlatformParticlesTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformParticlesTests.debug.xcconfig"; sourceTree = ""; }; - BF29C50F9E4F1305EEBF954705C0811B /* Pods-iOS-dydxViewsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxViewsTests.debug.xcconfig"; sourceTree = ""; }; BF2ECDDDA4B8AFF460F310AE3EACDC8D /* FIRCLSUserDefaults_private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSUserDefaults_private.h; path = Crashlytics/Crashlytics/FIRCLSUserDefaults/FIRCLSUserDefaults_private.h; sourceTree = ""; }; + BF3E2FFBAB1BF500EE73CA2D7911C3CC /* Pods-iOS-ParticlesKitTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesKitTests.debug.xcconfig"; sourceTree = ""; }; + BF9381557B1AE241479730C33A6DE01D /* Pods-iOS-PlatformRouting.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformRouting.debug.xcconfig"; sourceTree = ""; }; BFBEE3F8418EEF9AB3AE84E9C41C4E9E /* ConstraintDirectionalInsetTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsetTarget.swift; path = Sources/ConstraintDirectionalInsetTarget.swift; sourceTree = ""; }; - BFCFA4D5AFFD9A8DA3EE1E1077248E62 /* Pods-iOS-dydxViews-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxViews-acknowledgements.plist"; sourceTree = ""; }; BFE9CAB9A005B705A16A40764C132900 /* nanopb.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.debug.xcconfig; sourceTree = ""; }; + BFFD3F08C97EE04DA4B1FB52C67CB8AD /* Pods-iOS-PlatformRoutingTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformRoutingTests-umbrella.h"; sourceTree = ""; }; C03A04D485692FB63B575A6B17C94B57 /* GULMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULMutableDictionary.m; path = GoogleUtilities/Network/GULMutableDictionary.m; sourceTree = ""; }; - C03FCBA1CD52833CCF3FDFBB4E064E07 /* Pods-iOS-PlatformUITests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUITests-Info.plist"; sourceTree = ""; }; C055993EE14904CDC03499CCE7DAA8D3 /* BigInt-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "BigInt-Info.plist"; sourceTree = ""; }; - C06CD4A67059F318C1D58CA8C8273D09 /* Pods-iOS-dydxV4.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxV4.modulemap"; sourceTree = ""; }; C0B0FE0725E91DFB86E4D1F2002F78DA /* Charts-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Charts-dummy.m"; sourceTree = ""; }; C0BCECCCDFCBC82BD4772ED037175EE8 /* FBLPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromise.h; path = Sources/FBLPromises/include/FBLPromise.h; sourceTree = ""; }; C0CC575EC485DAB80749D35572056D14 /* FBLPromise+Catch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Catch.m"; path = "Sources/FBLPromises/FBLPromise+Catch.m"; sourceTree = ""; }; C0D3105C9237789E9680193D9AFCFBC6 /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/Core/SDWebImagePrefetcher.h; sourceTree = ""; }; C0DC3436BFF8BB646892331A58F96D28 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Sources/PrivacyInfo.xcprivacy; sourceTree = ""; }; + C0F26C4AAAD0E717E9A012ADFC2DE0BB /* Pods-iOS-AppsFlyerStaticInjections.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AppsFlyerStaticInjections.debug.xcconfig"; sourceTree = ""; }; C108BC98DEF6C260C1660553CCC33AE9 /* FirebaseInstallations.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseInstallations.modulemap; sourceTree = ""; }; C12554BCEABAB94E18D4AC11FB928E6E /* SVGKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SVGKit.modulemap; sourceTree = ""; }; - C126BE9BBD6A11C3C9E935920D155FC9 /* Pods-iOS-dydxPresentersTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxPresentersTests-umbrella.h"; sourceTree = ""; }; C12D54B22CE032388F615C4C592A09D5 /* FIRCLSMachException.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSMachException.c; path = Crashlytics/Crashlytics/Handlers/FIRCLSMachException.c; sourceTree = ""; }; C13E9EDAEB714A884A6B3E901A6AE4D9 /* CombineExt-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CombineExt-umbrella.h"; sourceTree = ""; }; + C15021D426F360129B3510BE48D34D37 /* Pods-iOS-dydxAnalytics.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxAnalytics.debug.xcconfig"; sourceTree = ""; }; C172E09733235A11DEAB40AF5EE31134 /* GoogleUtilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-umbrella.h"; sourceTree = ""; }; C17590437BD1907AC587A52091A09F50 /* FilterMany.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FilterMany.swift; path = Sources/Operators/FilterMany.swift; sourceTree = ""; }; C179A5150BEC1095865E5EAA7E424C1B /* GULSceneDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULSceneDelegateSwizzler_Private.h; sourceTree = ""; }; @@ -11830,21 +12095,23 @@ C1C5FC2E22AE9828200E264B006B54DF /* GULNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetwork.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULNetwork.h; sourceTree = ""; }; C1EA33974C7F31169AE2290A0C88C704 /* POPAnimator.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPAnimator.mm; path = pop/POPAnimator.mm; sourceTree = ""; }; C1FCFFEB2CD954CE67DBDA673BB64AE3 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = binaries/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - C1FD0883AC46387C47DB88EA3405FB1E /* Pods-iOS-PlatformUIJedioTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformUIJedioTests.modulemap"; sourceTree = ""; }; C2369412DF123BAAAC4D55D3A422D0E2 /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/Core/SDAnimatedImageRep.h; sourceTree = ""; }; + C241B13058AA7936BE4208FE4A2F3E16 /* Pods-iOS-PlatformUIJedio.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUIJedio.debug.xcconfig"; sourceTree = ""; }; C261436D14052AE3C35F240BCD155CAC /* CocoaLumberjack */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CocoaLumberjack; path = CocoaLumberjack.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C27F6B53FB84E8E665FE143CCDDFF902 /* Pods-iOS-ParticlesCommonModels.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-ParticlesCommonModels.modulemap"; sourceTree = ""; }; C2B413940A3DE36BD92B39C882B7D589 /* FIRMessagingCheckinPreferences.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingCheckinPreferences.m; path = FirebaseMessaging/Sources/Token/FIRMessagingCheckinPreferences.m; sourceTree = ""; }; C2C54F1980F214C9BC4DB1CB32EF12E0 /* SettingsCacheClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SettingsCacheClient.swift; path = FirebaseSessions/Sources/Settings/SettingsCacheClient.swift; sourceTree = ""; }; + C2C7162CFCF0D4FE705B93E129C49E3C /* Pods-iOS-dydxStateManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxStateManager-umbrella.h"; sourceTree = ""; }; C2C7F2983BFD734C53ECD539E5D2B31F /* CIColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CIColor+.swift"; path = "Source/CIColor+.swift"; sourceTree = ""; }; C34803DC7563B0D3AAFA1578D092F2D7 /* IMarker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IMarker.swift; path = Source/Charts/Components/IMarker.swift; sourceTree = ""; }; C34F8B5BC6F46A67379EED27340913AB /* BubbleChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BubbleChartRenderer.swift; path = Source/Charts/Renderers/BubbleChartRenderer.swift; sourceTree = ""; }; C3535A177CA45427EF2589C1FF859C51 /* FIRMessagingTokenDeleteOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingTokenDeleteOperation.h; path = FirebaseMessaging/Sources/Token/FIRMessagingTokenDeleteOperation.h; sourceTree = ""; }; - C357FC097D18A7D0555C172B594E2F5B /* Pods-iOS-CameraParticlesTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-CameraParticlesTests-acknowledgements.plist"; sourceTree = ""; }; - C37A9AD2F7CA283931088ADBC76D2085 /* Pods-iOS-UIAppToolkits-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIAppToolkits-acknowledgements.plist"; sourceTree = ""; }; C385A2A0F56063EAD764FCA91064CFC0 /* JTCalendarDayView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarDayView.h; path = JTCalendar/Views/JTCalendarDayView.h; sourceTree = ""; }; C397B901CBC25381F40A9DC052BE7F66 /* FIRCLSBinaryImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSBinaryImage.h; path = Crashlytics/Crashlytics/Components/FIRCLSBinaryImage.h; sourceTree = ""; }; C39CE31B4548AD9ECC12EC4C8023149F /* Random.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Random.swift; path = Sources/Random.swift; sourceTree = ""; }; C3A451896FA25C104B04D84CE1627990 /* UIImage+Metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+Metadata.h"; path = "SDWebImage/Core/UIImage+Metadata.h"; sourceTree = ""; }; + C3C50EBC4947005ABB9880A6E8E95020 /* Pods-iOS-PlatformUIJedio.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUIJedio.release.xcconfig"; sourceTree = ""; }; + C3FB7FDCB49B9C8B19D6A9BF1FA642CE /* Pods-iOS-CameraParticles-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-CameraParticles-acknowledgements.plist"; sourceTree = ""; }; C401311F3CFEF15D6E4A2D1D8D662E39 /* NSColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSColor+.swift"; path = "Source/NSColor+.swift"; sourceTree = ""; }; C40D76715F99261C7FA72A66EBC13867 /* Legend.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Legend.swift; path = Source/Charts/Components/Legend.swift; sourceTree = ""; }; C41631A267230BD487919C6D7C362DDF /* DDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMultiFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDMultiFormatter.h; sourceTree = ""; }; @@ -11852,8 +12119,8 @@ C42684B3DA3ADEA4485BBE16E4CF2553 /* FPRNSURLSessionDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRNSURLSessionDelegate.m; path = FirebasePerformance/Sources/Instrumentation/Network/Delegates/FPRNSURLSessionDelegate.m; sourceTree = ""; }; C432122B66D515AC28BF23D6E1851460 /* ConstraintDirectionalInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintDirectionalInsets.swift; path = Sources/ConstraintDirectionalInsets.swift; sourceTree = ""; }; C466C4A006D36A36842B7D76CEA528C0 /* FPRObjectInstrumentor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRObjectInstrumentor.m; path = FirebasePerformance/Sources/Instrumentation/FPRObjectInstrumentor.m; sourceTree = ""; }; + C46BE6D4EBD4A5FEED142108F104A3D9 /* Pods-iOS-dydxCarteraTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxCarteraTests-umbrella.h"; sourceTree = ""; }; C4835D83BED529B97EF3E88D4D61639C /* Transformer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transformer.swift; path = Source/Charts/Utils/Transformer.swift; sourceTree = ""; }; - C49063111C235A2DF52F66B513950C86 /* Pods-iOS-PlatformUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUITests.release.xcconfig"; sourceTree = ""; }; C4A621F6E33CB5DA9A9FF7126874A7B3 /* SVGKSourceLocalFile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKSourceLocalFile.h; path = Source/Sources/SVGKSourceLocalFile.h; sourceTree = ""; }; C4C1A6AB87201C445D91239C26832228 /* SDImageLoader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoader.h; path = SDWebImage/Core/SDImageLoader.h; sourceTree = ""; }; C4FDC4B0EC62CE332572BD8CF49075C2 /* ConstraintLayoutSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintLayoutSupport.swift; path = Sources/ConstraintLayoutSupport.swift; sourceTree = ""; }; @@ -11862,38 +12129,36 @@ C516C0F63409272E9929C7847B02D024 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Extension/FIRComponentContainer.h; sourceTree = ""; }; C5AEB23F3255D403D573080D9BB7DDCE /* GTMGeometryUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMGeometryUtils.h; path = Foundation/GTMGeometryUtils.h; sourceTree = ""; }; C5AFF0C0C93788BFB2BB6D72C433EDAF /* SnapKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SnapKit.release.xcconfig; sourceTree = ""; }; - C5D6E26D8950CCE4399C465F0849B20C /* Pods-iOS-AmplitudeInjectionsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-AmplitudeInjectionsTests-dummy.m"; sourceTree = ""; }; C5E3D7D31DAFF0C6CCB37DF6CD04DF9C /* GDTCOREventTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREventTransformer.h; sourceTree = ""; }; C5EA1A8EC6F19775D6771A4DF5C3BA6D /* NVActivityIndicatorAnimationBallPulseSync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallPulseSync.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallPulseSync.swift; sourceTree = ""; }; C61A2DE657906658223684DDB0122CB0 /* FirebaseCoreInternal-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCoreInternal-prefix.pch"; sourceTree = ""; }; C62122B615FF39A04827F412F11C1C92 /* TinySVGTextAreaElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TinySVGTextAreaElement.m; path = "Source/DOM classes/Unported or Partial DOM/TinySVGTextAreaElement.m"; sourceTree = ""; }; C63F1D5F1EC4A87869677D14CCEF4794 /* SDDiskCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDDiskCache.m; path = SDWebImage/Core/SDDiskCache.m; sourceTree = ""; }; + C655D00DD08BAEBB0B66DAB7521465AB /* Pods-iOS-ParticlesCommonModelsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesCommonModelsTests.release.xcconfig"; sourceTree = ""; }; C65761B4D064724F53609287341F8241 /* GoogleAppMeasurementIdentitySupport.xcframework */ = {isa = PBXFileReference; includeInIndex = 1; name = GoogleAppMeasurementIdentitySupport.xcframework; path = Frameworks/GoogleAppMeasurementIdentitySupport.xcframework; sourceTree = ""; }; C673343F0ED1376E7DF60D1946293A7F /* ChartColorTemplates.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartColorTemplates.swift; path = Source/Charts/Utils/ChartColorTemplates.swift; sourceTree = ""; }; C6839BDF670C50D4495DCB53E6FE350B /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Extension/FIRLibrary.h; sourceTree = ""; }; + C68649582FC9AC7B16550ACF099A4E5F /* Pods-iOS-RoutingKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-RoutingKit-Info.plist"; sourceTree = ""; }; C6B478F24242C5B3E01FFE9BB4CF86C6 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Extension/FIROptionsInternal.h; sourceTree = ""; }; - C6D0D430C06C80A4E8A56C6C9B70D211 /* Pods-iOS-PlatformUIJedio-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformUIJedio-dummy.m"; sourceTree = ""; }; - C730A19D3CBC4A8F4100ADB50A88B7C2 /* Pods-iOS-WebParticlesTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-WebParticlesTests-acknowledgements.plist"; sourceTree = ""; }; C74FAA46D9D396E9DA2B986BD8DC7D70 /* Installations+InstallationsProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Installations+InstallationsProtocol.swift"; path = "FirebaseSessions/Sources/Installations+InstallationsProtocol.swift"; sourceTree = ""; }; C75C07C4F685A618B4E2E5D8C2B8F19E /* Toggle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Toggle.swift; path = Sources/Operators/Toggle.swift; sourceTree = ""; }; C75CC227E4698779B8FA5C9D37FD0791 /* SVGAnimatedPreserveAspectRatio.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGAnimatedPreserveAspectRatio.m; path = "Source/DOM classes/SVG-DOM/SVGAnimatedPreserveAspectRatio.m"; sourceTree = ""; }; C75D9236EE25D44371F976970459F2A7 /* GoogleToolboxForMac.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleToolboxForMac.modulemap; sourceTree = ""; }; + C7634797B911DBF5238C26238C990C44 /* Pods-iOS-CameraParticlesTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-CameraParticlesTests.debug.xcconfig"; sourceTree = ""; }; C76D37845AED92F9E9314426BDEF274D /* ABTExperimentPayload.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ABTExperimentPayload.h; path = FirebaseABTesting/Sources/Private/ABTExperimentPayload.h; sourceTree = ""; }; C7884DD619305D975586ABE7B3DA1EDB /* FBLPromise+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Testing.h"; path = "Sources/FBLPromises/include/FBLPromise+Testing.h"; sourceTree = ""; }; C7894FD3792E982D58C01B74FEF9C09D /* CGSize+Min.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGSize+Min.swift"; path = "MaterialActivityIndicator/Classes/Extensions/CGSize+Min.swift"; sourceTree = ""; }; + C7A9D292D77E6B802225C1ACAE74B74B /* Pods-iOS-JedioKitTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-JedioKitTests-frameworks.sh"; sourceTree = ""; }; C7B11F1928EBAE7CB62A2ACBA1BDF017 /* DDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMultiFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDMultiFormatter.m; sourceTree = ""; }; C7CE6A53AC9B81663AD3F650C8FD8FB6 /* GULReachabilityChecker+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULReachabilityChecker+Internal.h"; path = "GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h"; sourceTree = ""; }; C7D0DE1E5988FA81A27CED65ACFC76C6 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Extension/FIRDependency.h; sourceTree = ""; }; - C7FEC27AC7F86621D6CA14CD0B8A143E /* Pods-iOS-PlatformRoutingTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-PlatformRoutingTests-frameworks.sh"; sourceTree = ""; }; C805938D22926924601DDF74AB4FECB9 /* GTMLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMLogger.h; path = Foundation/GTMLogger.h; sourceTree = ""; }; C80D469EC8D080B74F7644E7C23F5E9A /* GDTCORStorageMetadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORStorageMetadata.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORStorageMetadata.m; sourceTree = ""; }; C82177888644CAA8BD7F7A71BBFBE792 /* FIRHeartbeatLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatLogger.h; path = FirebaseCore/Extension/FIRHeartbeatLogger.h; sourceTree = ""; }; C8217EB109A6A34051F09192C29B676F /* iCarousel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = iCarousel; path = iCarousel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - C833C46F7CB47F7A6CE80F156A6E4110 /* Pods-iOS-dydxStateManagerTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxStateManagerTests-frameworks.sh"; sourceTree = ""; }; C841AF6FF779CE12F060955F410F8DC3 /* GULRuntimeClassDiff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULRuntimeClassDiff.h; path = GoogleUtilities/SwizzlerTestHelpers/GULRuntimeClassDiff.h; sourceTree = ""; }; C8618FE35C373B7E99F16C9919367115 /* NSImage+Compatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+Compatibility.h"; path = "SDWebImage/Core/NSImage+Compatibility.h"; sourceTree = ""; }; C88D5E1DF9EC95CF359C0F29AE1E2A25 /* GCD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GCD.swift; path = Sources/GCD.swift; sourceTree = ""; }; - C8915B2D813519597689BEAE8400A8F3 /* Pods-iOS-RoutingKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-RoutingKit-umbrella.h"; sourceTree = ""; }; C89AE622C02ADCD15A5BCEB3F2FADB66 /* FIRCLSProcessReportOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSProcessReportOperation.h; path = Crashlytics/Crashlytics/Operations/Reports/FIRCLSProcessReportOperation.h; sourceTree = ""; }; C8A71AEBC83FA8CD7A945F916910FBEE /* RCNPersonalization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCNPersonalization.m; path = FirebaseRemoteConfig/Sources/RCNPersonalization.m; sourceTree = ""; }; C8AC91C7961EF06CA65FEE7B5D9D8406 /* FIRCLSURLBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSURLBuilder.h; path = Crashlytics/Shared/FIRCLSNetworking/FIRCLSURLBuilder.h; sourceTree = ""; }; @@ -11906,22 +12171,23 @@ C910503A2914C88BB5F909CDE807815B /* DDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDDispatchQueueLogFormatter.m; path = Sources/CocoaLumberjack/Extensions/DDDispatchQueueLogFormatter.m; sourceTree = ""; }; C929C450E690C4F849651C2D0D0F7B34 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = Crashlytics/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; C92C429D14749E0164638983E4A06B44 /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Extension/FIRLogger.h; sourceTree = ""; }; + C934CB560397B72CA12204FC8A9B6F7F /* Pods-iOS-dydxFormatter-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxFormatter-umbrella.h"; sourceTree = ""; }; C95EAE10412AA9C2AD8EA16FC0A60172 /* IRadarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IRadarChartDataSet.swift; path = Source/Charts/Data/Interfaces/IRadarChartDataSet.swift; sourceTree = ""; }; C96E845B1985336EA93B75E734565DC1 /* SVGUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGUtils.h; path = Source/Utils/SVGUtils.h; sourceTree = ""; }; - C96FA9F6F574042176C22654E94098B0 /* Pods-iOS-PlatformUI-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-PlatformUI-umbrella.h"; sourceTree = ""; }; C9857226495B2FDC775684BD2BA41F38 /* SVGPolylineElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGPolylineElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGPolylineElement.m"; sourceTree = ""; }; + C98FAB44D1A2D2497AA976DF2C5AC5F7 /* Pods-iOS-PlatformUIJedioTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUIJedioTests.release.xcconfig"; sourceTree = ""; }; C992A4E2F563AAE23D8A3B88C51B9AFE /* FIRInteropEventNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInteropEventNames.h; path = Interop/Analytics/Public/FIRInteropEventNames.h; sourceTree = ""; }; + C994DFDCE44DA9556B908C390279030F /* Pods-iOS-dydxAnalytics.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxAnalytics.release.xcconfig"; sourceTree = ""; }; C99D120783E61475BF31ACF6DDE647EA /* SVGTextLayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGTextLayer.h; path = "Source/QuartzCore additions/SVGTextLayer.h"; sourceTree = ""; }; C9A7F20F32C765CE3F3ED855F17CF324 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/Core/SDWebImageCompat.m; sourceTree = ""; }; - C9AF47D71F7B5E894A63510A8AE7E8EC /* Pods-iOS-CameraParticlesTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-CameraParticlesTests-umbrella.h"; sourceTree = ""; }; C9CFE03A37956E5AB6A1C11E260BEE49 /* SVGTextContentElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGTextContentElement.h; path = "Source/DOM classes/SVG-DOM/SVGTextContentElement.h"; sourceTree = ""; }; C9DA74386D95BCD8E36CAAF61CF964B6 /* PanModalHeight.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PanModalHeight.swift; path = PanModal/Presentable/PanModalHeight.swift; sourceTree = ""; }; + C9E19FD1DBC67F6446114710D0251A13 /* Pods-iOS-dydxViewsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxViewsTests-umbrella.h"; sourceTree = ""; }; C9EC8FCEA12C54C1F76FDB089E12438B /* GenericPatch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GenericPatch.swift; path = Sources/Differ/GenericPatch.swift; sourceTree = ""; }; C9EDE5492E8BE23FF27DDD47C9ACAD8D /* Subtraction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Subtraction.swift; path = Sources/Subtraction.swift; sourceTree = ""; }; C9F50F6ADCCCF5E94C5EEC45C3E1D54F /* BatchUpdate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BatchUpdate.swift; path = Sources/Differ/BatchUpdate.swift; sourceTree = ""; }; - CA094BF4435F28BFA87FE9C8D98DE0D5 /* Pods-iOS-UIAppToolkitsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIAppToolkitsTests.release.xcconfig"; sourceTree = ""; }; + CA2383B0CD2527D284A918E67E9A5A53 /* Pods-iOS-PlatformParticles-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformParticles-acknowledgements.plist"; sourceTree = ""; }; CA29D1942B598507CDF65B8F34FAA354 /* NSArray+NBAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+NBAdditions.h"; path = "libPhoneNumber/NSArray+NBAdditions.h"; sourceTree = ""; }; - CA46B54EACB2FF037CF677F3B6740BC5 /* Pods-iOS-CameraParticles.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-CameraParticles.release.xcconfig"; sourceTree = ""; }; CA479E124FA2C7C1A0AE82985F032C60 /* FIRInteropParameterNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInteropParameterNames.h; path = Interop/Analytics/Public/FIRInteropParameterNames.h; sourceTree = ""; }; CA4FEEEF4486F97BB4D4BDCD805290E8 /* CDATASection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CDATASection.m; path = "Source/DOM classes/Core DOM/CDATASection.m"; sourceTree = ""; }; CA7BA74DC356B6ECC131C07D580B1129 /* GTMSessionFetcherLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherLogging.m; path = Sources/Core/GTMSessionFetcherLogging.m; sourceTree = ""; }; @@ -11930,14 +12196,11 @@ CB0008B9349794F595EB52E0E17A03BD /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = Sources/CocoaLumberjack/DDAbstractDatabaseLogger.m; sourceTree = ""; }; CB00D19E2AB6D2C9D4200FE5E4E2E94E /* NVActivityIndicatorAnimationBallDoubleBounce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallDoubleBounce.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallDoubleBounce.swift; sourceTree = ""; }; CB0FA3A1F3D2E8675CEACEB1295309F6 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/Core/UIImage+GIF.m"; sourceTree = ""; }; - CB2429375AA2012557C5AE7813E23B16 /* Pods-iOS-AppsFlyerStaticInjections-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-AppsFlyerStaticInjections-acknowledgements.markdown"; sourceTree = ""; }; CB25C483FAF696068F3F425D6F5F1E9E /* SVGLineElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGLineElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGLineElement.m"; sourceTree = ""; }; CB2DCE2F25B40E05190E9B243096F075 /* GoogleDataTransport-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleDataTransport-umbrella.h"; sourceTree = ""; }; - CB517EADE2F8EB41E66F93F2613C7204 /* Pods-iOS-ParticlesKitTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesKitTests-Info.plist"; sourceTree = ""; }; CB522F9B52703A8C75CD64735D5F55E8 /* DDFileLogger+Buffering.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "DDFileLogger+Buffering.m"; path = "Sources/CocoaLumberjack/Extensions/DDFileLogger+Buffering.m"; sourceTree = ""; }; - CB58F85EE7C7A6E65A832DFAB1FAC30B /* Pods-iOS-dydxCartera.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxCartera.debug.xcconfig"; sourceTree = ""; }; + CB94C52A4F80C9173E06076C2CC2F3A5 /* Pods-iOS-WebParticles-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-WebParticles-acknowledgements.plist"; sourceTree = ""; }; CB9805E43A15F90107B59E563A9240B8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = FirebaseRemoteConfig/Swift/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; - CBA87F00A70263D3CA98610146FAB25E /* Pods-iOS-FirebaseStaticInjections.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-FirebaseStaticInjections.modulemap"; sourceTree = ""; }; CBAE7167BA200454D35645CD22D2E5D6 /* ConstraintMaker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMaker.swift; path = Sources/ConstraintMaker.swift; sourceTree = ""; }; CBD046E1A59CA7633751B2DD819EE471 /* RadarChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RadarChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/RadarChartDataEntry.swift; sourceTree = ""; }; CBF177E87DCDA80231B20076D03A96A1 /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDDispatchQueueLogFormatter.h; sourceTree = ""; }; @@ -11952,6 +12215,7 @@ CC8FACEE639798E3A00AD9F1E8C54E8A /* RCNDevice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNDevice.h; path = FirebaseRemoteConfig/Sources/RCNDevice.h; sourceTree = ""; }; CC9888BF1D3DE90B567A504BA5F00F66 /* ResourceBundle-GTMSessionFetcher_Core_Privacy-GTMSessionFetcher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-GTMSessionFetcher_Core_Privacy-GTMSessionFetcher-Info.plist"; sourceTree = ""; }; CCB561EA4E2DB79ED8B1DDE1CF903BEB /* AMPDeviceInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AMPDeviceInfo.m; path = Sources/Amplitude/AMPDeviceInfo.m; sourceTree = ""; }; + CCB967002A637765DF194DE9538B1BD1 /* Pods-iOS-PlatformUIJedioTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUIJedioTests.debug.xcconfig"; sourceTree = ""; }; CCBCECA43E3ED3FB4F174AD811ABDD7E /* JTCalendarWeekDay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarWeekDay.h; path = JTCalendar/Protocols/JTCalendarWeekDay.h; sourceTree = ""; }; CCC2382C426EB9134EE705F8B0EC286C /* SVGPolygonElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGPolygonElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGPolygonElement.h"; sourceTree = ""; }; CCCC0073E68371B505B3F7C4B9ECF877 /* SVGKExporterUIImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKExporterUIImage.h; path = Source/Exporters/SVGKExporterUIImage.h; sourceTree = ""; }; @@ -11964,7 +12228,6 @@ CD3CDCB2245F6E2D638AE7696318E46E /* FIRCLSDataCollectionArbiter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSDataCollectionArbiter.h; path = Crashlytics/Crashlytics/DataCollection/FIRCLSDataCollectionArbiter.h; sourceTree = ""; }; CD666608DC67967E029352A0334F92D8 /* FirebaseRemoteConfigInterop-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseRemoteConfigInterop-umbrella.h"; sourceTree = ""; }; CDB34D957883892BBFE5F78061A36F6F /* FIRCLSUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSUserDefaults.m; path = Crashlytics/Crashlytics/FIRCLSUserDefaults/FIRCLSUserDefaults.m; sourceTree = ""; }; - CDD361C4F1F8F8F09A392DB0740F6A96 /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = CoreOnly/Sources/Firebase.h; sourceTree = ""; }; CE113435CF78E653640DD0E889D07181 /* FPRDiagnostics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRDiagnostics.m; path = FirebasePerformance/Sources/Common/FPRDiagnostics.m; sourceTree = ""; }; CE1F45BEB857748ADEB1EBB5052EC8A2 /* SVGPathElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGPathElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGPathElement.h"; sourceTree = ""; }; CE23E6F79E2AD8C0B0C65D388E81F654 /* FIRHTTPMetric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHTTPMetric.h; path = FirebasePerformance/Sources/Public/FirebasePerformance/FIRHTTPMetric.h; sourceTree = ""; }; @@ -11974,26 +12237,25 @@ CE48A23ADDBDF19E897C2249042D3441 /* CandleChartDataEntry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CandleChartDataEntry.swift; path = Source/Charts/Data/Implementations/Standard/CandleChartDataEntry.swift; sourceTree = ""; }; CE4B8576208373BE7C7D2AD1134E4988 /* CALayerWithClipRender.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CALayerWithClipRender.h; path = "Source/QuartzCore additions/CALayerWithClipRender.h"; sourceTree = ""; }; CE4C7ACD1159B734EA4753FA81F64B7F /* cct.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cct.nanopb.h; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.h; sourceTree = ""; }; + CE521C93F1CBBCDF17BEC36B718FDD45 /* Pods-iOS-dydxFormatterTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxFormatterTests-dummy.m"; sourceTree = ""; }; CE58F390C0CBEA7CB3F2DD39FC97F523 /* Pods-iOS-WebParticlesTests */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-WebParticlesTests"; path = Pods_iOS_WebParticlesTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CE6642A42AC29248F399E636BCA03D93 /* Pods-iOS-UIAppToolkitsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-UIAppToolkitsTests-umbrella.h"; sourceTree = ""; }; + CE72B6F015879434BDC64B28555AFC2B /* Pods-iOS-UIToolkits.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIToolkits.release.xcconfig"; sourceTree = ""; }; CE74FBF0BC06363FA2BA79282662DA09 /* Validator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Validator-dummy.m"; sourceTree = ""; }; CE7CFE8A519BED0AE33D00F1B049835E /* FIRCLSAnalyticsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSAnalyticsManager.m; path = Crashlytics/Crashlytics/Controllers/FIRCLSAnalyticsManager.m; sourceTree = ""; }; CE8E6F5C553F1E1209B7593395DD9302 /* Popovers-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Popovers-prefix.pch"; sourceTree = ""; }; CEC542E1ECB6E115C3BACA147F4908BD /* SessionsDependencies.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionsDependencies.swift; path = FirebaseSessions/Sources/Public/SessionsDependencies.swift; sourceTree = ""; }; CED54FBED17C583D009D5027E0CCDCA2 /* FIRMessagingTokenStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingTokenStore.h; path = FirebaseMessaging/Sources/Token/FIRMessagingTokenStore.h; sourceTree = ""; }; CEEA2BAC6DE74B8385F8373B04431D1B /* SVGUseElement_Mutable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGUseElement_Mutable.h; path = "Source/DOM classes/SVG-DOM/SVGUseElement_Mutable.h"; sourceTree = ""; }; - CF084E0D76BCC78806713BF945C1D6FE /* Pods-iOS-AppsFlyerStaticInjections.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AppsFlyerStaticInjections.debug.xcconfig"; sourceTree = ""; }; - CF0D65FA458C88DD100CB72A829E3766 /* Pods-iOS-PlatformRouting.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformRouting.debug.xcconfig"; sourceTree = ""; }; - CF124670E02895F0BD0DFE91857AE624 /* Pods-iOS-PlatformUITests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformUITests-acknowledgements.markdown"; sourceTree = ""; }; CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "SDWebImage-SDWebImage"; path = SDWebImage.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; CF320739BF4160D857846E819C0538B6 /* SVGKParserGradient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKParserGradient.m; path = "Source/Parsers/Parser Extensions/SVGKParserGradient.m"; sourceTree = ""; }; CF53D32AD7AEE9016AB48C3A6B38DC89 /* ZSWTappableLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZSWTappableLabel-umbrella.h"; sourceTree = ""; }; CF868FDCB0E52ECAE9136CEFCEC1EF20 /* PanModalPresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PanModalPresentable.swift; path = PanModal/Presentable/PanModalPresentable.swift; sourceTree = ""; }; CF99B2BBB5C67F664C637414518A0807 /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Extension/FIRLogger.h; sourceTree = ""; }; - CFAC69A9F07CDA438357619AB35C7F32 /* Pods-iOS-ParticlesCommonModels.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesCommonModels.release.xcconfig"; sourceTree = ""; }; CFC249786E65559F0D383A71142056AA /* FPRGDTLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRGDTLogger.h; path = FirebasePerformance/Sources/Loggers/FPRGDTLogger.h; sourceTree = ""; }; + CFFDF1EF63C380377FB8D45F8F9C1EF1 /* Pods-iOS-dydxStateManager-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxStateManager-Info.plist"; sourceTree = ""; }; D00BBC96707DC0FF954126EAC4B27A2C /* SVGElementInstance.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGElementInstance.m; path = "Source/DOM classes/SVG-DOM/SVGElementInstance.m"; sourceTree = ""; }; D021C2FEEC04F7ADA9F9421E738C6E0E /* BarHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarHighlighter.swift; path = Source/Charts/Highlight/BarHighlighter.swift; sourceTree = ""; }; + D022A83F18AEA5F144FB76560BDC158F /* Pods-iOS-dydxPresentersTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxPresentersTests.release.xcconfig"; sourceTree = ""; }; D026841B8AAD42D54183DC827A781D66 /* GDTCORStorageSizeBytes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageSizeBytes.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageSizeBytes.h; sourceTree = ""; }; D029DB2E0F9045B8FA4A2A864D90D722 /* CSSStyleDeclaration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CSSStyleDeclaration.m; path = "Source/DOM classes/Core DOM/CSSStyleDeclaration.m"; sourceTree = ""; }; D0521DBD059391D3556996AE1D3558D5 /* FIRComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentType.m; path = FirebaseCore/Sources/FIRComponentType.m; sourceTree = ""; }; @@ -12002,13 +12264,13 @@ D0746854D020C74A2954C5E24B395ABC /* FIRCLSSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSSettings.m; path = Crashlytics/Crashlytics/Models/FIRCLSSettings.m; sourceTree = ""; }; D07696B989426D2AB588924F6127129E /* FirebasePerformance.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebasePerformance.modulemap; sourceTree = ""; }; D07D8586A64A9D09F6877D5244FF1A58 /* SVGKSourceString.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKSourceString.m; path = Source/Sources/SVGKSourceString.m; sourceTree = ""; }; + D07EFDE0E8E369B9C95367FDEC99FEF9 /* Pods-iOS-UIAppToolkitsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-UIAppToolkitsTests-dummy.m"; sourceTree = ""; }; + D0A02EB86B47B94D3702E2CB76209EC6 /* Pods-iOS-dydxPresenters.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxPresenters.release.xcconfig"; sourceTree = ""; }; D0A299D88630D3E27619EA67785BDAC5 /* ConstraintViewDSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintViewDSL.swift; path = Sources/ConstraintViewDSL.swift; sourceTree = ""; }; D0ADA44B97AA7BE3AC06728DCC0B8F7E /* FIRMessagingAuthService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingAuthService.m; path = FirebaseMessaging/Sources/Token/FIRMessagingAuthService.m; sourceTree = ""; }; D0ECED21A9C20AE10464338CF6298B9A /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/Core/UIImage+ForceDecode.h"; sourceTree = ""; }; D0F1B14D3A40A8399390485F52CD4B6F /* DDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDContextFilterLogFormatter.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDContextFilterLogFormatter.h; sourceTree = ""; }; D0F68C0EB3A33EE7A0D39C5ABD0920B1 /* SimpleKeychain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SimpleKeychain.h; path = SimpleKeychain/SimpleKeychain.h; sourceTree = ""; }; - D11B56E3A86E895F6ED1B6AADDFC5DE0 /* Pods-iOS-dydxPresentersTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxPresentersTests-frameworks.sh"; sourceTree = ""; }; - D13EE1D5D8BF8B376852234B68ED7B21 /* Pods-iOS-UIAppToolkitsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-UIAppToolkitsTests-dummy.m"; sourceTree = ""; }; D15B7C95A1EF2929B0FF8DEE8A8433AD /* GTMSessionFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcher.h; path = Sources/Core/Public/GTMSessionFetcher/GTMSessionFetcher.h; sourceTree = ""; }; D196A68360B1C66D46F52FA8AE06CEA9 /* SVGLinearGradientElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGLinearGradientElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGLinearGradientElement.m"; sourceTree = ""; }; D1A40DBD72A1EC57C7F623DC234B3CA8 /* FIRComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentContainer.m; path = FirebaseCore/Sources/FIRComponentContainer.m; sourceTree = ""; }; @@ -12019,12 +12281,11 @@ D1F8014FAC52FB6D818A5671B1C2AC2C /* CSSValueList.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CSSValueList.m; path = "Source/DOM classes/Core DOM/CSSValueList.m"; sourceTree = ""; }; D2026278B96451C2F45789E301B05A78 /* BaseClassForAllSVGBasicShapes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BaseClassForAllSVGBasicShapes.m; path = "Source/DOM classes/Unported or Partial DOM/BaseClassForAllSVGBasicShapes.m"; sourceTree = ""; }; D2089B3F5BD4D6992A96D2C9A4CB5134 /* FirebaseABTesting-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseABTesting-dummy.m"; sourceTree = ""; }; - D2277A621EA9360CCF80BDB4785E52BF /* Pods-iOS-Utilities-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-Utilities-acknowledgements.plist"; sourceTree = ""; }; + D21198DBABB833118EADD7A7D149D877 /* Pods-iOS-CameraParticlesTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-CameraParticlesTests-dummy.m"; sourceTree = ""; }; D2352A859D07538E79336C66BE2D2DEF /* SDAnimatedImagePlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImagePlayer.h; path = SDWebImage/Core/SDAnimatedImagePlayer.h; sourceTree = ""; }; D26CA647F235DBB63FC813EA50EEAB51 /* PanModalPresentationDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PanModalPresentationDelegate.swift; path = PanModal/Delegate/PanModalPresentationDelegate.swift; sourceTree = ""; }; D27AB9A33B0141DF7B4082FE3167968A /* FirebaseInstallations-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseInstallations-dummy.m"; sourceTree = ""; }; D27F5AE719EBAA2114AD7DDA8F2BC38D /* IFillFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IFillFormatter.swift; path = Source/Charts/Formatters/IFillFormatter.swift; sourceTree = ""; }; - D280774FD6F28560ADECE7181E33D567 /* Pods-iOS-dydxViewsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxViewsTests.modulemap"; sourceTree = ""; }; D289B3E1F10AE6DC9FB634B312949471 /* GULRuntimeStateHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULRuntimeStateHelper.m; path = GoogleUtilities/SwizzlerTestHelpers/GULRuntimeStateHelper.m; sourceTree = ""; }; D28B1042AC7CD8FA14D6AC7057DBC427 /* PromisesObjC.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = PromisesObjC.modulemap; sourceTree = ""; }; D28E5C5F98A44696119DD8619842F173 /* FPRConsoleURLGenerator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRConsoleURLGenerator.m; path = FirebasePerformance/Sources/Common/FPRConsoleURLGenerator.m; sourceTree = ""; }; @@ -12034,6 +12295,7 @@ D2E4A18FDD967E43E4C4ABF3669BAD09 /* Promise+Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Delay.swift"; path = "Sources/Promises/Promise+Delay.swift"; sourceTree = ""; }; D2EE0462AF4D6B9242EC5D340658B6B9 /* XShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = XShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/XShapeRenderer.swift; sourceTree = ""; }; D2F0C040E13E1974154728112AB799F7 /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = Sources/Operators/Internal/Lock.swift; sourceTree = ""; }; + D30AAF670BD75580819B7933BDE504E2 /* Pods-iOS-WebParticles.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-WebParticles.debug.xcconfig"; sourceTree = ""; }; D30E93B4D1A10CF043D578A32A3BAB0C /* CALayerWithClipRender.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CALayerWithClipRender.m; path = "Source/QuartzCore additions/CALayerWithClipRender.m"; sourceTree = ""; }; D330E0DBC66C395B1F4F00C24A4D23F4 /* ZSWTappableLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ZSWTappableLabel-dummy.m"; sourceTree = ""; }; D332033A0E9155ACD60A722F426CDA85 /* libPhoneNumber-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libPhoneNumber-iOS-prefix.pch"; sourceTree = ""; }; @@ -12045,38 +12307,36 @@ D39563972A9AF5115497B8D19B344D42 /* FBLPromiseError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromiseError.m; path = Sources/FBLPromises/FBLPromiseError.m; sourceTree = ""; }; D3996E668BA96E7B81995B011382A878 /* SDImageCachesManagerOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCachesManagerOperation.m; path = SDWebImage/Private/SDImageCachesManagerOperation.m; sourceTree = ""; }; D3A94B291C846A1005D97F8A99BC9CDD /* SVGGradientLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGGradientLayer.m; path = "Source/QuartzCore additions/SVGGradientLayer.m"; sourceTree = ""; }; - D3AA6710DFE0F43E2BFD26A148518E7C /* Pods-iOS-AppsFlyerStaticInjections-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-AppsFlyerStaticInjections-umbrella.h"; sourceTree = ""; }; D3AC3E28BAC028D4F1B269B73E8EE907 /* SDAsyncBlockOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAsyncBlockOperation.h; path = SDWebImage/Private/SDAsyncBlockOperation.h; sourceTree = ""; }; + D3B3380FDAC8844572135D840A86DABE /* Pods-iOS-UIToolkitsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-UIToolkitsTests-acknowledgements.markdown"; sourceTree = ""; }; D3B8BE38A3FD66F6CE54FC1F47C21200 /* RemoteSettings.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RemoteSettings.swift; path = FirebaseSessions/Sources/Settings/RemoteSettings.swift; sourceTree = ""; }; - D3CB05A410DBF07AFF9308A9D8B42131 /* Pods-iOS-dydxFormatterTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxFormatterTests-frameworks.sh"; sourceTree = ""; }; D3D328FC7835F593675C4376B0667146 /* GDTCCTUploadOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploadOperation.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTUploadOperation.h; sourceTree = ""; }; D3ED9A70381B3B78C3AA818D5F80F2EE /* POPBasicAnimation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPBasicAnimation.h; path = pop/POPBasicAnimation.h; sourceTree = ""; }; - D3F1DBEB3D06EA8D31BE07930B06E17B /* Pods-iOS-WebParticlesTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-WebParticlesTests-Info.plist"; sourceTree = ""; }; - D3FC11C15368D15FD6BB64D4A010F1CB /* Pods-iOS-dydxPresentersTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxPresentersTests.modulemap"; sourceTree = ""; }; D40BCB65C78019392E2BFA6BF87BA6C6 /* CombineExt-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "CombineExt-Info.plist"; sourceTree = ""; }; D43870750D3315A06CE2C5D93E52C41D /* FIRMessagingAnalytics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingAnalytics.m; path = FirebaseMessaging/Sources/FIRMessagingAnalytics.m; sourceTree = ""; }; D43DB34288A9D538291E9DE55D7E5982 /* 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; }; D44DCF26F9170834874898EFF8CCDAE2 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = WebImage/PrivacyInfo.xcprivacy; sourceTree = ""; }; - D457F017578B9470F4CD32213AB0E00A /* Pods-iOS-ParticlesKitTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-ParticlesKitTests-acknowledgements.markdown"; sourceTree = ""; }; D45D06E336B33376BEF2649BAA6569CF /* NVActivityIndicatorShape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorShape.swift; path = Sources/Base/NVActivityIndicatorShape.swift; sourceTree = ""; }; D45D748CF8CC7794391FA7437418C13C /* ConstraintItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintItem.swift; path = Sources/ConstraintItem.swift; sourceTree = ""; }; - D481CF880CC37D4F7AAE71874A2594C5 /* Pods-iOS-dydxV4Tests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxV4Tests-Info.plist"; sourceTree = ""; }; + D49D1DA5030A2D1F81EBFD8F6ED08E2B /* Firebase-2149e159.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Firebase-2149e159.release.xcconfig"; sourceTree = ""; }; D49F59B664969E56F7430F5D63FCD136 /* FBLPromise+Delay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Delay.m"; path = "Sources/FBLPromises/FBLPromise+Delay.m"; sourceTree = ""; }; D4A33F9C678C3DA6471DF9C5B3D5F252 /* FIRAnalyticsConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAnalyticsConfiguration.m; path = FirebaseCore/Sources/FIRAnalyticsConfiguration.m; sourceTree = ""; }; + D4BC0FA2555FDADB81C604C693817D55 /* Pods-iOS-UIAppToolkitsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-UIAppToolkitsTests.modulemap"; sourceTree = ""; }; D4D899036AAF8AFD800BDD21CD89D08D /* NBPhoneNumber.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumber.m; path = libPhoneNumber/NBPhoneNumber.m; sourceTree = ""; }; D4FE127C12D218F604A6AF08F93A69E4 /* FBLPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromise.m; path = Sources/FBLPromises/FBLPromise.m; sourceTree = ""; }; D50E7F4F010041DCFADD4FA42C9CF5C8 /* GDTCORProductData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORProductData.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORProductData.h; sourceTree = ""; }; D50E90BDC38C4652F180991B70882226 /* FIRCLSFABNetworkClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSFABNetworkClient.h; path = Crashlytics/Shared/FIRCLSNetworking/FIRCLSFABNetworkClient.h; sourceTree = ""; }; - D51D7EADAA1E0E21830E3D81BF4AC2FD /* Pods-iOS-JedioKitTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-JedioKitTests-umbrella.h"; sourceTree = ""; }; - D52166A767BB040AB84AF52CB96CD8FA /* Pods-iOS-PlatformUI.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUI.release.xcconfig"; sourceTree = ""; }; + D52A2B43607DE03359739512C3334BF6 /* Pods-iOS-AmplitudeInjections-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AmplitudeInjections-Info.plist"; sourceTree = ""; }; D536E4561EDDA47797ED6627E0D4CE33 /* AMPURLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMPURLSession.h; path = Sources/Amplitude/AMPURLSession.h; sourceTree = ""; }; D54E2EF816FE61E4470B987C7E487862 /* MarkerImage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MarkerImage.swift; path = Source/Charts/Components/MarkerImage.swift; sourceTree = ""; }; - D566639ECE286C718B59B0861FB01681 /* Pods-iOS-AmplitudeInjections-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AmplitudeInjections-acknowledgements.plist"; sourceTree = ""; }; + D565140F52E02348C4EAAA49D7E7A227 /* Pods-iOS-dydxPresenters-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxPresenters-Info.plist"; sourceTree = ""; }; D57927FAED10FB7ACBBE2A70005A3229 /* IgnoreFailure.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IgnoreFailure.swift; path = Sources/Operators/IgnoreFailure.swift; sourceTree = ""; }; D57B86A33E7212961E32D37A694EC504 /* GoogleDataTransport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransport-dummy.m"; sourceTree = ""; }; D57F3927C2B3F8175161A5D8744E7066 /* EFQRCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EFQRCode.h; path = Source/EFQRCode.h; sourceTree = ""; }; D5848C5480B1DEBD7BC0F49D5C425712 /* SVGLength.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGLength.m; path = "Source/DOM classes/SVG-DOM/SVGLength.m"; sourceTree = ""; }; + D59ADE7E099C10B186FADED7B661684F /* Pods-iOS-ParticlesKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-ParticlesKit.modulemap"; sourceTree = ""; }; D5AEA4FE3F103738679EBF70C024D2B5 /* FIRCLSDwarfUnwind.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSDwarfUnwind.c; path = Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfUnwind.c; sourceTree = ""; }; + D5B00B2A2D3ED718BC80015DBA657051 /* Pods-iOS-dydxAnalytics-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxAnalytics-umbrella.h"; sourceTree = ""; }; D5BF6A5C4DFCA41F96F28F7FABA11202 /* NVActivityIndicatorAnimationAudioEqualizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationAudioEqualizer.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationAudioEqualizer.swift; sourceTree = ""; }; D5C32A0190CBB47058CA67D0AF90E0E1 /* UIViewController+PanModalPresenter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+PanModalPresenter.swift"; path = "PanModal/Presenter/UIViewController+PanModalPresenter.swift"; sourceTree = ""; }; D5C39F1DA9AE040B65D3B66A894DBA2A /* CSSStyleRule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CSSStyleRule.h; path = "Source/DOM classes/Core DOM/CSSStyleRule.h"; sourceTree = ""; }; @@ -12087,7 +12347,6 @@ D63BA97C87AA3E1C54BBAE79A7D5D970 /* FPRScreenTraceTracker+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FPRScreenTraceTracker+Private.h"; path = "FirebasePerformance/Sources/AppActivity/FPRScreenTraceTracker+Private.h"; sourceTree = ""; }; D6421D6DFC1EBE5028568F25935B571E /* NVActivityIndicatorAnimationBlank.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBlank.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBlank.swift; sourceTree = ""; }; D64CF27AB90F59BDEEDF7F26DDD5FE4D /* FIRMessagingPendingTopicsList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingPendingTopicsList.h; path = FirebaseMessaging/Sources/FIRMessagingPendingTopicsList.h; sourceTree = ""; }; - D6543B5A723E7FD0D89A56488F768429 /* Pods-iOS-dydxStateManagerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxStateManagerTests.debug.xcconfig"; sourceTree = ""; }; D673E5888790199742450C6468719EC9 /* FirebaseRemoteConfig.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseRemoteConfig.release.xcconfig; sourceTree = ""; }; D69329822291D116785292E8AC13C0B8 /* NVActivityIndicatorAnimationBallPulseRise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallPulseRise.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallPulseRise.swift; sourceTree = ""; }; D6977CD07BBC866D34D3F51FA62D7B0E /* HorizontalBarChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HorizontalBarChartRenderer.swift; path = Source/Charts/Renderers/HorizontalBarChartRenderer.swift; sourceTree = ""; }; @@ -12095,13 +12354,14 @@ D6BF9C32A2FA015628ABBC7EDF029324 /* BaseClassForAllSVGBasicShapes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BaseClassForAllSVGBasicShapes.h; path = "Source/DOM classes/Unported or Partial DOM/BaseClassForAllSVGBasicShapes.h"; sourceTree = ""; }; D6CB90D3BD46F49F453C2D656B601211 /* SDWebImageCacheSerializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCacheSerializer.h; path = SDWebImage/Core/SDWebImageCacheSerializer.h; sourceTree = ""; }; D71A5F232FBBBD9095030EC3C3529CD7 /* FIRMessagingRmqManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingRmqManager.m; path = FirebaseMessaging/Sources/FIRMessagingRmqManager.m; sourceTree = ""; }; - D738595553AF88FECF5486B1FE357456 /* Pods-iOS-ParticlesKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesKitTests.release.xcconfig"; sourceTree = ""; }; + D7222B8506D5C7FFDF1315FC99310AA3 /* Pods-iOS-FirebaseStaticInjections-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-FirebaseStaticInjections-acknowledgements.markdown"; sourceTree = ""; }; + D75D47466E0279AD5214275E488A5C88 /* Pods-iOS-dydxViewsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxViewsTests-acknowledgements.markdown"; sourceTree = ""; }; D764033844C1EB768DFC2866527A76D7 /* pop.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = pop.release.xcconfig; sourceTree = ""; }; D780B35DDBF7C189891ED5219CA1D8B4 /* SimpleKeychain.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SimpleKeychain.debug.xcconfig; sourceTree = ""; }; - D7AAF61193441A2EA4A60007E8EBDA74 /* Pods-iOS-dydxViews-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxViews-dummy.m"; sourceTree = ""; }; + D792B98F0229412F41F7387D5AE5A655 /* Pods-iOS-ParticlesCommonModelsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesCommonModelsTests.debug.xcconfig"; sourceTree = ""; }; D804494B55679ED254F843E8D39C278A /* ConstraintConstantTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintConstantTarget.swift; path = Sources/ConstraintConstantTarget.swift; sourceTree = ""; }; - D8164AAB86D181F421123030E6CEDD89 /* Pods-iOS-RoutingKitTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-RoutingKitTests-acknowledgements.markdown"; sourceTree = ""; }; D826024F54B4B1A4750F3C7FB210B842 /* COSTouchVisualizerWindow.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = COSTouchVisualizerWindow.m; path = Classes/COSTouchVisualizerWindow.m; sourceTree = ""; }; + D834ABF40D7209E905DD0B626E8C33D3 /* Pods-iOS-RoutingKit-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-RoutingKit-acknowledgements.markdown"; sourceTree = ""; }; D84D1E05409F275485AFC6110CB313CE /* SDWebImageSVGCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageSVGCoder.h; path = SDWebImageSVGCoder/Module/SDWebImageSVGCoder.h; sourceTree = ""; }; D858CAA58AA1256FF562812BB7C1FE36 /* FirebaseMessaging-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseMessaging-dummy.m"; sourceTree = ""; }; D863CEC20EB4A11F0FEFB915F30647D4 /* EasyTipView.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EasyTipView.release.xcconfig; sourceTree = ""; }; @@ -12110,29 +12370,27 @@ D87BC902A97815782396C5D6C4402377 /* NSData+NSInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+NSInputStream.h"; path = "Source/Foundation additions/NSData+NSInputStream.h"; sourceTree = ""; }; D87DB47294B07F826CCBB16E821ADE55 /* NBNumberFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBNumberFormat.m; path = libPhoneNumber/NBNumberFormat.m; sourceTree = ""; }; D89888A7D45919A9271BC7B2C7A24382 /* FIRCLSAllocate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSAllocate.h; path = Crashlytics/Crashlytics/Helpers/FIRCLSAllocate.h; sourceTree = ""; }; + D89B95E420D9D685FEB0620E0D8F7DF0 /* Pods-iOS-ParticlesCommonModels-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesCommonModels-Info.plist"; sourceTree = ""; }; D8DCE6BAAAD21272FE305A6FB2DDEC8A /* ApplicationInfo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ApplicationInfo.swift; path = FirebaseSessions/Sources/ApplicationInfo.swift; sourceTree = ""; }; + D8DE34624C861EC68708AC717817B225 /* Pods-iOS-dydxStateManager.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxStateManager.debug.xcconfig"; sourceTree = ""; }; D90B7D743C41B90455A8A42942027331 /* SDImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOCoder.h; path = SDWebImage/Core/SDImageIOCoder.h; sourceTree = ""; }; D9136273C0867FD54A7E50FEA08DAAAA /* FPRNetworkInstrumentHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRNetworkInstrumentHelpers.m; path = FirebasePerformance/Sources/Instrumentation/Network/FPRNetworkInstrumentHelpers.m; sourceTree = ""; }; + D9256F2E2966ADD2A2438922EFD42A83 /* Pods-iOS-dydxCartera-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxCartera-acknowledgements.markdown"; sourceTree = ""; }; D932EF2506DED7F2D12405C931971BAC /* FirebasePerformance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebasePerformance.h; path = FirebasePerformance/Sources/Public/FirebasePerformance/FirebasePerformance.h; sourceTree = ""; }; D9740809DA25C6AA7DFC08C7F4C2865B /* IValueFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IValueFormatter.swift; path = Source/Charts/Formatters/IValueFormatter.swift; sourceTree = ""; }; D999DC3175EC0E057DCA134660A9F96C /* SVGKParserGradient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKParserGradient.h; path = "Source/Parsers/Parser Extensions/SVGKParserGradient.h"; sourceTree = ""; }; D9A71AF4F3473EE9AD8DCB193A82634C /* FirebaseCoreExtension-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCoreExtension-Info.plist"; sourceTree = ""; }; - D9B2D3CE4C075B5F191BCD5901FECA9F /* Pods-iOS-UIToolkits.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-UIToolkits.modulemap"; sourceTree = ""; }; - D9C6A6B6B3316224E62D31C3F1DCD4A5 /* Pods-iOS-dydxV4Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxV4Tests.release.xcconfig"; sourceTree = ""; }; D9D527EC4E6A9A1DE78F13558C9F3141 /* FIRCLSProcess.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSProcess.c; path = Crashlytics/Crashlytics/Components/FIRCLSProcess.c; sourceTree = ""; }; D9DDC22BA0C0A2BBFB4470AB80209CBF /* CSSRule.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CSSRule.h; path = "Source/DOM classes/Core DOM/CSSRule.h"; sourceTree = ""; }; D9EFD0C602FD6A7A0D9B2B2546192153 /* FBLPromise+Always.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Always.m"; path = "Sources/FBLPromises/FBLPromise+Always.m"; sourceTree = ""; }; D9F915DEF3B9A87344A7E641C6BA8CD2 /* FPRNetworkTrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRNetworkTrace.h; path = FirebasePerformance/Sources/Instrumentation/FPRNetworkTrace.h; sourceTree = ""; }; D9FA128AAC4C4F1F80AC2E695517801B /* FIROptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROptions.m; path = FirebaseCore/Sources/FIROptions.m; sourceTree = ""; }; - D9FEFA0D422A9A6E94D7D9BB61557D39 /* Pods-iOS-RoutingKitTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-RoutingKitTests-umbrella.h"; sourceTree = ""; }; DA0DC0FF475F20D504CC075260CAD695 /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = ""; }; DA1E954042BDA9F69F2886EDA4D39036 /* ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-CocoaLumberjackPrivacy-CocoaLumberjack-Info.plist"; sourceTree = ""; }; - DA6153B43035891EDE4AD021F7458AA3 /* Pods-iOS-PlatformRoutingTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformRoutingTests-acknowledgements.markdown"; sourceTree = ""; }; + DA611D3DEC5558D83AB3257084DFA04A /* Pods-iOS-PlatformRoutingTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-PlatformRoutingTests.modulemap"; sourceTree = ""; }; DA61FE16F385B2BAE5A8FEE6D1EE4697 /* PanModalPresentable+LayoutHelpers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PanModalPresentable+LayoutHelpers.swift"; path = "PanModal/Presentable/PanModalPresentable+LayoutHelpers.swift"; sourceTree = ""; }; DA629F60A9D86E6BA54492F3095B152A /* FIRMessagingTopicOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingTopicOperation.m; path = FirebaseMessaging/Sources/FIRMessagingTopicOperation.m; sourceTree = ""; }; - DA748D6CA59B04EC29FB2B39E96FD3F1 /* Pods-iOS-FirebaseStaticInjections.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-FirebaseStaticInjections.release.xcconfig"; sourceTree = ""; }; DA75B6A090C18A43CF2C5D17CFD436E6 /* SDWebImageDownloaderRequestModifier.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderRequestModifier.m; path = SDWebImage/Core/SDWebImageDownloaderRequestModifier.m; sourceTree = ""; }; - DA9E47125D64AB4CB7BD3C5255427293 /* Pods-iOS-ParticlesCommonModels-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesCommonModels-acknowledgements.plist"; sourceTree = ""; }; DAAD5188516FD20DB1B893292ED32B71 /* SVGPolylineElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGPolylineElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGPolylineElement.h"; sourceTree = ""; }; DAB7E6F7281685D0B9ADB82BF8741707 /* FIRMessagingTokenInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingTokenInfo.h; path = FirebaseMessaging/Sources/Token/FIRMessagingTokenInfo.h; sourceTree = ""; }; DAF63D0C13342E65A817F949E06D21C1 /* EasyTipView-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "EasyTipView-Info.plist"; sourceTree = ""; }; @@ -12142,27 +12400,20 @@ DB9A3B4AA229E6C3EB0805D2CB9A3E22 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = FirebaseInstallations/Source/Library/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; DBE3118AEB8DDDEC7BE451CD1CE65F9D /* GULMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULMutableDictionary.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULMutableDictionary.h; sourceTree = ""; }; DC08BE1AAB4201E8E11CC90BB32B770B /* ISPPinnedNSURLConnectionDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ISPPinnedNSURLConnectionDelegate.h; path = Sources/Amplitude/SSLCertificatePinning/ISPPinnedNSURLConnectionDelegate.h; sourceTree = ""; }; - DC0F22D21462E6F61EFC117B411F5762 /* Pods-iOS-UIAppToolkitsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIAppToolkitsTests.debug.xcconfig"; sourceTree = ""; }; - DC19A509DEF520D81255B00355C4B756 /* Pods-iOS-dydxV4Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxV4Tests.modulemap"; sourceTree = ""; }; - DC96F023043EC954FECF4E358ABF5F89 /* Pods-iOS-UtilitiesTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-UtilitiesTests-acknowledgements.markdown"; sourceTree = ""; }; - DC9F7C64057428EB2E43326711E77FD2 /* Pods-iOS-CameraParticlesTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-CameraParticlesTests.release.xcconfig"; sourceTree = ""; }; DCB032AE9929DFFB09FEA6BD7ECFA78F /* FIRCLSMachO.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSMachO.m; path = Crashlytics/Shared/FIRCLSMachO/FIRCLSMachO.m; sourceTree = ""; }; DCD810D610BF71ECED0D749466DA7EB3 /* GTMSessionFetcher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.debug.xcconfig; sourceTree = ""; }; DCDA52EB95D9DBEA48FF987516E121CB /* NVActivityIndicatorAnimationCircleStrokeSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationCircleStrokeSpin.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationCircleStrokeSpin.swift; sourceTree = ""; }; DCEB858D9F0648E70670997CAB56DB42 /* FPRConfigurations+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FPRConfigurations+Private.h"; path = "FirebasePerformance/Sources/Configurations/FPRConfigurations+Private.h"; sourceTree = ""; }; DD024A28DB11A83E26DEB1CB91265D72 /* FIRCLSRecordApplication.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSRecordApplication.m; path = Crashlytics/Crashlytics/Models/Record/FIRCLSRecordApplication.m; sourceTree = ""; }; - DD16564B249BE98E6A7BD5A04C4ED6BC /* Pods-iOS-dydxCarteraTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxCarteraTests-acknowledgements.markdown"; sourceTree = ""; }; - DD1E06055B331BC00CB5523F2AD75CDE /* Pods-iOS-AppsFlyerStaticInjections-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-AppsFlyerStaticInjections-dummy.m"; sourceTree = ""; }; DD28D063C528B6B2DD22C7EABE2A5AA0 /* FirebaseCoreInternal.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreInternal.release.xcconfig; sourceTree = ""; }; DD47779705CDC65EC020B1A9288D769F /* ComodoRsaCA.der */ = {isa = PBXFileReference; includeInIndex = 1; name = ComodoRsaCA.der; path = Sources/Amplitude/ComodoRsaCA.der; sourceTree = ""; }; + DD528624EDB64F69EC0765F3B3B34833 /* Pods-iOS-WebParticlesTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-WebParticlesTests-umbrella.h"; sourceTree = ""; }; DD61A531D8F209E0C3DE63A626545B9E /* SDImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCoder.m; path = SDWebImage/Core/SDImageCoder.m; sourceTree = ""; }; DD8902858A39F4FFF7EA1B3FE5C64730 /* ZSWTappableLabelAccessibilityActionLongPress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ZSWTappableLabelAccessibilityActionLongPress.m; path = ZSWTappableLabel/Private/ZSWTappableLabelAccessibilityActionLongPress.m; sourceTree = ""; }; DD8DD7CC66875171E96E322430D94B71 /* IHighlighter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IHighlighter.swift; path = Source/Charts/Highlight/IHighlighter.swift; sourceTree = ""; }; DD98EF17042CDDEF101B332AF0C35A75 /* NestedDiff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NestedDiff.swift; path = Sources/Differ/NestedDiff.swift; sourceTree = ""; }; DDA7B55C5806D8E50FF722418AFEAAC7 /* ResourceBundle-ReachabilitySwift-ReachabilitySwift-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-ReachabilitySwift-ReachabilitySwift-Info.plist"; sourceTree = ""; }; - DDB559A6EE8792FAFEB93221A1A33AAF /* Pods-iOS-dydxStateManagerTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-dydxStateManagerTests-acknowledgements.markdown"; sourceTree = ""; }; DDEAD447247DFA15F1E4DB584614F80C /* AppsFlyerFramework-AppsFlyerLib_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "AppsFlyerFramework-AppsFlyerLib_Privacy"; path = AppsFlyerLib_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - DDEC951483617C94550400FFD117264E /* Pods-iOS-WebParticles-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-WebParticles-acknowledgements.markdown"; sourceTree = ""; }; DDEF5681B8FCF466E102B05C0D988343 /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = Sources/Common/Sink.swift; sourceTree = ""; }; DE1058A7D8B03216C778838AFB4C2A6B /* SVGKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SVGKit-prefix.pch"; sourceTree = ""; }; DE26CFEA64A651C1308E70410C04E0D0 /* GULProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULProxy.h; path = GoogleUtilities/SwizzlerTestHelpers/GULProxy.h; sourceTree = ""; }; @@ -12171,52 +12422,55 @@ DE44676AC6EBD4467A8260803B97367E /* StyleSheet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = StyleSheet.h; path = "Source/DOM classes/Core DOM/StyleSheet.h"; sourceTree = ""; }; DE5D2B8CC3EB54AD202996B65CD492D4 /* Promise+Then.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Then.swift"; path = "Sources/Promises/Promise+Then.swift"; sourceTree = ""; }; DE682AB2E6669AC10B8777E617D67AC6 /* SDImageCachesManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCachesManager.h; path = SDWebImage/Core/SDImageCachesManager.h; sourceTree = ""; }; + DE83730FBEDB07B2C41BC0B7748E1FC8 /* Pods-iOS-CameraParticlesTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-CameraParticlesTests.modulemap"; sourceTree = ""; }; DEAF721D4A60DC7F7B09DFCA120F8980 /* YAxis.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YAxis.swift; path = Source/Charts/Components/YAxis.swift; sourceTree = ""; }; + DEC946F2B8D8B6BFAA918E579B3D97EA /* Pods-iOS-PlatformRoutingTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-PlatformRoutingTests-frameworks.sh"; sourceTree = ""; }; DEE823BAB6559709EBC2FFA46244A7AA /* FIRCLSUnwind_arm.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSUnwind_arm.c; path = Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_arm.c; sourceTree = ""; }; DF168D471CF622893595ADB5F7B6AAD3 /* COSTouchVisualizer */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = COSTouchVisualizer; path = COSTouchVisualizer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; DF60F064D7C020CE6E9B5D5BA6367B85 /* ResourceBundle-AppsFlyerLib_Privacy-AppsFlyerFramework-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-AppsFlyerLib_Privacy-AppsFlyerFramework-Info.plist"; sourceTree = ""; }; + DF72D3AFA910727085E193561D0B8CE7 /* Pods-iOS-dydxChart-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxChart-acknowledgements.plist"; sourceTree = ""; }; DF91B1AEE4C9EC859DD0ABE03A272E6D /* FIRCLSContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSContext.h; path = Crashlytics/Crashlytics/Components/FIRCLSContext.h; sourceTree = ""; }; DFA77BFA103E416FA9C39FA56FC06973 /* FIRCLSFABAsyncOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSFABAsyncOperation.h; path = Crashlytics/Shared/FIRCLSOperation/FIRCLSFABAsyncOperation.h; sourceTree = ""; }; - DFB73B7D35559C7B5783506FFEE7C65F /* Pods-iOS-dydxFormatterTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxFormatterTests-dummy.m"; sourceTree = ""; }; DFCC736B57B6301AC9F6F856F0A5B343 /* Alert.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alert.swift; path = Sources/Templates/Alert.swift; sourceTree = ""; }; + DFD33BBBB2A16ADA3FF9AF0B7730DD8A /* Pods-iOS-PlatformParticles-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformParticles-Info.plist"; sourceTree = ""; }; DFDC079D79009AA700602A0591924974 /* iCarousel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "iCarousel-umbrella.h"; sourceTree = ""; }; + DFE82B903E1F5EB4A2FC7BE2E9ED6DDF /* Pods-iOS-JedioKitTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-JedioKitTests-Info.plist"; sourceTree = ""; }; E02641BEDA35AE397516AB87D51FAC3D /* GDTCCTUploadOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploadOperation.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTUploadOperation.m; sourceTree = ""; }; E026C05ADD92C0053FC2B5A4F5978737 /* FIRCLSConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSConstants.m; path = Crashlytics/Shared/FIRCLSConstants.m; sourceTree = ""; }; E02BAC423DE02FCB2F70D349373BD2D9 /* StringToHexConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringToHexConverter.swift; path = Crashlytics/Crashlytics/Rollouts/StringToHexConverter.swift; sourceTree = ""; }; E034674C1722E978E9DC80EFFEEA99B5 /* FPRSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRSessionManager.h; path = FirebasePerformance/Sources/AppActivity/FPRSessionManager.h; sourceTree = ""; }; E042929648D9BB65D880F6A2DE002180 /* SVGKParserSVG.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKParserSVG.m; path = "Source/Parsers/Parser Extensions/SVGKParserSVG.m"; sourceTree = ""; }; + E052745346055A6FE282D26995C2AA94 /* Pods-iOS-ParticlesCommonModelsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesCommonModelsTests-Info.plist"; sourceTree = ""; }; + E05413E7FD53B77F00FD4BF35D3FA2CD /* Pods-iOS-PlatformParticlesTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-PlatformParticlesTests-frameworks.sh"; sourceTree = ""; }; E0619C906EDDDACDE6B5A38C4EF62F59 /* PopoverModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PopoverModel.swift; path = Sources/PopoverModel.swift; sourceTree = ""; }; E09D57E9F76FC5953203A6263CD97EF0 /* AMPLocationManagerDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AMPLocationManagerDelegate.m; path = Sources/Amplitude/AMPLocationManagerDelegate.m; sourceTree = ""; }; E0A1801C5135D9757CD45802B2F41853 /* ChartBaseDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartBaseDataSet.swift; path = Source/Charts/Data/Implementations/ChartBaseDataSet.swift; sourceTree = ""; }; E0A1B2AB9D26361D45D6FDF078681E8F /* CSSRuleList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CSSRuleList.h; path = "Source/DOM classes/Core DOM/CSSRuleList.h"; sourceTree = ""; }; E0A506852BD12AB916DDA3834A519CDE /* ScatterChartRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScatterChartRenderer.swift; path = Source/Charts/Renderers/ScatterChartRenderer.swift; sourceTree = ""; }; E0FCA2578593D507E013EAF04AC939C2 /* GDTCORLifecycle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORLifecycle.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORLifecycle.m; sourceTree = ""; }; - E10591E709542B149FF9FF932FFD15B6 /* Pods-iOS-JedioKitTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-JedioKitTests-acknowledgements.markdown"; sourceTree = ""; }; - E106DB319FA0311FE07FC4D99822BF53 /* Pods-iOS-ParticlesCommonModels-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-ParticlesCommonModels-acknowledgements.markdown"; sourceTree = ""; }; E10A85083CC1EDF64EE7AFA18BE6C905 /* SVGDescriptionElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGDescriptionElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGDescriptionElement.m"; sourceTree = ""; }; - E10C82B0F0CD72B9AAEB50718D85A066 /* Pods-iOS-AppsFlyerStaticInjections-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-AppsFlyerStaticInjections-resources.sh"; sourceTree = ""; }; E10FEE4F2F5F2DCF0414C783276FCDB7 /* Shifts.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shifts.swift; path = Sources/Shifts.swift; sourceTree = ""; }; - E117EDB859D2FC4431AC79EC4F4B4555 /* Pods-iOS-PlatformUIJedioTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformUIJedioTests-dummy.m"; sourceTree = ""; }; - E11E30C2EBFF5DF43C9E6D1A84A23305 /* Pods-iOS-dydxChart.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxChart.debug.xcconfig"; sourceTree = ""; }; E11FA40132F9BD22AD5EA2760DFF0DD7 /* FIRMessagingLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingLogger.h; path = FirebaseMessaging/Sources/FIRMessagingLogger.h; sourceTree = ""; }; E13729DFDC74110825DCB57B1C427819 /* Validator.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Validator.debug.xcconfig; sourceTree = ""; }; + E156C14809F101D8D4EF67C8510FD8F2 /* Pods-iOS-dydxChartTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxChartTests-Info.plist"; sourceTree = ""; }; E1596C92D543C6FEB1CDA659441A1787 /* pop.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = pop.modulemap; sourceTree = ""; }; E17900777E136A4DF93E9F07ED645CDE /* UIKitExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UIKitExtensions.swift; path = Sources/EasyTipView/UIKitExtensions.swift; sourceTree = ""; }; - E195F9C9B462164629EC21A43BD39BD9 /* Pods-iOS-PlatformUIJedioTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUIJedioTests-Info.plist"; sourceTree = ""; }; + E1A68FF380A1A759C2EB6372530594F9 /* Pods-iOS-RoutingKitTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-RoutingKitTests-Info.plist"; sourceTree = ""; }; E1BC0937695DC79B532C440569F1C857 /* SVGRadialGradientElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGRadialGradientElement.m; path = "Source/DOM classes/Unported or Partial DOM/SVGRadialGradientElement.m"; sourceTree = ""; }; + E1D8B5E0CD818AD7233563E4AD3D2013 /* Pods-iOS-PlatformParticlesTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformParticlesTests.release.xcconfig"; sourceTree = ""; }; E1F621046C77DF49E84F37C5B9A4969B /* DDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDLog+LOGV.h"; path = "Sources/CocoaLumberjack/include/CocoaLumberjack/DDLog+LOGV.h"; sourceTree = ""; }; E20C364123FD2E273F0768A46012DFF6 /* POPAnimatorPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = POPAnimatorPrivate.h; path = pop/POPAnimatorPrivate.h; sourceTree = ""; }; - E20E97A7D53668B72A7CFC190EEB5697 /* Pods-iOS-UIAppToolkitsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIAppToolkitsTests-Info.plist"; sourceTree = ""; }; - E23EDC3D98F398598772A63CF12C0EE7 /* Pods-iOS-dydxCarteraTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxCarteraTests.release.xcconfig"; sourceTree = ""; }; E264518E2F5E310F92789B71FE68D135 /* ChartDataRendererBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartDataRendererBase.swift; path = Source/Charts/Renderers/ChartDataRendererBase.swift; sourceTree = ""; }; E267D253FE0A6F8400F7320F1C8B0239 /* FIRMessagingRmqManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingRmqManager.h; path = FirebaseMessaging/Sources/FIRMessagingRmqManager.h; sourceTree = ""; }; E269A93D789EB883249F6962F3A1A921 /* SVGTitleElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGTitleElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGTitleElement.h"; sourceTree = ""; }; E294709F4D03DE500B5E00AE1E9963D1 /* ChartAnimationEasing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChartAnimationEasing.swift; path = Source/Charts/Animation/ChartAnimationEasing.swift; sourceTree = ""; }; E294A5119EC5EC01B44EA8912C8607C0 /* FIRInstallationsItem+RegisterInstallationAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FIRInstallationsItem+RegisterInstallationAPI.m"; path = "FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.m"; sourceTree = ""; }; E2A2DB224D8E413260E3E58AC9D81FB8 /* FBLPromise+Race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Race.m"; path = "Sources/FBLPromises/FBLPromise+Race.m"; sourceTree = ""; }; + E2AAF68A1AE83FEC8EF3BF1361EF63BF /* Pods-iOS-dydxPresentersTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxPresentersTests-acknowledgements.plist"; sourceTree = ""; }; E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCore; path = FirebaseCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; E2C634F7C264DE549B7B7FC55DDC2386 /* RCNUserDefaultsManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCNUserDefaultsManager.m; path = FirebaseRemoteConfig/Sources/RCNUserDefaultsManager.m; sourceTree = ""; }; E2CC8A6BA582D3AC120EA1EFBAC75E6E /* Modifiers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Modifiers.swift; path = Sources/SwiftUI/Modifiers.swift; sourceTree = ""; }; + E2D92AD80D5050377FDA8AE147835891 /* Pods-iOS-dydxViewsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxViewsTests-Info.plist"; sourceTree = ""; }; E2DAEB90562B090C4C055DE52ED9B006 /* HeartbeatLoggingTestUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HeartbeatLoggingTestUtils.swift; path = FirebaseCore/Internal/Sources/HeartbeatLogging/HeartbeatLoggingTestUtils.swift; sourceTree = ""; }; E2DFD9AA4142E7FD9ED102267D48B54E /* FIROptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptions.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIROptions.h; sourceTree = ""; }; E2EB4A436478567B565B3DF20563ED52 /* GULKeychainUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainUtils.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainUtils.m; sourceTree = ""; }; @@ -12224,11 +12478,12 @@ E31BC621B44906AAE286672411D4912B /* POPAnimatableProperty.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPAnimatableProperty.mm; path = pop/POPAnimatableProperty.mm; sourceTree = ""; }; E3214F19A911A458538C53558CB39A5F /* GTMNSObject+KeyValueObserving.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSObject+KeyValueObserving.m"; path = "Foundation/GTMNSObject+KeyValueObserving.m"; sourceTree = ""; }; E33B900B2294A8255A7795E33D92D591 /* DrawerMenu-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DrawerMenu-prefix.pch"; sourceTree = ""; }; + E36A8311A335A2B3C2901E548DB7F3C8 /* Pods-iOS-RoutingKit-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-RoutingKit-acknowledgements.plist"; sourceTree = ""; }; + E36B55B86A7076B8881D88865B02942F /* Pods-iOS-UtilitiesTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-UtilitiesTests-acknowledgements.markdown"; sourceTree = ""; }; + E371F15A209ED4A414A28B6F9B4A273F /* Pods-iOS-JedioKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-JedioKitTests.release.xcconfig"; sourceTree = ""; }; E37F6361954FAA9B2B9818C6249BA583 /* PanModal-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "PanModal-Info.plist"; sourceTree = ""; }; E3A6E39495040198FD7124F94BCE8738 /* FirebaseSessions-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseSessions-umbrella.h"; sourceTree = ""; }; - E3AEF13FFD5121BA21BCE1998E947140 /* Pods-iOS-UIAppToolkitsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-UIAppToolkitsTests-acknowledgements.markdown"; sourceTree = ""; }; E3B28CAD341C44DE12BDDA0C84689163 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Extension/FIRComponentContainer.h; sourceTree = ""; }; - E40285E4DC6A4841DFEF250524A94DFB /* Pods-iOS-JedioKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-JedioKit.debug.xcconfig"; sourceTree = ""; }; E42487A470F7FD041C5317C19880251B /* FIRRemoteConfig_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRRemoteConfig_Private.h; path = FirebaseRemoteConfig/Sources/Private/FIRRemoteConfig_Private.h; sourceTree = ""; }; E4486009DAEC79A235479955C931669B /* NBPhoneNumberDesc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberDesc.h; path = libPhoneNumber/NBPhoneNumberDesc.h; sourceTree = ""; }; E44F8C5766244CA812028F8E01BCF345 /* SVGTextContentElement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGTextContentElement.m; path = "Source/DOM classes/SVG-DOM/SVGTextContentElement.m"; sourceTree = ""; }; @@ -12237,8 +12492,7 @@ E4637062EFD312FBC2E6798945FEB221 /* GDTCORPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORPlatform.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORPlatform.m; sourceTree = ""; }; E46D376EAAE62C86CF584D1C79B3B3BE /* FPRNetworkTrace+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FPRNetworkTrace+Private.h"; path = "FirebasePerformance/Sources/Instrumentation/FPRNetworkTrace+Private.h"; sourceTree = ""; }; E485A5982E2695AB6A442FF12986819C /* SDImageLoadersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageLoadersManager.h; path = SDWebImage/Core/SDImageLoadersManager.h; sourceTree = ""; }; - E496DF043E61A42DD1A0B0421C1E0620 /* Pods-iOS-dydxFormatter.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxFormatter.modulemap"; sourceTree = ""; }; - E4B646E8194A2BBBD1DF034B003F296D /* Pods-iOS-PlatformParticlesTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-PlatformParticlesTests-frameworks.sh"; sourceTree = ""; }; + E487FBB949E8D80697731CEBD0B808C6 /* Pods-iOS-dydxStateManagerTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxStateManagerTests-dummy.m"; sourceTree = ""; }; E4B6AF3D2B9627368301B6EFD02A62A0 /* RCNConfigRealtime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCNConfigRealtime.m; path = FirebaseRemoteConfig/Sources/RCNConfigRealtime.m; sourceTree = ""; }; E4C50F68E65213D3A6093D8ACDE772A6 /* Atributika-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Atributika-dummy.m"; sourceTree = ""; }; E4D363EF7AE51448672BFD96B6BCED4D /* BarLineScatterCandleBubbleRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BarLineScatterCandleBubbleRenderer.swift; path = Source/Charts/Renderers/BarLineScatterCandleBubbleRenderer.swift; sourceTree = ""; }; @@ -12249,21 +12503,21 @@ E504BE652B17CE7680E064972F4FCC6A /* GULNetworkURLSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkURLSession.m; path = GoogleUtilities/Network/GULNetworkURLSession.m; sourceTree = ""; }; E513C97D4188B6ADE96098BCA3141E70 /* SVGKDefine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKDefine.h; path = Source/SVGKDefine.h; sourceTree = ""; }; E53608A6CF80879FABCB5B495CE56E10 /* FIRCLSCallStackTree.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSCallStackTree.m; path = Crashlytics/Crashlytics/Helpers/FIRCLSCallStackTree.m; sourceTree = ""; }; + E569E9B663DED5EFE306835E1D0B30BB /* Pods-iOS-FirebaseStaticInjections.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-FirebaseStaticInjections.release.xcconfig"; sourceTree = ""; }; E5879DAB9CFCADDC926DE61BE1D55BAD /* GTMDebugThreadValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMDebugThreadValidation.h; path = DebugUtils/GTMDebugThreadValidation.h; sourceTree = ""; }; E595BFF1B52CDF398E22AC9038CCA059 /* ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; sourceTree = ""; }; - E5A6D940B2F3B8C9D262AD259EE36FAA /* Pods-iOS-WebParticlesTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-WebParticlesTests-umbrella.h"; sourceTree = ""; }; - E5ADCB304A0652A22FE90F69FDD5E9AC /* Pods-iOS-ParticlesCommonModelsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesCommonModelsTests-acknowledgements.plist"; sourceTree = ""; }; E5B7E8AB196326F5066B882A3565957D /* GDTCOREventDropReason.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventDropReason.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCOREventDropReason.h; sourceTree = ""; }; E5C0C46E42DAC65EA3F4BF95C3963399 /* FIRRemoteConfigComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRRemoteConfigComponent.h; path = FirebaseRemoteConfig/Sources/FIRRemoteConfigComponent.h; sourceTree = ""; }; E5DF93E941ED21F0A39795162F45F33A /* ZSWTappableLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ZSWTappableLabel-prefix.pch"; sourceTree = ""; }; E5E18E90FF9667A74792E8DBFF412622 /* GDTCOREvent+GDTMetricsSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCOREvent+GDTMetricsSupport.m"; path = "GoogleDataTransport/GDTCCTLibrary/GDTCOREvent+GDTMetricsSupport.m"; sourceTree = ""; }; + E616FE728960BC2D738A5BF66E74C38A /* Pods-iOS-UIAppToolkitsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UIAppToolkitsTests-Info.plist"; sourceTree = ""; }; E619F3EEB2046A52E2B3ADD5CF1FAEED /* Promise+Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Timeout.swift"; path = "Sources/Promises/Promise+Timeout.swift"; sourceTree = ""; }; E61C5F18C699EF025E20B3FBFD0DB719 /* Comment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Comment.m; path = "Source/DOM classes/Core DOM/Comment.m"; sourceTree = ""; }; E639C1F7E4AD325D1C713EC7D3A1E83C /* SVGKPattern.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKPattern.h; path = Source/Utils/SVGKPattern.h; sourceTree = ""; }; - E641BCF8A8D60C0DE412DAF005081907 /* Pods-iOS-dydxViewsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxViewsTests-dummy.m"; sourceTree = ""; }; E647FA56785C0AB1268E24F83C1EF6E2 /* SVGElementInstanceList.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGElementInstanceList.h; path = "Source/DOM classes/SVG-DOM/SVGElementInstanceList.h"; sourceTree = ""; }; E66280A50677A0E8CA5A8183DDF48AF8 /* UIImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+.swift"; path = "Source/UIImage+.swift"; sourceTree = ""; }; - E6842D0A85C2676D7BC5074FADBECFAC /* Pods-iOS-dydxViewsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxViewsTests-frameworks.sh"; sourceTree = ""; }; + E6649BC13CAF98BD23A14D59E37778B7 /* Pods-iOS-PlatformRoutingTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformRoutingTests-Info.plist"; sourceTree = ""; }; + E67615EEC3ECDBF434478EDD6265697C /* Pods-iOS-JedioKitTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-JedioKitTests-dummy.m"; sourceTree = ""; }; E68B69CF28D3BE2E7225E34EABD8184C /* FPRMemoryGaugeCollector+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FPRMemoryGaugeCollector+Private.h"; path = "FirebasePerformance/Sources/Gauges/Memory/FPRMemoryGaugeCollector+Private.h"; sourceTree = ""; }; E68CDE283A8ABFD890C8790F36E4CDC1 /* pop.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = pop.debug.xcconfig; sourceTree = ""; }; E691B06384557C60E87E4775B795AD8C /* FPRMemoryGaugeData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRMemoryGaugeData.m; path = FirebasePerformance/Sources/Gauges/Memory/FPRMemoryGaugeData.m; sourceTree = ""; }; @@ -12278,14 +12532,14 @@ E72D9A8A2756AB06A3B1F86BF8C65733 /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Extension/FirebaseCoreInternal.h; sourceTree = ""; }; E7386D926C1E05B725E50F9831AD5289 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Extension/FIRAppInternal.h; sourceTree = ""; }; E75B0787FCDF53EA02071FEB9C2AE06A /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy"; path = FirebaseRemoteConfig_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - E75B3EC78BF66B7457D6625593BF7B94 /* Pods-iOS-UIToolkitsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-UIToolkitsTests-acknowledgements.markdown"; sourceTree = ""; }; E775B73216612FEAC67ED99C2496A95E /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Extension/FirebaseCoreInternal.h; sourceTree = ""; }; - E789727EB45F60F8244F4C17B0B15EA3 /* Pods-iOS-dydxChartTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxChartTests.modulemap"; sourceTree = ""; }; E78F116CE5EDF17047D23C85AF3BFDFA /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/Core/NSButton+WebCache.m"; sourceTree = ""; }; E79A79F82538BAD8BE7487779837242F /* FIRCrashlyticsReport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCrashlyticsReport.m; path = Crashlytics/Crashlytics/FIRCrashlyticsReport.m; sourceTree = ""; }; E79B388B0253A42CD4898BC45D06177C /* NVActivityIndicatorAnimationBallGridBeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallGridBeat.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallGridBeat.swift; sourceTree = ""; }; + E80E08E1913D63F2F4199DCFFEA0C275 /* Pods-iOS-dydxViewsTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxViewsTests-acknowledgements.plist"; sourceTree = ""; }; E822FC9BEFFC8785CE2ABB055CBD13FC /* FIRCLSInternalLogging.c */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCLSInternalLogging.c; path = Crashlytics/Crashlytics/Helpers/FIRCLSInternalLogging.c; sourceTree = ""; }; E826FA0DCB9AA6E7829C68391B323B78 /* GTMSessionFetcher-GTMSessionFetcher_Core_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "GTMSessionFetcher-GTMSessionFetcher_Core_Privacy"; path = GTMSessionFetcher_Core_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + E8272353FB59C1AD57E7B2BF4BBDB582 /* Pods-iOS-dydxV4Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxV4Tests-resources.sh"; sourceTree = ""; }; E84AC5760E3FBF4B3623D10E992982AB /* GULSecureCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSecureCoding.m; path = GoogleUtilities/Environment/GULSecureCoding.m; sourceTree = ""; }; E85453C4545E028CE47DE402AE49BAD6 /* IsAppEncrypted.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IsAppEncrypted.m; path = third_party/IsAppEncrypted/IsAppEncrypted.m; sourceTree = ""; }; E8616745BE08B5738218E207F1A710EE /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreImage.framework; sourceTree = DEVELOPER_DIR; }; @@ -12299,6 +12553,7 @@ E8DA742B9337D87B9E7EF63E73E7D09E /* NVActivityIndicatorAnimationSquareSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationSquareSpin.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationSquareSpin.swift; sourceTree = ""; }; E91CE69BED92195CD57F10BFFFB23AA5 /* FPRConfigurations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRConfigurations.h; path = FirebasePerformance/Sources/Configurations/FPRConfigurations.h; sourceTree = ""; }; E92849C0F4C9AE837C89D62F664F1C0C /* FIRInteropParameterNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInteropParameterNames.h; path = Interop/Analytics/Public/FIRInteropParameterNames.h; sourceTree = ""; }; + E92FFAD7C1BF86589990CF9B062ABEBE /* Pods-iOS-PlatformRoutingTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-PlatformRoutingTests-acknowledgements.markdown"; sourceTree = ""; }; E988240CDB07B5C9E838C5E2F9D482E1 /* FirebaseRemoteConfig-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseRemoteConfig-umbrella.h"; sourceTree = ""; }; E99FF0D244BAF0055F35CA2F3F829C36 /* COSTouchVisualizer.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = COSTouchVisualizer.modulemap; sourceTree = ""; }; E9B48D392EEB14826153FF7F36E7E550 /* Pods-iOS-dydxFormatter */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxFormatter"; path = Pods_iOS_dydxFormatter.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -12308,6 +12563,8 @@ EA8693E7CF2F5B5866C04E390906C8A5 /* FBLPromise+Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Async.h"; path = "Sources/FBLPromises/include/FBLPromise+Async.h"; sourceTree = ""; }; EA8A772E05F75757EEEDBA4740FF20AB /* ConstraintInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintInsets.swift; path = Sources/ConstraintInsets.swift; sourceTree = ""; }; EA8C4BD5C8D25E1582253F1C22C256D0 /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Extension/FIRLogger.h; sourceTree = ""; }; + EAAB424DAEA31270BBF1E3485B98781D /* Pods-iOS-AmplitudeInjectionsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AmplitudeInjectionsTests-Info.plist"; sourceTree = ""; }; + EAB5186E1F87A9A6C829DBCCDDF9E77B /* Pods-iOS-dydxStateManagerTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxStateManagerTests-umbrella.h"; sourceTree = ""; }; EAC2722D349EA0F853A57027207E7F9B /* AMPTrackingOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMPTrackingOptions.h; path = Sources/Amplitude/AMPTrackingOptions.h; sourceTree = ""; }; EAEA489F65E57604A79804B925E6C4F3 /* FIRCLSApplicationIdentifierModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSApplicationIdentifierModel.h; path = Crashlytics/Crashlytics/Settings/Models/FIRCLSApplicationIdentifierModel.h; sourceTree = ""; }; EAEEA9FDE070076CE03FBF5F58DF2C18 /* PromisesSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = PromisesSwift.modulemap; sourceTree = ""; }; @@ -12316,30 +12573,28 @@ EB0B8D9EC04230B31E746B6BF65C766E /* FPRClassInstrumentor_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRClassInstrumentor_Private.h; path = FirebasePerformance/Sources/Instrumentation/FPRClassInstrumentor_Private.h; sourceTree = ""; }; EB1184B7DE22BEF0C4E9524DC8EAE73B /* SDImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageGIFCoder.m; path = SDWebImage/Core/SDImageGIFCoder.m; sourceTree = ""; }; EB139B688388ADE288265AB6C66A0191 /* SVGKParseResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKParseResult.m; path = Source/Parsers/SVGKParseResult.m; sourceTree = ""; }; - EB158AEFE2646B0709C640BA0AF8484E /* Pods-iOS-UtilitiesTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-UtilitiesTests-acknowledgements.plist"; sourceTree = ""; }; EB217987DD1CD94CA3A7FADF61D4A871 /* FIRCLSFABHost.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSFABHost.m; path = Crashlytics/Shared/FIRCLSFABHost.m; sourceTree = ""; }; EB24B6FFC1ECC5588AF35239B5541F0A /* SDWeakProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWeakProxy.m; path = SDWebImage/Private/SDWeakProxy.m; sourceTree = ""; }; EB2EFC71D8C296E67B6A4196B6CDACDB /* SVGEllipseElement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGEllipseElement.h; path = "Source/DOM classes/Unported or Partial DOM/SVGEllipseElement.h"; sourceTree = ""; }; EB390C1A728B0863C86F4D72287C4858 /* MaterialActivityIndicatorAnimator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MaterialActivityIndicatorAnimator.swift; path = MaterialActivityIndicator/Classes/MaterialActivityIndicatorAnimator.swift; sourceTree = ""; }; - EB4555C6A4F84C08BD7D3B635A55B10A /* Pods-iOS-PlatformUI.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUI.debug.xcconfig"; sourceTree = ""; }; EB6D2AC41540D656B00FCF52C7CC5F53 /* FPRRemoteConfigFlags.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRRemoteConfigFlags.m; path = FirebasePerformance/Sources/Configurations/FPRRemoteConfigFlags.m; sourceTree = ""; }; EB88CEA809AF8D85C120A61F2FC452F9 /* FIRCLSMetricKitManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSMetricKitManager.m; path = Crashlytics/Crashlytics/Controllers/FIRCLSMetricKitManager.m; sourceTree = ""; }; + EBAC40FCDCF816C65D27A3A870B23323 /* Pods-iOS-JedioKitTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-JedioKitTests.modulemap"; sourceTree = ""; }; EBBDD4989B5094780F6B062A32C934C0 /* NestedBatchUpdate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NestedBatchUpdate.swift; path = Sources/Differ/NestedBatchUpdate.swift; sourceTree = ""; }; EBC0124F859F5CDD9578E444B7412AC6 /* FirebaseABTesting-FirebaseABTesting_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "FirebaseABTesting-FirebaseABTesting_Privacy"; path = FirebaseABTesting_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; EBDB50FA743DED1B77D56B1CA4A3C989 /* Atributika-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Atributika-Info.plist"; sourceTree = ""; }; - EBE095635824A4EF106B4F08A5807F86 /* Pods-iOS-WebParticles.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-WebParticles.debug.xcconfig"; sourceTree = ""; }; - EC0794E6B5D2F63EDEFEE1CB50A98318 /* Pods-iOS-FirebaseStaticInjectionsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-FirebaseStaticInjectionsTests.debug.xcconfig"; sourceTree = ""; }; EC14CE001AFE9CDA5CD89FDB19FB9A5B /* FPRScreenTraceTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRScreenTraceTracker.h; path = FirebasePerformance/Sources/AppActivity/FPRScreenTraceTracker.h; sourceTree = ""; }; EC29E825B8016398E6B0CC0429A37F42 /* UIView+WebCacheState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheState.m"; path = "SDWebImage/Core/UIView+WebCacheState.m"; sourceTree = ""; }; - EC2D59117AE52237B778381CE23E67EB /* Pods-iOS-ParticlesKitTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-ParticlesKitTests-umbrella.h"; sourceTree = ""; }; + EC667717229F2CB6D836D750241CDB7E /* Pods-iOS-JedioKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-JedioKit.debug.xcconfig"; sourceTree = ""; }; + EC8ABA6CF0500289314067E92120A149 /* Pods-iOS-PlatformParticlesTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-PlatformParticlesTests-dummy.m"; sourceTree = ""; }; EC92896643EBCB22F2EF21DE57768A70 /* String+Style.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Style.swift"; path = "Sources/Core/String+Style.swift"; sourceTree = ""; }; EC994858911D2605B9CD9E4776CC18F3 /* FIRCLSReportUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSReportUploader.h; path = Crashlytics/Crashlytics/Controllers/FIRCLSReportUploader.h; sourceTree = ""; }; - ECAB08143E09088B5878E1CC88E2E3E9 /* Pods-iOS-RoutingKitTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-RoutingKitTests-Info.plist"; sourceTree = ""; }; ECAC028550A03412C51913B85686D98B /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "FirebaseCoreExtension-FirebaseCoreExtension_Privacy"; path = FirebaseCoreExtension_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; ECB6BD9CEE890E7031870A8D47177662 /* FPRNanoPbUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRNanoPbUtils.m; path = FirebasePerformance/Sources/FPRNanoPbUtils.m; sourceTree = ""; }; ECF3D428CE18387A23E97DCDBB25C125 /* FIRAnalyticsInteropListener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsInteropListener.h; path = Interop/Analytics/Public/FIRAnalyticsInteropListener.h; sourceTree = ""; }; ED0877C0E6143E4EDE0E3703DF357C14 /* RCNConfigFetch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RCNConfigFetch.h; path = FirebaseRemoteConfig/Sources/Private/RCNConfigFetch.h; sourceTree = ""; }; ED107B00D3AF0551A2AB236374C34086 /* HMSegmentedControl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HMSegmentedControl.h; path = HMSegmentedControl/HMSegmentedControl.h; sourceTree = ""; }; + ED35FF31764D733D67C8EC54307061AE /* Pods-iOS-UIAppToolkitsTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-UIAppToolkitsTests-frameworks.sh"; sourceTree = ""; }; ED3607E5CDEEAB755FC76F9A9705AC48 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = GoogleUtilities/Privacy/Resources/PrivacyInfo.xcprivacy; sourceTree = ""; }; ED53AFC8B15C34A1143D7A37281691CC /* FirebasePerformance-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebasePerformance-Info.plist"; sourceTree = ""; }; ED593542E5AED87991EBFEEBF1FC11F8 /* nanopb-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-umbrella.h"; sourceTree = ""; }; @@ -12348,6 +12603,7 @@ ED9132903893F03177C6AA5386BC337C /* NVActivityIndicatorAnimationSemiCircleSpin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationSemiCircleSpin.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationSemiCircleSpin.swift; sourceTree = ""; }; EDAD61EF6456B3710A8CE41A5AC70360 /* NVActivityIndicatorAnimationBallZigZagDeflect.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallZigZagDeflect.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallZigZagDeflect.swift; sourceTree = ""; }; EDADFD96710E2B633154F96D7C14D9E5 /* FIRConfigurationInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfigurationInternal.h; path = FirebaseCore/Sources/FIRConfigurationInternal.h; sourceTree = ""; }; + EDB36785A20F494FBD24758BDD2BBA40 /* Pods-iOS-AmplitudeInjections-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-AmplitudeInjections-umbrella.h"; sourceTree = ""; }; EDFC19D2C7B321805B4665CAD964023B /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Extensions.swift; path = Sources/Templates/Extensions.swift; sourceTree = ""; }; EE39D82F57651C6776ACB885D457477E /* SVGKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKit.h; path = Source/SVGKit.h; sourceTree = ""; }; EE3EE14FACF151D3C5E210FFDD91FDF3 /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = Sources/Logging.swift; sourceTree = ""; }; @@ -12358,10 +12614,10 @@ EEC8B6370CB55A2DD76152AECBDF4AF9 /* Abacus-copy-dsyms.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Abacus-copy-dsyms.sh"; sourceTree = ""; }; EED62864E930C5EE4146F3E266B2AC26 /* GDTCORReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORReachability.h; sourceTree = ""; }; EF1EB364EC830EED027696054166B038 /* FIRCLSNotificationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSNotificationManager.h; path = Crashlytics/Crashlytics/Controllers/FIRCLSNotificationManager.h; sourceTree = ""; }; - EF36E2D82AD7E87377F6E3CAD218D5AE /* Pods-iOS-dydxFormatter.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxFormatter.debug.xcconfig"; sourceTree = ""; }; EF3FEE1D90F5A4E4A43553F862B08AB2 /* RolloutAssignment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RolloutAssignment.swift; path = FirebaseRemoteConfig/Interop/RolloutAssignment.swift; sourceTree = ""; }; EF5732E5FD253128F5CFE0AA180506EA /* Promise+All.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+All.swift"; path = "Sources/Promises/Promise+All.swift"; sourceTree = ""; }; EF57600A4463997C02AF0507C0E61772 /* MaterialActivityIndicator.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MaterialActivityIndicator.release.xcconfig; sourceTree = ""; }; + EF79E5878513C4FF7F7EED43A546ECE6 /* Pods-iOS-AmplitudeInjectionsTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-AmplitudeInjectionsTests-umbrella.h"; sourceTree = ""; }; EFBE9EF2A3AEC03D4CB03FC675704550 /* GULSwizzlingCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSwizzlingCache.m; path = GoogleUtilities/SwizzlerTestHelpers/GULSwizzlingCache.m; sourceTree = ""; }; EFBFDD0A67E3B2E24776915A098ECC79 /* AMPIdentify.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AMPIdentify.m; path = Sources/Amplitude/AMPIdentify.m; sourceTree = ""; }; EFD4C1D1E301C3A661F58A749D62A933 /* FIRSESNanoPBHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSESNanoPBHelpers.m; path = FirebaseSessions/SourcesObjC/NanoPB/FIRSESNanoPBHelpers.m; sourceTree = ""; }; @@ -12378,7 +12634,6 @@ F0D2668A578E9AF30848481DE41610C0 /* SettingsProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SettingsProvider.swift; path = FirebaseSessions/Sources/Settings/SettingsProvider.swift; sourceTree = ""; }; F0EDD793CF7D3216C06C225D91DF0889 /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = ""; }; F11894ED4202651690EF720F1B092A43 /* GDTCORDirectorySizeTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORDirectorySizeTracker.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORDirectorySizeTracker.h; sourceTree = ""; }; - F11D82DCCE9A437E42DE5484ED51BFCE /* Pods-iOS-JedioKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-JedioKit-Info.plist"; sourceTree = ""; }; F11F0C89904FADA9BFB0857A6BA2FA57 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Extension/FIRDependency.h; sourceTree = ""; }; F133F5EB4D77DDFF08C7FE6465A0D853 /* FirebaseAnalytics.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAnalytics.release.xcconfig; sourceTree = ""; }; F139EAC67CCE9981424AFD55431A10A8 /* FPRGaugeManager+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FPRGaugeManager+Private.h"; path = "FirebasePerformance/Sources/Gauges/FPRGaugeManager+Private.h"; sourceTree = ""; }; @@ -12391,21 +12646,17 @@ F1DC2C6DB37BAC415533EE1929289839 /* FIRCLSOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSOperation.h; path = Crashlytics/Shared/FIRCLSOperation/FIRCLSOperation.h; sourceTree = ""; }; F1F655652CCC5561651D708AC5CD4F39 /* FIRCLSExistingReportManager_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSExistingReportManager_Private.h; path = Crashlytics/Crashlytics/Private/FIRCLSExistingReportManager_Private.h; sourceTree = ""; }; F205AA127E137133C29DB0F30C4B8882 /* RCNConfigDBManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RCNConfigDBManager.m; path = FirebaseRemoteConfig/Sources/RCNConfigDBManager.m; sourceTree = ""; }; - F208470D3D7F8F183184C7FF253964AC /* Pods-iOS-FirebaseStaticInjectionsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-FirebaseStaticInjectionsTests.modulemap"; sourceTree = ""; }; F21A01147DE01C668208AECA4F250082 /* NVActivityIndicatorAnimationBallClipRotate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NVActivityIndicatorAnimationBallClipRotate.swift; path = Sources/Base/Animations/NVActivityIndicatorAnimationBallClipRotate.swift; sourceTree = ""; }; F240BDDB6EEB99E747B2DC7B33680A96 /* GTMGatherInputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMGatherInputStream.m; path = Sources/Full/GTMGatherInputStream.m; sourceTree = ""; }; F24B63E261D58756342E15DE3A4D6633 /* FirebaseMessaging-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseMessaging-Info.plist"; sourceTree = ""; }; F24FBEC8221C05A572255871BC860E8D /* Promise+Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Do.swift"; path = "Sources/Promises/Promise+Do.swift"; sourceTree = ""; }; F250E559205C49827C6EC3DFA5DB4330 /* FIRMessagingAuthService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingAuthService.h; path = FirebaseMessaging/Sources/Token/FIRMessagingAuthService.h; sourceTree = ""; }; F261C405A1C6E57B7D7B02DCEB8F8A2D /* AMPUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AMPUtils.h; path = Sources/Amplitude/AMPUtils.h; sourceTree = ""; }; - F26653538EDF0808F17FE38C7839743B /* Pods-iOS-dydxCarteraTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxCarteraTests-frameworks.sh"; sourceTree = ""; }; - F26D62F04D0EE4D1EB97B0D51DF1D665 /* Pods-iOS-PlatformUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUITests.debug.xcconfig"; sourceTree = ""; }; F2F4B7337D42448373DC82B56E492E65 /* ResourceBundle-FirebaseCore_Privacy-FirebaseCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-FirebaseCore_Privacy-FirebaseCore-Info.plist"; sourceTree = ""; }; - F2F7D2A5D4CC11FAD4FA7988FDD614DC /* Pods-iOS-AppsFlyerStaticInjections-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-AppsFlyerStaticInjections-acknowledgements.plist"; sourceTree = ""; }; F322F035F79A93E0EB35A8B9C6F1E841 /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = Source/Charts/Highlight/Range.swift; sourceTree = ""; }; + F32EEFDCF9C44CE60E0E468739C34DE1 /* Pods-iOS-dydxCarteraTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxCarteraTests.modulemap"; sourceTree = ""; }; F364BEDAC5D0D00E4BC8DD6774C6376A /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Extension/FIROptionsInternal.h; sourceTree = ""; }; F36BC7C601CD00819450C7F586D95DAA /* Promise+Await.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Await.swift"; path = "Sources/Promises/Promise+Await.swift"; sourceTree = ""; }; - F38281E5509638ADA7C803165EAF8C7A /* Pods-iOS-ParticlesCommonModelsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-ParticlesCommonModelsTests.debug.xcconfig"; sourceTree = ""; }; F39B95E33B3951E896F4ADED40F76014 /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = ""; }; F3A13DD0113C7776E1CF7A18572A27A5 /* FIRCLSLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSLogger.h; path = Crashlytics/Crashlytics/Helpers/FIRCLSLogger.h; sourceTree = ""; }; F3AA1750E359FAA1D9DFEEF6B1FD2361 /* YAxisRendererHorizontalBarChart.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = YAxisRendererHorizontalBarChart.swift; path = Source/Charts/Renderers/YAxisRendererHorizontalBarChart.swift; sourceTree = ""; }; @@ -12415,12 +12666,14 @@ F3F8E8300FE274A3A15910C219DCC865 /* FBLPromise+Do.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Do.h"; path = "Sources/FBLPromises/include/FBLPromise+Do.h"; sourceTree = ""; }; F40F454C24ABC89B3D520553432C0740 /* SDImageIOAnimatedCoderInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageIOAnimatedCoderInternal.h; path = SDWebImage/Private/SDImageIOAnimatedCoderInternal.h; sourceTree = ""; }; F41D7C8A3AD2A11E6CEB7CB015D5D56B /* HMSegmentedControl-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HMSegmentedControl-prefix.pch"; sourceTree = ""; }; + F423E5749E0F5DDB6FAAEDA9F1C9B356 /* Pods-iOS-AmplitudeInjectionsTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-iOS-AmplitudeInjectionsTests-acknowledgements.markdown"; sourceTree = ""; }; F480170F02D93CA3008E6E3A08004DE2 /* HMSegmentedControl-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HMSegmentedControl-umbrella.h"; sourceTree = ""; }; + F4B1CDC3A5BF1FD9C61F29D494900F89 /* Pods-iOS-dydxCartera-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxCartera-Info.plist"; sourceTree = ""; }; + F4E2F888A3A60A3322EDF1B0647A42A0 /* Pods-iOS-dydxV4Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-dydxV4Tests-frameworks.sh"; sourceTree = ""; }; F4F64876E7088E4D61CA492661D3941A /* SDWebImageSwiftUI.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImageSwiftUI.debug.xcconfig; sourceTree = ""; }; F549AD1EBB4851629F2E0CE3C9788B34 /* Promise+Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Catch.swift"; path = "Sources/Promises/Promise+Catch.swift"; sourceTree = ""; }; F5526B44010AC0914D5C0C1E0B246823 /* ABTConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ABTConstants.h; path = FirebaseABTesting/Sources/ABTConstants.h; sourceTree = ""; }; F5683D0071DFB62C5C002682F3E5162F /* IBarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IBarChartDataSet.swift; path = Source/Charts/Data/Interfaces/IBarChartDataSet.swift; sourceTree = ""; }; - F58367FA1234D88B466A462CBD4F4ED1 /* Pods-iOS-CameraParticlesTests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-iOS-CameraParticlesTests-frameworks.sh"; sourceTree = ""; }; F588F1E779E34D561B83A0528635C016 /* ReachabilitySwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = ReachabilitySwift.modulemap; sourceTree = ""; }; F58CBB1D4CF8AA55A82BE2CB0995F662 /* SDImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageGIFCoder.h; path = SDWebImage/Core/SDImageGIFCoder.h; sourceTree = ""; }; F59055FE226FD3B63CE1F716C422F9FB /* DrawerMenu-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DrawerMenu-dummy.m"; sourceTree = ""; }; @@ -12428,6 +12681,7 @@ F5C2D982BC0D66A8254E3DD65EBD563A /* NSDictionary+FIRMessaging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+FIRMessaging.m"; path = "FirebaseMessaging/Sources/NSDictionary+FIRMessaging.m"; sourceTree = ""; }; F5D9DE901DB1184CEE7C34D7398A7D17 /* KVOController.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = KVOController.modulemap; sourceTree = ""; }; F5E71CE1ABD248C3ADE1A39E393CC184 /* SimpleKeychain.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SimpleKeychain.modulemap; sourceTree = ""; }; + F5EA757601EAC110124792EFC57715B9 /* Pods-iOS-AmplitudeInjectionsTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-AmplitudeInjectionsTests-dummy.m"; sourceTree = ""; }; F5FD395AFC9E8D1FA1C0FA8BCACA95E1 /* Slide.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Slide.swift; path = DrawerMenu/Classes/style/Slide.swift; sourceTree = ""; }; F61A6A065D28B8B0A3F0956206959997 /* CrashlyticsRemoteConfigManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CrashlyticsRemoteConfigManager.swift; path = Crashlytics/Crashlytics/Rollouts/CrashlyticsRemoteConfigManager.swift; sourceTree = ""; }; F626941688C47EFCA682B9E78C8ECEC6 /* SVGTransform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGTransform.h; path = "Source/DOM classes/SVG-DOM/SVGTransform.h"; sourceTree = ""; }; @@ -12436,7 +12690,7 @@ F64F35B4141BF52453983E016E9187E1 /* SDWebImageTransitionInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransitionInternal.h; path = SDWebImage/Private/SDWebImageTransitionInternal.h; sourceTree = ""; }; F65A86D98AE59B1B37E3EA305DD3BDB4 /* FIRCLSDataCollectionToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCLSDataCollectionToken.m; path = Crashlytics/Crashlytics/DataCollection/FIRCLSDataCollectionToken.m; sourceTree = ""; }; F65BA1EE85A4F53F577B383E6F4C4801 /* SVGKDefine_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKDefine_Private.h; path = Source/SVGKDefine_Private.h; sourceTree = ""; }; - F6736EA1208B59910430C861CFB7D86F /* Pods-iOS-UIToolkitsTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIToolkitsTests.release.xcconfig"; sourceTree = ""; }; + F68106CA513792E018518901FBF273CF /* Pods-iOS-dydxPresentersTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxPresentersTests-Info.plist"; sourceTree = ""; }; F69C92E3527D9F7F4DEF151D5A6588EC /* Amplitude-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Amplitude-iOS.modulemap"; sourceTree = ""; }; F6B40292BDBCB80E665F651C91B2F0D9 /* DDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = Sources/CocoaLumberjack/include/CocoaLumberjack/DDLog.h; sourceTree = ""; }; F6C27FA3810FE70380A5DAE61B64F5E1 /* FIRBundleUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRBundleUtil.h; path = FirebaseCore/Sources/FIRBundleUtil.h; sourceTree = ""; }; @@ -12444,7 +12698,6 @@ F6F62928C188743D1EFFED8545A3962C /* RDHCollectionViewGridLayout-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "RDHCollectionViewGridLayout-Info.plist"; sourceTree = ""; }; F7206076B7C13431CDBFB9E37580EAAA /* ConstraintLayoutGuide+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ConstraintLayoutGuide+Extensions.swift"; path = "Sources/ConstraintLayoutGuide+Extensions.swift"; sourceTree = ""; }; F72A9D008C74FFCE65D66294D0FF1D3F /* Abacus.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Abacus.release.xcconfig; sourceTree = ""; }; - F7318AA1332BD92D8C02C6F22D7E5147 /* Pods-iOS-PlatformUI-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-PlatformUI-Info.plist"; sourceTree = ""; }; F73AA961F4AEFF2B46B00AE435DF6BE3 /* GoogleDataTransport-GoogleDataTransport_Privacy */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "GoogleDataTransport-GoogleDataTransport_Privacy"; path = GoogleDataTransport_Privacy.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; F73E5C972DC124D638BB52F0DA2D2D92 /* Constraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraint.swift; path = Sources/Constraint.swift; sourceTree = ""; }; F7468F2AA33ED03D96E7998358917F45 /* FPRGaugeManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRGaugeManager.m; path = FirebasePerformance/Sources/Gauges/FPRGaugeManager.m; sourceTree = ""; }; @@ -12453,19 +12706,15 @@ F77DD59CD93C2F43307074D10AA3A760 /* FPRClassInstrumentor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRClassInstrumentor.m; path = FirebasePerformance/Sources/Instrumentation/FPRClassInstrumentor.m; sourceTree = ""; }; F7881E192C9AD58A3E581EA668B1C339 /* Differ.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Differ.modulemap; sourceTree = ""; }; F7888D9434A5B671BEE3790406E50E6F /* FIRInstallationsAPIService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsAPIService.m; path = FirebaseInstallations/Source/Library/InstallationsAPI/FIRInstallationsAPIService.m; sourceTree = ""; }; - F78FABDFB5E1DBBC88A9DE7371CA7164 /* Pods-iOS-dydxCartera-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxCartera-Info.plist"; sourceTree = ""; }; F7952BBD4DD3330013B60E2297EB2AD4 /* Pods-iOS-WebParticles */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-WebParticles"; path = Pods_iOS_WebParticles.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F7966922E318CE7657ADC1259669B5AA /* SVGKImageView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKImageView.h; path = Source/ImageViews/SVGKImageView.h; sourceTree = ""; }; F79B923D3FA567D560CFB82848E335B6 /* Animator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Animator.swift; path = Source/Charts/Animation/Animator.swift; sourceTree = ""; }; F7B61E509F6EDA67546B69BC1404C3DD /* IBarLineScatterCandleBubbleChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IBarLineScatterCandleBubbleChartDataSet.swift; path = Source/Charts/Data/Interfaces/IBarLineScatterCandleBubbleChartDataSet.swift; sourceTree = ""; }; - F7C2E97BA8AEE8E2436995F00C03219F /* Pods-iOS-ParticlesKit-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesKit-Info.plist"; sourceTree = ""; }; - F7D72C676EFB3AC4B5E3A2634DCB0C4F /* Pods-iOS-JedioKitTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-JedioKitTests-dummy.m"; sourceTree = ""; }; F7D9F0372396761410F3B74C2864C518 /* GULRuntimeClassSnapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULRuntimeClassSnapshot.h; path = GoogleUtilities/SwizzlerTestHelpers/GULRuntimeClassSnapshot.h; sourceTree = ""; }; F7F40D6C1E9419D3582AE3BD27D42253 /* Pods-iOS-dydxStateManager */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-iOS-dydxStateManager"; path = Pods_iOS_dydxStateManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F7FBB2B4952B3A70307380AFC97168C5 /* FIRInstallationsIDController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsIDController.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsIDController.h; sourceTree = ""; }; F806376F2B1F221DF67C44B0DF537ED1 /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Public/GoogleUtilities/GULUserDefaults.h; sourceTree = ""; }; F821AE39816F7E6F9BD650BBC61C562B /* PassthroughView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PassthroughView.swift; path = Sources/PassthroughView.swift; sourceTree = ""; }; - F83EEF8D31A589689A2812B3FAA5AFDD /* Pods-iOS-ParticlesCommonModels-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-ParticlesCommonModels-dummy.m"; sourceTree = ""; }; F83F995A8ECCC3691B04FE1A1BB0B2E2 /* SVGKParser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGKParser.h; path = Source/Parsers/SVGKParser.h; sourceTree = ""; }; F8437BE58881E63196CF1F80191B3E2F /* SVGKit */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SVGKit; path = SVGKit.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F84524551F1DA28619FDDB461A79DE31 /* GDTCORUploadCoordinator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadCoordinator.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadCoordinator.m; sourceTree = ""; }; @@ -12475,20 +12724,23 @@ F89601B48D7ED2208CA1D9FDE25A85E3 /* FIRInstallationsStatus.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInstallationsStatus.h; path = FirebaseInstallations/Source/Library/InstallationsIDController/FIRInstallationsStatus.h; sourceTree = ""; }; F89BEE8F4B11E70FA98D74F2E5AB13DE /* FPRConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FPRConstants.h; path = FirebasePerformance/Sources/Common/FPRConstants.h; sourceTree = ""; }; F89CEB8F84CF8149BFF0290915CA1246 /* FirebaseCrashlytics-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCrashlytics-Info.plist"; sourceTree = ""; }; + F8A06B54729444C83518A878D0585AA7 /* Pods-iOS-dydxStateManager.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxStateManager.release.xcconfig"; sourceTree = ""; }; F8AB06CEE3FCF644246274D910C83D75 /* ChevronDownShapeRenderer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChevronDownShapeRenderer.swift; path = Source/Charts/Renderers/Scatter/ChevronDownShapeRenderer.swift; sourceTree = ""; }; F8BDD73EAD4FDA82C4AC6FF5A998AFA6 /* GDTCORUploadBatch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadBatch.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadBatch.m; sourceTree = ""; }; F8D9D81CF3AAF5DA5666E33D1618708B /* GDTCCTCompressionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTCompressionHelper.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTCompressionHelper.h; sourceTree = ""; }; F8F96D03B383B6DC4B704C5B73008AE2 /* LineRadarChartDataSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LineRadarChartDataSet.swift; path = Source/Charts/Data/Implementations/Standard/LineRadarChartDataSet.swift; sourceTree = ""; }; F8FBF6FEE4676339F2B07A43DB6C5BDE /* FirebaseRemoteConfig-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseRemoteConfig-dummy.m"; sourceTree = ""; }; F915A213FB45BE2776FC6DDEDEA006DE /* Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Codable.swift; path = Sources/Codable.swift; sourceTree = ""; }; - F94692CEF5EC80B435178A6813239716 /* Pods-iOS-dydxFormatterTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxFormatterTests-Info.plist"; sourceTree = ""; }; F947ADCCB4C8F2143CD212382A085FA0 /* BaseClassForAllSVGBasicShapes_ForSubclasses.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BaseClassForAllSVGBasicShapes_ForSubclasses.h; path = "Source/DOM classes/Unported or Partial DOM/BaseClassForAllSVGBasicShapes_ForSubclasses.h"; sourceTree = ""; }; F955E1DCD0332D6FB8CFC5C963BF4704 /* JTCalendarScrollManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JTCalendarScrollManager.h; path = JTCalendar/Managers/JTCalendarScrollManager.h; sourceTree = ""; }; + F971DFE83907865805A32A4F6805C172 /* Pods-iOS-ParticlesKit-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-ParticlesKit-acknowledgements.plist"; sourceTree = ""; }; F975D556F88BECDE67E09EFF41440DAF /* SDWebImageSwiftUI-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SDWebImageSwiftUI-Info.plist"; sourceTree = ""; }; F98BC2FE48E9991D4B4747D50AF55E0F /* HorizontalBarChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HorizontalBarChartView.swift; path = Source/Charts/Charts/HorizontalBarChartView.swift; sourceTree = ""; }; F9962A363CA610D9F0428BE8D44AB76B /* SDWebImageSwiftUI-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImageSwiftUI-umbrella.h"; sourceTree = ""; }; F9A67F391106FA46203373667227F189 /* AppsFlyerFramework-xcframeworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "AppsFlyerFramework-xcframeworks.sh"; sourceTree = ""; }; F9B21ECAD812C8F3F0BC0BD0CB0408CF /* SimpleKeychain-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "SimpleKeychain-Info.plist"; sourceTree = ""; }; + F9DC4DF9965A259E35F2E6DF6BAA0BBC /* Firebase-5a1e767e.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Firebase-5a1e767e.release.xcconfig"; path = "../Firebase-5a1e767e/Firebase-5a1e767e.release.xcconfig"; sourceTree = ""; }; + FA0B6078DA8BA50A62F0F4EA0E71D7E4 /* Pods-iOS-UIAppToolkitsTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-UIAppToolkitsTests.debug.xcconfig"; sourceTree = ""; }; FA5DABAA630E1B136E77E14491AE4C99 /* LayoutProperties.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutProperties.swift; path = Sources/LayoutProperties.swift; sourceTree = ""; }; FA6048D8CD2EC54D391CE5292CA3ED07 /* DocumentStyle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DocumentStyle.h; path = "Source/DOM classes/Core DOM/DocumentStyle.h"; sourceTree = ""; }; FA663BF23FBE50B1CF21C0C67272C740 /* GULKeychainStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainStorage.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainStorage.m; sourceTree = ""; }; @@ -12499,16 +12751,18 @@ FAE2C0863AE1633AED550340561BE583 /* FIRCLSException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSException.h; path = Crashlytics/Crashlytics/Handlers/FIRCLSException.h; sourceTree = ""; }; FAE8911BE2CA850B9657B187A58C369F /* FIRMessagingCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMessagingCode.h; path = FirebaseMessaging/Sources/FIRMessagingCode.h; sourceTree = ""; }; FB00589A0F501AE80D8814C70BA8D778 /* SVGElementInstance.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGElementInstance.h; path = "Source/DOM classes/SVG-DOM/SVGElementInstance.h"; sourceTree = ""; }; + FB11F428BA6ADCB43CF443E17728628B /* Pods-iOS-JedioKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-JedioKit.release.xcconfig"; sourceTree = ""; }; FB20B35208013DFFD558052C02C0DC2D /* SDImageAssetManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageAssetManager.h; path = SDWebImage/Private/SDImageAssetManager.h; sourceTree = ""; }; FB358F493EF77419B2A7DB00900C2353 /* Promise+Testing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Promise+Testing.swift"; path = "Sources/Promises/Promise+Testing.swift"; sourceTree = ""; }; + FB63009C320C9ADEE36A8A4A7B0A022C /* Pods-iOS-FirebaseStaticInjectionsTests-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-FirebaseStaticInjectionsTests-Info.plist"; sourceTree = ""; }; + FB7CD9D85216D10489494857C848997F /* Pods-iOS-dydxViews-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-dydxViews-umbrella.h"; sourceTree = ""; }; FB83C6FBF6D1EA7726662F7FC52C4503 /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/Core/SDImageCacheConfig.h; sourceTree = ""; }; + FB8F3E4FB8FDA860321335A3ABDE5CDF /* Pods-iOS-dydxCarteraTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxCarteraTests.debug.xcconfig"; sourceTree = ""; }; FB9DD1918226D20FCEB28F9EA947FE4F /* AppsFlyerFramework.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AppsFlyerFramework.release.xcconfig; sourceTree = ""; }; - FBB419461BBDC162400E60E8B22DDCC7 /* Pods-iOS-RoutingKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-RoutingKitTests.release.xcconfig"; sourceTree = ""; }; - FBFCECFBD9E2E4E28E7278DDF4D7E26A /* Pods-iOS-JedioKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-JedioKit-umbrella.h"; sourceTree = ""; }; + FBFF4A0AFC9F17060A07764013F3E659 /* Pods-iOS-WebParticles.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-WebParticles.release.xcconfig"; sourceTree = ""; }; FBFF6E74F245EC60C76AF21D25D01871 /* CSSValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CSSValue.h; path = "Source/DOM classes/Core DOM/CSSValue.h"; sourceTree = ""; }; FC0E92A70A1D6BD92E63BE8258D47EE7 /* DrawerMenu-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DrawerMenu-umbrella.h"; sourceTree = ""; }; FC15DB865E87DD3F14396BC935C2BFDC /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Extension/FIRComponentContainer.h; sourceTree = ""; }; - FC3300D899250121C8A7B8C916777A3E /* Pods-iOS-ParticlesKitTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-ParticlesKitTests-dummy.m"; sourceTree = ""; }; FC43C74D474A091DB5E101E41905C174 /* ComodoCaLimitedRsaCertificationAuthority.der */ = {isa = PBXFileReference; includeInIndex = 1; name = ComodoCaLimitedRsaCertificationAuthority.der; path = Sources/Amplitude/ComodoCaLimitedRsaCertificationAuthority.der; sourceTree = ""; }; FC539FD54654BBFB2C113EAEAE794B99 /* ConstraintMakerExtendable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintMakerExtendable.swift; path = Sources/ConstraintMakerExtendable.swift; sourceTree = ""; }; FC97FCC01763F74B0988D6D84EBF44E8 /* ZSWTappableLabelTouchHandling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ZSWTappableLabelTouchHandling.h; path = ZSWTappableLabel/Private/ZSWTappableLabelTouchHandling.h; sourceTree = ""; }; @@ -12519,11 +12773,12 @@ FCDFDB439CD6C9B65A36F5E812216358 /* ConstraintRelation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConstraintRelation.swift; path = Sources/ConstraintRelation.swift; sourceTree = ""; }; FD1378622CBAD7115B3FDF0F8D9216E7 /* FIRInteropEventNames.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRInteropEventNames.h; path = Interop/Analytics/Public/FIRInteropEventNames.h; sourceTree = ""; }; FD36D15115A4A7EA8D328568E3593F95 /* CALayer+RecursiveClone.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CALayer+RecursiveClone.h"; path = "Source/QuartzCore additions/CALayer+RecursiveClone.h"; sourceTree = ""; }; - FD389BA73246E4CE230CF0C5FFF44BA6 /* Pods-iOS-dydxChart-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxChart-dummy.m"; sourceTree = ""; }; - FD64780BCE06AF4C19A29DBF4116AAD2 /* Pods-iOS-dydxV4-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-dydxV4-acknowledgements.plist"; sourceTree = ""; }; + FD57A96C8E22AF7DC5352AB7DE887235 /* Pods-iOS-FirebaseStaticInjections-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-FirebaseStaticInjections-acknowledgements.plist"; sourceTree = ""; }; + FD59C94EF84CACCD68F3499DAF724A27 /* Pods-iOS-RoutingKitTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-iOS-RoutingKitTests-umbrella.h"; sourceTree = ""; }; FD65482300FEED4F76720DF511E3F2E7 /* iCarousel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = iCarousel.release.xcconfig; sourceTree = ""; }; FD74B0C5C965F9FCE9D2B7E4F0DA831F /* FIRHeartbeatLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatLogger.h; path = FirebaseCore/Extension/FIRHeartbeatLogger.h; sourceTree = ""; }; FD8B26089EEF1B33AADF5DA7B57B152D /* GDTCORFlatFileStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORFlatFileStorage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage.m; sourceTree = ""; }; + FD8CEA1E81DA777AE5CE91AD7EA63C4A /* Pods-iOS-Utilities.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-Utilities.release.xcconfig"; sourceTree = ""; }; FD8D62666C771ED2B1D8492548936DDB /* FIRCLSCompoundOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSCompoundOperation.h; path = Crashlytics/Shared/FIRCLSOperation/FIRCLSCompoundOperation.h; sourceTree = ""; }; FD90119F4AA43870EFDD192931F0D232 /* FIRInstallationsErrorUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRInstallationsErrorUtil.m; path = FirebaseInstallations/Source/Library/Errors/FIRInstallationsErrorUtil.m; sourceTree = ""; }; FD971E1E19A1AFAF37F1BBB91A8BD849 /* POPVector.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = POPVector.mm; path = pop/POPVector.mm; sourceTree = ""; }; @@ -12531,11 +12786,10 @@ FDA132B0CADF81328A00C2B64E3E31A8 /* CaseValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaseValidationPattern.swift; path = Validator/Sources/Patterns/CaseValidationPattern.swift; sourceTree = ""; }; FDA3AC25F20D1FEAA7955CFE621F11AD /* FIRMessagingKeychain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMessagingKeychain.m; path = FirebaseMessaging/Sources/Token/FIRMessagingKeychain.m; sourceTree = ""; }; FDCA1A623AF52AD59F2314CAAE2DAB1F /* SVGTransformable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SVGTransformable.h; path = "Source/DOM classes/SVG-DOM/SVGTransformable.h"; sourceTree = ""; }; - FDF0561D1C6A566B26E462317F8BFEAF /* Pods-iOS-PlatformUIJedio.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-PlatformUIJedio.release.xcconfig"; sourceTree = ""; }; FDF6DDBD4A486BD346AF523F0AE4170D /* PanModal.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PanModal.debug.xcconfig; sourceTree = ""; }; + FDF97DDB1D09E6D793AAE371E56741A4 /* Pods-iOS-dydxCartera.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-dydxCartera.release.xcconfig"; sourceTree = ""; }; FE2ADF000A1D20D392F3038526954174 /* SVGKLayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SVGKLayer.m; path = "Source/QuartzCore additions/SVGKLayer.m"; sourceTree = ""; }; FE349E22031B9F2A52B3BB9356F2AE3A /* CombinedChartView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombinedChartView.swift; path = Source/Charts/Charts/CombinedChartView.swift; sourceTree = ""; }; - FE71D290AA36E2CA4D669AFDB34A8E98 /* Pods-iOS-dydxFormatterTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-dydxFormatterTests.modulemap"; sourceTree = ""; }; FE8EE0E7288AEA3655CAF3962192D615 /* ViewPortHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewPortHandler.swift; path = Source/Charts/Utils/ViewPortHandler.swift; sourceTree = ""; }; FEA7D71B912311D4A4CA4FD5A2147F03 /* FloatingPanel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FloatingPanel.debug.xcconfig; sourceTree = ""; }; FEAB9387AC664100E82AC8AD76E105C1 /* ValidationRule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRule.swift; path = Validator/Sources/Rules/ValidationRule.swift; sourceTree = ""; }; @@ -12544,13 +12798,10 @@ FF0BD3BE200DF7DB246F8C2E5D7AEC72 /* JTVerticalCalendarView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JTVerticalCalendarView.m; path = JTCalendar/Views/JTVerticalCalendarView.m; sourceTree = ""; }; FF1A9106AB0D208044E08E2CFB9ACE1E /* GULRuntimeClassSnapshot.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULRuntimeClassSnapshot.m; path = GoogleUtilities/SwizzlerTestHelpers/GULRuntimeClassSnapshot.m; sourceTree = ""; }; FF2269A4C2E88144743DC36AB84145C0 /* LayoutConstraint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LayoutConstraint.swift; path = Sources/LayoutConstraint.swift; sourceTree = ""; }; - FF307EDB810C8A198BDFBFEC5FCF6B79 /* Pods-iOS-AppsFlyerStaticInjections.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-iOS-AppsFlyerStaticInjections.release.xcconfig"; sourceTree = ""; }; - FF3AB347FE6CBC7C2D3F36BFEF71AA72 /* Pods-iOS-FirebaseStaticInjections-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-iOS-FirebaseStaticInjections-acknowledgements.plist"; sourceTree = ""; }; FF3D7D03A4DE80BCB4A5A4BC27C6AED4 /* ValidationError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationError.swift; path = Validator/Sources/ValidationError.swift; sourceTree = ""; }; - FF494E2B336DCF8881AB0564A85C4AEC /* Pods-iOS-UIToolkitsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-UIToolkitsTests.modulemap"; sourceTree = ""; }; FF7318941AAE2EE1EC5B73F39E2677B3 /* FIRCLSRecordApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCLSRecordApplication.h; path = Crashlytics/Crashlytics/Models/Record/FIRCLSRecordApplication.h; sourceTree = ""; }; + FF7894596F61B42ABEE30E7F77BCB2E2 /* Pods-iOS-UIToolkitsTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-iOS-UIToolkitsTests.modulemap"; sourceTree = ""; }; FF82FFD776ADB245FDC81ECB6E67B3BB /* ResourceBundle-GTMSessionFetcher_Full_Privacy-GTMSessionFetcher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-GTMSessionFetcher_Full_Privacy-GTMSessionFetcher-Info.plist"; sourceTree = ""; }; - FFA23757E793995FF87FC84C44FC490F /* Pods-iOS-dydxFormatter-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-iOS-dydxFormatter-dummy.m"; sourceTree = ""; }; FFA9ADA105381C8D2EEB1421F1C6B8ED /* CGRect+Center.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGRect+Center.swift"; path = "MaterialActivityIndicator/Classes/Extensions/CGRect+Center.swift"; sourceTree = ""; }; FFD845A4346F4CE19723C6A07CC5A05D /* FPRURLFilter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FPRURLFilter.m; path = FirebasePerformance/Sources/FPRURLFilter.m; sourceTree = ""; }; /* End PBXFileReference section */ @@ -12564,6 +12815,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 0316B5D9F35B38C92BA65D5DB59CEEA5 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + F1EBD00F78BB2241915D95803B1D802F /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 03F62C120418EB02BC0B69A2EBB85B2C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -12580,13 +12839,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 0B8D629501C78086CC4FEC04611D72EC /* Frameworks */ = { + 08A3FA14AB5C7D98A51D4D4A4BA08642 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A5EAA89EF385FE568C7A30FDB39C55A4 /* CoreTelephony.framework in Frameworks */, - A2B99E9F1C3DC7767E8619DFD18C20DB /* Foundation.framework in Frameworks */, - 1E6B96241E7885DEA46F52A1D6FEF490 /* SystemConfiguration.framework in Frameworks */, + DCA9198AF41CB6F6B62A1AD3D377DC8A /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -12614,14 +12871,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 155B3291054EAD879A6AD0DFAAE0CB41 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 5199E3CAB360DB1F0F1BB22676BA3511 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 18093F4DDBA4CB351C7DF513D2330BFE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -12638,11 +12887,12 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 1E86C61CB49413C3E0B849F4C9A2609F /* Frameworks */ = { + 1D17D1CA99DFB8A9898B0A71193624C4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 8FD8AEDEF95FF770655F5DFA32833B2B /* Foundation.framework in Frameworks */, + 997959542215AE82560474A89AD6B25C /* Foundation.framework in Frameworks */, + 812C81EBA4FD237A2693E8B10BC1D88D /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -12670,15 +12920,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2316A778C25917BA6CF4D7489F163455 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 8B6D5CB8B2AE95851CF79F08A503B378 /* Foundation.framework in Frameworks */, - A92EA1DE95A17CAFE569C12866E926D9 /* SystemConfiguration.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 24623C4AB0F36E6FFDC6EB98B78A131E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -12702,14 +12943,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 28E63ACA5DA88429A65581E2187A96AA /* Frameworks */ = { + 27F6B9CAB85D45A03693EC4F2AE83EA9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 29FE95AAF00109C782030EBAA3428E59 /* Frameworks */ = { + 29B00E7429766F7BD9BD2B3114C0E96C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -12748,7 +12989,33 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2EDE7CB9B0CBD5981EAEB876A6F3194A /* Frameworks */ = { + 325F0924D1200871011802105514DC73 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 5270B343250BCE8D4DFE49B5DD0976FE /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 33D58EDE5719BC79F23AA0DC81DA968C /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8AFAEF5BAA2ADED6B11F32D2AF4055A0 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 342E09F20162F2429A60C36928196DB9 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ACE58EF68EAB10E93A1C318E343B6D83 /* CoreTelephony.framework in Frameworks */, + A2A3EECE49A3CD36DA8128BFB05EECBC /* Foundation.framework in Frameworks */, + D5C008A7302D99B94BD41367ECBE010B /* SystemConfiguration.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3460B9C50B94350E20F1336A68680878 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -12763,6 +13030,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 36A0BDCCFE51D8AED0F5A8409FA4BB92 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 37734DB3C025D7A6FDD8394D5D1171C1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -12771,6 +13045,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 37C541FE7C109256653E76D0DE0B70F7 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + BA81FB3EE8AC56CBE2D62254AB8B4065 /* Foundation.framework in Frameworks */, + 8CCBDCD17767B6D1C60DC0B3E1E1964F /* SystemConfiguration.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 39ACB873EC1A9DED4F6A0FDA05EA4CBF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -12803,30 +13086,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 492DAD6CA4F42C42B3B2C0D6C5C2BC89 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 498CEC8CBC1829F594347CB573194DB5 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 707ADA1321A8721B5BF0242C49372F13 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4F3787898D8FF592669F584D4C5E00B3 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - F36484BA98A5C841911109EEDFAF8520 /* Foundation.framework in Frameworks */, - D46EEE389885DF0065D7E23C3D21A988 /* Security.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 4F5DDC67AD0EA5490CD34E16E504F1A4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -12843,20 +13102,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 5493DF85CD3C1EE3DA87382E336AA156 /* Frameworks */ = { + 550EC92CF1EE1584998608D5C7C3974E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 8FF79C8EF894E745A54806CC3552DA0B /* Foundation.framework in Frameworks */, - 7F5397E4E8A8196B19B60E8ED2D4244E /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 576A3D4A38AB7661D20CFCA2D0AE019F /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - EF51EE7FA7C843A41086A3A27CE65CAA /* Foundation.framework in Frameworks */, + BF573EA713F17DAB5F3D78DD13A5A984 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -12868,10 +13118,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6352711AB48E1EC12CEF169C0C0197DE /* Frameworks */ = { + 602C373FEC6BB33E90885525E82DB079 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 0B7E9670ABE9F00EEF10A07A133AB73C /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -12884,21 +13135,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6587A2FAEDE595903BF05A8F567A32E9 /* Frameworks */ = { + 66D997CC71DA26DCCCB800BFBD7CC96F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7CC1C0042CC64FC5D1DC8A26BB6EFC34 /* Foundation.framework in Frameworks */, + BD0695CDBD19D0C93B3E021E34A5AC1D /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 664706CCC6C773A98D8C9F38484223B2 /* Frameworks */ = { + 67414A58C9CA151674F1339302CF541C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 8161BD8859ECDD7C095ABFF47C685D93 /* Foundation.framework in Frameworks */, - D7063F2D68B7E10646CE8C07F1179507 /* Security.framework in Frameworks */, - CBDF0F4EB71C6EFFFBCB19C5FB22AE5F /* SystemConfiguration.framework in Frameworks */, + C49E7B339E6BC1E25EA103B77354CF08 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -12920,66 +13169,67 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6CA45EC90BAD9D054D029DE6E7ECC4A2 /* Frameworks */ = { + 6F796DCACF7FECDF5C5CEF6AFE7BC0FF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + C7E343559158D03F717C616F79FAA006 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6F796DCACF7FECDF5C5CEF6AFE7BC0FF /* Frameworks */ = { + 7540B8AE0BB941328F4A1AEAF077C0B5 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C7E343559158D03F717C616F79FAA006 /* Foundation.framework in Frameworks */, + 908D531C5384DC99BC5293E6938166FC /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7270BF243530ABBCB765E796B4C44E82 /* Frameworks */ = { + 7699D8AA3C953A9B1EF32FBCD27B803E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 7540B8AE0BB941328F4A1AEAF077C0B5 /* Frameworks */ = { + 77C8E86204B2EC747C36582DA55B9820 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 908D531C5384DC99BC5293E6938166FC /* Foundation.framework in Frameworks */, + 660A868E5E55FAFFD6B7D67BAC07E2E3 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 77C8E86204B2EC747C36582DA55B9820 /* Frameworks */ = { + 77FB98EF228D958C86A3D82E3392D4A2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 660A868E5E55FAFFD6B7D67BAC07E2E3 /* Foundation.framework in Frameworks */, + 67C5FEA0D0A13F7769E132DF8C034E0E /* Foundation.framework in Frameworks */, + 3B28E9E40450EFBE9742F6AFBDE10405 /* Security.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 78A7F0F0DB0E185094DFA2E5FE0552C8 /* Frameworks */ = { + 78C76434690E2F339B2CDA2B3BFA88AB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 2E65B939FEF92639D0909013D78C37D7 /* Foundation.framework in Frameworks */, + 9CD44A0948858A1630C2179BE84D3F9C /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7AAB5422046289FB56D982D0A14658E2 /* Frameworks */ = { + 7A3BB0EC55AC9E457494678EC05CE9CB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4C694B835124731507E67A64AD5A1A53 /* Foundation.framework in Frameworks */, - 0EC87CCF3EDBD7554688CB32989F35B9 /* QuartzCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7B53CB4BE21AA015C4E1E5E512BC55AB /* Frameworks */ = { + 7AAB5422046289FB56D982D0A14658E2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 99E03850B191F0CE9983DEAB403E4DC8 /* Foundation.framework in Frameworks */, + 4C694B835124731507E67A64AD5A1A53 /* Foundation.framework in Frameworks */, + 0EC87CCF3EDBD7554688CB32989F35B9 /* QuartzCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -12994,56 +13244,67 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7D31F214C78CC6E6B142F7373BA03384 /* Frameworks */ = { + 7BC179FF1D92DD143C2D9CCDF2C265B7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + E43E37DEAF0CEEC2AD576F6B5CF13BE5 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7DDCD34A2E1FB992854F2E51684C9DAC /* Frameworks */ = { + 7EF893130E874477D694B09D07D13387 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 3FCB6D2AA4C5106B05250499A8A0A07A /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7E3F60D3C1090CD5E230CA083C075C01 /* Frameworks */ = { + 807F20C51A3ABED79965A6E13FFD1BD0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + B94C2346DF0882078E46EAF4401436FF /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7EF893130E874477D694B09D07D13387 /* Frameworks */ = { + 830BDACCAEF2BB49A2AC06DA0ECCE6DF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 3FCB6D2AA4C5106B05250499A8A0A07A /* Foundation.framework in Frameworks */, + 0D9D21965A0609661EEF52A19964913D /* CoreTelephony.framework in Frameworks */, + DE9AEAB005FAC2670923F2D2F2F09BAA /* Foundation.framework in Frameworks */, + 4D5B10D063F9ECD6A354E07850F4BE4E /* SystemConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 807F20C51A3ABED79965A6E13FFD1BD0 /* Frameworks */ = { + 844B884CE302D54727D16D5679325613 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - B94C2346DF0882078E46EAF4401436FF /* Foundation.framework in Frameworks */, + FD759B89BD4ECA6495AD86543A9B93B9 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 844B884CE302D54727D16D5679325613 /* Frameworks */ = { + 85F73D709B7355FAF6567D83B440E8F7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FD759B89BD4ECA6495AD86543A9B93B9 /* Foundation.framework in Frameworks */, + 2CC0832404EB3477AA92FB723388520D /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 85F73D709B7355FAF6567D83B440E8F7 /* Frameworks */ = { + 89A0176365AF0986E1A670279F74ACB6 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8FDBB617C72A487294D55F546F56433B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 2CC0832404EB3477AA92FB723388520D /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -13057,7 +13318,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 91EB762F1153D2AB0A2943908D13665E /* Frameworks */ = { + 93501D1736AA29EB89C0851AC2034551 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -13074,77 +13335,74 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 9C898E846C0EBAC5C11E85439E2F2FF4 /* Frameworks */ = { + 9B8C82D7924F7A41962DCD66504B58B2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 16D758713D1C811C1DE04CD03FFEE57C /* CoreTelephony.framework in Frameworks */, - 30BDD28C97D5468667D303BEA460848E /* Foundation.framework in Frameworks */, - 9966B22D6868B1D5D8703811E02435A6 /* SystemConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9DE4307ED3BF820014840C423166708E /* Frameworks */ = { + 9D434C0BBBE943511C0751F2A745B5FE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1C5EEDD76DCCB1F8B5FFC270EB876EF3 /* Foundation.framework in Frameworks */, - 0470664079E6AC5C9964CEC712668BC6 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A4FC4875B29F5C7B2E8835D73CB03F25 /* Frameworks */ = { + 9DE4307ED3BF820014840C423166708E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 1C5EEDD76DCCB1F8B5FFC270EB876EF3 /* Foundation.framework in Frameworks */, + 0470664079E6AC5C9964CEC712668BC6 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A6E947EA09DAF0E62C5462BC28B27CB8 /* Frameworks */ = { + ABE50D26994B504E792990E6F09053F6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 5B7BDA18773B9419F8DB23C557C76D6D /* CoreTelephony.framework in Frameworks */, + 517684499DC0F3051407636E2E599257 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A8C01BE8BB243457843C454580953CCE /* Frameworks */ = { + AD7088DB1467566C0402756B900F06DB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 386ED1D054F249A94887EF4188FC07E4 /* Foundation.framework in Frameworks */, + 45FF31796FDBEA072DA417A10FC1D13E /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A8F86511CFE460F0478C1DA10EE25A1D /* Frameworks */ = { + AFC2B226BDAE1C7833A23C164A5CCDC9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - ABE50D26994B504E792990E6F09053F6 /* Frameworks */ = { + AFF472590F7E17200944CB3BE693B9D6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 5B7BDA18773B9419F8DB23C557C76D6D /* CoreTelephony.framework in Frameworks */, - 517684499DC0F3051407636E2E599257 /* Foundation.framework in Frameworks */, + 716F1AB371C1DBC5A91F85053DE427FD /* Foundation.framework in Frameworks */, + 8D158FB7773B86AAE9F81A3DFF8F7275 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - AD7088DB1467566C0402756B900F06DB /* Frameworks */ = { + B15C8043A470AF2A64FB04C6D5240464 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 45FF31796FDBEA072DA417A10FC1D13E /* Foundation.framework in Frameworks */, + D5D5C0962913FA87FFCE7E99D0395C35 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - AFF472590F7E17200944CB3BE693B9D6 /* Frameworks */ = { + B1C872DE10DA059B1CCB613CDE4BA114 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 716F1AB371C1DBC5A91F85053DE427FD /* Foundation.framework in Frameworks */, - 8D158FB7773B86AAE9F81A3DFF8F7275 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -13173,10 +13431,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B6CED603EC5E47F480F4C97CF43FA5D1 /* Frameworks */ = { + B6E4CC79FCEC6C1E64B57BE872E99292 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 63B55BB6A65AED6CB53977969CE18BC8 /* Foundation.framework in Frameworks */, + 3E6A1B21D718E3F9D9B372FA20322759 /* Security.framework in Frameworks */, + 9D1FE3063BFAA3535394458E21632CC6 /* SystemConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -13215,25 +13476,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BD1745B6A0F366C83FFA9BC1D72459F1 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 5970ACFA152CD0994220BD15A53E91DF /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BD333EF694003B7A357577EAB769585D /* Frameworks */ = { + BC8D87AE18B82215614CC250A3526BD8 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 567C7C9F789D79BFF16E53A2B762B361 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - BE2D548699A2BFE9C4C829099A5EED12 /* Frameworks */ = { + BD1745B6A0F366C83FFA9BC1D72459F1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 5970ACFA152CD0994220BD15A53E91DF /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -13245,59 +13500,49 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C159E3F4EA6DBA0621043DB639C830AC /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 2C689391D844A4D08B14AF672AC140CF /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - C320DBE911BE45A7C0DB1C16D3EF1110 /* Frameworks */ = { + BF3863AA75BAB2FF28DD891E40A2B644 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 301A5680920DA8D1BE68E172A5BD3F39 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - C3D68A14114A20871E2E85B3B024FF3F /* Frameworks */ = { + BFFA23BDC21AC7A10239AE9799BEC34C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E0E903FE5865D5C925022407FCED1C9F /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - C4CA1D05A93619A6C917D8F5006D83FA /* Frameworks */ = { + C159E3F4EA6DBA0621043DB639C830AC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - DC9BC0C46650F335396AB034B701E481 /* Foundation.framework in Frameworks */, + 2C689391D844A4D08B14AF672AC140CF /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - C5ED849515C6D38F4A1B6562551381D5 /* Frameworks */ = { + C3A1771C7B82A8691EF87854F63A4832 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FB51D69D6EF097D97847BE20BF35D628 /* Foundation.framework in Frameworks */, + BC20332401D08F663BB75ED5624DB53A /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - C9BB43261B0AFC6EFFA1EFC09D537C89 /* Frameworks */ = { + C3D68A14114A20871E2E85B3B024FF3F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1905A64DE35C87B15D9C2E6CD7B3A4BF /* Foundation.framework in Frameworks */, + E0E903FE5865D5C925022407FCED1C9F /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - CADF9285CDDA44DBC886C96D065BAF58 /* Frameworks */ = { + C4CA1D05A93619A6C917D8F5006D83FA /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 9B635A6C97A91C6FB28EDE2A983E6EE2 /* Foundation.framework in Frameworks */, + DC9BC0C46650F335396AB034B701E481 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -13327,6 +13572,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + D0A22A3CA5A7E98912C1739EE753B1DB /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; D0DB0AD3A45F6A519361F3DF7B08CA01 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -13359,14 +13611,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D55BFEDFCD9AF6E4E5DF66C2A8DB8CAB /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 575F230FFA67B6AC2E6CB02C3659325D /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; D6FA3E2B793661D9E2FD117F386C9661 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -13400,81 +13644,82 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - DF4D1460FB7EE68D8E699D3926F17DF8 /* Frameworks */ = { + E13D5596F3FD28FB54AAB132061B48A4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 819C8D5504145477FA04AF0091784C35 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - E13D5596F3FD28FB54AAB132061B48A4 /* Frameworks */ = { + E188286B4A0178EE507551B648881D73 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 819C8D5504145477FA04AF0091784C35 /* Foundation.framework in Frameworks */, + CA3C21A8D02EF9B6A925048323957C49 /* CoreGraphics.framework in Frameworks */, + 996780E7ED54682803002CE40C4A47B8 /* Foundation.framework in Frameworks */, + 97F77473BF1BA391CABC7FC9AB1CB694 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - E17974CD778438B86116952D252B83A8 /* Frameworks */ = { + E2AD1E34287B51DA2BF1E158A4C5F924 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 7A67E23289B908C123066E5E93A442EA /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - E188286B4A0178EE507551B648881D73 /* Frameworks */ = { + E93418D93CD3DE01F117FEF0FE9AB066 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - CA3C21A8D02EF9B6A925048323957C49 /* CoreGraphics.framework in Frameworks */, - 996780E7ED54682803002CE40C4A47B8 /* Foundation.framework in Frameworks */, - 97F77473BF1BA391CABC7FC9AB1CB694 /* UIKit.framework in Frameworks */, + 302C0E623FCE640903363903AA976614 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - E2AD1E34287B51DA2BF1E158A4C5F924 /* Frameworks */ = { + EE087F5BC61328FDC85EF38AD40429E4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 7A67E23289B908C123066E5E93A442EA /* Foundation.framework in Frameworks */, + D0811C1F04AAE862BC9706A718C765AD /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - E42F27FA44036D181F051899845022CD /* Frameworks */ = { + EE44A4065330B4BAA4127F373A88BF0A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - E910A111120735E7D9675B7C664B732E /* Frameworks */ = { + EE78E40D3A10E6A69A437EBECD11F705 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 226D535F950EA0693B0D20EAAD4EEA42 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - E93418D93CD3DE01F117FEF0FE9AB066 /* Frameworks */ = { + EF4B5A6F8439BE35A70EB923258BAFB1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 302C0E623FCE640903363903AA976614 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - EE087F5BC61328FDC85EF38AD40429E4 /* Frameworks */ = { + F13AF13F9001FE43F8D952C6221D9A7C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D0811C1F04AAE862BC9706A718C765AD /* Foundation.framework in Frameworks */, + 5106EC69D16D7F501E2232E5DDB3C200 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - F005F96BBAC3CBAA251C88FF36CF345E /* Frameworks */ = { + F46FCF8682D51A9DECC0E036AAC62283 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C591B24C84E6EFCDB39A1246DC14AACC /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -13502,6 +13747,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F793377E0A87F0EA5243CB40FB56FEE9 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; FA594F9A743B3594CA18A514F54E4CD1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -13510,6 +13762,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + FABE3377FCD47DB53C6709FBE20535EB /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; FB884C07FB2D92A70919BB7143056151 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -13521,38 +13780,37 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 016E010BC0AC25678C397841C4A9EC37 /* Pods-iOS-dydxStateManager */ = { + 019428B20F470B0CC2D99F715CEDD4AC /* Pods-iOS-ParticlesKit */ = { isa = PBXGroup; children = ( - 3EC8C550CA7C2B69E98E5F675014A6CD /* Pods-iOS-dydxStateManager.modulemap */, - 5B80863018040840B0B2BA230A2E2832 /* Pods-iOS-dydxStateManager-acknowledgements.markdown */, - AAA317E085BE074EBE7F09F1AD971ED5 /* Pods-iOS-dydxStateManager-acknowledgements.plist */, - 2FB259CA2725567A01938F089DAE9307 /* Pods-iOS-dydxStateManager-dummy.m */, - 3058F42D954CD6357218FC9D065312C0 /* Pods-iOS-dydxStateManager-Info.plist */, - 1A9F3D3EE82CA790F1E44DE720858CD0 /* Pods-iOS-dydxStateManager-umbrella.h */, - 59D591469D9C0BEA443B76506DDA4E38 /* Pods-iOS-dydxStateManager.debug.xcconfig */, - 9D3C4A1B5588077E8C261458BEB81281 /* Pods-iOS-dydxStateManager.release.xcconfig */, + D59ADE7E099C10B186FADED7B661684F /* Pods-iOS-ParticlesKit.modulemap */, + 3916CE27908F539DF4F524FD153BEDBE /* Pods-iOS-ParticlesKit-acknowledgements.markdown */, + F971DFE83907865805A32A4F6805C172 /* Pods-iOS-ParticlesKit-acknowledgements.plist */, + 9E22090837943491E7A3E3641E22E8C5 /* Pods-iOS-ParticlesKit-dummy.m */, + 4BC1E63D7738CDFBE8F66C25FB8FF4C8 /* Pods-iOS-ParticlesKit-Info.plist */, + 55E44178AC577FA3584E10CFCEF23352 /* Pods-iOS-ParticlesKit-umbrella.h */, + A693044785A8B4537CF4062EB2257485 /* Pods-iOS-ParticlesKit.debug.xcconfig */, + 7FEF3620B0D251CE3DF3E42EDB968EFC /* Pods-iOS-ParticlesKit.release.xcconfig */, ); - name = "Pods-iOS-dydxStateManager"; - path = "Target Support Files/Pods-iOS-dydxStateManager"; + name = "Pods-iOS-ParticlesKit"; + path = "Target Support Files/Pods-iOS-ParticlesKit"; sourceTree = ""; }; - 04A159BD6DDC3F7AEA8160EB750E79A1 /* Pods-iOS-dydxV4Tests */ = { + 028358F201A2EBF7B70A0EB461D8311C /* Pods-iOS-dydxStateManagerTests */ = { isa = PBXGroup; children = ( - DC19A509DEF520D81255B00355C4B756 /* Pods-iOS-dydxV4Tests.modulemap */, - A0D076F58C48ABD9D253E6F7CF4570DD /* Pods-iOS-dydxV4Tests-acknowledgements.markdown */, - AE5127BDF183FC32CF7885330D5645B3 /* Pods-iOS-dydxV4Tests-acknowledgements.plist */, - 1DB3CEACED1C19606CB92CBA1BEC97CF /* Pods-iOS-dydxV4Tests-dummy.m */, - 9577E82ABA567F35A036D4DA442C0A79 /* Pods-iOS-dydxV4Tests-frameworks.sh */, - D481CF880CC37D4F7AAE71874A2594C5 /* Pods-iOS-dydxV4Tests-Info.plist */, - 49852E82D39156670DD7349A042B4BBA /* Pods-iOS-dydxV4Tests-resources.sh */, - 08CF72BC8039DDEC224AB45C90958BEA /* Pods-iOS-dydxV4Tests-umbrella.h */, - 9F7C695A53A52CFD7174FFA03BC6A3C0 /* Pods-iOS-dydxV4Tests.debug.xcconfig */, - D9C6A6B6B3316224E62D31C3F1DCD4A5 /* Pods-iOS-dydxV4Tests.release.xcconfig */, + 820B63C974A0580E3F8C2CC516390BA4 /* Pods-iOS-dydxStateManagerTests.modulemap */, + 04BF1FC90988EA6D53BE898995833CC5 /* Pods-iOS-dydxStateManagerTests-acknowledgements.markdown */, + 8BFD3F250B690B026179A49E7B7E3F40 /* Pods-iOS-dydxStateManagerTests-acknowledgements.plist */, + E487FBB949E8D80697731CEBD0B808C6 /* Pods-iOS-dydxStateManagerTests-dummy.m */, + 073D8A84143B01C107350B4B67E46CB0 /* Pods-iOS-dydxStateManagerTests-frameworks.sh */, + 1FA17DAF8D459ADED06E3E5C7A5AD0BF /* Pods-iOS-dydxStateManagerTests-Info.plist */, + EAB5186E1F87A9A6C829DBCCDDF9E77B /* Pods-iOS-dydxStateManagerTests-umbrella.h */, + A36BC3546055EB979CB61BDCD8707F89 /* Pods-iOS-dydxStateManagerTests.debug.xcconfig */, + 49EEEB44D486784DC99E5EC2DB0D87CE /* Pods-iOS-dydxStateManagerTests.release.xcconfig */, ); - name = "Pods-iOS-dydxV4Tests"; - path = "Target Support Files/Pods-iOS-dydxV4Tests"; + name = "Pods-iOS-dydxStateManagerTests"; + path = "Target Support Files/Pods-iOS-dydxStateManagerTests"; sourceTree = ""; }; 04ADA028E4E139686FAFA4A08F1D050A /* FirebaseRemoteConfig */ = { @@ -13697,20 +13955,38 @@ name = Resources; sourceTree = ""; }; - 0D12001B3CD30822F128AEBF390FAC31 /* Pods-iOS-WebParticles */ = { + 08FCEC518F9624B424148B4222C18BB7 /* Pods-iOS-UtilitiesTests */ = { isa = PBXGroup; children = ( - 885F695C704915E37F11694468AFCEE6 /* Pods-iOS-WebParticles.modulemap */, - DDEC951483617C94550400FFD117264E /* Pods-iOS-WebParticles-acknowledgements.markdown */, - 09181514E7BE43A734DC66E510EABA79 /* Pods-iOS-WebParticles-acknowledgements.plist */, - 21FC10E0EE473DF9B5E669C0199D4577 /* Pods-iOS-WebParticles-dummy.m */, - 511E06295C8C283251BE1D485D2306D1 /* Pods-iOS-WebParticles-Info.plist */, - 7839C1AA278EA704E3934B23D034CF79 /* Pods-iOS-WebParticles-umbrella.h */, - EBE095635824A4EF106B4F08A5807F86 /* Pods-iOS-WebParticles.debug.xcconfig */, - 845C53E81562B25943FB83335829E646 /* Pods-iOS-WebParticles.release.xcconfig */, + 6DBC97688BB4A2F86F56B6B55ED219B1 /* Pods-iOS-UtilitiesTests.modulemap */, + E36B55B86A7076B8881D88865B02942F /* Pods-iOS-UtilitiesTests-acknowledgements.markdown */, + A1EA8E4E3529A3606C4F610B924F6B5B /* Pods-iOS-UtilitiesTests-acknowledgements.plist */, + 825A2CC85CF909DB1DD17EBC44581D3A /* Pods-iOS-UtilitiesTests-dummy.m */, + 814D8D2B8F6FA9411018D842FC3A9886 /* Pods-iOS-UtilitiesTests-frameworks.sh */, + 37C1D13A7D2E491B7F385605237DB6F8 /* Pods-iOS-UtilitiesTests-Info.plist */, + 468E700C65220CA0C9376A180810B51B /* Pods-iOS-UtilitiesTests-umbrella.h */, + 1E21E8A2E61EC31A7712FCF95515104A /* Pods-iOS-UtilitiesTests.debug.xcconfig */, + 9AB6C74026915DD39B46A77669306768 /* Pods-iOS-UtilitiesTests.release.xcconfig */, ); - name = "Pods-iOS-WebParticles"; - path = "Target Support Files/Pods-iOS-WebParticles"; + name = "Pods-iOS-UtilitiesTests"; + path = "Target Support Files/Pods-iOS-UtilitiesTests"; + sourceTree = ""; + }; + 0CD84B4FDF4E155530190B85FA915FA1 /* Pods-iOS-dydxCarteraTests */ = { + isa = PBXGroup; + children = ( + F32EEFDCF9C44CE60E0E468739C34DE1 /* Pods-iOS-dydxCarteraTests.modulemap */, + 80135D3998C02E36C9E8EDAB29B5D2F4 /* Pods-iOS-dydxCarteraTests-acknowledgements.markdown */, + 2B0BB1DB6E0AD2B2BD2823C3E214713C /* Pods-iOS-dydxCarteraTests-acknowledgements.plist */, + 1459455AEE4C4FBBAE27F7544734AEFE /* Pods-iOS-dydxCarteraTests-dummy.m */, + 9314E518F4ECCC94CBB3C9F87717ECAC /* Pods-iOS-dydxCarteraTests-frameworks.sh */, + BADC458A7C9633F9ACEC223AC5650290 /* Pods-iOS-dydxCarteraTests-Info.plist */, + C46BE6D4EBD4A5FEED142108F104A3D9 /* Pods-iOS-dydxCarteraTests-umbrella.h */, + FB8F3E4FB8FDA860321335A3ABDE5CDF /* Pods-iOS-dydxCarteraTests.debug.xcconfig */, + 63B37877B75285DA0E5D46B57A99999B /* Pods-iOS-dydxCarteraTests.release.xcconfig */, + ); + name = "Pods-iOS-dydxCarteraTests"; + path = "Target Support Files/Pods-iOS-dydxCarteraTests"; sourceTree = ""; }; 0D89FEF55D3CD27ED3E41EA415205679 /* Support Files */ = { @@ -13756,6 +14032,23 @@ name = Main; sourceTree = ""; }; + 0F2E58E23059F4FCF272422672C6B126 /* Pods-iOS-dydxFormatterTests */ = { + isa = PBXGroup; + children = ( + 7D70AF274E928AE8D4123D2CE5F80549 /* Pods-iOS-dydxFormatterTests.modulemap */, + B6F4D0B8FBEB3940F216F75D404B2529 /* Pods-iOS-dydxFormatterTests-acknowledgements.markdown */, + 486CB7D710B89C5811AA249E31859DB4 /* Pods-iOS-dydxFormatterTests-acknowledgements.plist */, + CE521C93F1CBBCDF17BEC36B718FDD45 /* Pods-iOS-dydxFormatterTests-dummy.m */, + A35C5E924CD3B4B040D81A12C7C9703E /* Pods-iOS-dydxFormatterTests-frameworks.sh */, + 609ECC11BC76282C797A59F7D7FC3EFB /* Pods-iOS-dydxFormatterTests-Info.plist */, + BBBC862B32A72C4850E7A567CAF6F4A3 /* Pods-iOS-dydxFormatterTests-umbrella.h */, + 140A11E64FAE6419E60EDF03FA269104 /* Pods-iOS-dydxFormatterTests.debug.xcconfig */, + 4CC08FE893E903FE09B789F7549BDA05 /* Pods-iOS-dydxFormatterTests.release.xcconfig */, + ); + name = "Pods-iOS-dydxFormatterTests"; + path = "Target Support Files/Pods-iOS-dydxFormatterTests"; + sourceTree = ""; + }; 0F39B43E8A6BF2A73FDE0C2C25C26AB2 /* DebugUtils */ = { isa = PBXGroup; children = ( @@ -13859,6 +14152,22 @@ path = "libPhoneNumber-iOS"; sourceTree = ""; }; + 115611FF560591C8F9BA3F086A5F92BD /* Pods-iOS-dydxFormatter */ = { + isa = PBXGroup; + children = ( + 78832461D4DEB231619DF559E5ED78D9 /* Pods-iOS-dydxFormatter.modulemap */, + 3429E65CA760BC1AD4D4F8F176734D65 /* Pods-iOS-dydxFormatter-acknowledgements.markdown */, + 45ED13D4ABACB3969A3E6D2265C2CE31 /* Pods-iOS-dydxFormatter-acknowledgements.plist */, + 80B0A3EFDA16578A6D81760CD59B3AA7 /* Pods-iOS-dydxFormatter-dummy.m */, + 78CED842E2E4DC04A6A544F27CBAF1ED /* Pods-iOS-dydxFormatter-Info.plist */, + C934CB560397B72CA12204FC8A9B6F7F /* Pods-iOS-dydxFormatter-umbrella.h */, + 235149BF6239AB28D226D628B393614F /* Pods-iOS-dydxFormatter.debug.xcconfig */, + 78B383D55A57A0559A2AEBC974E3F35E /* Pods-iOS-dydxFormatter.release.xcconfig */, + ); + name = "Pods-iOS-dydxFormatter"; + path = "Target Support Files/Pods-iOS-dydxFormatter"; + sourceTree = ""; + }; 122FD1CCD965EF82E7E0E5D13517F861 /* Logger */ = { isa = PBXGroup; children = ( @@ -13928,55 +14237,6 @@ path = PanModal; sourceTree = ""; }; - 16B0A9E08ADB7A298DAAA80917F8821C /* Pods-iOS-dydxFormatter */ = { - isa = PBXGroup; - children = ( - E496DF043E61A42DD1A0B0421C1E0620 /* Pods-iOS-dydxFormatter.modulemap */, - 354DCA461B3B802E27B0AC9EC91BDA3C /* Pods-iOS-dydxFormatter-acknowledgements.markdown */, - 68AA3DACCCCA845A5FB31C064EA1C490 /* Pods-iOS-dydxFormatter-acknowledgements.plist */, - FFA23757E793995FF87FC84C44FC490F /* Pods-iOS-dydxFormatter-dummy.m */, - B5DE7A56A79E30362D2234760B2616C5 /* Pods-iOS-dydxFormatter-Info.plist */, - AF0D5D3761EC81374DB99FE230D8198E /* Pods-iOS-dydxFormatter-umbrella.h */, - EF36E2D82AD7E87377F6E3CAD218D5AE /* Pods-iOS-dydxFormatter.debug.xcconfig */, - 2AC541C4A2CA1FAEC03311B5029281DE /* Pods-iOS-dydxFormatter.release.xcconfig */, - ); - name = "Pods-iOS-dydxFormatter"; - path = "Target Support Files/Pods-iOS-dydxFormatter"; - sourceTree = ""; - }; - 171968CED9E75B0DB9D6223CCD68E19B /* Pods-iOS-ParticlesKitTests */ = { - isa = PBXGroup; - children = ( - 0448F70498170C8DDD06B183DA20A495 /* Pods-iOS-ParticlesKitTests.modulemap */, - D457F017578B9470F4CD32213AB0E00A /* Pods-iOS-ParticlesKitTests-acknowledgements.markdown */, - 3D3F1A43E2A725648EE76081B5F38272 /* Pods-iOS-ParticlesKitTests-acknowledgements.plist */, - FC3300D899250121C8A7B8C916777A3E /* Pods-iOS-ParticlesKitTests-dummy.m */, - 269CC92CEBB6844F3A432A2B823697A4 /* Pods-iOS-ParticlesKitTests-frameworks.sh */, - CB517EADE2F8EB41E66F93F2613C7204 /* Pods-iOS-ParticlesKitTests-Info.plist */, - EC2D59117AE52237B778381CE23E67EB /* Pods-iOS-ParticlesKitTests-umbrella.h */, - 77395DBF205726FA884A2D4ED0647FA8 /* Pods-iOS-ParticlesKitTests.debug.xcconfig */, - D738595553AF88FECF5486B1FE357456 /* Pods-iOS-ParticlesKitTests.release.xcconfig */, - ); - name = "Pods-iOS-ParticlesKitTests"; - path = "Target Support Files/Pods-iOS-ParticlesKitTests"; - sourceTree = ""; - }; - 18D12E819EB7892B5062820D48A55E13 /* Pods-iOS-ParticlesCommonModels */ = { - isa = PBXGroup; - children = ( - 782C0D92B103907F305C333A4C4174F9 /* Pods-iOS-ParticlesCommonModels.modulemap */, - E106DB319FA0311FE07FC4D99822BF53 /* Pods-iOS-ParticlesCommonModels-acknowledgements.markdown */, - DA9E47125D64AB4CB7BD3C5255427293 /* Pods-iOS-ParticlesCommonModels-acknowledgements.plist */, - F83EEF8D31A589689A2812B3FAA5AFDD /* Pods-iOS-ParticlesCommonModels-dummy.m */, - 8371BEDC36975D6AA98488A373FC1A5F /* Pods-iOS-ParticlesCommonModels-Info.plist */, - AB2BD2C02C3DDCACC3292A5CFF66735D /* Pods-iOS-ParticlesCommonModels-umbrella.h */, - 7F4CC391EDE0A6F6B5C41F89B830CC1E /* Pods-iOS-ParticlesCommonModels.debug.xcconfig */, - CFAC69A9F07CDA438357619AB35C7F32 /* Pods-iOS-ParticlesCommonModels.release.xcconfig */, - ); - name = "Pods-iOS-ParticlesCommonModels"; - path = "Target Support Files/Pods-iOS-ParticlesCommonModels"; - sourceTree = ""; - }; 19EBA0CA98096FF0CB1210CFA9A36DEC /* NSData+zlib */ = { isa = PBXGroup; children = ( @@ -14021,23 +14281,6 @@ path = "../Target Support Files/SVGKit"; sourceTree = ""; }; - 1C296325522D29ABDE28C0161FF19E8F /* Pods-iOS-dydxPresentersTests */ = { - isa = PBXGroup; - children = ( - D3FC11C15368D15FD6BB64D4A010F1CB /* Pods-iOS-dydxPresentersTests.modulemap */, - 4509FC7599EA469E817E78EDF9F8BB18 /* Pods-iOS-dydxPresentersTests-acknowledgements.markdown */, - 4D1BAC4F665EF5883177829510882478 /* Pods-iOS-dydxPresentersTests-acknowledgements.plist */, - 706C89AC8561348F69F086B4C8A3514D /* Pods-iOS-dydxPresentersTests-dummy.m */, - D11B56E3A86E895F6ED1B6AADDFC5DE0 /* Pods-iOS-dydxPresentersTests-frameworks.sh */, - A983948EAF0FD7885A9CD3FBCABB4567 /* Pods-iOS-dydxPresentersTests-Info.plist */, - C126BE9BBD6A11C3C9E935920D155FC9 /* Pods-iOS-dydxPresentersTests-umbrella.h */, - 599F90300EAF0C4DA95DC0AE294D8E88 /* Pods-iOS-dydxPresentersTests.debug.xcconfig */, - 40D0B139F084726C36FA4AF3BDB1F8D7 /* Pods-iOS-dydxPresentersTests.release.xcconfig */, - ); - name = "Pods-iOS-dydxPresentersTests"; - path = "Target Support Files/Pods-iOS-dydxPresentersTests"; - sourceTree = ""; - }; 1CCB353BE3274F9F990872C3743616F2 /* FirebaseRemoteConfigInterop */ = { isa = PBXGroup; children = ( @@ -14077,23 +14320,6 @@ path = RDHCollectionViewGridLayout; sourceTree = ""; }; - 20F93D1C6DADE32B215E755D410AB64E /* Pods-iOS-FirebaseStaticInjectionsTests */ = { - isa = PBXGroup; - children = ( - F208470D3D7F8F183184C7FF253964AC /* Pods-iOS-FirebaseStaticInjectionsTests.modulemap */, - 5655FBAD63CCCC237E92070A2CB4DEE7 /* Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.markdown */, - B1B121612A6A5BEB7F69EF6E59400C58 /* Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.plist */, - 1BBB93A3931A4CC7F095C2204E01DE19 /* Pods-iOS-FirebaseStaticInjectionsTests-dummy.m */, - 29CD672C443A9B7DD1C99D7167C5CF85 /* Pods-iOS-FirebaseStaticInjectionsTests-frameworks.sh */, - 9293F6C69F9AAEEBF14120C8B5221017 /* Pods-iOS-FirebaseStaticInjectionsTests-Info.plist */, - 3D99DF129AAA0E305645C06BF2EEE846 /* Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h */, - EC0794E6B5D2F63EDEFEE1CB50A98318 /* Pods-iOS-FirebaseStaticInjectionsTests.debug.xcconfig */, - 6FB23949F1A9A3B8FAFF1E0C74ACE557 /* Pods-iOS-FirebaseStaticInjectionsTests.release.xcconfig */, - ); - name = "Pods-iOS-FirebaseStaticInjectionsTests"; - path = "Target Support Files/Pods-iOS-FirebaseStaticInjectionsTests"; - sourceTree = ""; - }; 210F717243B11A1A719BE6F501135A33 /* Support Files */ = { isa = PBXGroup; children = ( @@ -14124,23 +14350,6 @@ path = "../Target Support Files/KVOController"; sourceTree = ""; }; - 21ABFA9EFD454DD60ECAA0E37DD3AB92 /* Pods-iOS-PlatformParticlesTests */ = { - isa = PBXGroup; - children = ( - 21DCDC1B09884512AF50236306F18BFF /* Pods-iOS-PlatformParticlesTests.modulemap */, - 80DAC14189CEFDD104C0CBF002BE6D09 /* Pods-iOS-PlatformParticlesTests-acknowledgements.markdown */, - 2A679ACB16B5C7D7308248EBCD749991 /* Pods-iOS-PlatformParticlesTests-acknowledgements.plist */, - 430A350308EE46EAF7F02E4C29D46ED1 /* Pods-iOS-PlatformParticlesTests-dummy.m */, - E4B646E8194A2BBBD1DF034B003F296D /* Pods-iOS-PlatformParticlesTests-frameworks.sh */, - 93F60533287357B9E82634D0B5D4A90C /* Pods-iOS-PlatformParticlesTests-Info.plist */, - 36DB62F08B05D9828D0B7AE4472E2D77 /* Pods-iOS-PlatformParticlesTests-umbrella.h */, - BF2941FE691B875516C7AC45B1149CFF /* Pods-iOS-PlatformParticlesTests.debug.xcconfig */, - 35C14372BAF966D5E5267034BF376DB1 /* Pods-iOS-PlatformParticlesTests.release.xcconfig */, - ); - name = "Pods-iOS-PlatformParticlesTests"; - path = "Target Support Files/Pods-iOS-PlatformParticlesTests"; - sourceTree = ""; - }; 22F5FEE2857F49DE152FA2C74A94FE92 /* Support Files */ = { isa = PBXGroup; children = ( @@ -14206,6 +14415,23 @@ path = CombineExt; sourceTree = ""; }; + 24984D0E0BDF831035213071CDE01865 /* Pods-iOS-ParticlesCommonModelsTests */ = { + isa = PBXGroup; + children = ( + A7A3B14C3CECE6F91F0BFF33D192889F /* Pods-iOS-ParticlesCommonModelsTests.modulemap */, + 4194A31ACE81A2A4E680AB9CE3B1E3B0 /* Pods-iOS-ParticlesCommonModelsTests-acknowledgements.markdown */, + 6C62B18DD4B650BE0E8429BD2C5AB4AD /* Pods-iOS-ParticlesCommonModelsTests-acknowledgements.plist */, + 974912BD1B46B66F3390ED31778FDD5D /* Pods-iOS-ParticlesCommonModelsTests-dummy.m */, + 59C4B0B254C8036657F2D8ED8C46B3DC /* Pods-iOS-ParticlesCommonModelsTests-frameworks.sh */, + E052745346055A6FE282D26995C2AA94 /* Pods-iOS-ParticlesCommonModelsTests-Info.plist */, + BECF4C94D9BCF4108002D53765D73373 /* Pods-iOS-ParticlesCommonModelsTests-umbrella.h */, + D792B98F0229412F41F7387D5AE5A655 /* Pods-iOS-ParticlesCommonModelsTests.debug.xcconfig */, + C655D00DD08BAEBB0B66DAB7521465AB /* Pods-iOS-ParticlesCommonModelsTests.release.xcconfig */, + ); + name = "Pods-iOS-ParticlesCommonModelsTests"; + path = "Target Support Files/Pods-iOS-ParticlesCommonModelsTests"; + sourceTree = ""; + }; 2591DD0B49353FC79E67A355A842D06B /* Support Files */ = { isa = PBXGroup; children = ( @@ -14217,6 +14443,22 @@ path = "../Target Support Files/Abacus"; sourceTree = ""; }; + 281103538A04729648395B95171CB80C /* Pods-iOS-Utilities */ = { + isa = PBXGroup; + children = ( + 6DCC0BD628DFBB482476ED77F190EC28 /* Pods-iOS-Utilities.modulemap */, + 08548076BF6914E45FA7A0C5EB4339DA /* Pods-iOS-Utilities-acknowledgements.markdown */, + 0A0FD92B8E7EE85C1BE6B9DD74AF3047 /* Pods-iOS-Utilities-acknowledgements.plist */, + 20118ACE25EF010B4D135F9F721F5E7A /* Pods-iOS-Utilities-dummy.m */, + 67D0ECE3AB99B67203063FEC081FDE33 /* Pods-iOS-Utilities-Info.plist */, + 600539F9B38D0C7AF3469F0131A620D0 /* Pods-iOS-Utilities-umbrella.h */, + 355566781FFC3C4572C8B201D2ECDDD3 /* Pods-iOS-Utilities.debug.xcconfig */, + FD8CEA1E81DA777AE5CE91AD7EA63C4A /* Pods-iOS-Utilities.release.xcconfig */, + ); + name = "Pods-iOS-Utilities"; + path = "Target Support Files/Pods-iOS-Utilities"; + sourceTree = ""; + }; 2819B0027DE03B43E946065378338036 /* FirebaseABTesting */ = { isa = PBXGroup; children = ( @@ -14305,6 +14547,23 @@ path = "../Target Support Files/GoogleDataTransport"; sourceTree = ""; }; + 2F80AFAC407D32B97F79CCC2ECB1528F /* Pods-iOS-AppsFlyerStaticInjections */ = { + isa = PBXGroup; + children = ( + 2361F97C98121B3DCD5D6F3DE01B64AA /* Pods-iOS-AppsFlyerStaticInjections.modulemap */, + 3F98C5502C6ED7E17597448E5FBE3E98 /* Pods-iOS-AppsFlyerStaticInjections-acknowledgements.markdown */, + 3378A7B9F2B8D2E24058048B953EC9C2 /* Pods-iOS-AppsFlyerStaticInjections-acknowledgements.plist */, + 9D9E7BB1BA5F6243F3FA0FABDD1CD9F1 /* Pods-iOS-AppsFlyerStaticInjections-dummy.m */, + 189BC5A231D8C2385BE7A6561FAEDD98 /* Pods-iOS-AppsFlyerStaticInjections-Info.plist */, + 88DDB5745C9BDD3BD3A8D6C05B048083 /* Pods-iOS-AppsFlyerStaticInjections-resources.sh */, + 0DC749D3C41CBB809AB2A35DFCE66D05 /* Pods-iOS-AppsFlyerStaticInjections-umbrella.h */, + C0F26C4AAAD0E717E9A012ADFC2DE0BB /* Pods-iOS-AppsFlyerStaticInjections.debug.xcconfig */, + 3A266076F983B20832F2D3D323455929 /* Pods-iOS-AppsFlyerStaticInjections.release.xcconfig */, + ); + name = "Pods-iOS-AppsFlyerStaticInjections"; + path = "Target Support Files/Pods-iOS-AppsFlyerStaticInjections"; + sourceTree = ""; + }; 3092947144AA3F46084083C6BB915328 /* ReachabilitySwift */ = { isa = PBXGroup; children = ( @@ -14316,20 +14575,53 @@ path = ReachabilitySwift; sourceTree = ""; }; - 33B2B63B3F5AA11B4A7DCA91D1E0DA1F /* Pods-iOS-AmplitudeInjections */ = { + 322CC3A5698C82347DF270C78CFC5DFF /* Pods-iOS-FirebaseStaticInjectionsTests */ = { isa = PBXGroup; children = ( - 7B688E36C5CE7DD84FA6D4927CD89F9B /* Pods-iOS-AmplitudeInjections.modulemap */, - 574F3F7E0A171BAF3B7DBFD665EDE41E /* Pods-iOS-AmplitudeInjections-acknowledgements.markdown */, - D566639ECE286C718B59B0861FB01681 /* Pods-iOS-AmplitudeInjections-acknowledgements.plist */, - 883A8B27D0479E3161E484FAE6304E49 /* Pods-iOS-AmplitudeInjections-dummy.m */, - 8A0F97519B4BB8C54EDA2DA07FAD38F3 /* Pods-iOS-AmplitudeInjections-Info.plist */, - 1C853F8EAA9B1FC96753B60D48636E6A /* Pods-iOS-AmplitudeInjections-umbrella.h */, - 420E96A57F38373740D0454742253C63 /* Pods-iOS-AmplitudeInjections.debug.xcconfig */, - 55BE4F0469714B6CAF3C222651D9C44D /* Pods-iOS-AmplitudeInjections.release.xcconfig */, + B81BBFB2A433ED7D02211C8AE8713A8C /* Pods-iOS-FirebaseStaticInjectionsTests.modulemap */, + 3A42D46B24DAA315CBDF1AF349053636 /* Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.markdown */, + 5FB469EF5F6C7CF20D7D63505472B0B0 /* Pods-iOS-FirebaseStaticInjectionsTests-acknowledgements.plist */, + AD5FD76172B16A0C663A68F36E1F07CB /* Pods-iOS-FirebaseStaticInjectionsTests-dummy.m */, + 590E7581FE7501FF6BA5AD6C54D48915 /* Pods-iOS-FirebaseStaticInjectionsTests-frameworks.sh */, + FB63009C320C9ADEE36A8A4A7B0A022C /* Pods-iOS-FirebaseStaticInjectionsTests-Info.plist */, + AEEB1BA67055578DA727B3E7741ED316 /* Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h */, + 268F6265901EF76B0C0DB36EDAE349C9 /* Pods-iOS-FirebaseStaticInjectionsTests.debug.xcconfig */, + 2BA2B7AC7BBA758A332F8595A2C9618F /* Pods-iOS-FirebaseStaticInjectionsTests.release.xcconfig */, ); - name = "Pods-iOS-AmplitudeInjections"; - path = "Target Support Files/Pods-iOS-AmplitudeInjections"; + name = "Pods-iOS-FirebaseStaticInjectionsTests"; + path = "Target Support Files/Pods-iOS-FirebaseStaticInjectionsTests"; + sourceTree = ""; + }; + 36A6E5CCB5F54729A20E4D47EF9923E0 /* Pods-iOS-UIToolkits */ = { + isa = PBXGroup; + children = ( + 656CA7922481CB224C0F9B2781DAC36E /* Pods-iOS-UIToolkits.modulemap */, + 7640B517B592E091E9BF28D50F10038E /* Pods-iOS-UIToolkits-acknowledgements.markdown */, + AE23B72BEFB61075BE62474304A37201 /* Pods-iOS-UIToolkits-acknowledgements.plist */, + A46F31B9F486A04E3B060E8FCB395D65 /* Pods-iOS-UIToolkits-dummy.m */, + 8FF01C12CD844251A5539B45FF35096C /* Pods-iOS-UIToolkits-Info.plist */, + ACAB4D917D4B8A1B8DF65CB467D737C2 /* Pods-iOS-UIToolkits-umbrella.h */, + 478A318055ACB839FCA6F8FEB824AB1F /* Pods-iOS-UIToolkits.debug.xcconfig */, + CE72B6F015879434BDC64B28555AFC2B /* Pods-iOS-UIToolkits.release.xcconfig */, + ); + name = "Pods-iOS-UIToolkits"; + path = "Target Support Files/Pods-iOS-UIToolkits"; + sourceTree = ""; + }; + 372E6671CE2A5A673CC782B21AFA97D2 /* Pods-iOS-FirebaseStaticInjections */ = { + isa = PBXGroup; + children = ( + 3526765E4E7D8742BCBB63D40F47C3B2 /* Pods-iOS-FirebaseStaticInjections.modulemap */, + D7222B8506D5C7FFDF1315FC99310AA3 /* Pods-iOS-FirebaseStaticInjections-acknowledgements.markdown */, + FD57A96C8E22AF7DC5352AB7DE887235 /* Pods-iOS-FirebaseStaticInjections-acknowledgements.plist */, + 4AA60C31819CA6E1EF353ACE88AC23BE /* Pods-iOS-FirebaseStaticInjections-dummy.m */, + 8C3AC6C83CAF77B51E2E8B8A00004BBC /* Pods-iOS-FirebaseStaticInjections-Info.plist */, + 6117418736DA9243DC13E2A0FAD73A17 /* Pods-iOS-FirebaseStaticInjections-umbrella.h */, + 60ECA19C9AC8FBEB88A137DAB41E2381 /* Pods-iOS-FirebaseStaticInjections.debug.xcconfig */, + E569E9B663DED5EFE306835E1D0B30BB /* Pods-iOS-FirebaseStaticInjections.release.xcconfig */, + ); + name = "Pods-iOS-FirebaseStaticInjections"; + path = "Target Support Files/Pods-iOS-FirebaseStaticInjections"; sourceTree = ""; }; 372EF4CC798659DF57C3BA0141CD3333 /* Frameworks */ = { @@ -14340,6 +14632,41 @@ name = Frameworks; sourceTree = ""; }; + 3743EBAE68B5ACEC23127BE92DAA95A6 /* Pods-iOS-PlatformParticlesTests */ = { + isa = PBXGroup; + children = ( + A5BE294C3742C2DF222F38CE77F3D3C0 /* Pods-iOS-PlatformParticlesTests.modulemap */, + 7E30DA9DEF33C128107F15DB15035D21 /* Pods-iOS-PlatformParticlesTests-acknowledgements.markdown */, + 02243155BFB91B28434035C02C747253 /* Pods-iOS-PlatformParticlesTests-acknowledgements.plist */, + EC8ABA6CF0500289314067E92120A149 /* Pods-iOS-PlatformParticlesTests-dummy.m */, + E05413E7FD53B77F00FD4BF35D3FA2CD /* Pods-iOS-PlatformParticlesTests-frameworks.sh */, + 37989E2317444DA0C083C27F06341654 /* Pods-iOS-PlatformParticlesTests-Info.plist */, + BB48A11EFCCBD4DF2C6134B06DA235C6 /* Pods-iOS-PlatformParticlesTests-umbrella.h */, + 27903A0763E4DE20DDBCAF7CA9FB5C51 /* Pods-iOS-PlatformParticlesTests.debug.xcconfig */, + E1D8B5E0CD818AD7233563E4AD3D2013 /* Pods-iOS-PlatformParticlesTests.release.xcconfig */, + ); + name = "Pods-iOS-PlatformParticlesTests"; + path = "Target Support Files/Pods-iOS-PlatformParticlesTests"; + sourceTree = ""; + }; + 38D0C6C687BF0AFD12C75305B690814C /* Pods-iOS-dydxV4 */ = { + isa = PBXGroup; + children = ( + AAECE3B2E5CE6F0CE3547159478B7839 /* Pods-iOS-dydxV4.modulemap */, + 85CFC46B6AF630CAF97D9F175D1B7B90 /* Pods-iOS-dydxV4-acknowledgements.markdown */, + 85BD462F60A2E02B447F4F6A0A1036D9 /* Pods-iOS-dydxV4-acknowledgements.plist */, + 8E20B405A7B5CCF397CE4A968B38C830 /* Pods-iOS-dydxV4-dummy.m */, + 0C9F313A8402DE73B09B28082460127C /* Pods-iOS-dydxV4-frameworks.sh */, + 523F53A62E012D7609C513889FBA06BE /* Pods-iOS-dydxV4-Info.plist */, + AC6787900E58AF948E7B64BE44C15591 /* Pods-iOS-dydxV4-resources.sh */, + 87591E185734C7A4505478502C1AA7C6 /* Pods-iOS-dydxV4-umbrella.h */, + 97FF2FA051CF478E4E8181F1DBC87133 /* Pods-iOS-dydxV4.debug.xcconfig */, + AC9660889F772F88712BD3DBA2803D1C /* Pods-iOS-dydxV4.release.xcconfig */, + ); + name = "Pods-iOS-dydxV4"; + path = "Target Support Files/Pods-iOS-dydxV4"; + sourceTree = ""; + }; 3A4F6045679E0AC7246DD6AA2BC2CEB1 /* Resources */ = { isa = PBXGroup; children = ( @@ -14367,56 +14694,20 @@ name = Frameworks; sourceTree = ""; }; - 3C06F9E394C5FE70CA7BC7768C266B25 /* Targets Support Files */ = { + 3B74B68F195A57D9339E4E7E463157F5 /* Pods-iOS-dydxAnalytics */ = { isa = PBXGroup; children = ( - 33B2B63B3F5AA11B4A7DCA91D1E0DA1F /* Pods-iOS-AmplitudeInjections */, - D2EB3E2FFCD761FBD54E0CB244A1A683 /* Pods-iOS-AmplitudeInjectionsTests */, - 63EA1E430ED6388BC442EB53D6118E4B /* Pods-iOS-AppsFlyerStaticInjections */, - BDEEE6A44B50F0B298C8CD8B7D90B49E /* Pods-iOS-CameraParticles */, - DC5DEFFEBF00CA14866E376E1ADC6B1F /* Pods-iOS-CameraParticlesTests */, - 64C2BA76BC23A54A9EB82332D3251FC1 /* Pods-iOS-dydxCartera */, - F32B7DA3E156A9D59918077CED563321 /* Pods-iOS-dydxCarteraTests */, - B0C4420A69A3AA8CE73992307EA91570 /* Pods-iOS-dydxChart */, - EA15CCA550E296685EBC2772CB5AA5FC /* Pods-iOS-dydxChartTests */, - 16B0A9E08ADB7A298DAAA80917F8821C /* Pods-iOS-dydxFormatter */, - 98616A910096A24298A9C6CB6DE08716 /* Pods-iOS-dydxFormatterTests */, - F5B49FD649B62C1471A99CCF047C3D5D /* Pods-iOS-dydxPresenters */, - 1C296325522D29ABDE28C0161FF19E8F /* Pods-iOS-dydxPresentersTests */, - 016E010BC0AC25678C397841C4A9EC37 /* Pods-iOS-dydxStateManager */, - 556CA8C8B2E0DB8328F253C7CDD82B90 /* Pods-iOS-dydxStateManagerTests */, - 4946B41299A8AB6FDF7316DBAC1EEDB9 /* Pods-iOS-dydxV4 */, - 04A159BD6DDC3F7AEA8160EB750E79A1 /* Pods-iOS-dydxV4Tests */, - 9841C8ECF0DF8969901CDBA64082618B /* Pods-iOS-dydxViews */, - E3FBDBC897D20C4395DA4D46D72B3D9A /* Pods-iOS-dydxViewsTests */, - D672355DBFBB10DE82D6D334227EB30D /* Pods-iOS-FirebaseStaticInjections */, - 20F93D1C6DADE32B215E755D410AB64E /* Pods-iOS-FirebaseStaticInjectionsTests */, - 6BC45BBB774A1D201B712752C1C64697 /* Pods-iOS-JedioKit */, - FA47408AB2BEC5C84F5BBF542CD8F5CD /* Pods-iOS-JedioKitTests */, - 18D12E819EB7892B5062820D48A55E13 /* Pods-iOS-ParticlesCommonModels */, - 7C14C1B3EFF7137C23CE7AF9EA706398 /* Pods-iOS-ParticlesCommonModelsTests */, - F6A377F118531462286A2ECB9A6F8D9D /* Pods-iOS-ParticlesKit */, - 171968CED9E75B0DB9D6223CCD68E19B /* Pods-iOS-ParticlesKitTests */, - F0234E29790F109F44C42B290F1C3204 /* Pods-iOS-PlatformParticles */, - 21ABFA9EFD454DD60ECAA0E37DD3AB92 /* Pods-iOS-PlatformParticlesTests */, - 9F83D01EC1C15BDADF1FFC650709806F /* Pods-iOS-PlatformRouting */, - B60D7218698CECA44F780141D6F7D8A1 /* Pods-iOS-PlatformRoutingTests */, - 8D3BD5142E2DCFB18FA1102F409963BD /* Pods-iOS-PlatformUI */, - EA7FB960C57A285C3E0E84FA3DADC573 /* Pods-iOS-PlatformUIJedio */, - 4E0EC6780DA82DFC3406F8A9DC303816 /* Pods-iOS-PlatformUIJedioTests */, - FF18B8C9FF5F863E15E9B1B328E29E2B /* Pods-iOS-PlatformUITests */, - A61F61B45EFC5F5412A22A6A850B0519 /* Pods-iOS-RoutingKit */, - 8A260AFC8D7F8103DED3A5EEF42FBB5A /* Pods-iOS-RoutingKitTests */, - 46CBC84CF393F6B39A7D4FE5983462F9 /* Pods-iOS-UIAppToolkits */, - 4613949F44519D6742582DD4BDD67EB3 /* Pods-iOS-UIAppToolkitsTests */, - E503ED27AB5ACF7A9DDE77E84FB8828D /* Pods-iOS-UIToolkits */, - 4DADF90C4993B21F8E4CCD81A6A256D3 /* Pods-iOS-UIToolkitsTests */, - 5317E8876B8A02ED0833DCD420FD8465 /* Pods-iOS-Utilities */, - E037BBBD19BC8D89E0FE64AB518C2471 /* Pods-iOS-UtilitiesTests */, - 0D12001B3CD30822F128AEBF390FAC31 /* Pods-iOS-WebParticles */, - 9C3CF5094FA3759E8C70EB9F4BFBAF54 /* Pods-iOS-WebParticlesTests */, - ); - name = "Targets Support Files"; + 8D60480706071625D6DD05395E57C3D3 /* Pods-iOS-dydxAnalytics.modulemap */, + 626EAED9097F3FE90C699D2448A7204E /* Pods-iOS-dydxAnalytics-acknowledgements.markdown */, + 32770AD946CC370C78A6B325955655E2 /* Pods-iOS-dydxAnalytics-acknowledgements.plist */, + B38D907DCCD5E0BA3133229C2C21C017 /* Pods-iOS-dydxAnalytics-dummy.m */, + 58B88FE19C383136A89076C0504CC6F1 /* Pods-iOS-dydxAnalytics-Info.plist */, + D5B00B2A2D3ED718BC80015DBA657051 /* Pods-iOS-dydxAnalytics-umbrella.h */, + C15021D426F360129B3510BE48D34D37 /* Pods-iOS-dydxAnalytics.debug.xcconfig */, + C994DFDCE44DA9556B908C390279030F /* Pods-iOS-dydxAnalytics.release.xcconfig */, + ); + name = "Pods-iOS-dydxAnalytics"; + path = "Target Support Files/Pods-iOS-dydxAnalytics"; sourceTree = ""; }; 3C15D734A11372AC7359664AD8FE56EF /* Support Files */ = { @@ -14477,6 +14768,59 @@ path = "../Target Support Files/FirebaseRemoteConfigInterop"; sourceTree = ""; }; + 3F42B13E92EADEB8343AFB173D2ED1D0 /* Targets Support Files */ = { + isa = PBXGroup; + children = ( + E401A6C11388721E13AA4FD8F7736BAF /* Pods-iOS-AmplitudeInjections */, + E0671A77D4FE42979A37E1BAFD3F971C /* Pods-iOS-AmplitudeInjectionsTests */, + 2F80AFAC407D32B97F79CCC2ECB1528F /* Pods-iOS-AppsFlyerStaticInjections */, + 74FC224B60E11C19A1703A0BC130DB78 /* Pods-iOS-CameraParticles */, + F8B51A1337C635E882C539ADAE41595B /* Pods-iOS-CameraParticlesTests */, + 3B74B68F195A57D9339E4E7E463157F5 /* Pods-iOS-dydxAnalytics */, + A3C790E1F22E2D4B8DA1F5A4F1BCDFE9 /* Pods-iOS-dydxCartera */, + 0CD84B4FDF4E155530190B85FA915FA1 /* Pods-iOS-dydxCarteraTests */, + 60C8E89C59602771FDF0CDBDD8302807 /* Pods-iOS-dydxChart */, + 473E2432C80879930F15593CF12E33FB /* Pods-iOS-dydxChartTests */, + 115611FF560591C8F9BA3F086A5F92BD /* Pods-iOS-dydxFormatter */, + 0F2E58E23059F4FCF272422672C6B126 /* Pods-iOS-dydxFormatterTests */, + 5E53E4B35AA9D72864D994E534B44FC1 /* Pods-iOS-dydxPresenters */, + AA5CA80E3904745265E29974995CB572 /* Pods-iOS-dydxPresentersTests */, + 71A3E205C158518D4ECE34870E79DDD1 /* Pods-iOS-dydxStateManager */, + 028358F201A2EBF7B70A0EB461D8311C /* Pods-iOS-dydxStateManagerTests */, + 38D0C6C687BF0AFD12C75305B690814C /* Pods-iOS-dydxV4 */, + B158241B37AF2E22EC3E88ACD877E6C0 /* Pods-iOS-dydxV4Tests */, + 844E30E814A59E6EF8DFD8CD4AE1E0F3 /* Pods-iOS-dydxViews */, + B739B95585D2924F6C2F4A45561612F3 /* Pods-iOS-dydxViewsTests */, + 372E6671CE2A5A673CC782B21AFA97D2 /* Pods-iOS-FirebaseStaticInjections */, + 322CC3A5698C82347DF270C78CFC5DFF /* Pods-iOS-FirebaseStaticInjectionsTests */, + 5D0595C43034EA6921012BDB74BADD7F /* Pods-iOS-JedioKit */, + A90CC513975A591E3ADD7A75C7A105A1 /* Pods-iOS-JedioKitTests */, + A11B9F8EB957799D42BA53AC37BC0676 /* Pods-iOS-ParticlesCommonModels */, + 24984D0E0BDF831035213071CDE01865 /* Pods-iOS-ParticlesCommonModelsTests */, + 019428B20F470B0CC2D99F715CEDD4AC /* Pods-iOS-ParticlesKit */, + B9DBD86FA6402D40B20FAEE35FE6A6EB /* Pods-iOS-ParticlesKitTests */, + 61855355F8F50AFD0954A5F1DE527129 /* Pods-iOS-PlatformParticles */, + 3743EBAE68B5ACEC23127BE92DAA95A6 /* Pods-iOS-PlatformParticlesTests */, + B226C124606F3A9E3E53B44692C829FF /* Pods-iOS-PlatformRouting */, + C0B710D8AA5EC9B961E5E3BECEAF5672 /* Pods-iOS-PlatformRoutingTests */, + 766A302E62351F2D8CA5A4138994C730 /* Pods-iOS-PlatformUI */, + B4E97F55DEB88F2B825FC61BC4CBDF5A /* Pods-iOS-PlatformUIJedio */, + 587CDC2349BF951AB3B2666B94B89A37 /* Pods-iOS-PlatformUIJedioTests */, + C3551D963FBED49CC9595792B2B019B8 /* Pods-iOS-PlatformUITests */, + 890653EBFC3D5F4DE8D96649D7626D37 /* Pods-iOS-RoutingKit */, + E29C47CCC3CFC519595936A1863CD87C /* Pods-iOS-RoutingKitTests */, + D4DBE4446C47E8AE416141C825A07DDE /* Pods-iOS-UIAppToolkits */, + 66C169AB913BC622B6FBEADED12E4AC2 /* Pods-iOS-UIAppToolkitsTests */, + 36A6E5CCB5F54729A20E4D47EF9923E0 /* Pods-iOS-UIToolkits */, + 435B59A1EDFCEC333CA9EFB8A7616D21 /* Pods-iOS-UIToolkitsTests */, + 281103538A04729648395B95171CB80C /* Pods-iOS-Utilities */, + 08FCEC518F9624B424148B4222C18BB7 /* Pods-iOS-UtilitiesTests */, + 8E13280172D332B236009A355065D4C3 /* Pods-iOS-WebParticles */, + 67105184D6B328BA21DFEEF31B728A54 /* Pods-iOS-WebParticlesTests */, + ); + name = "Targets Support Files"; + sourceTree = ""; + }; 41E66FEA2D373BBF7DFEAA809B3128AD /* WithoutAdIdSupport */ = { isa = PBXGroup; children = ( @@ -14485,6 +14829,23 @@ name = WithoutAdIdSupport; sourceTree = ""; }; + 435B59A1EDFCEC333CA9EFB8A7616D21 /* Pods-iOS-UIToolkitsTests */ = { + isa = PBXGroup; + children = ( + FF7894596F61B42ABEE30E7F77BCB2E2 /* Pods-iOS-UIToolkitsTests.modulemap */, + D3B3380FDAC8844572135D840A86DABE /* Pods-iOS-UIToolkitsTests-acknowledgements.markdown */, + 8ABD4DC95DFE13A1682C5D9935337BCF /* Pods-iOS-UIToolkitsTests-acknowledgements.plist */, + 27C8C323C71D9E28F15240806B925C93 /* Pods-iOS-UIToolkitsTests-dummy.m */, + 965A1BECA53B23B085F180C50DE164A2 /* Pods-iOS-UIToolkitsTests-frameworks.sh */, + 475AC5F4EC36F42AF87453651BC542F8 /* Pods-iOS-UIToolkitsTests-Info.plist */, + AC848F78F5C8A54CCB79A2169F18F211 /* Pods-iOS-UIToolkitsTests-umbrella.h */, + 30860C46544B0A3635AA0B50A9AE88CE /* Pods-iOS-UIToolkitsTests.debug.xcconfig */, + 579D02136F68B90E4DB6042008C2D164 /* Pods-iOS-UIToolkitsTests.release.xcconfig */, + ); + name = "Pods-iOS-UIToolkitsTests"; + path = "Target Support Files/Pods-iOS-UIToolkitsTests"; + sourceTree = ""; + }; 44C79705A7170A97A2CC6CE46B539E6C /* FirebaseMessaging */ = { isa = PBXGroup; children = ( @@ -14587,23 +14948,6 @@ name = Resources; sourceTree = ""; }; - 4613949F44519D6742582DD4BDD67EB3 /* Pods-iOS-UIAppToolkitsTests */ = { - isa = PBXGroup; - children = ( - 898A1E47C2EBA75FB164263EA4FC9FA5 /* Pods-iOS-UIAppToolkitsTests.modulemap */, - E3AEF13FFD5121BA21BCE1998E947140 /* Pods-iOS-UIAppToolkitsTests-acknowledgements.markdown */, - 22FD7184A4F1571364936FB601606AFF /* Pods-iOS-UIAppToolkitsTests-acknowledgements.plist */, - D13EE1D5D8BF8B376852234B68ED7B21 /* Pods-iOS-UIAppToolkitsTests-dummy.m */, - 09E85D055AF50920354907184670A68D /* Pods-iOS-UIAppToolkitsTests-frameworks.sh */, - E20E97A7D53668B72A7CFC190EEB5697 /* Pods-iOS-UIAppToolkitsTests-Info.plist */, - CE6642A42AC29248F399E636BCA03D93 /* Pods-iOS-UIAppToolkitsTests-umbrella.h */, - DC0F22D21462E6F61EFC117B411F5762 /* Pods-iOS-UIAppToolkitsTests.debug.xcconfig */, - CA094BF4435F28BFA87FE9C8D98DE0D5 /* Pods-iOS-UIAppToolkitsTests.release.xcconfig */, - ); - name = "Pods-iOS-UIAppToolkitsTests"; - path = "Target Support Files/Pods-iOS-UIAppToolkitsTests"; - sourceTree = ""; - }; 4642176A2667D05389545E9188C08195 /* Support Files */ = { isa = PBXGroup; children = ( @@ -14619,20 +14963,21 @@ path = "../Target Support Files/FirebaseABTesting"; sourceTree = ""; }; - 46CBC84CF393F6B39A7D4FE5983462F9 /* Pods-iOS-UIAppToolkits */ = { + 473E2432C80879930F15593CF12E33FB /* Pods-iOS-dydxChartTests */ = { isa = PBXGroup; children = ( - 2961AAE7C048E309F97E0E81C0C70106 /* Pods-iOS-UIAppToolkits.modulemap */, - A899F41A23EA13A39CA604E077748738 /* Pods-iOS-UIAppToolkits-acknowledgements.markdown */, - C37A9AD2F7CA283931088ADBC76D2085 /* Pods-iOS-UIAppToolkits-acknowledgements.plist */, - 86CA4FA6D338F5574A8552D58A8FB5AB /* Pods-iOS-UIAppToolkits-dummy.m */, - 2CC16CD9A1C4BD97417659559BD22A43 /* Pods-iOS-UIAppToolkits-Info.plist */, - 388003C98D0FA8EE19AE340F4F2F3510 /* Pods-iOS-UIAppToolkits-umbrella.h */, - 05DDCAF4922773F256AA04C165FE3EFE /* Pods-iOS-UIAppToolkits.debug.xcconfig */, - 460A096FCA8B8C9711EA73B3524AC538 /* Pods-iOS-UIAppToolkits.release.xcconfig */, + B585DA1C77D99D5EABB31900964BB08A /* Pods-iOS-dydxChartTests.modulemap */, + 9E91BF9DAB31138378F56458BDA2AF73 /* Pods-iOS-dydxChartTests-acknowledgements.markdown */, + 1125C8D2404C5448F32885CFD950D85B /* Pods-iOS-dydxChartTests-acknowledgements.plist */, + 70D46CE944BBAA1E1772F9A86CD8940F /* Pods-iOS-dydxChartTests-dummy.m */, + 629CF7F2D3FAB2DF780D509733EB92B0 /* Pods-iOS-dydxChartTests-frameworks.sh */, + E156C14809F101D8D4EF67C8510FD8F2 /* Pods-iOS-dydxChartTests-Info.plist */, + A452F5AA3942B1B14D0C344BA7E99949 /* Pods-iOS-dydxChartTests-umbrella.h */, + B0985A272952C6E9BE98AA6FE7AEAAD2 /* Pods-iOS-dydxChartTests.debug.xcconfig */, + 783B6B1A6859D32F1AB2C4AB8ABCA69C /* Pods-iOS-dydxChartTests.release.xcconfig */, ); - name = "Pods-iOS-UIAppToolkits"; - path = "Target Support Files/Pods-iOS-UIAppToolkits"; + name = "Pods-iOS-dydxChartTests"; + path = "Target Support Files/Pods-iOS-dydxChartTests"; sourceTree = ""; }; 489D083B4A062176E0D6DEC0399739CC /* Core */ = { @@ -14814,24 +15159,6 @@ path = "../Target Support Files/Atributika"; sourceTree = ""; }; - 4946B41299A8AB6FDF7316DBAC1EEDB9 /* Pods-iOS-dydxV4 */ = { - isa = PBXGroup; - children = ( - C06CD4A67059F318C1D58CA8C8273D09 /* Pods-iOS-dydxV4.modulemap */, - 0DB9D1F1B9A327F8785C6B6EFF1DA7F6 /* Pods-iOS-dydxV4-acknowledgements.markdown */, - FD64780BCE06AF4C19A29DBF4116AAD2 /* Pods-iOS-dydxV4-acknowledgements.plist */, - 449EA7851ED809B53E49B30FF352465B /* Pods-iOS-dydxV4-dummy.m */, - 2F416BC5A82BA3217005B2BF567DB400 /* Pods-iOS-dydxV4-frameworks.sh */, - 7EEA1088FD6446638B7EF440BD27D12A /* Pods-iOS-dydxV4-Info.plist */, - A2597CFD39CD90AA4632FB5362634B0D /* Pods-iOS-dydxV4-resources.sh */, - BDA43D685207815D39A7E44ECEE4E4E2 /* Pods-iOS-dydxV4-umbrella.h */, - 2BE2E30549A9ABF1F63A28298ECDC918 /* Pods-iOS-dydxV4.debug.xcconfig */, - 39681816D8A13A7F66E1B9CB4C3306A4 /* Pods-iOS-dydxV4.release.xcconfig */, - ); - name = "Pods-iOS-dydxV4"; - path = "Target Support Files/Pods-iOS-dydxV4"; - sourceTree = ""; - }; 497C6DDD7891804C892BEB7DF051AF3C /* NVActivityIndicatorView */ = { isa = PBXGroup; children = ( @@ -14842,23 +15169,6 @@ path = NVActivityIndicatorView; sourceTree = ""; }; - 4DADF90C4993B21F8E4CCD81A6A256D3 /* Pods-iOS-UIToolkitsTests */ = { - isa = PBXGroup; - children = ( - FF494E2B336DCF8881AB0564A85C4AEC /* Pods-iOS-UIToolkitsTests.modulemap */, - E75B3EC78BF66B7457D6625593BF7B94 /* Pods-iOS-UIToolkitsTests-acknowledgements.markdown */, - 723AF700E287661483EB836ACC61D459 /* Pods-iOS-UIToolkitsTests-acknowledgements.plist */, - B6710F9B54AB485786826E363ED86B22 /* Pods-iOS-UIToolkitsTests-dummy.m */, - AAB7C266A3ADF205963C6C5F35FDDC54 /* Pods-iOS-UIToolkitsTests-frameworks.sh */, - 0A4817FFB985A2F2D91A9C79F5505806 /* Pods-iOS-UIToolkitsTests-Info.plist */, - 9A4F67E330F55FBB7B816DB1D24FF334 /* Pods-iOS-UIToolkitsTests-umbrella.h */, - 66E9DA3352D37202D6F31D4E091DA7A2 /* Pods-iOS-UIToolkitsTests.debug.xcconfig */, - F6736EA1208B59910430C861CFB7D86F /* Pods-iOS-UIToolkitsTests.release.xcconfig */, - ); - name = "Pods-iOS-UIToolkitsTests"; - path = "Target Support Files/Pods-iOS-UIToolkitsTests"; - sourceTree = ""; - }; 4DF8186EE7F7EA59DF14213750F54715 /* Support Files */ = { isa = PBXGroup; children = ( @@ -14875,23 +15185,6 @@ path = "../Target Support Files/SDWebImage"; sourceTree = ""; }; - 4E0EC6780DA82DFC3406F8A9DC303816 /* Pods-iOS-PlatformUIJedioTests */ = { - isa = PBXGroup; - children = ( - C1FD0883AC46387C47DB88EA3405FB1E /* Pods-iOS-PlatformUIJedioTests.modulemap */, - 02A0A493DDB43404240539037A2CD705 /* Pods-iOS-PlatformUIJedioTests-acknowledgements.markdown */, - 8FC1EFC4A0C6624EAE784370FCC1E134 /* Pods-iOS-PlatformUIJedioTests-acknowledgements.plist */, - E117EDB859D2FC4431AC79EC4F4B4555 /* Pods-iOS-PlatformUIJedioTests-dummy.m */, - 5AEE62FE07072F1F9F028F12E98CCDAE /* Pods-iOS-PlatformUIJedioTests-frameworks.sh */, - E195F9C9B462164629EC21A43BD39BD9 /* Pods-iOS-PlatformUIJedioTests-Info.plist */, - 6861E30FD5878F657E583CA54B27AC5D /* Pods-iOS-PlatformUIJedioTests-umbrella.h */, - 31E84616AE68184320155572590D96DB /* Pods-iOS-PlatformUIJedioTests.debug.xcconfig */, - 75336728DB1A6B1089D68E441184746B /* Pods-iOS-PlatformUIJedioTests.release.xcconfig */, - ); - name = "Pods-iOS-PlatformUIJedioTests"; - path = "Target Support Files/Pods-iOS-PlatformUIJedioTests"; - sourceTree = ""; - }; 4F29EA2440C709DD11257E69D2EC8070 /* SDWebImageSVGCoder */ = { isa = PBXGroup; children = ( @@ -14906,32 +15199,6 @@ path = SDWebImageSVGCoder; sourceTree = ""; }; - 5317E8876B8A02ED0833DCD420FD8465 /* Pods-iOS-Utilities */ = { - isa = PBXGroup; - children = ( - 0C5BE6DB9BEB63603599974368455F4C /* Pods-iOS-Utilities.modulemap */, - 01314F53BB8625188C4393DF68980639 /* Pods-iOS-Utilities-acknowledgements.markdown */, - D2277A621EA9360CCF80BDB4785E52BF /* Pods-iOS-Utilities-acknowledgements.plist */, - 91EE7CE87B80649BBC5EB26AD654E374 /* Pods-iOS-Utilities-dummy.m */, - 9773FDE8C570FDA21E0A6DF7505E6272 /* Pods-iOS-Utilities-Info.plist */, - 6FB7C0836CE02C29A589F7745DFAFF03 /* Pods-iOS-Utilities-umbrella.h */, - 12BAF01254B1907083B3CF22B541E9D7 /* Pods-iOS-Utilities.debug.xcconfig */, - 75431551309ED13F458522DA390C25E8 /* Pods-iOS-Utilities.release.xcconfig */, - ); - name = "Pods-iOS-Utilities"; - path = "Target Support Files/Pods-iOS-Utilities"; - sourceTree = ""; - }; - 5348813C215F5FAA857388DEC03ABE72 /* Support Files */ = { - isa = PBXGroup; - children = ( - 6F5E087B77C1B20259AB92DD94E62F33 /* Firebase.debug.xcconfig */, - 8FE82E01353C3E282683D07CE4687E58 /* Firebase.release.xcconfig */, - ); - name = "Support Files"; - path = "../Target Support Files/Firebase"; - sourceTree = ""; - }; 535DE45D3F8565ADF4DDF7924FBB8341 /* FirebaseSessions */ = { isa = PBXGroup; children = ( @@ -14983,23 +15250,6 @@ name = ISASwizzler; sourceTree = ""; }; - 556CA8C8B2E0DB8328F253C7CDD82B90 /* Pods-iOS-dydxStateManagerTests */ = { - isa = PBXGroup; - children = ( - ACCC0F9317874B1110FCABA9A6A29BBF /* Pods-iOS-dydxStateManagerTests.modulemap */, - DDB559A6EE8792FAFEB93221A1A33AAF /* Pods-iOS-dydxStateManagerTests-acknowledgements.markdown */, - 5E8CA194DC7574EA1AF2267B640024E7 /* Pods-iOS-dydxStateManagerTests-acknowledgements.plist */, - 3A648AF0AF7B3F2C2FB3E172AA1E538F /* Pods-iOS-dydxStateManagerTests-dummy.m */, - C833C46F7CB47F7A6CE80F156A6E4110 /* Pods-iOS-dydxStateManagerTests-frameworks.sh */, - 25F3663C007BE845184AA6A4AC2D1551 /* Pods-iOS-dydxStateManagerTests-Info.plist */, - 32D0344423BA677D4C3961549ADFBA2C /* Pods-iOS-dydxStateManagerTests-umbrella.h */, - D6543B5A723E7FD0D89A56488F768429 /* Pods-iOS-dydxStateManagerTests.debug.xcconfig */, - 899CCA8B53CC1E66193F6D15FEE32F1F /* Pods-iOS-dydxStateManagerTests.release.xcconfig */, - ); - name = "Pods-iOS-dydxStateManagerTests"; - path = "Target Support Files/Pods-iOS-dydxStateManagerTests"; - sourceTree = ""; - }; 55E7FC068E2C918EB3AAA80AACF1AEAA /* Core */ = { isa = PBXGroup; children = ( @@ -15080,6 +15330,23 @@ name = Resources; sourceTree = ""; }; + 587CDC2349BF951AB3B2666B94B89A37 /* Pods-iOS-PlatformUIJedioTests */ = { + isa = PBXGroup; + children = ( + 7A82643F596B9CE1C5299B988B067B4A /* Pods-iOS-PlatformUIJedioTests.modulemap */, + B187D1D371A3A8487B2CCE99CA575F69 /* Pods-iOS-PlatformUIJedioTests-acknowledgements.markdown */, + 20696841B4498F505F105D2CE61267CE /* Pods-iOS-PlatformUIJedioTests-acknowledgements.plist */, + 9B54D274544A48178C1764DE76D10640 /* Pods-iOS-PlatformUIJedioTests-dummy.m */, + 0E1F7792F1C3FF24BBB2B629C6378F34 /* Pods-iOS-PlatformUIJedioTests-frameworks.sh */, + 0E96C87CC9ED6583C7AD25C79DF68964 /* Pods-iOS-PlatformUIJedioTests-Info.plist */, + 62C6DDA2BBF47064A35443A0FA27F040 /* Pods-iOS-PlatformUIJedioTests-umbrella.h */, + CCB967002A637765DF194DE9538B1BD1 /* Pods-iOS-PlatformUIJedioTests.debug.xcconfig */, + C98FAB44D1A2D2497AA976DF2C5AC5F7 /* Pods-iOS-PlatformUIJedioTests.release.xcconfig */, + ); + name = "Pods-iOS-PlatformUIJedioTests"; + path = "Target Support Files/Pods-iOS-PlatformUIJedioTests"; + sourceTree = ""; + }; 596757A5EC4B0C8CAD28E25A3E342FA2 /* Core */ = { isa = PBXGroup; children = ( @@ -15108,6 +15375,22 @@ name = iOS; sourceTree = ""; }; + 5D0595C43034EA6921012BDB74BADD7F /* Pods-iOS-JedioKit */ = { + isa = PBXGroup; + children = ( + A5DE4ADA2FCA784D6C94A7A2222F19DB /* Pods-iOS-JedioKit.modulemap */, + 5A1FD30ECE20F6A9FDA9E708C3BCC1F5 /* Pods-iOS-JedioKit-acknowledgements.markdown */, + 9555FAEDF31F106215AB76C1204A42F7 /* Pods-iOS-JedioKit-acknowledgements.plist */, + 4435DE3F64BF405DE66002FCCECB39CB /* Pods-iOS-JedioKit-dummy.m */, + 8F46078350D292BFFDECA96BE6EB4FD0 /* Pods-iOS-JedioKit-Info.plist */, + A5B08BE279BEE2BE675AAB928A141511 /* Pods-iOS-JedioKit-umbrella.h */, + EC667717229F2CB6D836D750241CDB7E /* Pods-iOS-JedioKit.debug.xcconfig */, + FB11F428BA6ADCB43CF443E17728628B /* Pods-iOS-JedioKit.release.xcconfig */, + ); + name = "Pods-iOS-JedioKit"; + path = "Target Support Files/Pods-iOS-JedioKit"; + sourceTree = ""; + }; 5D3F13416114F0E07BA77907217BFED1 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -15131,6 +15414,54 @@ path = "../Target Support Files/FirebaseCoreExtension"; sourceTree = ""; }; + 5E53E4B35AA9D72864D994E534B44FC1 /* Pods-iOS-dydxPresenters */ = { + isa = PBXGroup; + children = ( + 74D8C08E2D746B34DD8EA8BAAA32C44B /* Pods-iOS-dydxPresenters.modulemap */, + 9729C597133B23C5AD90A19A54AE6C40 /* Pods-iOS-dydxPresenters-acknowledgements.markdown */, + 192CE18BB59B6222072D2536AE0DD28C /* Pods-iOS-dydxPresenters-acknowledgements.plist */, + A1F1A551BD948B7CC6A1D3B083C6A9D7 /* Pods-iOS-dydxPresenters-dummy.m */, + D565140F52E02348C4EAAA49D7E7A227 /* Pods-iOS-dydxPresenters-Info.plist */, + 149574FCBA00E0709F1D1FBE087AE827 /* Pods-iOS-dydxPresenters-umbrella.h */, + 07ADBA4AC7A1303DCB99F1AAAC1243EC /* Pods-iOS-dydxPresenters.debug.xcconfig */, + D0A02EB86B47B94D3702E2CB76209EC6 /* Pods-iOS-dydxPresenters.release.xcconfig */, + ); + name = "Pods-iOS-dydxPresenters"; + path = "Target Support Files/Pods-iOS-dydxPresenters"; + sourceTree = ""; + }; + 60C8E89C59602771FDF0CDBDD8302807 /* Pods-iOS-dydxChart */ = { + isa = PBXGroup; + children = ( + 393C7A70ED6B33F6CDF568A614F79568 /* Pods-iOS-dydxChart.modulemap */, + 951BB17E51C8020F8909FEF0B7CF8D90 /* Pods-iOS-dydxChart-acknowledgements.markdown */, + DF72D3AFA910727085E193561D0B8CE7 /* Pods-iOS-dydxChart-acknowledgements.plist */, + 50FDB79F2043C8D1431A5FCF355985A0 /* Pods-iOS-dydxChart-dummy.m */, + A1D96A0E3583D1B7122D9382CEBDE9F5 /* Pods-iOS-dydxChart-Info.plist */, + 314F92379616B9360F724630351581D0 /* Pods-iOS-dydxChart-umbrella.h */, + 444168824ACD71A780912C0F89D2F752 /* Pods-iOS-dydxChart.debug.xcconfig */, + B42024F28308D8265DC09015BCC206BD /* Pods-iOS-dydxChart.release.xcconfig */, + ); + name = "Pods-iOS-dydxChart"; + path = "Target Support Files/Pods-iOS-dydxChart"; + sourceTree = ""; + }; + 61855355F8F50AFD0954A5F1DE527129 /* Pods-iOS-PlatformParticles */ = { + isa = PBXGroup; + children = ( + 48EA455F96365FB0B7FAD375D92918F8 /* Pods-iOS-PlatformParticles.modulemap */, + 6F9B8D32F9CC65CE2EA59651539BD3F8 /* Pods-iOS-PlatformParticles-acknowledgements.markdown */, + CA2383B0CD2527D284A918E67E9A5A53 /* Pods-iOS-PlatformParticles-acknowledgements.plist */, + 07032FF9878CB9AD117A85BBD73524EF /* Pods-iOS-PlatformParticles-dummy.m */, + DFD33BBBB2A16ADA3FF9AF0B7730DD8A /* Pods-iOS-PlatformParticles-Info.plist */, + 0C9A5911B9BDE1DCD8266F75CE09135B /* Pods-iOS-PlatformParticles-umbrella.h */, + 8E9C23FC41BBBDFF89AA9E2CF153418F /* Pods-iOS-PlatformParticles.debug.xcconfig */, + 52652E3B37BCFE89EC6AC97E47633EE4 /* Pods-iOS-PlatformParticles.release.xcconfig */, + ); + name = "Pods-iOS-PlatformParticles"; + path = "Target Support Files/Pods-iOS-PlatformParticles"; + sourceTree = ""; + }; 62A7899679338F71194DE973CFC37AF2 /* Support Files */ = { isa = PBXGroup; children = ( @@ -15147,23 +15478,6 @@ path = "../Target Support Files/SnapKit"; sourceTree = ""; }; - 63EA1E430ED6388BC442EB53D6118E4B /* Pods-iOS-AppsFlyerStaticInjections */ = { - isa = PBXGroup; - children = ( - 91D69D489605CCE797BC3D272ED53515 /* Pods-iOS-AppsFlyerStaticInjections.modulemap */, - CB2429375AA2012557C5AE7813E23B16 /* Pods-iOS-AppsFlyerStaticInjections-acknowledgements.markdown */, - F2F7D2A5D4CC11FAD4FA7988FDD614DC /* Pods-iOS-AppsFlyerStaticInjections-acknowledgements.plist */, - DD1E06055B331BC00CB5523F2AD75CDE /* Pods-iOS-AppsFlyerStaticInjections-dummy.m */, - 11BF481340B76FA8543B6F1573AD6411 /* Pods-iOS-AppsFlyerStaticInjections-Info.plist */, - E10C82B0F0CD72B9AAEB50718D85A066 /* Pods-iOS-AppsFlyerStaticInjections-resources.sh */, - D3AA6710DFE0F43E2BFD26A148518E7C /* Pods-iOS-AppsFlyerStaticInjections-umbrella.h */, - CF084E0D76BCC78806713BF945C1D6FE /* Pods-iOS-AppsFlyerStaticInjections.debug.xcconfig */, - FF307EDB810C8A198BDFBFEC5FCF6B79 /* Pods-iOS-AppsFlyerStaticInjections.release.xcconfig */, - ); - name = "Pods-iOS-AppsFlyerStaticInjections"; - path = "Target Support Files/Pods-iOS-AppsFlyerStaticInjections"; - sourceTree = ""; - }; 644EEDAC09E7B5A5F7D24DEA98677EA5 /* FirebaseCrashlytics */ = { isa = PBXGroup; children = ( @@ -15373,22 +15687,6 @@ path = FirebaseCrashlytics; sourceTree = ""; }; - 64C2BA76BC23A54A9EB82332D3251FC1 /* Pods-iOS-dydxCartera */ = { - isa = PBXGroup; - children = ( - 262625DF6295310258078CB96B57147E /* Pods-iOS-dydxCartera.modulemap */, - A91F1B123EA3224564B2523FFA079E69 /* Pods-iOS-dydxCartera-acknowledgements.markdown */, - 715D1A0EC46409AB2F9CABE739ACED3B /* Pods-iOS-dydxCartera-acknowledgements.plist */, - A18D03577FBFB10D9D3C157903A1D86D /* Pods-iOS-dydxCartera-dummy.m */, - F78FABDFB5E1DBBC88A9DE7371CA7164 /* Pods-iOS-dydxCartera-Info.plist */, - 51ECD38C05D1A3FC9DEFBE11B0F25D19 /* Pods-iOS-dydxCartera-umbrella.h */, - CB58F85EE7C7A6E65A832DFAB1FAC30B /* Pods-iOS-dydxCartera.debug.xcconfig */, - 4AFDD5A794AA710CB355AF1209DA8071 /* Pods-iOS-dydxCartera.release.xcconfig */, - ); - name = "Pods-iOS-dydxCartera"; - path = "Target Support Files/Pods-iOS-dydxCartera"; - sourceTree = ""; - }; 66416E906D1188BE7637C47BAFFF53CD /* FirebaseInstallations */ = { isa = PBXGroup; children = ( @@ -15487,6 +15785,40 @@ path = "Amplitude-iOS"; sourceTree = ""; }; + 66C169AB913BC622B6FBEADED12E4AC2 /* Pods-iOS-UIAppToolkitsTests */ = { + isa = PBXGroup; + children = ( + D4BC0FA2555FDADB81C604C693817D55 /* Pods-iOS-UIAppToolkitsTests.modulemap */, + 7CBDA6C2461930C134ED617CD27163DE /* Pods-iOS-UIAppToolkitsTests-acknowledgements.markdown */, + 63A8A4C073C01274CBFDEB80C8343698 /* Pods-iOS-UIAppToolkitsTests-acknowledgements.plist */, + D07EFDE0E8E369B9C95367FDEC99FEF9 /* Pods-iOS-UIAppToolkitsTests-dummy.m */, + ED35FF31764D733D67C8EC54307061AE /* Pods-iOS-UIAppToolkitsTests-frameworks.sh */, + E616FE728960BC2D738A5BF66E74C38A /* Pods-iOS-UIAppToolkitsTests-Info.plist */, + 19BA60CCF3523DF7553C68F49F9AECF3 /* Pods-iOS-UIAppToolkitsTests-umbrella.h */, + FA0B6078DA8BA50A62F0F4EA0E71D7E4 /* Pods-iOS-UIAppToolkitsTests.debug.xcconfig */, + 2011156035F56E843773B2A7D5F678D3 /* Pods-iOS-UIAppToolkitsTests.release.xcconfig */, + ); + name = "Pods-iOS-UIAppToolkitsTests"; + path = "Target Support Files/Pods-iOS-UIAppToolkitsTests"; + sourceTree = ""; + }; + 67105184D6B328BA21DFEEF31B728A54 /* Pods-iOS-WebParticlesTests */ = { + isa = PBXGroup; + children = ( + 4A8B327493DD6A322636D8667D880BCC /* Pods-iOS-WebParticlesTests.modulemap */, + 9476799DC79C8B87CC19CBF1601E96F6 /* Pods-iOS-WebParticlesTests-acknowledgements.markdown */, + A5FEC35C2592A6129A090207F7C05394 /* Pods-iOS-WebParticlesTests-acknowledgements.plist */, + 58E3AE73BFEBB0FBAFE903D65A9DD732 /* Pods-iOS-WebParticlesTests-dummy.m */, + 2EF7984AE6A40F6482C5FF357AF58132 /* Pods-iOS-WebParticlesTests-frameworks.sh */, + 6B5E4436406B7B265085C0185C237818 /* Pods-iOS-WebParticlesTests-Info.plist */, + DD528624EDB64F69EC0765F3B3B34833 /* Pods-iOS-WebParticlesTests-umbrella.h */, + 715C4E510E29B253964023AA0AD9E137 /* Pods-iOS-WebParticlesTests.debug.xcconfig */, + 481420E74B910CCDCF489C32AE0EFE1D /* Pods-iOS-WebParticlesTests.release.xcconfig */, + ); + name = "Pods-iOS-WebParticlesTests"; + path = "Target Support Files/Pods-iOS-WebParticlesTests"; + sourceTree = ""; + }; 68D6FFA32ADDAB52A3F524A686DFBC5C /* Support Files */ = { isa = PBXGroup; children = ( @@ -15525,22 +15857,6 @@ name = SwizzlerTestHelpers; sourceTree = ""; }; - 6BC45BBB774A1D201B712752C1C64697 /* Pods-iOS-JedioKit */ = { - isa = PBXGroup; - children = ( - B75EA77A2F1CE0E216ECDA1A2E2F32F0 /* Pods-iOS-JedioKit.modulemap */, - 61680CDEDF75F3A09C7E6E6AE4ACDE00 /* Pods-iOS-JedioKit-acknowledgements.markdown */, - 77D0B18E9812356A9615D239E842EEAA /* Pods-iOS-JedioKit-acknowledgements.plist */, - ADB7604280D7E70F9B09E2B23E66E512 /* Pods-iOS-JedioKit-dummy.m */, - F11D82DCCE9A437E42DE5484ED51BFCE /* Pods-iOS-JedioKit-Info.plist */, - FBFCECFBD9E2E4E28E7278DDF4D7E26A /* Pods-iOS-JedioKit-umbrella.h */, - E40285E4DC6A4841DFEF250524A94DFB /* Pods-iOS-JedioKit.debug.xcconfig */, - BD74F2CF9B74BD2CC5E78899CB06A645 /* Pods-iOS-JedioKit.release.xcconfig */, - ); - name = "Pods-iOS-JedioKit"; - path = "Target Support Files/Pods-iOS-JedioKit"; - sourceTree = ""; - }; 6C9E4B0FC1268D71E516A57D8A4ACE3D /* UserDefaults */ = { isa = PBXGroup; children = ( @@ -15749,6 +16065,22 @@ name = "NSFileHandle+UniqueName"; sourceTree = ""; }; + 71A3E205C158518D4ECE34870E79DDD1 /* Pods-iOS-dydxStateManager */ = { + isa = PBXGroup; + children = ( + 2A8E7FA9890A42FD7B976496D1E05C31 /* Pods-iOS-dydxStateManager.modulemap */, + 502BD5A558FD4B2C6C6FB873E419BD9B /* Pods-iOS-dydxStateManager-acknowledgements.markdown */, + BD9246C2F4D44070EB0A1AD0DE0FDA88 /* Pods-iOS-dydxStateManager-acknowledgements.plist */, + 5A5BF710AA886218969F02F4E0AECE4C /* Pods-iOS-dydxStateManager-dummy.m */, + CFFDF1EF63C380377FB8D45F8F9C1EF1 /* Pods-iOS-dydxStateManager-Info.plist */, + C2C7162CFCF0D4FE705B93E129C49E3C /* Pods-iOS-dydxStateManager-umbrella.h */, + D8DE34624C861EC68708AC717817B225 /* Pods-iOS-dydxStateManager.debug.xcconfig */, + F8A06B54729444C83518A878D0585AA7 /* Pods-iOS-dydxStateManager.release.xcconfig */, + ); + name = "Pods-iOS-dydxStateManager"; + path = "Target Support Files/Pods-iOS-dydxStateManager"; + sourceTree = ""; + }; 71BCD0EF502DA86214AD5355D7842CE1 /* Support Files */ = { isa = PBXGroup; children = ( @@ -15849,6 +16181,22 @@ path = "../Target Support Files/FirebaseInstallations"; sourceTree = ""; }; + 74FC224B60E11C19A1703A0BC130DB78 /* Pods-iOS-CameraParticles */ = { + isa = PBXGroup; + children = ( + 2D70F2AD0812BAE28ECFABCA018122C0 /* Pods-iOS-CameraParticles.modulemap */, + 9828987695D4E88719049EC284207E93 /* Pods-iOS-CameraParticles-acknowledgements.markdown */, + C3FB7FDCB49B9C8B19D6A9BF1FA642CE /* Pods-iOS-CameraParticles-acknowledgements.plist */, + 61A5B950644E96E879162FBDD7789185 /* Pods-iOS-CameraParticles-dummy.m */, + B7BF5D6F538EC57243273215667117C1 /* Pods-iOS-CameraParticles-Info.plist */, + 8405B46FFC8118E7EEA70E0EFBBB2E7E /* Pods-iOS-CameraParticles-umbrella.h */, + BE77914D08B8EA09BC8306286DFBA655 /* Pods-iOS-CameraParticles.debug.xcconfig */, + 3B483D07943F1DFF4F70A616B1B97D6A /* Pods-iOS-CameraParticles.release.xcconfig */, + ); + name = "Pods-iOS-CameraParticles"; + path = "Target Support Files/Pods-iOS-CameraParticles"; + sourceTree = ""; + }; 753DE733B757CFB98A472D38C8789966 /* FirebaseSharedSwift */ = { isa = PBXGroup; children = ( @@ -15860,6 +16208,30 @@ path = FirebaseSharedSwift; sourceTree = ""; }; + 766A302E62351F2D8CA5A4138994C730 /* Pods-iOS-PlatformUI */ = { + isa = PBXGroup; + children = ( + 70F5CDDD6758F2FF10253E77D54780A6 /* Pods-iOS-PlatformUI.modulemap */, + B0D5B8432823E1A154AD2DFFFD328C59 /* Pods-iOS-PlatformUI-acknowledgements.markdown */, + A14D40B7281A917E7C72559E5DE18E2A /* Pods-iOS-PlatformUI-acknowledgements.plist */, + 8F29C8AEA339D19E592343BA2DEA8656 /* Pods-iOS-PlatformUI-dummy.m */, + 68AB950918E35DD94697DEA675BD92EC /* Pods-iOS-PlatformUI-Info.plist */, + 4E2ECA7AC4F5D74B98B3FE99A7B5A55F /* Pods-iOS-PlatformUI-umbrella.h */, + A545C8132189884A1635F87856E99753 /* Pods-iOS-PlatformUI.debug.xcconfig */, + 4526CCDAC4FD5F27A5ABEED6400FE1F8 /* Pods-iOS-PlatformUI.release.xcconfig */, + ); + name = "Pods-iOS-PlatformUI"; + path = "Target Support Files/Pods-iOS-PlatformUI"; + sourceTree = ""; + }; + 78509767D0AD8B9C0920342677C58C49 /* CoreOnly */ = { + isa = PBXGroup; + children = ( + 14EBE7611E1505A3A6B1970B3B3F0FBA /* Firebase.h */, + ); + name = CoreOnly; + sourceTree = ""; + }; 7B5BBD3E8F1932CA47557A165A09897E /* Support Files */ = { isa = PBXGroup; children = ( @@ -15875,21 +16247,131 @@ path = "../Target Support Files/Popovers"; sourceTree = ""; }; - 7C14C1B3EFF7137C23CE7AF9EA706398 /* Pods-iOS-ParticlesCommonModelsTests */ = { + 7CA0EC1A7815F5AA5029AD19809D2A38 /* Products */ = { isa = PBXGroup; children = ( - AD265D32A9DFB13D478F49780CE8AD1A /* Pods-iOS-ParticlesCommonModelsTests.modulemap */, - 21C3E8521F2763C15EA53C0077C99DE0 /* Pods-iOS-ParticlesCommonModelsTests-acknowledgements.markdown */, - E5ADCB304A0652A22FE90F69FDD5E9AC /* Pods-iOS-ParticlesCommonModelsTests-acknowledgements.plist */, - A788E6E6F701652663E88DE2293B51AE /* Pods-iOS-ParticlesCommonModelsTests-dummy.m */, - 455AB9B476D40725E1C0093DB61591B3 /* Pods-iOS-ParticlesCommonModelsTests-frameworks.sh */, - 922A3A271D0B874B05242354434F523D /* Pods-iOS-ParticlesCommonModelsTests-Info.plist */, - 00C63D7B5E7256B9EF73DF565B303960 /* Pods-iOS-ParticlesCommonModelsTests-umbrella.h */, - F38281E5509638ADA7C803165EAF8C7A /* Pods-iOS-ParticlesCommonModelsTests.debug.xcconfig */, - 300A393398F4E9DDD0E24BEEEC47F7BB /* Pods-iOS-ParticlesCommonModelsTests.release.xcconfig */, + 79466250C0AB8216B905D3321D56C526 /* Amplitude-iOS */, + DDEAD447247DFA15F1E4DB584614F80C /* AppsFlyerFramework-AppsFlyerLib_Privacy */, + 6BB42E540B3D838029642AB50DA101A6 /* Atributika */, + 91BB24BA472AF523E913108C9AA301F2 /* BigInt */, + A1C1B977ED8804E8AEEC884E7359EE58 /* Charts */, + C261436D14052AE3C35F240BCD155CAC /* CocoaLumberjack */, + 519AF98C92B517DD023896CD077EBFD4 /* CocoaLumberjack-CocoaLumberjackPrivacy */, + 9C826F1A31F3EE529D8CB06EA88E80F7 /* CombineExt */, + DF168D471CF622893595ADB5F7B6AAD3 /* COSTouchVisualizer */, + 3436D7C5225069490C685D77EB2E7F20 /* Differ */, + 95DAC27120A1BA1FFA67C4A250AAB9FC /* DrawerMenu */, + 8A63F6AA6A1D241970B6D28C2970A8B9 /* EasyTipView */, + 4919E5F2B6A6807BB518ABF82953B627 /* EFQRCode */, + 7C3AE4425E7B08F16F1B4FD32951CA7F /* FirebaseABTesting */, + EBC0124F859F5CDD9578E444B7412AC6 /* FirebaseABTesting-FirebaseABTesting_Privacy */, + E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore */, + 8BB937B1C0DFFCF92F41861C2BC54DDA /* FirebaseCore-FirebaseCore_Privacy */, + AEF1DC80F0EB62580B81D18786BAF924 /* FirebaseCoreExtension */, + ECAC028550A03412C51913B85686D98B /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy */, + 148D0F9E8C7373FEAF40D800FC5F1BAA /* FirebaseCoreInternal */, + 4DB03FD262B678178A44272143846563 /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy */, + 86375444C196BA272DDBB8165BF64A15 /* FirebaseCrashlytics */, + 859AE0302B28BD8AE67A780BFCAEE082 /* FirebaseCrashlytics-FirebaseCrashlytics_Privacy */, + 13C8C8B254851998F9289F71229B28A2 /* FirebaseInstallations */, + 47C581450CDB4A6111CB97EEE0711A8C /* FirebaseInstallations-FirebaseInstallations_Privacy */, + 5B654B4B042BA7DC93766943A643E42B /* FirebaseMessaging */, + B0B6501341FD6783C6874C54AB31A9CF /* FirebaseMessaging-FirebaseMessaging_Privacy */, + 6A15BE02073953CBB87C2DF4C39D91FA /* FirebasePerformance */, + AD776F1C94991D3E551CEAA515DB110A /* FirebaseRemoteConfig */, + E75B0787FCDF53EA02071FEB9C2AE06A /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy */, + 3CB3BCF1390F1406B03BC8DB4735D727 /* FirebaseRemoteConfigInterop */, + 83F5CCB22EE126A829F2A8820798DC8D /* FirebaseSessions */, + 519172F62353C84795D05BA8A499936B /* FirebaseSharedSwift */, + 6FAAB7D3DE9B2564509ABD18687E938E /* FloatingPanel */, + 856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport */, + F73AA961F4AEFF2B46B00AE435DF6BE3 /* GoogleDataTransport-GoogleDataTransport_Privacy */, + 251C6319AD50CB50F18D50CBF727F8B2 /* GoogleToolboxForMac */, + AEBA8CB6AA4F3222AF152902B80CC166 /* GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy */, + 9264683869DB03D368724585C52FFD0D /* GoogleToolboxForMac-GoogleToolboxForMac_Privacy */, + B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities */, + 44E291D18340EAC3F761346198515323 /* GoogleUtilities-GoogleUtilities_Privacy */, + C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher */, + E826FA0DCB9AA6E7829C68391B323B78 /* GTMSessionFetcher-GTMSessionFetcher_Core_Privacy */, + 097A1F5B958C73856FCF44A3F4A839C6 /* GTMSessionFetcher-GTMSessionFetcher_Full_Privacy */, + EAF47B8D3BA5B9248FB8BA7EFB248038 /* HMSegmentedControl */, + C8217EB109A6A34051F09192C29B676F /* iCarousel */, + 95784DA3E052291A415D111DC394DDB0 /* JTCalendar */, + 399EC9508E73C0D54D9BBD8741FBA137 /* KVOController */, + 421ABAD2F376C4185F388A387E2E4655 /* libPhoneNumber-iOS */, + 27C947111F05E50E155DACD7C1FEB0A7 /* MaterialActivityIndicator */, + 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb */, + 3227F3FC45681D7CEE5D1355A532398A /* nanopb-nanopb_Privacy */, + A1B9F27862201CD82B398E0B35B14128 /* NVActivityIndicatorView */, + 161277983660BBB6908A635083708CFB /* PanModal */, + 329F0CF7C35177D92B8D32D64D71EFEA /* Pods-iOS-AmplitudeInjections */, + B810BE3C5BF3466F1D655355392ECD48 /* Pods-iOS-AmplitudeInjectionsTests */, + 9EAA3D78A0895324DBA2329B57516BF7 /* Pods-iOS-AppsFlyerStaticInjections */, + 48C2F136F207509EE4860DEDB0E54EAB /* Pods-iOS-CameraParticles */, + 018B0A88C78DAEC66FFB517EF5B20C1F /* Pods-iOS-CameraParticlesTests */, + 79C71A13A4C8327CA927EFAAB1ACCFB3 /* Pods-iOS-dydxAnalytics */, + 292EB807E610A3396AECD09C28D27B9B /* Pods-iOS-dydxCartera */, + 8E3B39AA90D1040479BDC81FB23FC02E /* Pods-iOS-dydxCarteraTests */, + 081C182F8728181F3990871909257E11 /* Pods-iOS-dydxChart */, + 92EE6847B26D9E2B98ACFF867454EC7D /* Pods-iOS-dydxChartTests */, + E9B48D392EEB14826153FF7F36E7E550 /* Pods-iOS-dydxFormatter */, + C8FCB00C30CBA9BB478F5863E97C0F74 /* Pods-iOS-dydxFormatterTests */, + 026B0CD5C051ECFE6E05A6B1E702B60E /* Pods-iOS-dydxPresenters */, + 2848638B36E899B5F85D04D0D64596E9 /* Pods-iOS-dydxPresentersTests */, + F7F40D6C1E9419D3582AE3BD27D42253 /* Pods-iOS-dydxStateManager */, + 28618A7500E9524E19F1DA5F054677E3 /* Pods-iOS-dydxStateManagerTests */, + 5FBCF058696D0C1C14192BA051905E87 /* Pods-iOS-dydxV4 */, + 933A1D8DF9B555FC17BD144308C4B60C /* Pods-iOS-dydxV4Tests */, + 2F07332CC72E59DCA6B8098A13E218A1 /* Pods-iOS-dydxViews */, + 34F81295D6108226F1E059D235F70D70 /* Pods-iOS-dydxViewsTests */, + 573609E2C44C5D459C8ECE459E97AB40 /* Pods-iOS-FirebaseStaticInjections */, + 6261DDF5004567E10799F25A05AFE06A /* Pods-iOS-FirebaseStaticInjectionsTests */, + 3D7AA9B892085B89296FE4281256E8FE /* Pods-iOS-JedioKit */, + 2B6A33C121E2DFA074491753288590D3 /* Pods-iOS-JedioKitTests */, + AF3C0702ABA29F9BA8994E74AB4E57CC /* Pods-iOS-ParticlesCommonModels */, + 25DF7C5173BAE35E779C097DAB751044 /* Pods-iOS-ParticlesCommonModelsTests */, + B29C1B3A50C5216BC1CFAC785CF938EF /* Pods-iOS-ParticlesKit */, + 5B49F3776A194044999DA8D34B6F7683 /* Pods-iOS-ParticlesKitTests */, + 29081E5E1D8B63612CBC3A53007274A9 /* Pods-iOS-PlatformParticles */, + 49A2E402F2601F686FA94810EA68FA3D /* Pods-iOS-PlatformParticlesTests */, + 1FF897670BF36B15497793BDB9957056 /* Pods-iOS-PlatformRouting */, + A01CF4C70441C6C0DEBAE2ADBB4575D1 /* Pods-iOS-PlatformRoutingTests */, + AB3BCC8C653C3CBBB83544629EDB4D81 /* Pods-iOS-PlatformUI */, + 41D86A0024B5CE057D399B91CC354736 /* Pods-iOS-PlatformUIJedio */, + 9267610667EF455F97C9EE09100F8014 /* Pods-iOS-PlatformUIJedioTests */, + 1FFA70486A1F82F84C31A3750C296A75 /* Pods-iOS-PlatformUITests */, + 72E07D58069C9E39DB9E2776B409C57B /* Pods-iOS-RoutingKit */, + 4EE10662D9D779E124B2DE0C5B878BB5 /* Pods-iOS-RoutingKitTests */, + 2026E490EA379A81186FED2FE84D2C77 /* Pods-iOS-UIAppToolkits */, + 9F661AEAD85EA0EB96D9DE3186479238 /* Pods-iOS-UIAppToolkitsTests */, + 465202918ED58B9BE770283C929453F0 /* Pods-iOS-UIToolkits */, + 270AD2BA3A112CD41D14EC983E2A9A83 /* Pods-iOS-UIToolkitsTests */, + 64D82B649F1AB6BABDE65D9605CCB206 /* Pods-iOS-Utilities */, + 3E7F4195EFC9B76CB99D66BFE01EAE3D /* Pods-iOS-UtilitiesTests */, + F7952BBD4DD3330013B60E2297EB2AD4 /* Pods-iOS-WebParticles */, + CE58F390C0CBEA7CB3F2DD39FC97F523 /* Pods-iOS-WebParticlesTests */, + 51305B2D9D8DA36D89CC277D729083D2 /* pop */, + 19D355B137AADBEAE940E34A09FBDD01 /* Popovers */, + 3347A1AB6546F0A3977529B8F199DC41 /* PromisesObjC */, + 3F238BB22C5201CE689CAF2F766AED95 /* PromisesObjC-FBLPromises_Privacy */, + 379E5319BC6B4AE5613DFF7EEEAA6905 /* PromisesSwift */, + 067CED0F0662BBE6DC889AEC6DAB3049 /* PromisesSwift-Promises_Privacy */, + 70D9AF8816B83A48213CBE0912445559 /* RDHCollectionViewGridLayout */, + 21B03CA622E690725A6626C088E1D09F /* ReachabilitySwift */, + 842AED998605C42F2C05F53985DA2DF5 /* ReachabilitySwift-ReachabilitySwift */, + B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */, + CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */, + E722D6805379E92A6556CE4A121DBEEE /* SDWebImageSVGCoder */, + 6B1B10F952F684F6767E6903C2F5E816 /* SDWebImageSwiftUI */, + 1F666B467B4C2BA9427FF79510009754 /* SDWebImageSwiftUI-SDWebImageSwiftUI */, + CD3B027EC578E22891ED55C05705F3CD /* SimpleKeychain */, + 979486118B3E90C08386079D57962701 /* SnapKit */, + B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */, + F8437BE58881E63196CF1F80191B3E2F /* SVGKit */, + 778A43DE3EA035383F503F3CB114C303 /* Validator */, + 94F95FFC70FA9CCF09D3D394F5C24511 /* ZSWTappableLabel */, ); - name = "Pods-iOS-ParticlesCommonModelsTests"; - path = "Target Support Files/Pods-iOS-ParticlesCommonModelsTests"; + name = Products; sourceTree = ""; }; 7D8D844891E8B0A9AAB06B45C47BE058 /* Support Files */ = { @@ -15937,16 +16419,6 @@ path = "../Target Support Files/SDWebImageSVGCoder"; sourceTree = ""; }; - 8168E0DB768CABFFF718744EACBBBFBF /* Firebase */ = { - isa = PBXGroup; - children = ( - 9CCBBED71E3E4AF9A8F196D1A83FC098 /* CoreOnly */, - 5348813C215F5FAA857388DEC03ABE72 /* Support Files */, - ); - name = Firebase; - path = Firebase; - sourceTree = ""; - }; 823F47BDD61DE41B976473580FEDF0AD /* Validator */ = { isa = PBXGroup; children = ( @@ -15986,6 +16458,18 @@ name = decode; sourceTree = ""; }; + 83AFD05914A3C2C28C389169D5989E20 /* Support Files */ = { + isa = PBXGroup; + children = ( + B395D0AA19D659500F38D8C3532DB7FE /* Firebase-2149e159.debug.xcconfig */, + D49D1DA5030A2D1F81EBFD8F6ED08E2B /* Firebase-2149e159.release.xcconfig */, + 4B29FDCE674A838168F62C3FE1375E33 /* Firebase-5a1e767e.debug.xcconfig */, + F9DC4DF9965A259E35F2E6DF6BAA0BBC /* Firebase-5a1e767e.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/Firebase-2149e159"; + sourceTree = ""; + }; 844B4454C0DFD56C39FFE6FF66B767D1 /* Support Files */ = { isa = PBXGroup; children = ( @@ -16001,6 +16485,22 @@ path = "../Target Support Files/CombineExt"; sourceTree = ""; }; + 844E30E814A59E6EF8DFD8CD4AE1E0F3 /* Pods-iOS-dydxViews */ = { + isa = PBXGroup; + children = ( + 039C73B9F64BBA2E25E0E8037B1A161D /* Pods-iOS-dydxViews.modulemap */, + A8D1701B82D2A84CE0B46F489369D952 /* Pods-iOS-dydxViews-acknowledgements.markdown */, + 121501594EEF7058E5C444EFB77A3CA6 /* Pods-iOS-dydxViews-acknowledgements.plist */, + 185908445946E703B691704F7752F05F /* Pods-iOS-dydxViews-dummy.m */, + 860F23E11DC98C906C888E0B2574B596 /* Pods-iOS-dydxViews-Info.plist */, + FB7CD9D85216D10489494857C848997F /* Pods-iOS-dydxViews-umbrella.h */, + 23FDBC1053D602DFFDD374E1447D4F39 /* Pods-iOS-dydxViews.debug.xcconfig */, + 44681EDE3A0EA9407E465091B4291D7D /* Pods-iOS-dydxViews.release.xcconfig */, + ); + name = "Pods-iOS-dydxViews"; + path = "Target Support Files/Pods-iOS-dydxViews"; + sourceTree = ""; + }; 8510E32A7113E6462D7E582E4D4EE968 /* Resources */ = { isa = PBXGroup; children = ( @@ -16009,6 +16509,22 @@ name = Resources; sourceTree = ""; }; + 890653EBFC3D5F4DE8D96649D7626D37 /* Pods-iOS-RoutingKit */ = { + isa = PBXGroup; + children = ( + B20135D786F30990BAD8A1DE1D563EB2 /* Pods-iOS-RoutingKit.modulemap */, + D834ABF40D7209E905DD0B626E8C33D3 /* Pods-iOS-RoutingKit-acknowledgements.markdown */, + E36A8311A335A2B3C2901E548DB7F3C8 /* Pods-iOS-RoutingKit-acknowledgements.plist */, + 456422CED56661E9690E052A06AF81B0 /* Pods-iOS-RoutingKit-dummy.m */, + C68649582FC9AC7B16550ACF099A4E5F /* Pods-iOS-RoutingKit-Info.plist */, + 4EB0815DAA47A164F808A2AAB723C21A /* Pods-iOS-RoutingKit-umbrella.h */, + 6E1382D477AFAA3025A1A10446FD42A3 /* Pods-iOS-RoutingKit.debug.xcconfig */, + 863334BF05E211E896E065A6BCB460D5 /* Pods-iOS-RoutingKit.release.xcconfig */, + ); + name = "Pods-iOS-RoutingKit"; + path = "Target Support Files/Pods-iOS-RoutingKit"; + sourceTree = ""; + }; 8937F43CF0BA23CF1572688679471344 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -16032,39 +16548,6 @@ path = "../Target Support Files/iCarousel"; sourceTree = ""; }; - 8A260AFC8D7F8103DED3A5EEF42FBB5A /* Pods-iOS-RoutingKitTests */ = { - isa = PBXGroup; - children = ( - 523F04BE013AD28A7073D8C4D2898858 /* Pods-iOS-RoutingKitTests.modulemap */, - D8164AAB86D181F421123030E6CEDD89 /* Pods-iOS-RoutingKitTests-acknowledgements.markdown */, - 57FB302486443862428CC5228CBFFF74 /* Pods-iOS-RoutingKitTests-acknowledgements.plist */, - 354B0785572F12A3401C5938D8E8CB0C /* Pods-iOS-RoutingKitTests-dummy.m */, - A8D2D0214C242007C5C44018C30BEB3D /* Pods-iOS-RoutingKitTests-frameworks.sh */, - ECAB08143E09088B5878E1CC88E2E3E9 /* Pods-iOS-RoutingKitTests-Info.plist */, - D9FEFA0D422A9A6E94D7D9BB61557D39 /* Pods-iOS-RoutingKitTests-umbrella.h */, - 1BC125E379382F5C9AAE1FA3B53DCFDF /* Pods-iOS-RoutingKitTests.debug.xcconfig */, - FBB419461BBDC162400E60E8B22DDCC7 /* Pods-iOS-RoutingKitTests.release.xcconfig */, - ); - name = "Pods-iOS-RoutingKitTests"; - path = "Target Support Files/Pods-iOS-RoutingKitTests"; - sourceTree = ""; - }; - 8D3BD5142E2DCFB18FA1102F409963BD /* Pods-iOS-PlatformUI */ = { - isa = PBXGroup; - children = ( - 70018FBF4C39FB4457C9C4DEBDEFBABE /* Pods-iOS-PlatformUI.modulemap */, - 699561B18131087C2CEEB2C7BDFAFED3 /* Pods-iOS-PlatformUI-acknowledgements.markdown */, - 0A3FB33B1F8CE6AB9EC722C249CF7F15 /* Pods-iOS-PlatformUI-acknowledgements.plist */, - B82A5D5F05A0AF52B5FB5AE280ABDC2C /* Pods-iOS-PlatformUI-dummy.m */, - F7318AA1332BD92D8C02C6F22D7E5147 /* Pods-iOS-PlatformUI-Info.plist */, - C96FA9F6F574042176C22654E94098B0 /* Pods-iOS-PlatformUI-umbrella.h */, - EB4555C6A4F84C08BD7D3B635A55B10A /* Pods-iOS-PlatformUI.debug.xcconfig */, - D52166A767BB040AB84AF52CB96CD8FA /* Pods-iOS-PlatformUI.release.xcconfig */, - ); - name = "Pods-iOS-PlatformUI"; - path = "Target Support Files/Pods-iOS-PlatformUI"; - sourceTree = ""; - }; 8DEC323701973DE8522384CFC30E479A /* GoogleDataTransport */ = { isa = PBXGroup; children = ( @@ -16160,6 +16643,22 @@ path = GoogleDataTransport; sourceTree = ""; }; + 8E13280172D332B236009A355065D4C3 /* Pods-iOS-WebParticles */ = { + isa = PBXGroup; + children = ( + BC9C5635B179AB7D6B51717BCAFD93B9 /* Pods-iOS-WebParticles.modulemap */, + 2DBC330276AD43EDE07C81984A04959F /* Pods-iOS-WebParticles-acknowledgements.markdown */, + CB94C52A4F80C9173E06076C2CC2F3A5 /* Pods-iOS-WebParticles-acknowledgements.plist */, + 5553449A554E315B2F458E36D903B8D3 /* Pods-iOS-WebParticles-dummy.m */, + 4512BFE5DAC59E13F420BEC6F0254365 /* Pods-iOS-WebParticles-Info.plist */, + 082A2EB878BE715355464F9C05150544 /* Pods-iOS-WebParticles-umbrella.h */, + D30AAF670BD75580819B7933BDE504E2 /* Pods-iOS-WebParticles.debug.xcconfig */, + FBFF4A0AFC9F17060A07764013F3E659 /* Pods-iOS-WebParticles.release.xcconfig */, + ); + name = "Pods-iOS-WebParticles"; + path = "Target Support Files/Pods-iOS-WebParticles"; + sourceTree = ""; + }; 900681FD5B34DB334FD8FCCFC037A702 /* Resources */ = { isa = PBXGroup; children = ( @@ -16196,39 +16695,6 @@ path = "../Target Support Files/AppsFlyerFramework"; sourceTree = ""; }; - 9841C8ECF0DF8969901CDBA64082618B /* Pods-iOS-dydxViews */ = { - isa = PBXGroup; - children = ( - 755C2172BC321064ADCB591E0FDA0723 /* Pods-iOS-dydxViews.modulemap */, - 7E5F4CF75530968BC582C07091183A49 /* Pods-iOS-dydxViews-acknowledgements.markdown */, - BFCFA4D5AFFD9A8DA3EE1E1077248E62 /* Pods-iOS-dydxViews-acknowledgements.plist */, - D7AAF61193441A2EA4A60007E8EBDA74 /* Pods-iOS-dydxViews-dummy.m */, - 0076E7371C79BADACC550E377778EC81 /* Pods-iOS-dydxViews-Info.plist */, - 3E294F3BD7F0A98CB511CE47DFB159CA /* Pods-iOS-dydxViews-umbrella.h */, - 23D28957EEFCE701E360F0C41F82E0F3 /* Pods-iOS-dydxViews.debug.xcconfig */, - BC3B10C6A9FB8368E8F57F6B48D9CC10 /* Pods-iOS-dydxViews.release.xcconfig */, - ); - name = "Pods-iOS-dydxViews"; - path = "Target Support Files/Pods-iOS-dydxViews"; - sourceTree = ""; - }; - 98616A910096A24298A9C6CB6DE08716 /* Pods-iOS-dydxFormatterTests */ = { - isa = PBXGroup; - children = ( - FE71D290AA36E2CA4D669AFDB34A8E98 /* Pods-iOS-dydxFormatterTests.modulemap */, - 73AB0E905191787D54AE1E58750AE084 /* Pods-iOS-dydxFormatterTests-acknowledgements.markdown */, - 1CB7294983C7E5E3331E33C23B7E7143 /* Pods-iOS-dydxFormatterTests-acknowledgements.plist */, - DFB73B7D35559C7B5783506FFEE7C65F /* Pods-iOS-dydxFormatterTests-dummy.m */, - D3CB05A410DBF07AFF9308A9D8B42131 /* Pods-iOS-dydxFormatterTests-frameworks.sh */, - F94692CEF5EC80B435178A6813239716 /* Pods-iOS-dydxFormatterTests-Info.plist */, - A9B89983C1F791019602B3FFE3AF038C /* Pods-iOS-dydxFormatterTests-umbrella.h */, - 9DBCC7F82FB7D32E630AF546B796896F /* Pods-iOS-dydxFormatterTests.debug.xcconfig */, - 91DE68AE1E52CB070AC51600ECE15A3C /* Pods-iOS-dydxFormatterTests.release.xcconfig */, - ); - name = "Pods-iOS-dydxFormatterTests"; - path = "Target Support Files/Pods-iOS-dydxFormatterTests"; - sourceTree = ""; - }; 99E5F61F9D4A79FB442405CC382745AF /* encode */ = { isa = PBXGroup; children = ( @@ -16236,23 +16702,6 @@ name = encode; sourceTree = ""; }; - 9C3CF5094FA3759E8C70EB9F4BFBAF54 /* Pods-iOS-WebParticlesTests */ = { - isa = PBXGroup; - children = ( - A3FD19F7ECCC2355106DC146B0EE9127 /* Pods-iOS-WebParticlesTests.modulemap */, - 420FA98485BFE024DEBF2DAAD99665A1 /* Pods-iOS-WebParticlesTests-acknowledgements.markdown */, - C730A19D3CBC4A8F4100ADB50A88B7C2 /* Pods-iOS-WebParticlesTests-acknowledgements.plist */, - 3C636B65A12DAA53EC14F38C576B7CB7 /* Pods-iOS-WebParticlesTests-dummy.m */, - 92CC66CA9323D16F2DEAEAC6B8DE6ACB /* Pods-iOS-WebParticlesTests-frameworks.sh */, - D3F1DBEB3D06EA8D31BE07930B06E17B /* Pods-iOS-WebParticlesTests-Info.plist */, - E5A6D940B2F3B8C9D262AD259EE36FAA /* Pods-iOS-WebParticlesTests-umbrella.h */, - 5725A766879004C4A080FE9BB32CAE64 /* Pods-iOS-WebParticlesTests.debug.xcconfig */, - 917F8F535B3A7347BF0E9DE3854D5863 /* Pods-iOS-WebParticlesTests.release.xcconfig */, - ); - name = "Pods-iOS-WebParticlesTests"; - path = "Target Support Files/Pods-iOS-WebParticlesTests"; - sourceTree = ""; - }; 9CC9740A308B4348D7846DA93ED51859 /* Support Files */ = { isa = PBXGroup; children = ( @@ -16268,14 +16717,6 @@ path = "../Target Support Files/HMSegmentedControl"; sourceTree = ""; }; - 9CCBBED71E3E4AF9A8F196D1A83FC098 /* CoreOnly */ = { - isa = PBXGroup; - children = ( - CDD361C4F1F8F8F09A392DB0740F6A96 /* Firebase.h */, - ); - name = CoreOnly; - sourceTree = ""; - }; 9E2983420A81D04A14ED478CDBA9950F /* CocoaLumberjack */ = { isa = PBXGroup; children = ( @@ -16304,22 +16745,6 @@ path = Charts; sourceTree = ""; }; - 9F83D01EC1C15BDADF1FFC650709806F /* Pods-iOS-PlatformRouting */ = { - isa = PBXGroup; - children = ( - 8E607329D12F2CEBB901B30AB95143BD /* Pods-iOS-PlatformRouting.modulemap */, - 55E9ACFC3E4C1056AE65F651527E756B /* Pods-iOS-PlatformRouting-acknowledgements.markdown */, - 7A26A60F03D869CF1F5189CC56001BB7 /* Pods-iOS-PlatformRouting-acknowledgements.plist */, - 1D1EBF5AA4D7B0061166BED38BE3AA07 /* Pods-iOS-PlatformRouting-dummy.m */, - B26CAD46B668BA5D00922097DDECDC37 /* Pods-iOS-PlatformRouting-Info.plist */, - 1E24F90A654ACED4CC28DE27024AD03F /* Pods-iOS-PlatformRouting-umbrella.h */, - CF0D65FA458C88DD100CB72A829E3766 /* Pods-iOS-PlatformRouting.debug.xcconfig */, - 8A4836EC769A7FAEE9CE802D56E1A97C /* Pods-iOS-PlatformRouting.release.xcconfig */, - ); - name = "Pods-iOS-PlatformRouting"; - path = "Target Support Files/Pods-iOS-PlatformRouting"; - sourceTree = ""; - }; A009D6776CB0477BDA757D3A5367DB0F /* Support Files */ = { isa = PBXGroup; children = ( @@ -16334,6 +16759,22 @@ path = "../Target Support Files/FirebaseSharedSwift"; sourceTree = ""; }; + A11B9F8EB957799D42BA53AC37BC0676 /* Pods-iOS-ParticlesCommonModels */ = { + isa = PBXGroup; + children = ( + C27F6B53FB84E8E665FE143CCDDFF902 /* Pods-iOS-ParticlesCommonModels.modulemap */, + 776A378F2FECF1D92D274CB693FE6DB3 /* Pods-iOS-ParticlesCommonModels-acknowledgements.markdown */, + 38625E3FFF489113E7BDCEDA8687E820 /* Pods-iOS-ParticlesCommonModels-acknowledgements.plist */, + 7D9B8A1205E5315C4356A586AE8BBE9C /* Pods-iOS-ParticlesCommonModels-dummy.m */, + D89B95E420D9D685FEB0620E0D8F7DF0 /* Pods-iOS-ParticlesCommonModels-Info.plist */, + 34F8A709609F677742BD524A63216531 /* Pods-iOS-ParticlesCommonModels-umbrella.h */, + 632C30F3C9BEA9BF40BBCC4BD70D5C65 /* Pods-iOS-ParticlesCommonModels.debug.xcconfig */, + 0C90A12FED778E181E7056F255A11CFF /* Pods-iOS-ParticlesCommonModels.release.xcconfig */, + ); + name = "Pods-iOS-ParticlesCommonModels"; + path = "Target Support Files/Pods-iOS-ParticlesCommonModels"; + sourceTree = ""; + }; A14D33A041837DDD5791AB1F084AE445 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -16359,6 +16800,22 @@ path = Atributika; sourceTree = ""; }; + A3C790E1F22E2D4B8DA1F5A4F1BCDFE9 /* Pods-iOS-dydxCartera */ = { + isa = PBXGroup; + children = ( + 75F3AE14BFD976E3F7AB8AAE9D01B54F /* Pods-iOS-dydxCartera.modulemap */, + D9256F2E2966ADD2A2438922EFD42A83 /* Pods-iOS-dydxCartera-acknowledgements.markdown */, + 4CEAD03AE19534818DA7FDBEE513878A /* Pods-iOS-dydxCartera-acknowledgements.plist */, + 0343BE48D4152D8559C5A4DA27084319 /* Pods-iOS-dydxCartera-dummy.m */, + F4B1CDC3A5BF1FD9C61F29D494900F89 /* Pods-iOS-dydxCartera-Info.plist */, + 058FB51936169E9BC9568FA310907945 /* Pods-iOS-dydxCartera-umbrella.h */, + 3671641A4540097DEDA4FD38B5AB7D0C /* Pods-iOS-dydxCartera.debug.xcconfig */, + FDF97DDB1D09E6D793AAE371E56741A4 /* Pods-iOS-dydxCartera.release.xcconfig */, + ); + name = "Pods-iOS-dydxCartera"; + path = "Target Support Files/Pods-iOS-dydxCartera"; + sourceTree = ""; + }; A45B3757ACACDB033BF3B8CB2B71BE74 /* GoogleAppMeasurement */ = { isa = PBXGroup; children = ( @@ -16378,22 +16835,6 @@ name = Resources; sourceTree = ""; }; - A61F61B45EFC5F5412A22A6A850B0519 /* Pods-iOS-RoutingKit */ = { - isa = PBXGroup; - children = ( - 2FD9BDA252CCA87191DF3212B0ED9A48 /* Pods-iOS-RoutingKit.modulemap */, - 5CC21837C043F298A1CFDEA9D7C7B46C /* Pods-iOS-RoutingKit-acknowledgements.markdown */, - 70C2B86E09C8E93FC12B071CA6FA39F7 /* Pods-iOS-RoutingKit-acknowledgements.plist */, - 09FDD55C3CAC4F7BAA77BAE920E6113F /* Pods-iOS-RoutingKit-dummy.m */, - 2147B5FA5E85F7788A037DF895ACC38A /* Pods-iOS-RoutingKit-Info.plist */, - C8915B2D813519597689BEAE8400A8F3 /* Pods-iOS-RoutingKit-umbrella.h */, - 0D0643580254A68556F469A3350DA4FC /* Pods-iOS-RoutingKit.debug.xcconfig */, - 3235111E7D3B986606D832F3FFBE15B5 /* Pods-iOS-RoutingKit.release.xcconfig */, - ); - name = "Pods-iOS-RoutingKit"; - path = "Target Support Files/Pods-iOS-RoutingKit"; - sourceTree = ""; - }; A7CC09F96776A23013D2868867F955A0 /* FirebaseAnalytics */ = { isa = PBXGroup; children = ( @@ -16416,6 +16857,23 @@ path = "../Target Support Files/GoogleAppMeasurement"; sourceTree = ""; }; + A90CC513975A591E3ADD7A75C7A105A1 /* Pods-iOS-JedioKitTests */ = { + isa = PBXGroup; + children = ( + EBAC40FCDCF816C65D27A3A870B23323 /* Pods-iOS-JedioKitTests.modulemap */, + 581AC5E320AADC8657992E4D8143DA83 /* Pods-iOS-JedioKitTests-acknowledgements.markdown */, + 739033C8FB23BF0CA5B35746626428A2 /* Pods-iOS-JedioKitTests-acknowledgements.plist */, + E67615EEC3ECDBF434478EDD6265697C /* Pods-iOS-JedioKitTests-dummy.m */, + C7A9D292D77E6B802225C1ACAE74B74B /* Pods-iOS-JedioKitTests-frameworks.sh */, + DFE82B903E1F5EB4A2FC7BE2E9ED6DDF /* Pods-iOS-JedioKitTests-Info.plist */, + 95F570E21E4AD32E2A3142741F989AE5 /* Pods-iOS-JedioKitTests-umbrella.h */, + 078E50E50A3D5BB45DA671C5451B4077 /* Pods-iOS-JedioKitTests.debug.xcconfig */, + E371F15A209ED4A414A28B6F9B4A273F /* Pods-iOS-JedioKitTests.release.xcconfig */, + ); + name = "Pods-iOS-JedioKitTests"; + path = "Target Support Files/Pods-iOS-JedioKitTests"; + sourceTree = ""; + }; A9DF128FE6123965B3061BBD49B98529 /* Resources */ = { isa = PBXGroup; children = ( @@ -16454,6 +16912,23 @@ path = "../Target Support Files/DrawerMenu"; sourceTree = ""; }; + AA5CA80E3904745265E29974995CB572 /* Pods-iOS-dydxPresentersTests */ = { + isa = PBXGroup; + children = ( + 9F85ACDD4B0D8540FBB86630CC4A543E /* Pods-iOS-dydxPresentersTests.modulemap */, + 998503CD181437F1E219FEAB104E6A35 /* Pods-iOS-dydxPresentersTests-acknowledgements.markdown */, + E2AAF68A1AE83FEC8EF3BF1361EF63BF /* Pods-iOS-dydxPresentersTests-acknowledgements.plist */, + 343A0BF9285C79459D78CA62B9E2DAB7 /* Pods-iOS-dydxPresentersTests-dummy.m */, + 518A3B72B691A75C9EDDB0C2F059BCB6 /* Pods-iOS-dydxPresentersTests-frameworks.sh */, + F68106CA513792E018518901FBF273CF /* Pods-iOS-dydxPresentersTests-Info.plist */, + A6EA781401252B3DF0E21FE72AE63619 /* Pods-iOS-dydxPresentersTests-umbrella.h */, + 86C468209961A7B834FB867EEA3F00B5 /* Pods-iOS-dydxPresentersTests.debug.xcconfig */, + D022A83F18AEA5F144FB76560BDC158F /* Pods-iOS-dydxPresentersTests.release.xcconfig */, + ); + name = "Pods-iOS-dydxPresentersTests"; + path = "Target Support Files/Pods-iOS-dydxPresentersTests"; + sourceTree = ""; + }; AA71C17D1039E3CD3CAB3C97B027F41D /* Resources */ = { isa = PBXGroup; children = ( @@ -16547,28 +17022,30 @@ name = Privacy; sourceTree = ""; }; - B0C4420A69A3AA8CE73992307EA91570 /* Pods-iOS-dydxChart */ = { + B11CB17A83346A83FEA0FF87979D4BE3 /* AdIdSupport */ = { isa = PBXGroup; children = ( - 57B3CE55A7A2FB05E32ED5802F194A56 /* Pods-iOS-dydxChart.modulemap */, - 37D99A9BF811EA1EADE71AF2C10860B2 /* Pods-iOS-dydxChart-acknowledgements.markdown */, - 374EEE381BD44478DC9BB3AA269A0CAE /* Pods-iOS-dydxChart-acknowledgements.plist */, - FD389BA73246E4CE230CF0C5FFF44BA6 /* Pods-iOS-dydxChart-dummy.m */, - 1A4F30DF54C916BA109ADE80257311C6 /* Pods-iOS-dydxChart-Info.plist */, - 7FE460B5E6D997DF6714ADF36D7730C0 /* Pods-iOS-dydxChart-umbrella.h */, - E11E30C2EBFF5DF43C9E6D1A84A23305 /* Pods-iOS-dydxChart.debug.xcconfig */, - 09569C4971F6060F52DC97F8FA1820AD /* Pods-iOS-dydxChart.release.xcconfig */, + C0578D9230EA1C8BBAE82ACE9B681783 /* Frameworks */, ); - name = "Pods-iOS-dydxChart"; - path = "Target Support Files/Pods-iOS-dydxChart"; + name = AdIdSupport; sourceTree = ""; }; - B11CB17A83346A83FEA0FF87979D4BE3 /* AdIdSupport */ = { + B158241B37AF2E22EC3E88ACD877E6C0 /* Pods-iOS-dydxV4Tests */ = { isa = PBXGroup; children = ( - C0578D9230EA1C8BBAE82ACE9B681783 /* Frameworks */, + 9B0C45AC1028B0F0DB3F61519F3CB388 /* Pods-iOS-dydxV4Tests.modulemap */, + 1D513F4D8318D2D25664158CAFDDD4AC /* Pods-iOS-dydxV4Tests-acknowledgements.markdown */, + 1A51203586BC23C1256F14D90D47453E /* Pods-iOS-dydxV4Tests-acknowledgements.plist */, + 682B66A249D47ED86EBEEACB7B4B1A40 /* Pods-iOS-dydxV4Tests-dummy.m */, + F4E2F888A3A60A3322EDF1B0647A42A0 /* Pods-iOS-dydxV4Tests-frameworks.sh */, + 72C0EB74796C2939A4F80EFDCE42AFDB /* Pods-iOS-dydxV4Tests-Info.plist */, + E8272353FB59C1AD57E7B2BF4BBDB582 /* Pods-iOS-dydxV4Tests-resources.sh */, + 159C57AE88F4F4312B59F71F401D6FD9 /* Pods-iOS-dydxV4Tests-umbrella.h */, + AAC14C1AF0DD976589E863A43A488642 /* Pods-iOS-dydxV4Tests.debug.xcconfig */, + 0DED4D53BF887575339A358C383BC652 /* Pods-iOS-dydxV4Tests.release.xcconfig */, ); - name = AdIdSupport; + name = "Pods-iOS-dydxV4Tests"; + path = "Target Support Files/Pods-iOS-dydxV4Tests"; sourceTree = ""; }; B1DBAB1523562597BB466BC8B7316248 /* Support Files */ = { @@ -16587,6 +17064,22 @@ path = "../Target Support Files/CocoaLumberjack"; sourceTree = ""; }; + B226C124606F3A9E3E53B44692C829FF /* Pods-iOS-PlatformRouting */ = { + isa = PBXGroup; + children = ( + 784351B7F019BBEF2357E4150540193C /* Pods-iOS-PlatformRouting.modulemap */, + 294367767BC14935CA65E9D0527B06F5 /* Pods-iOS-PlatformRouting-acknowledgements.markdown */, + 42A7BA4AFDB6A1658599998D6266E709 /* Pods-iOS-PlatformRouting-acknowledgements.plist */, + 4A9762C858D337E67CFB2D9346E17954 /* Pods-iOS-PlatformRouting-dummy.m */, + 72B271F7310ECEAF6DFA17DE51C4E412 /* Pods-iOS-PlatformRouting-Info.plist */, + 9405728C452D25D8999CF416D980FB93 /* Pods-iOS-PlatformRouting-umbrella.h */, + BF9381557B1AE241479730C33A6DE01D /* Pods-iOS-PlatformRouting.debug.xcconfig */, + 354D70C7E3B12328F2FE31D86058681D /* Pods-iOS-PlatformRouting.release.xcconfig */, + ); + name = "Pods-iOS-PlatformRouting"; + path = "Target Support Files/Pods-iOS-PlatformRouting"; + sourceTree = ""; + }; B2BCC3177F6179CE9B93DE1C0E8B721A /* Core */ = { isa = PBXGroup; children = ( @@ -16757,21 +17250,37 @@ path = "../Target Support Files/RDHCollectionViewGridLayout"; sourceTree = ""; }; - B60D7218698CECA44F780141D6F7D8A1 /* Pods-iOS-PlatformRoutingTests */ = { + B4E97F55DEB88F2B825FC61BC4CBDF5A /* Pods-iOS-PlatformUIJedio */ = { isa = PBXGroup; children = ( - 359B61677CB96738C24523E95F838DA8 /* Pods-iOS-PlatformRoutingTests.modulemap */, - DA6153B43035891EDE4AD021F7458AA3 /* Pods-iOS-PlatformRoutingTests-acknowledgements.markdown */, - 7D2566A104F9FC46AA0ECD7AC6CE1E96 /* Pods-iOS-PlatformRoutingTests-acknowledgements.plist */, - BEA9E9D1FCC9D7D6FF17CE03AC41D5B5 /* Pods-iOS-PlatformRoutingTests-dummy.m */, - C7FEC27AC7F86621D6CA14CD0B8A143E /* Pods-iOS-PlatformRoutingTests-frameworks.sh */, - 0422C798B223BEE16EDAAB4178932A32 /* Pods-iOS-PlatformRoutingTests-Info.plist */, - 8E4D46D31F19D0A25A0721560B182DE0 /* Pods-iOS-PlatformRoutingTests-umbrella.h */, - 8F1A05D870A7732C6F9F9C2C62DE4B58 /* Pods-iOS-PlatformRoutingTests.debug.xcconfig */, - 3FD911D8F943BADC91AF417B1EF0002C /* Pods-iOS-PlatformRoutingTests.release.xcconfig */, + 2C4575CEA6A60AF79DC3EFD0B34BFC06 /* Pods-iOS-PlatformUIJedio.modulemap */, + 9F97F34AA0B65F23C2266B0C850ECA61 /* Pods-iOS-PlatformUIJedio-acknowledgements.markdown */, + 89414A8129BC7D8B8790C90FCF820486 /* Pods-iOS-PlatformUIJedio-acknowledgements.plist */, + 36F7F9FB29530BDE067A719485F06FF7 /* Pods-iOS-PlatformUIJedio-dummy.m */, + A7A3D7199E7FF02002EDC9625581BC04 /* Pods-iOS-PlatformUIJedio-Info.plist */, + 927B9D2027A3149E4BF627ADCB9E333E /* Pods-iOS-PlatformUIJedio-umbrella.h */, + C241B13058AA7936BE4208FE4A2F3E16 /* Pods-iOS-PlatformUIJedio.debug.xcconfig */, + C3C50EBC4947005ABB9880A6E8E95020 /* Pods-iOS-PlatformUIJedio.release.xcconfig */, ); - name = "Pods-iOS-PlatformRoutingTests"; - path = "Target Support Files/Pods-iOS-PlatformRoutingTests"; + name = "Pods-iOS-PlatformUIJedio"; + path = "Target Support Files/Pods-iOS-PlatformUIJedio"; + sourceTree = ""; + }; + B739B95585D2924F6C2F4A45561612F3 /* Pods-iOS-dydxViewsTests */ = { + isa = PBXGroup; + children = ( + 438879C33561DFD4CF4137C21752E244 /* Pods-iOS-dydxViewsTests.modulemap */, + D75D47466E0279AD5214275E488A5C88 /* Pods-iOS-dydxViewsTests-acknowledgements.markdown */, + E80E08E1913D63F2F4199DCFFEA0C275 /* Pods-iOS-dydxViewsTests-acknowledgements.plist */, + 2FF39B7B68C7C30DFAC551906FB05AED /* Pods-iOS-dydxViewsTests-dummy.m */, + 2C297718A0F534061732B1916ADB2119 /* Pods-iOS-dydxViewsTests-frameworks.sh */, + E2D92AD80D5050377FDA8AE147835891 /* Pods-iOS-dydxViewsTests-Info.plist */, + C9E19FD1DBC67F6446114710D0251A13 /* Pods-iOS-dydxViewsTests-umbrella.h */, + 2CD7C5CD4CF6B74F89A6B18429BF6427 /* Pods-iOS-dydxViewsTests.debug.xcconfig */, + 390C3C429260FCC75082D74D21733149 /* Pods-iOS-dydxViewsTests.release.xcconfig */, + ); + name = "Pods-iOS-dydxViewsTests"; + path = "Target Support Files/Pods-iOS-dydxViewsTests"; sourceTree = ""; }; B9B5B6377310FE08C373849671DA273C /* Resources */ = { @@ -16782,6 +17291,23 @@ name = Resources; sourceTree = ""; }; + B9DBD86FA6402D40B20FAEE35FE6A6EB /* Pods-iOS-ParticlesKitTests */ = { + isa = PBXGroup; + children = ( + B994FA54C019D62DCCC321AC0836F709 /* Pods-iOS-ParticlesKitTests.modulemap */, + 1DE6EA949DD1D6CC8C72D8EB309E863B /* Pods-iOS-ParticlesKitTests-acknowledgements.markdown */, + 43CABA2E4C58218DEDE9C1666F6AFCCE /* Pods-iOS-ParticlesKitTests-acknowledgements.plist */, + 1F877D6D6751D840AB8127609BBF009C /* Pods-iOS-ParticlesKitTests-dummy.m */, + 3CCF03FF87AE2D28B56561ED53C73A84 /* Pods-iOS-ParticlesKitTests-frameworks.sh */, + AC660CDD7D71CEC6EC47B541A9003F0D /* Pods-iOS-ParticlesKitTests-Info.plist */, + 34D8E8CDCE7CE5DC706581F6CD799615 /* Pods-iOS-ParticlesKitTests-umbrella.h */, + BF3E2FFBAB1BF500EE73CA2D7911C3CC /* Pods-iOS-ParticlesKitTests.debug.xcconfig */, + BA51DFB2AE077D237D6AF12F73B04BE8 /* Pods-iOS-ParticlesKitTests.release.xcconfig */, + ); + name = "Pods-iOS-ParticlesKitTests"; + path = "Target Support Files/Pods-iOS-ParticlesKitTests"; + sourceTree = ""; + }; BC8F9352A619A435362CABA56DD5BA59 /* Support Files */ = { isa = PBXGroup; children = ( @@ -16806,22 +17332,6 @@ name = "NSString+XML"; sourceTree = ""; }; - BDEEE6A44B50F0B298C8CD8B7D90B49E /* Pods-iOS-CameraParticles */ = { - isa = PBXGroup; - children = ( - 61F6626CFCB8ACD13A78B454C53AC229 /* Pods-iOS-CameraParticles.modulemap */, - 3201752CCAE7AB40F76FE159D86869A4 /* Pods-iOS-CameraParticles-acknowledgements.markdown */, - 2428825A1595FF37ACD28F9AF1BA03FE /* Pods-iOS-CameraParticles-acknowledgements.plist */, - BC5069540F0CD3713FFA2F22512E411F /* Pods-iOS-CameraParticles-dummy.m */, - 00F7035F6E294E0CBF8E3F530989EC79 /* Pods-iOS-CameraParticles-Info.plist */, - 3ACF8F66D9CD5448F9FADD770E71A7DA /* Pods-iOS-CameraParticles-umbrella.h */, - 27DDF06C5A12747F6CDC2150858DE904 /* Pods-iOS-CameraParticles.debug.xcconfig */, - CA46B54EACB2FF037CF677F3B6740BC5 /* Pods-iOS-CameraParticles.release.xcconfig */, - ); - name = "Pods-iOS-CameraParticles"; - path = "Target Support Files/Pods-iOS-CameraParticles"; - sourceTree = ""; - }; BE9667C0554768AAFC2C2638F2BBA278 /* GoogleUtilities */ = { isa = PBXGroup; children = ( @@ -16850,130 +17360,38 @@ name = Frameworks; sourceTree = ""; }; - C19EB964A1A38390451CEF25BFD08398 /* Products */ = { + C0B710D8AA5EC9B961E5E3BECEAF5672 /* Pods-iOS-PlatformRoutingTests */ = { isa = PBXGroup; children = ( - 79466250C0AB8216B905D3321D56C526 /* Amplitude-iOS */, - DDEAD447247DFA15F1E4DB584614F80C /* AppsFlyerFramework-AppsFlyerLib_Privacy */, - 6BB42E540B3D838029642AB50DA101A6 /* Atributika */, - 91BB24BA472AF523E913108C9AA301F2 /* BigInt */, - A1C1B977ED8804E8AEEC884E7359EE58 /* Charts */, - C261436D14052AE3C35F240BCD155CAC /* CocoaLumberjack */, - 519AF98C92B517DD023896CD077EBFD4 /* CocoaLumberjack-CocoaLumberjackPrivacy */, - 9C826F1A31F3EE529D8CB06EA88E80F7 /* CombineExt */, - DF168D471CF622893595ADB5F7B6AAD3 /* COSTouchVisualizer */, - 3436D7C5225069490C685D77EB2E7F20 /* Differ */, - 95DAC27120A1BA1FFA67C4A250AAB9FC /* DrawerMenu */, - 8A63F6AA6A1D241970B6D28C2970A8B9 /* EasyTipView */, - 4919E5F2B6A6807BB518ABF82953B627 /* EFQRCode */, - 7C3AE4425E7B08F16F1B4FD32951CA7F /* FirebaseABTesting */, - EBC0124F859F5CDD9578E444B7412AC6 /* FirebaseABTesting-FirebaseABTesting_Privacy */, - E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore */, - 8BB937B1C0DFFCF92F41861C2BC54DDA /* FirebaseCore-FirebaseCore_Privacy */, - AEF1DC80F0EB62580B81D18786BAF924 /* FirebaseCoreExtension */, - ECAC028550A03412C51913B85686D98B /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy */, - 148D0F9E8C7373FEAF40D800FC5F1BAA /* FirebaseCoreInternal */, - 4DB03FD262B678178A44272143846563 /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy */, - 86375444C196BA272DDBB8165BF64A15 /* FirebaseCrashlytics */, - 859AE0302B28BD8AE67A780BFCAEE082 /* FirebaseCrashlytics-FirebaseCrashlytics_Privacy */, - 13C8C8B254851998F9289F71229B28A2 /* FirebaseInstallations */, - 47C581450CDB4A6111CB97EEE0711A8C /* FirebaseInstallations-FirebaseInstallations_Privacy */, - 5B654B4B042BA7DC93766943A643E42B /* FirebaseMessaging */, - B0B6501341FD6783C6874C54AB31A9CF /* FirebaseMessaging-FirebaseMessaging_Privacy */, - 6A15BE02073953CBB87C2DF4C39D91FA /* FirebasePerformance */, - AD776F1C94991D3E551CEAA515DB110A /* FirebaseRemoteConfig */, - E75B0787FCDF53EA02071FEB9C2AE06A /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy */, - 3CB3BCF1390F1406B03BC8DB4735D727 /* FirebaseRemoteConfigInterop */, - 83F5CCB22EE126A829F2A8820798DC8D /* FirebaseSessions */, - 519172F62353C84795D05BA8A499936B /* FirebaseSharedSwift */, - 6FAAB7D3DE9B2564509ABD18687E938E /* FloatingPanel */, - 856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport */, - F73AA961F4AEFF2B46B00AE435DF6BE3 /* GoogleDataTransport-GoogleDataTransport_Privacy */, - 251C6319AD50CB50F18D50CBF727F8B2 /* GoogleToolboxForMac */, - AEBA8CB6AA4F3222AF152902B80CC166 /* GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy */, - 9264683869DB03D368724585C52FFD0D /* GoogleToolboxForMac-GoogleToolboxForMac_Privacy */, - B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities */, - 44E291D18340EAC3F761346198515323 /* GoogleUtilities-GoogleUtilities_Privacy */, - C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher */, - E826FA0DCB9AA6E7829C68391B323B78 /* GTMSessionFetcher-GTMSessionFetcher_Core_Privacy */, - 097A1F5B958C73856FCF44A3F4A839C6 /* GTMSessionFetcher-GTMSessionFetcher_Full_Privacy */, - EAF47B8D3BA5B9248FB8BA7EFB248038 /* HMSegmentedControl */, - C8217EB109A6A34051F09192C29B676F /* iCarousel */, - 95784DA3E052291A415D111DC394DDB0 /* JTCalendar */, - 399EC9508E73C0D54D9BBD8741FBA137 /* KVOController */, - 421ABAD2F376C4185F388A387E2E4655 /* libPhoneNumber-iOS */, - 27C947111F05E50E155DACD7C1FEB0A7 /* MaterialActivityIndicator */, - 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb */, - 3227F3FC45681D7CEE5D1355A532398A /* nanopb-nanopb_Privacy */, - A1B9F27862201CD82B398E0B35B14128 /* NVActivityIndicatorView */, - 161277983660BBB6908A635083708CFB /* PanModal */, - 329F0CF7C35177D92B8D32D64D71EFEA /* Pods-iOS-AmplitudeInjections */, - B810BE3C5BF3466F1D655355392ECD48 /* Pods-iOS-AmplitudeInjectionsTests */, - 9EAA3D78A0895324DBA2329B57516BF7 /* Pods-iOS-AppsFlyerStaticInjections */, - 48C2F136F207509EE4860DEDB0E54EAB /* Pods-iOS-CameraParticles */, - 018B0A88C78DAEC66FFB517EF5B20C1F /* Pods-iOS-CameraParticlesTests */, - 292EB807E610A3396AECD09C28D27B9B /* Pods-iOS-dydxCartera */, - 8E3B39AA90D1040479BDC81FB23FC02E /* Pods-iOS-dydxCarteraTests */, - 081C182F8728181F3990871909257E11 /* Pods-iOS-dydxChart */, - 92EE6847B26D9E2B98ACFF867454EC7D /* Pods-iOS-dydxChartTests */, - E9B48D392EEB14826153FF7F36E7E550 /* Pods-iOS-dydxFormatter */, - C8FCB00C30CBA9BB478F5863E97C0F74 /* Pods-iOS-dydxFormatterTests */, - 026B0CD5C051ECFE6E05A6B1E702B60E /* Pods-iOS-dydxPresenters */, - 2848638B36E899B5F85D04D0D64596E9 /* Pods-iOS-dydxPresentersTests */, - F7F40D6C1E9419D3582AE3BD27D42253 /* Pods-iOS-dydxStateManager */, - 28618A7500E9524E19F1DA5F054677E3 /* Pods-iOS-dydxStateManagerTests */, - 5FBCF058696D0C1C14192BA051905E87 /* Pods-iOS-dydxV4 */, - 933A1D8DF9B555FC17BD144308C4B60C /* Pods-iOS-dydxV4Tests */, - 2F07332CC72E59DCA6B8098A13E218A1 /* Pods-iOS-dydxViews */, - 34F81295D6108226F1E059D235F70D70 /* Pods-iOS-dydxViewsTests */, - 573609E2C44C5D459C8ECE459E97AB40 /* Pods-iOS-FirebaseStaticInjections */, - 6261DDF5004567E10799F25A05AFE06A /* Pods-iOS-FirebaseStaticInjectionsTests */, - 3D7AA9B892085B89296FE4281256E8FE /* Pods-iOS-JedioKit */, - 2B6A33C121E2DFA074491753288590D3 /* Pods-iOS-JedioKitTests */, - AF3C0702ABA29F9BA8994E74AB4E57CC /* Pods-iOS-ParticlesCommonModels */, - 25DF7C5173BAE35E779C097DAB751044 /* Pods-iOS-ParticlesCommonModelsTests */, - B29C1B3A50C5216BC1CFAC785CF938EF /* Pods-iOS-ParticlesKit */, - 5B49F3776A194044999DA8D34B6F7683 /* Pods-iOS-ParticlesKitTests */, - 29081E5E1D8B63612CBC3A53007274A9 /* Pods-iOS-PlatformParticles */, - 49A2E402F2601F686FA94810EA68FA3D /* Pods-iOS-PlatformParticlesTests */, - 1FF897670BF36B15497793BDB9957056 /* Pods-iOS-PlatformRouting */, - A01CF4C70441C6C0DEBAE2ADBB4575D1 /* Pods-iOS-PlatformRoutingTests */, - AB3BCC8C653C3CBBB83544629EDB4D81 /* Pods-iOS-PlatformUI */, - 41D86A0024B5CE057D399B91CC354736 /* Pods-iOS-PlatformUIJedio */, - 9267610667EF455F97C9EE09100F8014 /* Pods-iOS-PlatformUIJedioTests */, - 1FFA70486A1F82F84C31A3750C296A75 /* Pods-iOS-PlatformUITests */, - 72E07D58069C9E39DB9E2776B409C57B /* Pods-iOS-RoutingKit */, - 4EE10662D9D779E124B2DE0C5B878BB5 /* Pods-iOS-RoutingKitTests */, - 2026E490EA379A81186FED2FE84D2C77 /* Pods-iOS-UIAppToolkits */, - 9F661AEAD85EA0EB96D9DE3186479238 /* Pods-iOS-UIAppToolkitsTests */, - 465202918ED58B9BE770283C929453F0 /* Pods-iOS-UIToolkits */, - 270AD2BA3A112CD41D14EC983E2A9A83 /* Pods-iOS-UIToolkitsTests */, - 64D82B649F1AB6BABDE65D9605CCB206 /* Pods-iOS-Utilities */, - 3E7F4195EFC9B76CB99D66BFE01EAE3D /* Pods-iOS-UtilitiesTests */, - F7952BBD4DD3330013B60E2297EB2AD4 /* Pods-iOS-WebParticles */, - CE58F390C0CBEA7CB3F2DD39FC97F523 /* Pods-iOS-WebParticlesTests */, - 51305B2D9D8DA36D89CC277D729083D2 /* pop */, - 19D355B137AADBEAE940E34A09FBDD01 /* Popovers */, - 3347A1AB6546F0A3977529B8F199DC41 /* PromisesObjC */, - 3F238BB22C5201CE689CAF2F766AED95 /* PromisesObjC-FBLPromises_Privacy */, - 379E5319BC6B4AE5613DFF7EEEAA6905 /* PromisesSwift */, - 067CED0F0662BBE6DC889AEC6DAB3049 /* PromisesSwift-Promises_Privacy */, - 70D9AF8816B83A48213CBE0912445559 /* RDHCollectionViewGridLayout */, - 21B03CA622E690725A6626C088E1D09F /* ReachabilitySwift */, - 842AED998605C42F2C05F53985DA2DF5 /* ReachabilitySwift-ReachabilitySwift */, - B0B214D775196BA7CA8E17E53048A493 /* SDWebImage */, - CF1281E58AA1045D4B7F33FC56691C42 /* SDWebImage-SDWebImage */, - E722D6805379E92A6556CE4A121DBEEE /* SDWebImageSVGCoder */, - 6B1B10F952F684F6767E6903C2F5E816 /* SDWebImageSwiftUI */, - 1F666B467B4C2BA9427FF79510009754 /* SDWebImageSwiftUI-SDWebImageSwiftUI */, - CD3B027EC578E22891ED55C05705F3CD /* SimpleKeychain */, - 979486118B3E90C08386079D57962701 /* SnapKit */, - B9DCB5EC0B1CDADD221717CADDF62359 /* SnapKit-SnapKit_Privacy */, - F8437BE58881E63196CF1F80191B3E2F /* SVGKit */, - 778A43DE3EA035383F503F3CB114C303 /* Validator */, - 94F95FFC70FA9CCF09D3D394F5C24511 /* ZSWTappableLabel */, + DA611D3DEC5558D83AB3257084DFA04A /* Pods-iOS-PlatformRoutingTests.modulemap */, + E92FFAD7C1BF86589990CF9B062ABEBE /* Pods-iOS-PlatformRoutingTests-acknowledgements.markdown */, + 30D69DDAAA6F4E814B9AB9E7F0EBB57E /* Pods-iOS-PlatformRoutingTests-acknowledgements.plist */, + 6233263A961184FCE92A72BA7AF56AFD /* Pods-iOS-PlatformRoutingTests-dummy.m */, + DEC946F2B8D8B6BFAA918E579B3D97EA /* Pods-iOS-PlatformRoutingTests-frameworks.sh */, + E6649BC13CAF98BD23A14D59E37778B7 /* Pods-iOS-PlatformRoutingTests-Info.plist */, + BFFD3F08C97EE04DA4B1FB52C67CB8AD /* Pods-iOS-PlatformRoutingTests-umbrella.h */, + 0BA79D2618AAED998ECFF60D786B4E73 /* Pods-iOS-PlatformRoutingTests.debug.xcconfig */, + 280E0C040EDD4CE8B7BFE6143F59060A /* Pods-iOS-PlatformRoutingTests.release.xcconfig */, ); - name = Products; + name = "Pods-iOS-PlatformRoutingTests"; + path = "Target Support Files/Pods-iOS-PlatformRoutingTests"; + sourceTree = ""; + }; + C3551D963FBED49CC9595792B2B019B8 /* Pods-iOS-PlatformUITests */ = { + isa = PBXGroup; + children = ( + 238F5BBFB3ECE908AEF7496FCD5779B1 /* Pods-iOS-PlatformUITests.modulemap */, + 779D064F0BE9D3F7DEBAB3152D2523B9 /* Pods-iOS-PlatformUITests-acknowledgements.markdown */, + 0D8FFEA015E1B984C305D6DFA8797DE6 /* Pods-iOS-PlatformUITests-acknowledgements.plist */, + 97B885CF4379A64316997DDEF72A1D7A /* Pods-iOS-PlatformUITests-dummy.m */, + B4EBF4565C95623CB4E2AFCAB272EFE8 /* Pods-iOS-PlatformUITests-frameworks.sh */, + 3EB77B8B0F2936F9F32762B43E86856C /* Pods-iOS-PlatformUITests-Info.plist */, + 537936C0E200A9FB58528A518AB752EC /* Pods-iOS-PlatformUITests-umbrella.h */, + 9A0908991752A7F835C8757465424AA5 /* Pods-iOS-PlatformUITests.debug.xcconfig */, + B56B460CDA1CA408F56140D2059E3FB6 /* Pods-iOS-PlatformUITests.release.xcconfig */, + ); + name = "Pods-iOS-PlatformUITests"; + path = "Target Support Files/Pods-iOS-PlatformUITests"; sourceTree = ""; }; C44C4C09F12324CD4724B33A0CC040F7 /* Support Files */ = { @@ -17171,8 +17589,8 @@ 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, 48A7B7CE1BC11DFAA128559A9ADA8564 /* Frameworks */, D7732E4EE28920AA70C576CAB7B5A2C2 /* Pods */, - C19EB964A1A38390451CEF25BFD08398 /* Products */, - 3C06F9E394C5FE70CA7BC7768C266B25 /* Targets Support Files */, + 7CA0EC1A7815F5AA5029AD19809D2A38 /* Products */, + 3F42B13E92EADEB8343AFB173D2ED1D0 /* Targets Support Files */, ); sourceTree = ""; }; @@ -17215,23 +17633,6 @@ path = KVOController; sourceTree = ""; }; - D2EB3E2FFCD761FBD54E0CB244A1A683 /* Pods-iOS-AmplitudeInjectionsTests */ = { - isa = PBXGroup; - children = ( - 9D3EA1E6CB7B4B99CDB7C4B8C6A62420 /* Pods-iOS-AmplitudeInjectionsTests.modulemap */, - 8BA208E10CDA78E929BC2CF48475BEDE /* Pods-iOS-AmplitudeInjectionsTests-acknowledgements.markdown */, - 30AEFBC2383819FAB792013F78363399 /* Pods-iOS-AmplitudeInjectionsTests-acknowledgements.plist */, - C5D6E26D8950CCE4399C465F0849B20C /* Pods-iOS-AmplitudeInjectionsTests-dummy.m */, - 43A1A4BF809F14AC035C02C39D210FD5 /* Pods-iOS-AmplitudeInjectionsTests-frameworks.sh */, - 1D985CB951C8F41D91274897C86F5882 /* Pods-iOS-AmplitudeInjectionsTests-Info.plist */, - 58A0F6489A58EEE8E6FA607328073934 /* Pods-iOS-AmplitudeInjectionsTests-umbrella.h */, - 35A24F00B6C884D69E8D239DD77ED8FE /* Pods-iOS-AmplitudeInjectionsTests.debug.xcconfig */, - 1888FFCB874D7C53EF0783071CD2D1C9 /* Pods-iOS-AmplitudeInjectionsTests.release.xcconfig */, - ); - name = "Pods-iOS-AmplitudeInjectionsTests"; - path = "Target Support Files/Pods-iOS-AmplitudeInjectionsTests"; - sourceTree = ""; - }; D3D8A8D0D6528CAE271368BA6C95B1F3 /* HMSegmentedControl */ = { isa = PBXGroup; children = ( @@ -17258,20 +17659,20 @@ path = "../Target Support Files/FirebaseRemoteConfig"; sourceTree = ""; }; - D672355DBFBB10DE82D6D334227EB30D /* Pods-iOS-FirebaseStaticInjections */ = { + D4DBE4446C47E8AE416141C825A07DDE /* Pods-iOS-UIAppToolkits */ = { isa = PBXGroup; children = ( - CBA87F00A70263D3CA98610146FAB25E /* Pods-iOS-FirebaseStaticInjections.modulemap */, - 2F03ADF5D675984FEA9C5640678472B5 /* Pods-iOS-FirebaseStaticInjections-acknowledgements.markdown */, - FF3AB347FE6CBC7C2D3F36BFEF71AA72 /* Pods-iOS-FirebaseStaticInjections-acknowledgements.plist */, - 888D4D088BE8F8275FCB014C6CEF764B /* Pods-iOS-FirebaseStaticInjections-dummy.m */, - 9EE00349271D1ED167ED828413D1794E /* Pods-iOS-FirebaseStaticInjections-Info.plist */, - A70A4A8B18ED0213C40799D749D09167 /* Pods-iOS-FirebaseStaticInjections-umbrella.h */, - 8EBAC2DA61879AF3A72870BEF41DECC2 /* Pods-iOS-FirebaseStaticInjections.debug.xcconfig */, - DA748D6CA59B04EC29FB2B39E96FD3F1 /* Pods-iOS-FirebaseStaticInjections.release.xcconfig */, + 0E20B045A5E2410D483C948B8832D4CC /* Pods-iOS-UIAppToolkits.modulemap */, + 2D89CECECFB3A257FA19325EB5C18898 /* Pods-iOS-UIAppToolkits-acknowledgements.markdown */, + BD6994EB6A2B77844A4B7F8C1ADFDF10 /* Pods-iOS-UIAppToolkits-acknowledgements.plist */, + 47AA0C1EBF78C66B08F95EFB620744F0 /* Pods-iOS-UIAppToolkits-dummy.m */, + 7A3494DF0B1335A22AA89CF67D3AB927 /* Pods-iOS-UIAppToolkits-Info.plist */, + 21DD3815D18524AF14B9938B36B60885 /* Pods-iOS-UIAppToolkits-umbrella.h */, + 532706D26D4702B6E6F1BF981020245C /* Pods-iOS-UIAppToolkits.debug.xcconfig */, + 0B777949FDD60194708A56DB3728E91D /* Pods-iOS-UIAppToolkits.release.xcconfig */, ); - name = "Pods-iOS-FirebaseStaticInjections"; - path = "Target Support Files/Pods-iOS-FirebaseStaticInjections"; + name = "Pods-iOS-UIAppToolkits"; + path = "Target Support Files/Pods-iOS-UIAppToolkits"; sourceTree = ""; }; D69FE815B5C3CFB0DEB3B4A977A19E91 /* Support Files */ = { @@ -17314,7 +17715,7 @@ C8C585B19B4DFE09B7B0DCEECA5FF0E1 /* DrawerMenu */, FEB6A47F8145AE1107E6244D19E887D4 /* EasyTipView */, FD503CB5183A709898A8C169C3B72B18 /* EFQRCode */, - 8168E0DB768CABFFF718744EACBBBFBF /* Firebase */, + FB6D500C9463487BE2022360E33A5247 /* Firebase */, 2819B0027DE03B43E946065378338036 /* FirebaseABTesting */, A7CC09F96776A23013D2868867F955A0 /* FirebaseAnalytics */, 7449FAF8C91380AD4FDE81E038ECD49D /* FirebaseCore */, @@ -17421,23 +17822,6 @@ path = nanopb; sourceTree = ""; }; - DC5DEFFEBF00CA14866E376E1ADC6B1F /* Pods-iOS-CameraParticlesTests */ = { - isa = PBXGroup; - children = ( - 6F07E9A7B1209C15F541D7A8A9EDCCB0 /* Pods-iOS-CameraParticlesTests.modulemap */, - 7BF117FA5C65BDFB3B9D49EE264BAEE8 /* Pods-iOS-CameraParticlesTests-acknowledgements.markdown */, - C357FC097D18A7D0555C172B594E2F5B /* Pods-iOS-CameraParticlesTests-acknowledgements.plist */, - B332CD7FAB377A8E59B7426D2E000AF3 /* Pods-iOS-CameraParticlesTests-dummy.m */, - F58367FA1234D88B466A462CBD4F4ED1 /* Pods-iOS-CameraParticlesTests-frameworks.sh */, - 6C5BDB837356E6FE22AA78C954215ADF /* Pods-iOS-CameraParticlesTests-Info.plist */, - C9AF47D71F7B5E894A63510A8AE7E8EC /* Pods-iOS-CameraParticlesTests-umbrella.h */, - 9DC2634D442E1603E986FC1DA52EB9A5 /* Pods-iOS-CameraParticlesTests.debug.xcconfig */, - DC9F7C64057428EB2E43326711E77FD2 /* Pods-iOS-CameraParticlesTests.release.xcconfig */, - ); - name = "Pods-iOS-CameraParticlesTests"; - path = "Target Support Files/Pods-iOS-CameraParticlesTests"; - sourceTree = ""; - }; DE46D9041680E9C9848C2DD729EF2F33 /* Base */ = { isa = PBXGroup; children = ( @@ -17540,23 +17924,6 @@ path = BigInt; sourceTree = ""; }; - E037BBBD19BC8D89E0FE64AB518C2471 /* Pods-iOS-UtilitiesTests */ = { - isa = PBXGroup; - children = ( - 7A7BBAA41D1AD27CCB1885A73C79721E /* Pods-iOS-UtilitiesTests.modulemap */, - DC96F023043EC954FECF4E358ABF5F89 /* Pods-iOS-UtilitiesTests-acknowledgements.markdown */, - EB158AEFE2646B0709C640BA0AF8484E /* Pods-iOS-UtilitiesTests-acknowledgements.plist */, - 51DDD143EE0848BCAB73B1D23EF7ED4F /* Pods-iOS-UtilitiesTests-dummy.m */, - 900F84C57131EA4F3E29AD761808B501 /* Pods-iOS-UtilitiesTests-frameworks.sh */, - 339D51B2E32DAFC74C3AF4D798BB62EC /* Pods-iOS-UtilitiesTests-Info.plist */, - 85F9CDAF8D9A5C5799BF9B12A64CF028 /* Pods-iOS-UtilitiesTests-umbrella.h */, - 0B00717790D3295DAD5BE15127F49D50 /* Pods-iOS-UtilitiesTests.debug.xcconfig */, - 93A7DD47FE4AA3BAAA4412CFAC64EB75 /* Pods-iOS-UtilitiesTests.release.xcconfig */, - ); - name = "Pods-iOS-UtilitiesTests"; - path = "Target Support Files/Pods-iOS-UtilitiesTests"; - sourceTree = ""; - }; E04108E2495A0CED798FA498B4240752 /* Network */ = { isa = PBXGroup; children = ( @@ -17622,21 +17989,54 @@ path = SnapKit; sourceTree = ""; }; - E3FBDBC897D20C4395DA4D46D72B3D9A /* Pods-iOS-dydxViewsTests */ = { + E0671A77D4FE42979A37E1BAFD3F971C /* Pods-iOS-AmplitudeInjectionsTests */ = { isa = PBXGroup; children = ( - D280774FD6F28560ADECE7181E33D567 /* Pods-iOS-dydxViewsTests.modulemap */, - BDB03E89F8D3F07C4A0D9771515BB7E1 /* Pods-iOS-dydxViewsTests-acknowledgements.markdown */, - 4D4A2188BBF2C1E9A7BC292921E2BE5D /* Pods-iOS-dydxViewsTests-acknowledgements.plist */, - E641BCF8A8D60C0DE412DAF005081907 /* Pods-iOS-dydxViewsTests-dummy.m */, - E6842D0A85C2676D7BC5074FADBECFAC /* Pods-iOS-dydxViewsTests-frameworks.sh */, - 7BA9CD47628ACAA5D7629778F18F5F6F /* Pods-iOS-dydxViewsTests-Info.plist */, - 089012A38946D307C8E2491F43F01C87 /* Pods-iOS-dydxViewsTests-umbrella.h */, - BF29C50F9E4F1305EEBF954705C0811B /* Pods-iOS-dydxViewsTests.debug.xcconfig */, - 93EA7F0502E292D64F45A68830780D03 /* Pods-iOS-dydxViewsTests.release.xcconfig */, + 3823B0188FF62EE2F837D7F8693F1107 /* Pods-iOS-AmplitudeInjectionsTests.modulemap */, + F423E5749E0F5DDB6FAAEDA9F1C9B356 /* Pods-iOS-AmplitudeInjectionsTests-acknowledgements.markdown */, + 5165BB9AD4E5263CDBD29FE9F489A1D9 /* Pods-iOS-AmplitudeInjectionsTests-acknowledgements.plist */, + F5EA757601EAC110124792EFC57715B9 /* Pods-iOS-AmplitudeInjectionsTests-dummy.m */, + 6EF41D54DCB64834A951CAFE60F5CD0C /* Pods-iOS-AmplitudeInjectionsTests-frameworks.sh */, + EAAB424DAEA31270BBF1E3485B98781D /* Pods-iOS-AmplitudeInjectionsTests-Info.plist */, + EF79E5878513C4FF7F7EED43A546ECE6 /* Pods-iOS-AmplitudeInjectionsTests-umbrella.h */, + 32DE7B6EB9BEF57C59018357DD69196E /* Pods-iOS-AmplitudeInjectionsTests.debug.xcconfig */, + 953648D8A48FF46765B5887FCDE6C0AB /* Pods-iOS-AmplitudeInjectionsTests.release.xcconfig */, ); - name = "Pods-iOS-dydxViewsTests"; - path = "Target Support Files/Pods-iOS-dydxViewsTests"; + name = "Pods-iOS-AmplitudeInjectionsTests"; + path = "Target Support Files/Pods-iOS-AmplitudeInjectionsTests"; + sourceTree = ""; + }; + E29C47CCC3CFC519595936A1863CD87C /* Pods-iOS-RoutingKitTests */ = { + isa = PBXGroup; + children = ( + 1A2F24218848CC392F04EF6C65BA4925 /* Pods-iOS-RoutingKitTests.modulemap */, + 9354A3576E4219B841C42C25A43CFFB1 /* Pods-iOS-RoutingKitTests-acknowledgements.markdown */, + 9F3C057289313367980535A8BEDED286 /* Pods-iOS-RoutingKitTests-acknowledgements.plist */, + 9AD18A315E89070652363937C1E56EF7 /* Pods-iOS-RoutingKitTests-dummy.m */, + 09E87A94FBCF73E8041E4A29F0D749CB /* Pods-iOS-RoutingKitTests-frameworks.sh */, + E1A68FF380A1A759C2EB6372530594F9 /* Pods-iOS-RoutingKitTests-Info.plist */, + FD59C94EF84CACCD68F3499DAF724A27 /* Pods-iOS-RoutingKitTests-umbrella.h */, + 65C7E153276E99D3AB287F58DCD68DFF /* Pods-iOS-RoutingKitTests.debug.xcconfig */, + 8FFEEFB8CF1E8DC8BC671F34B41FC9CB /* Pods-iOS-RoutingKitTests.release.xcconfig */, + ); + name = "Pods-iOS-RoutingKitTests"; + path = "Target Support Files/Pods-iOS-RoutingKitTests"; + sourceTree = ""; + }; + E401A6C11388721E13AA4FD8F7736BAF /* Pods-iOS-AmplitudeInjections */ = { + isa = PBXGroup; + children = ( + A62AC65C775AAB9635F0FDC720D1C465 /* Pods-iOS-AmplitudeInjections.modulemap */, + 899077A2C321D7415796A66A9F5CD3E2 /* Pods-iOS-AmplitudeInjections-acknowledgements.markdown */, + 2474B73834ED971557A93F0F64589A8A /* Pods-iOS-AmplitudeInjections-acknowledgements.plist */, + 505FE31318C13ACADF788364AEA94253 /* Pods-iOS-AmplitudeInjections-dummy.m */, + D52A2B43607DE03359739512C3334BF6 /* Pods-iOS-AmplitudeInjections-Info.plist */, + EDB36785A20F494FBD24758BDD2BBA40 /* Pods-iOS-AmplitudeInjections-umbrella.h */, + 0C5D0D5A0E489508D43F5E50C1CCFF4E /* Pods-iOS-AmplitudeInjections.debug.xcconfig */, + 83303B3F9A580AB893BC3F3362F5D91D /* Pods-iOS-AmplitudeInjections.release.xcconfig */, + ); + name = "Pods-iOS-AmplitudeInjections"; + path = "Target Support Files/Pods-iOS-AmplitudeInjections"; sourceTree = ""; }; E4AA43FF7EF8E494D637AF761BF9CE5C /* SVGKit */ = { @@ -17888,22 +18288,6 @@ path = SVGKit; sourceTree = ""; }; - E503ED27AB5ACF7A9DDE77E84FB8828D /* Pods-iOS-UIToolkits */ = { - isa = PBXGroup; - children = ( - D9B2D3CE4C075B5F191BCD5901FECA9F /* Pods-iOS-UIToolkits.modulemap */, - 414DAFEBC3AE5DB5DF60F927E38F574B /* Pods-iOS-UIToolkits-acknowledgements.markdown */, - 07D770E7ECA56E10BBF3E7E9F6525F00 /* Pods-iOS-UIToolkits-acknowledgements.plist */, - 7EDE17B38CF794E204A77341B3949D51 /* Pods-iOS-UIToolkits-dummy.m */, - 255B404694027D83783A894DAC454CF6 /* Pods-iOS-UIToolkits-Info.plist */, - 4C6432337A397BB46BDFC6F9E933F0C7 /* Pods-iOS-UIToolkits-umbrella.h */, - 2CFF30098CC291335AC8DF9D972D046F /* Pods-iOS-UIToolkits.debug.xcconfig */, - 5AB81A928C764F0094DB646E11B1CA3B /* Pods-iOS-UIToolkits.release.xcconfig */, - ); - name = "Pods-iOS-UIToolkits"; - path = "Target Support Files/Pods-iOS-UIToolkits"; - sourceTree = ""; - }; E8E4FA14577C4189D8688734FA35F466 /* Resources */ = { isa = PBXGroup; children = ( @@ -17915,39 +18299,6 @@ name = Resources; sourceTree = ""; }; - EA15CCA550E296685EBC2772CB5AA5FC /* Pods-iOS-dydxChartTests */ = { - isa = PBXGroup; - children = ( - E789727EB45F60F8244F4C17B0B15EA3 /* Pods-iOS-dydxChartTests.modulemap */, - 134864DB201F2937B427B2A409E7F25F /* Pods-iOS-dydxChartTests-acknowledgements.markdown */, - 95B3AEEE2C49EBEAD73E6AB4A668B1E5 /* Pods-iOS-dydxChartTests-acknowledgements.plist */, - 9B57D684996F7EF5B07A623522683CDB /* Pods-iOS-dydxChartTests-dummy.m */, - 33B622C35E04FC8800EA71C091D2F5FA /* Pods-iOS-dydxChartTests-frameworks.sh */, - 0C3BC3EBA59416FBE3F928035C1021F9 /* Pods-iOS-dydxChartTests-Info.plist */, - 9CB85DC6E406D8E33F4C4257D8CF446D /* Pods-iOS-dydxChartTests-umbrella.h */, - B945154D126372947D6700566B85A09B /* Pods-iOS-dydxChartTests.debug.xcconfig */, - 7CBE859E0A6BFE69ECBF53800EC82AF9 /* Pods-iOS-dydxChartTests.release.xcconfig */, - ); - name = "Pods-iOS-dydxChartTests"; - path = "Target Support Files/Pods-iOS-dydxChartTests"; - sourceTree = ""; - }; - EA7FB960C57A285C3E0E84FA3DADC573 /* Pods-iOS-PlatformUIJedio */ = { - isa = PBXGroup; - children = ( - B529F9BBD9AB37CD5DCA902D40C4B16C /* Pods-iOS-PlatformUIJedio.modulemap */, - B5CBE93AA7B8BE6F94F6CED1B8582F78 /* Pods-iOS-PlatformUIJedio-acknowledgements.markdown */, - 41328A00266C5A4B48873AF0C7D67A9B /* Pods-iOS-PlatformUIJedio-acknowledgements.plist */, - C6D0D430C06C80A4E8A56C6C9B70D211 /* Pods-iOS-PlatformUIJedio-dummy.m */, - 2BE2786C15EFB4ABCEF4DACA7C527444 /* Pods-iOS-PlatformUIJedio-Info.plist */, - 77ED9F7AD59AE680F8A109039549EE49 /* Pods-iOS-PlatformUIJedio-umbrella.h */, - 66282EA759C7FF1C7DD529080C0F77E8 /* Pods-iOS-PlatformUIJedio.debug.xcconfig */, - FDF0561D1C6A566B26E462317F8BFEAF /* Pods-iOS-PlatformUIJedio.release.xcconfig */, - ); - name = "Pods-iOS-PlatformUIJedio"; - path = "Target Support Files/Pods-iOS-PlatformUIJedio"; - sourceTree = ""; - }; EAE99AB419619850675881A17A4D8E79 /* Resources */ = { isa = PBXGroup; children = ( @@ -18010,39 +18361,6 @@ name = "NSData+zlib"; sourceTree = ""; }; - F0234E29790F109F44C42B290F1C3204 /* Pods-iOS-PlatformParticles */ = { - isa = PBXGroup; - children = ( - 4629D1FC13F356B2457E5D74C9F9F795 /* Pods-iOS-PlatformParticles.modulemap */, - 0AA7D982FC7718F3AFE9EBEC00331298 /* Pods-iOS-PlatformParticles-acknowledgements.markdown */, - 4509223A983D63D25D329AA18C4F8626 /* Pods-iOS-PlatformParticles-acknowledgements.plist */, - BC6577492712239E017BDD341A41519F /* Pods-iOS-PlatformParticles-dummy.m */, - 69D6E5F61E5B4003F27F214E37EB3483 /* Pods-iOS-PlatformParticles-Info.plist */, - 52D4340677915F96EDF14EC7B644137B /* Pods-iOS-PlatformParticles-umbrella.h */, - B697098AFD1A2AF7ECEDD94555E98F6A /* Pods-iOS-PlatformParticles.debug.xcconfig */, - 29BB9A54FA452F55D6F5DE3A114750DC /* Pods-iOS-PlatformParticles.release.xcconfig */, - ); - name = "Pods-iOS-PlatformParticles"; - path = "Target Support Files/Pods-iOS-PlatformParticles"; - sourceTree = ""; - }; - F32B7DA3E156A9D59918077CED563321 /* Pods-iOS-dydxCarteraTests */ = { - isa = PBXGroup; - children = ( - 58809E5591BEBB766CFE93B332AA0A8B /* Pods-iOS-dydxCarteraTests.modulemap */, - DD16564B249BE98E6A7BD5A04C4ED6BC /* Pods-iOS-dydxCarteraTests-acknowledgements.markdown */, - 86BD6207AD2D691BE26EE095551D2C7B /* Pods-iOS-dydxCarteraTests-acknowledgements.plist */, - A5C5C21A0637D068F74A6A222322F11B /* Pods-iOS-dydxCarteraTests-dummy.m */, - F26653538EDF0808F17FE38C7839743B /* Pods-iOS-dydxCarteraTests-frameworks.sh */, - 19095BF521A72484AE67B2EF65A45374 /* Pods-iOS-dydxCarteraTests-Info.plist */, - 3F70405A95D6412FBC388052ED7C8D56 /* Pods-iOS-dydxCarteraTests-umbrella.h */, - 9B4F5EFC1A0D746141CAC2D939A2B407 /* Pods-iOS-dydxCarteraTests.debug.xcconfig */, - E23EDC3D98F398598772A63CF12C0EE7 /* Pods-iOS-dydxCarteraTests.release.xcconfig */, - ); - name = "Pods-iOS-dydxCarteraTests"; - path = "Target Support Files/Pods-iOS-dydxCarteraTests"; - sourceTree = ""; - }; F41670FFFFD8B06ADD31ACBFDDEE8148 /* PromisesObjC */ = { isa = PBXGroup; children = ( @@ -18103,22 +18421,6 @@ name = Logger; sourceTree = ""; }; - F5B49FD649B62C1471A99CCF047C3D5D /* Pods-iOS-dydxPresenters */ = { - isa = PBXGroup; - children = ( - 4EDD3E4355EA375FDC99765EB4FBC107 /* Pods-iOS-dydxPresenters.modulemap */, - BDB15DD67A607FB0C6D7E1344EC0C177 /* Pods-iOS-dydxPresenters-acknowledgements.markdown */, - 9D5C0F07A4AC6A34A7096376273FCA09 /* Pods-iOS-dydxPresenters-acknowledgements.plist */, - AB47DBBDBAF5E56226984B6D7A5F8308 /* Pods-iOS-dydxPresenters-dummy.m */, - 3C9ECBFAE45C51BA5A5CA72DBE15132F /* Pods-iOS-dydxPresenters-Info.plist */, - 690E07889F0603593A16C637C9615020 /* Pods-iOS-dydxPresenters-umbrella.h */, - ACE2F542EAB146A91253BAB1BAF1455D /* Pods-iOS-dydxPresenters.debug.xcconfig */, - 28FD877789F48FD20616F07F2D758F29 /* Pods-iOS-dydxPresenters.release.xcconfig */, - ); - name = "Pods-iOS-dydxPresenters"; - path = "Target Support Files/Pods-iOS-dydxPresenters"; - sourceTree = ""; - }; F61B8916625B38BE0071E1D3B6BEC626 /* GTMSessionFetcher */ = { isa = PBXGroup; children = ( @@ -18130,22 +18432,6 @@ path = GTMSessionFetcher; sourceTree = ""; }; - F6A377F118531462286A2ECB9A6F8D9D /* Pods-iOS-ParticlesKit */ = { - isa = PBXGroup; - children = ( - 3ECAE41F105A7E77683446DFFD59E31D /* Pods-iOS-ParticlesKit.modulemap */, - 69961689C14ED54D76F6C31FC8B7FE33 /* Pods-iOS-ParticlesKit-acknowledgements.markdown */, - 4E4A539DA6FA87A5FA58BE35DEBCCDC5 /* Pods-iOS-ParticlesKit-acknowledgements.plist */, - 12127A1E25EA759F55455746BF5E009B /* Pods-iOS-ParticlesKit-dummy.m */, - F7C2E97BA8AEE8E2436995F00C03219F /* Pods-iOS-ParticlesKit-Info.plist */, - 74488D602F9D6FE386F9555243D52109 /* Pods-iOS-ParticlesKit-umbrella.h */, - 4717567F6BFD3FC128F73CFAC89DFF7B /* Pods-iOS-ParticlesKit.debug.xcconfig */, - 5C779FF09E6DEBA9EE85D31267539603 /* Pods-iOS-ParticlesKit.release.xcconfig */, - ); - name = "Pods-iOS-ParticlesKit"; - path = "Target Support Files/Pods-iOS-ParticlesKit"; - sourceTree = ""; - }; F8473381A641DC83950E59C7915D747E /* Environment */ = { isa = PBXGroup; children = ( @@ -18174,29 +18460,29 @@ name = Environment; sourceTree = ""; }; - F8BEF7F599ACF2B0BAF2ABBDFE7D5339 /* Resources */ = { + F8B51A1337C635E882C539ADAE41595B /* Pods-iOS-CameraParticlesTests */ = { isa = PBXGroup; children = ( - C1FCFFEB2CD954CE67DBDA673BB64AE3 /* PrivacyInfo.xcprivacy */, + DE83730FBEDB07B2C41BC0B7748E1FC8 /* Pods-iOS-CameraParticlesTests.modulemap */, + 829C1E1E8BF0561772D75DA4BFF5C55F /* Pods-iOS-CameraParticlesTests-acknowledgements.markdown */, + 829A9FD102D3AA418F33152F6F4D34CC /* Pods-iOS-CameraParticlesTests-acknowledgements.plist */, + D21198DBABB833118EADD7A7D149D877 /* Pods-iOS-CameraParticlesTests-dummy.m */, + 18FB00B64B028D5C5FA273B3FD3D480E /* Pods-iOS-CameraParticlesTests-frameworks.sh */, + A50F266ADD20195F8F8A806B2F727B33 /* Pods-iOS-CameraParticlesTests-Info.plist */, + A7158AD74A2F29A6074020A0CE579978 /* Pods-iOS-CameraParticlesTests-umbrella.h */, + C7634797B911DBF5238C26238C990C44 /* Pods-iOS-CameraParticlesTests.debug.xcconfig */, + 8BD02EB359C637F9DBA3E3EAC16788E5 /* Pods-iOS-CameraParticlesTests.release.xcconfig */, ); - name = Resources; + name = "Pods-iOS-CameraParticlesTests"; + path = "Target Support Files/Pods-iOS-CameraParticlesTests"; sourceTree = ""; }; - FA47408AB2BEC5C84F5BBF542CD8F5CD /* Pods-iOS-JedioKitTests */ = { + F8BEF7F599ACF2B0BAF2ABBDFE7D5339 /* Resources */ = { isa = PBXGroup; children = ( - 08DCC1AEC67591FCACCEC925FD8492DF /* Pods-iOS-JedioKitTests.modulemap */, - E10591E709542B149FF9FF932FFD15B6 /* Pods-iOS-JedioKitTests-acknowledgements.markdown */, - A35AF7E48F7CBE171213D56988543640 /* Pods-iOS-JedioKitTests-acknowledgements.plist */, - F7D72C676EFB3AC4B5E3A2634DCB0C4F /* Pods-iOS-JedioKitTests-dummy.m */, - 90CE7B2F9EA9CD7BB3CE2B76542570AD /* Pods-iOS-JedioKitTests-frameworks.sh */, - 3CAEF4C18C452400981312B84B836772 /* Pods-iOS-JedioKitTests-Info.plist */, - D51D7EADAA1E0E21830E3D81BF4AC2FD /* Pods-iOS-JedioKitTests-umbrella.h */, - 5F8F5DB27B28C9E6B258664F896DEC00 /* Pods-iOS-JedioKitTests.debug.xcconfig */, - 2848D598D61BA56A36E965997300DC78 /* Pods-iOS-JedioKitTests.release.xcconfig */, + C1FCFFEB2CD954CE67DBDA673BB64AE3 /* PrivacyInfo.xcprivacy */, ); - name = "Pods-iOS-JedioKitTests"; - path = "Target Support Files/Pods-iOS-JedioKitTests"; + name = Resources; sourceTree = ""; }; FA74C034520A7D5F2C1E98FED678C4A4 /* Support Files */ = { @@ -18214,6 +18500,16 @@ path = "../Target Support Files/Validator"; sourceTree = ""; }; + FB6D500C9463487BE2022360E33A5247 /* Firebase */ = { + isa = PBXGroup; + children = ( + 78509767D0AD8B9C0920342677C58C49 /* CoreOnly */, + 83AFD05914A3C2C28C389169D5989E20 /* Support Files */, + ); + name = Firebase; + path = Firebase; + sourceTree = ""; + }; FC1740481F9A07BB0FCAFB5FD593499E /* Resources */ = { isa = PBXGroup; children = ( @@ -18301,23 +18597,6 @@ path = EasyTipView; sourceTree = ""; }; - FF18B8C9FF5F863E15E9B1B328E29E2B /* Pods-iOS-PlatformUITests */ = { - isa = PBXGroup; - children = ( - 7D18DB0FE8E8C9425581667CA56BB041 /* Pods-iOS-PlatformUITests.modulemap */, - CF124670E02895F0BD0DFE91857AE624 /* Pods-iOS-PlatformUITests-acknowledgements.markdown */, - B3A5EB1143FD28CD88DF2077842E5B3A /* Pods-iOS-PlatformUITests-acknowledgements.plist */, - 73C783F5C92BB87FE39807CDD07D8F14 /* Pods-iOS-PlatformUITests-dummy.m */, - 661F25A60B31765ED67FADDFD8B418A1 /* Pods-iOS-PlatformUITests-frameworks.sh */, - C03FCBA1CD52833CCF3FDFBB4E064E07 /* Pods-iOS-PlatformUITests-Info.plist */, - 89A24AD63329DEAF8DA1A565083F126C /* Pods-iOS-PlatformUITests-umbrella.h */, - F26D62F04D0EE4D1EB97B0D51DF1D665 /* Pods-iOS-PlatformUITests.debug.xcconfig */, - C49063111C235A2DF52F66B513950C86 /* Pods-iOS-PlatformUITests.release.xcconfig */, - ); - name = "Pods-iOS-PlatformUITests"; - path = "Target Support Files/Pods-iOS-PlatformUITests"; - sourceTree = ""; - }; FF6DA28829E5FF118D062C7DC3684F49 /* NSThread+Blocks */ = { isa = PBXGroup; children = ( @@ -18457,47 +18736,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 121DAE61FE46682F73AF6E40764340DD /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 1A5EE18524F3F80E2952249EE9A8341F /* ABTExperimentPayload.h in Headers */, - FE4986A54369DB998BF690D976E19492 /* FIRAnalyticsInterop.h in Headers */, - C1827E8C6044D6887E7992D7D44DDE05 /* FIRAnalyticsInteropListener.h in Headers */, - 65A5B47239C6E35F9D1AB0898E20D182 /* FIRAppInternal.h in Headers */, - 3E523A2A13B82D1F29EF362689F9F636 /* FIRComponent.h in Headers */, - 6412AE4B9889CB6DB06E86CB0B125419 /* FIRComponentContainer.h in Headers */, - 0BFBA6A9838ECC9A65E8B34751B66849 /* FIRComponentType.h in Headers */, - CB822DD4A41DA8C0D423C79715A955F6 /* FIRDependency.h in Headers */, - C82F6890DF02F41A664A83069FA67F1C /* FirebaseABTestingInternal.h in Headers */, - 7307A771FBE4AE2B9B46744C9E523EDA /* FirebaseCoreInternal.h in Headers */, - 1DAE8CBA55D0F9777DA40BDCDB0A5B27 /* FirebaseInstallationsInternal.h in Headers */, - 5CC53E51C993EFCD247F579E36D7824E /* FirebaseRemoteConfig.h in Headers */, - ECE8B1232C0DFDF924F7258A844C9727 /* FirebaseRemoteConfig-umbrella.h in Headers */, - 8470E15BB021A8181CEC9EBEBE54634C /* FIRHeartbeatLogger.h in Headers */, - 3546D52672EE87E36ED9026C04CDA3E9 /* FIRInteropEventNames.h in Headers */, - 1A701062D75B029F8BEB2385B48EBBC8 /* FIRInteropParameterNames.h in Headers */, - 75E60AA3ABF3C35169BD3B07285A6FC5 /* FIRLibrary.h in Headers */, - 969CCEFECB6385E855FDD54C36B5D1EE /* FIRLogger.h in Headers */, - E47B8B6BA7DE3BEFCB37FE32BF081B04 /* FIROptionsInternal.h in Headers */, - E4D9E08F0737D7BED0D073595905E155 /* FIRRemoteConfig.h in Headers */, - 5E3E67EF4295C2993E38781EA5C2510A /* FIRRemoteConfig_Private.h in Headers */, - 568937DF7BEB85048FE7585AE6B07359 /* FIRRemoteConfigComponent.h in Headers */, - 55DBC7CB1394E8CF0CA8057511EB19B9 /* RCNConfigConstants.h in Headers */, - 98F72351E11729E51C57418BED132E01 /* RCNConfigContent.h in Headers */, - 32F4FB3FE47ED4008CC068BE4BE80EE1 /* RCNConfigDBManager.h in Headers */, - 16CD2F845502F7CF454339BE7279D00E /* RCNConfigDefines.h in Headers */, - D040E8B346F5E7822E91BB0E45A87BE0 /* RCNConfigExperiment.h in Headers */, - 9B31A2EE891C6EBEA921B4C8AC532223 /* RCNConfigFetch.h in Headers */, - BB9D0974D423AC0E6128981C0B4F9CC4 /* RCNConfigRealtime.h in Headers */, - C61E224D3B876E4B13925FFA39D9964A /* RCNConfigSettings.h in Headers */, - 1A7CA12E310A72D9A0E7442E953DA163 /* RCNConfigValue_Internal.h in Headers */, - D95C9E06409A8440EE533A4E8FF8E670 /* RCNDevice.h in Headers */, - 4FDBD80782AEF89B2B29D61C6339C8FD /* RCNPersonalization.h in Headers */, - ADFEC795E7C17D72E1059B34FCFC2AD4 /* RCNUserDefaultsManager.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 123CBE31E41EECFCDCE41A6A7AE9BB72 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -18525,43 +18763,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 18695720646543881BE4016A43BCF901 /* Headers */ = { + 15DE38C94585E8B753B6ACA223EBE16A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - DEC62699487AD36100DF37BCE26698E0 /* FIRAppInternal.h in Headers */, - 5E8DE1AEEF620F0267F3C489632C9EEC /* FIRComponent.h in Headers */, - 96C306B6D099A1284DE2204CE9BBAF62 /* FIRComponentContainer.h in Headers */, - 0572BCB45B8FED916AC8E640E6FEAEB0 /* FIRComponentType.h in Headers */, - 22DCF77CBFC5AFAA5C7332C6E6AC1A48 /* FIRCurrentDateProvider.h in Headers */, - 6D32EC2FF076D7359C68AB59CB60DC46 /* FIRDependency.h in Headers */, - EA5FC036D35EFC6CC594D5914CD43451 /* FirebaseCoreInternal.h in Headers */, - E4948D22368522E169200BCE812A66EC /* FirebaseInstallations.h in Headers */, - 7216816292130EBF1253420258FEC91D /* FirebaseInstallations-umbrella.h in Headers */, - E1344DDEEB6361618605CEE15679296E /* FirebaseInstallationsInternal.h in Headers */, - E01D56415380585475DC7C5942AC45FC /* FIRHeartbeatLogger.h in Headers */, - F824142A752D9F32F925A586DBF23C8D /* FIRInstallations.h in Headers */, - DDA5EA9A87151F758434740026CD05DC /* FIRInstallationsAPIService.h in Headers */, - 7F71F3AADEFCFC192D9FBBEA2A19114C /* FIRInstallationsAuthTokenResult.h in Headers */, - 1ACC83A8131C1EB428B3BDBDAC3E5EDA /* FIRInstallationsAuthTokenResultInternal.h in Headers */, - AA0C90CFF4B77BFAE0B028628946FCB9 /* FIRInstallationsBackoffController.h in Headers */, - CF0A32F812A3D071EFC5F9E622424047 /* FIRInstallationsErrors.h in Headers */, - 15F63B40B7FA37E6F46C388D45C65F75 /* FIRInstallationsErrorUtil.h in Headers */, - B6B360B05076D7ADC18E36D549A96330 /* FIRInstallationsHTTPError.h in Headers */, - D0335A804D88895B6E0695334B32B51E /* FIRInstallationsIDController.h in Headers */, - B8B858E63747CAFB0665F4FB73DA66F1 /* FIRInstallationsIIDStore.h in Headers */, - 0579C3B2852040DB2103180FB76EC583 /* FIRInstallationsIIDTokenStore.h in Headers */, - 1E5C730A036A5A4E97D03A6C625C9808 /* FIRInstallationsItem.h in Headers */, - 0E714A5FC321EA1D58AAB52EA30EB32A /* FIRInstallationsItem+RegisterInstallationAPI.h in Headers */, - 475E93AA1151BC280F15F224A0060F49 /* FIRInstallationsLogger.h in Headers */, - 18BDE0563AAE544A695AC74CEC2FC5BD /* FIRInstallationsSingleOperationPromiseCache.h in Headers */, - 943D746542BD493373A294C1AD8F1EFF /* FIRInstallationsStatus.h in Headers */, - B156B6AFD0DE685852A070BBBDB2BC46 /* FIRInstallationsStore.h in Headers */, - 7B949C077877AA1AEB55888109D75FC8 /* FIRInstallationsStoredAuthToken.h in Headers */, - 2C3566B7AC81C0045B7A44B378194E0C /* FIRInstallationsStoredItem.h in Headers */, - A9BAB4963517E5E1F988015747464BED /* FIRLibrary.h in Headers */, - 2DA875DF5447F29389B2F6149C685BE1 /* FIRLogger.h in Headers */, - 50EC0CD53A6F4105ACC2E3647839BBDE /* FIROptionsInternal.h in Headers */, + F7ED80A8AA768A6C154BD037CF751928 /* FirebaseCoreInternal-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -18589,6 +18795,92 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 2338C7B751502AF4EB7036BD9232B7BB /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + AB6F95544066FFFC38030F811A75D870 /* FirebaseSessions-umbrella.h in Headers */, + E45D91FEDDD973653B0088BCCCB6B510 /* FIRSESNanoPBHelpers.h in Headers */, + 072762F663C94B136A5DDED30890B24B /* sessions.nanopb.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 25E8BA6CF0FC9451E6394E4B3BFDE25A /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + C2C3EEB54023561CF148BB86B0DFF382 /* cct.nanopb.h in Headers */, + 2DF0AB3A6E3ABE0519F4F3253BC63272 /* client_metrics.nanopb.h in Headers */, + 3D034C460F32ADFDECCD2EE8BFB0E9C3 /* compliance.nanopb.h in Headers */, + AB456B6F15AE55488A189BAC63709253 /* external_prequest_context.nanopb.h in Headers */, + 1512D8B7D22E67741FE46B67B66D97B6 /* external_privacy_context.nanopb.h in Headers */, + 174A6A1C5E23579B7E40F0F2AFB0BDF7 /* GDTCCTCompressionHelper.h in Headers */, + 588DB1716D9F807D3132F2B20B71F10C /* GDTCCTNanopbHelpers.h in Headers */, + F323063A40C1FCDBBD6B2CA879AB018E /* GDTCCTUploader.h in Headers */, + 8498D4EE6148FF3ACF9BD18A53276511 /* GDTCCTUploadOperation.h in Headers */, + 2FA4B2687C7CAB1579EB8D82961914F0 /* GDTCORAssert.h in Headers */, + ACED403ACA9F970B61C33E233864E566 /* GDTCORClock.h in Headers */, + FAE09CBB8C7583DDA4241CD969F6C9E9 /* GDTCORConsoleLogger.h in Headers */, + AC0F5B611D3EDEE54825932449A124E4 /* GDTCORDirectorySizeTracker.h in Headers */, + 36E34261D07D5770B4DB5152F563D42F /* GDTCOREndpoints.h in Headers */, + E0021E95D1485A0B7B3BDEA08BD23E82 /* GDTCOREndpoints_Private.h in Headers */, + FE6FDFE250356FCDFB697F6D91876DF0 /* GDTCOREvent.h in Headers */, + 00FE13BC5016F1F6C522833CDADA0F72 /* GDTCOREvent+GDTCCTSupport.h in Headers */, + 1CDDC19268A92A9D1B4EA0DF4E0CAD28 /* GDTCOREvent+GDTMetricsSupport.h in Headers */, + 2FEF00898F234C333133B2B3AFE9A55F /* GDTCOREvent_Private.h in Headers */, + D9F400357DE4DEB466874821DA44ED49 /* GDTCOREventDataObject.h in Headers */, + 550969D18EE1ACCC750EE3DF60951BF5 /* GDTCOREventDropReason.h in Headers */, + 791318C957CE229307CCE51AF7292FFB /* GDTCOREventTransformer.h in Headers */, + B6767566631C4F5901DAAAD01E701280 /* GDTCORFlatFileStorage.h in Headers */, + 2DEA739797B2803A5BD8CD828FE8EEA3 /* GDTCORFlatFileStorage+Promises.h in Headers */, + 378862524956B4CA683AFEFE6F43BC5F /* GDTCORLifecycle.h in Headers */, + 457BC5965539993E552E33B982A69CAA /* GDTCORLogSourceMetrics.h in Headers */, + 64961096109E018C7EAB8DD46C13C91A /* GDTCORMetrics.h in Headers */, + 3F259D31D85B7151AF1B30E50A02AA65 /* GDTCORMetrics+GDTCCTSupport.h in Headers */, + AA4A62FFE67E89C28C56B217F1FC3BAD /* GDTCORMetricsController.h in Headers */, + 8515FD23835CB555A3EC15E863A9712F /* GDTCORMetricsControllerProtocol.h in Headers */, + 830697B63EDB909CC0D44E274CFC67A5 /* GDTCORMetricsMetadata.h in Headers */, + 096EF74135429A44BAFEA67343653219 /* GDTCORPlatform.h in Headers */, + 6E52B1EE460D8C21FE61B17C4BE670E2 /* GDTCORProductData.h in Headers */, + 60657059B64B028BACAF903C6419AC16 /* GDTCORReachability.h in Headers */, + E33B9AD025EDB37FF846011F6A283892 /* GDTCORReachability_Private.h in Headers */, + C3BEBA3581A05CEBFE6C991B66271A1C /* GDTCORRegistrar.h in Headers */, + 56C83C1E6526F5DB7BCA4791D0E70339 /* GDTCORRegistrar_Private.h in Headers */, + 2CDF13C51CF62DAD35CBEAAF3D44C200 /* GDTCORStorageEventSelector.h in Headers */, + 0A3E9E713A1EF463E1EF784C79BCFB31 /* GDTCORStorageMetadata.h in Headers */, + 0A6DE14BB73774F30E4F66FEC4D3E0F4 /* GDTCORStorageProtocol.h in Headers */, + 86D640C2B3CD430F95D65C733DA3DA3C /* GDTCORStorageSizeBytes.h in Headers */, + 44BD72A138FC269C6AA18F6DE9991F89 /* GDTCORTargets.h in Headers */, + E4D1D656266BD67A6D403E276F1243BF /* GDTCORTransformer.h in Headers */, + 12CAE0239073CB69F4D7DF3D854CCFB6 /* GDTCORTransformer_Private.h in Headers */, + EC4F8A095A6C809A99E64C1161E8B2AE /* GDTCORTransport.h in Headers */, + 09B9DCFEBB4914290BFF01920EB7C025 /* GDTCORTransport_Private.h in Headers */, + D27E8686A8EF4E00B67FDD3AFCCFC8F2 /* GDTCORUploadBatch.h in Headers */, + E5C4AFF55C9AE2C888EC40FAB473136F /* GDTCORUploadCoordinator.h in Headers */, + 25E278FD8E54108888C2DE2165990742 /* GDTCORUploader.h in Headers */, + 14210631CFBF46B5143F73841B330601 /* GoogleDataTransport.h in Headers */, + 6897EE50A41C1B902E13F526EA40257D /* GoogleDataTransport-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 260C6189D4DDBE4F944F3A41515CAF89 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + DE8BB5BCD5FFE870F616EE330C63AE78 /* FIRAppInternal.h in Headers */, + 456350E2EABC3C819D696C059336C4CF /* FIRComponent.h in Headers */, + C40CB4F8769671563CB768BDC520F9F9 /* FIRComponentContainer.h in Headers */, + 025A7EF3D86A83712212BBD357FFAF29 /* FIRComponentType.h in Headers */, + 81607D112CE5B89DFB663283C1C2A3C0 /* FIRDependency.h in Headers */, + 1D093A9AF15EF1EDFDBE0496268814F1 /* FirebaseCoreExtension-umbrella.h in Headers */, + 4A4DF36B23C4217657084349E3FE3FC4 /* FirebaseCoreInternal.h in Headers */, + 17A27D6351C087134F0446EBAA116573 /* FIRHeartbeatLogger.h in Headers */, + 63FD9FD38A3E7FBC1C9D04FAC5D07E59 /* FIRLibrary.h in Headers */, + 053B121380C4B6C9DE6F78FAF7234F15 /* FIRLogger.h in Headers */, + E67E8CF29D06DD665B60D97F1A4DF1EB /* FIROptionsInternal.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 27FF3BDB330FA77A1EBDA55E2A1656DB /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -18616,11 +18908,56 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2FB46F70A17AE7BF769CE61B892A68EF /* Headers */ = { + 2EF8B7CE14A3A3CF982253930BF9F11C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - DB281E62CFC227B276FFDEB91380B98B /* Pods-iOS-dydxV4-umbrella.h in Headers */, + D4192FA3E7FA1B7FA85285324BC1A376 /* GoogleUtilities-umbrella.h in Headers */, + 703355D9C90FD938C29291FEDAF19901 /* GULAppDelegateSwizzler.h in Headers */, + 1A057FA88B5060937AE42FEC4F0C4FF5 /* GULAppDelegateSwizzler_Private.h in Headers */, + 6BD659C54797F81B24B979C5F93A604B /* GULAppEnvironmentUtil.h in Headers */, + CB5A6C8074975DFAF8688A8B70534045 /* GULApplication.h in Headers */, + E1F7D701645ED3F1B9344F136D6E9523 /* GULHeartbeatDateStorable.h in Headers */, + FACD3C57F7C80DD55BB6B3FBECC92CE7 /* GULHeartbeatDateStorage.h in Headers */, + 4203F497D6077F7C34799A4AD38417BC /* GULHeartbeatDateStorageUserDefaults.h in Headers */, + F27B2DF4C5362B4F596563120431E445 /* GULKeychainStorage.h in Headers */, + 206685838838EC67A36D69BD67D23FF8 /* GULKeychainUtils.h in Headers */, + 9EEF090331DF3E2CC078C8C330D5EBF6 /* GULLogger.h in Headers */, + 0A0F0C654CE4D600E02355A0C99DEACE /* GULLoggerCodes.h in Headers */, + B7D60E6C5B6B51362CBFA653FB6049BC /* GULLoggerLevel.h in Headers */, + F1DCE7FA9E0050151820B1C6B96F6819 /* GULMutableDictionary.h in Headers */, + FC91101AFC39ECD07A88E01D69F0897B /* GULNetwork.h in Headers */, + 98DDCFC6B665C0214D8B47F287074354 /* GULNetworkConstants.h in Headers */, + 56A59C255419DC0B686BB985014CB39B /* GULNetworkInfo.h in Headers */, + 679FBB86A66C39C79B80DE467C1DC419 /* GULNetworkInternal.h in Headers */, + 84F735E6E398C261A4FF27527C5A490E /* GULNetworkLoggerProtocol.h in Headers */, + B467CF3AC7505F2E887CAF141A30146A /* GULNetworkMessageCode.h in Headers */, + E8F028F1A017ACDE0BF2E1EF2A16CF4D /* GULNetworkURLSession.h in Headers */, + E408A7F862B6B559CF637BC6E94EF2EF /* GULNSData+zlib.h in Headers */, + 6A66D329EC3CEEB83514F30BE1AD5BEA /* GULObjectSwizzler.h in Headers */, + F47A291CFAE265DF212EE8109886C327 /* GULObjectSwizzler+Internal.h in Headers */, + 0C933D0294D7F0409D92E828ACAD0876 /* GULOriginalIMPConvenienceMacros.h in Headers */, + 9F7E08BEF478C9C8752955EB2A087338 /* GULProxy.h in Headers */, + EC6D44AC27426CC4390BCC8DD2AD6D28 /* GULReachabilityChecker.h in Headers */, + 904E90480AD7A24C890C0CB1BB5D6756 /* GULReachabilityChecker+Internal.h in Headers */, + 959E1B1197D625A8CC84B03E556E7B5B /* GULReachabilityMessageCode.h in Headers */, + A35148F32B9A62DA95E007E0C63CD31F /* GULRuntimeClassDiff.h in Headers */, + 2A224923F309D4B2FB242B564EA45E1D /* GULRuntimeClassSnapshot.h in Headers */, + EE57EA35D50B141038743894EE6CC0E9 /* GULRuntimeDiff.h in Headers */, + 20CC3B4C9C74677CD38CE336E4C1E81A /* GULRuntimeSnapshot.h in Headers */, + 9FD6659F6DD3FC1F6201E8E3188311CF /* GULRuntimeStateHelper.h in Headers */, + 0B3BAA1FA39B4CF78DA6BC9A4AC9B0D2 /* GULSceneDelegateSwizzler.h in Headers */, + 5287F7B31765158EE4BC5BAF7FF3B6AA /* GULSceneDelegateSwizzler_Private.h in Headers */, + 33804C2ABC5779AF1A1C5B8017786809 /* GULSecureCoding.h in Headers */, + 88116159A4156D962C28269D2511EF07 /* GULSwizzledObject.h in Headers */, + 9B1BFCE78C064393660488C7A8FD10A3 /* GULSwizzler.h in Headers */, + 4E78790BC4994323632934A93AA20DBC /* GULSwizzler+Unswizzle.h in Headers */, + E748DC3B3F18B5E2B52BAF8DDC22D11F /* GULSwizzlingCache.h in Headers */, + 763B3CF940017C1A8DB7BE22B7304973 /* GULSwizzlingCache_Private.h in Headers */, + A0C56BE70851D8C11B1871A26FB571DD /* GULURLSessionDataResponse.h in Headers */, + F721C2FA402A9EA208652A63DA28D5A2 /* GULUserDefaults.h in Headers */, + A244CCBBA6DDEB8EA57C6EF9B122C889 /* IsAppEncrypted.h in Headers */, + 1C320A08A5571917688E95A3AF53C70C /* NSURLSession+GULPromises.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -18640,6 +18977,35 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 37AE7D2BC15DA08BDDA6651906CA3EF7 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 1864A7C63193FBE9B718CF82F4C565E2 /* FBLPromise.h in Headers */, + ECACD4C309AC36E3132F85A6B0F55DBF /* FBLPromise+All.h in Headers */, + B521B8C49E695156D5C566E6AA5909FE /* FBLPromise+Always.h in Headers */, + A240EE1811EA6CE53C413E71358AF3B3 /* FBLPromise+Any.h in Headers */, + 5B5C5E5C29EEC6CAB8DEDED14779DB41 /* FBLPromise+Async.h in Headers */, + DE07E49F87720A35AC93EF90361BC5FB /* FBLPromise+Await.h in Headers */, + FACE5A6A0363926C28A429CFE3C2A764 /* FBLPromise+Catch.h in Headers */, + CDD5A044F653D45EAA4F34ACAF45983C /* FBLPromise+Delay.h in Headers */, + 3FE50D09CAE2027EF9B9964F77A01078 /* FBLPromise+Do.h in Headers */, + A927D86CE141A40B1595184041766662 /* FBLPromise+Race.h in Headers */, + 81B72457747D4908B02F28E9D77B0610 /* FBLPromise+Recover.h in Headers */, + 857220C4D48922D75EA72E05D1DADB30 /* FBLPromise+Reduce.h in Headers */, + 8FCF37C58D4ED32D04C367054BD0A89C /* FBLPromise+Retry.h in Headers */, + 2BE1500C5B32916E2FD1FBE0E2F06004 /* FBLPromise+Testing.h in Headers */, + 2C74E93F724519A73504F5A8B814F3F8 /* FBLPromise+Then.h in Headers */, + 6FD104C27DFE024662837824E441E892 /* FBLPromise+Timeout.h in Headers */, + 7EA4C27E5B7874067B78CA154B6453B7 /* FBLPromise+Validate.h in Headers */, + E4766D4931EBEB8AF08BB481DEF29EE5 /* FBLPromise+Wrap.h in Headers */, + 0347178B60E0A97D85FFF3455DA4C57B /* FBLPromiseError.h in Headers */, + 6C5B11231D666FE34C5600F6E590D7B7 /* FBLPromisePrivate.h in Headers */, + ACE61EEE4911AD61EE8ADA59467BC61C /* FBLPromises.h in Headers */, + 2B1D2BE20A4C0424238779E2D849DBBC /* PromisesObjC-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 398A6C8D795CDD1C7AC26745819629A0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -18648,11 +19014,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3ACD732231DB62E27B474BFE6FF8A405 /* Headers */ = { + 3A9580197BD44635F0B87FC7BE3F82CC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 013CF12FFA82F299796FE8CB4095C8E1 /* FirebaseSharedSwift-umbrella.h in Headers */, + 703E5EB57A0F8F88FE8A32915731710B /* Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -18664,48 +19030,163 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3E9AC3E669458B7F388856ABE79F3B61 /* Headers */ = { + 41716C47AE07B622A7B545A5C3873F61 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 35126A8269140920CDA427E6D0470CDB /* Pods-iOS-dydxV4Tests-umbrella.h in Headers */, + 4989212E94B46859D18E660538C51475 /* Atributika-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 410615F54B92373CB549ED579560E64E /* Headers */ = { + 447B20E5C64B6BEDFA1E8E67D65F8E88 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - A764186955C57A16287872138D9B6A91 /* FBLPromise.h in Headers */, - 1DE4FD4C529CBFADEBEEA1BE75D02148 /* FBLPromise+All.h in Headers */, - 08CE6FBDC50657AC358E4954A7B80DB9 /* FBLPromise+Always.h in Headers */, - 3131A55118664A6A554E571D041533A4 /* FBLPromise+Any.h in Headers */, - 4371B3BF388061E93A8090DF75EB42DC /* FBLPromise+Async.h in Headers */, - 1A4BD95ADEDF1CD3C4B1C82CA342D188 /* FBLPromise+Await.h in Headers */, - 3CD6258EBCEFEE0C3A99462B1BD8D47D /* FBLPromise+Catch.h in Headers */, - B1ECDF322992DAD3E2322B9FBDF21965 /* FBLPromise+Delay.h in Headers */, - 0FE1CB14F3F1BB84B291D1600FCD16AC /* FBLPromise+Do.h in Headers */, - A3F2974C31E875E3D3808ED0A87CB8C8 /* FBLPromise+Race.h in Headers */, - 08B134A587C6AB0A3BBD1BF522C16F66 /* FBLPromise+Recover.h in Headers */, - 9F649368E3504142E3833C399FEC4420 /* FBLPromise+Reduce.h in Headers */, - 92AD04551151EB284EC38B4363EB8DF6 /* FBLPromise+Retry.h in Headers */, - 3F06DE404531E4516673463029F80931 /* FBLPromise+Testing.h in Headers */, - A4123BEBAC52A255BEA70374A6BE2832 /* FBLPromise+Then.h in Headers */, - 08E8F93229FDE43131B24EA51C53B839 /* FBLPromise+Timeout.h in Headers */, - 4ABD2CB5C0EF0EF7B9E7813995E54C86 /* FBLPromise+Validate.h in Headers */, - 25F54B99177B195A3A04BEAA253BA67B /* FBLPromise+Wrap.h in Headers */, - 922378DD22510A016FE2091416F2384D /* FBLPromiseError.h in Headers */, - BF3C6E913CD0F4965667DDF68D4A0759 /* FBLPromisePrivate.h in Headers */, - 11D8FFEC252219FD60BA0F52086B288C /* FBLPromises.h in Headers */, - 0A05A417FBAEA8C46917E68E2B9CAAAE /* PromisesObjC-umbrella.h in Headers */, + DE787722902FB4A7C8D27C0167F4DFD1 /* ABTExperimentPayload.h in Headers */, + 82B670A0B7CFD8D55B0AF30B3DE93D72 /* FIRAnalyticsInterop.h in Headers */, + F348378350412EB77A9382D3E0D6FD70 /* FIRAnalyticsInteropListener.h in Headers */, + F4AD791D2C7028657798A84BD82DB697 /* FIRAppInternal.h in Headers */, + 04BE6A1B618275B798DF085466DE7DDB /* FIRComponent.h in Headers */, + D8E7D2E4C9F8FE2D5A780458B9B3756B /* FIRComponentContainer.h in Headers */, + 90E2EDF19F24E252214551F40717B926 /* FIRComponentType.h in Headers */, + C7352FF7DFE8495124818A87EEBFE6D7 /* FIRDependency.h in Headers */, + 7D1F25AC01D9E84CAB934D19CC29AB0C /* FirebaseABTestingInternal.h in Headers */, + 0AD7DB717B94FA37ED8189561AAB6786 /* FirebaseCoreInternal.h in Headers */, + 92405BB9313EF680083DDD50DA0839CB /* FirebaseInstallationsInternal.h in Headers */, + C6C8C5F0902A1EE7077127DE6A4FFB43 /* FirebaseRemoteConfig.h in Headers */, + AB1ABC62280492A2AC00F1ADAEB67A6C /* FirebaseRemoteConfig-umbrella.h in Headers */, + 490A4FA3ACB181EB0F5CF08C7F5CE20D /* FIRHeartbeatLogger.h in Headers */, + 03DC3DE81195C472F8CF4FA08A19E876 /* FIRInteropEventNames.h in Headers */, + 8410F03CA3AA9FB631C2B9075E3E3145 /* FIRInteropParameterNames.h in Headers */, + C5110936B3D69CD86042F3D4625C2CCB /* FIRLibrary.h in Headers */, + 04A2C5B9611986B6CDACB5B9711919E3 /* FIRLogger.h in Headers */, + E920FC7DFAA646A09B8962B7D818DC3B /* FIROptionsInternal.h in Headers */, + 5C2DFDD1772A4968863A8B6918954324 /* FIRRemoteConfig.h in Headers */, + 342044B38E4F8B8036FBF026BC37B0BC /* FIRRemoteConfig_Private.h in Headers */, + 10DA4C31022B50874A6230EB0B7A7ABF /* FIRRemoteConfigComponent.h in Headers */, + A54124A272D3B28F99FBF3122BBD15AF /* RCNConfigConstants.h in Headers */, + 5AF2CA41D636A1359D30A28F43B6D9F3 /* RCNConfigContent.h in Headers */, + 190ED571464678055B5376AAE1C32A79 /* RCNConfigDBManager.h in Headers */, + 0F469319454900253B4311C31CDB7B37 /* RCNConfigDefines.h in Headers */, + AAEED9BAFC5823B48890D18CB697C8B2 /* RCNConfigExperiment.h in Headers */, + 2CB592B3B3EDD5342B3ECA9D8BE29778 /* RCNConfigFetch.h in Headers */, + F521EA1E1F5BF03F8729FB205E3B23B0 /* RCNConfigRealtime.h in Headers */, + 4E0EA24AD5AB529479F13A9DA2DD2D6E /* RCNConfigSettings.h in Headers */, + 0B5D1DC5292A711BED00D5363088D0ED /* RCNConfigValue_Internal.h in Headers */, + 8ACEC36D6C78DEBF71FCEF814D4E7FA9 /* RCNDevice.h in Headers */, + 0C66B1EF0BDB8EE1FFEEE6070B90A650 /* RCNPersonalization.h in Headers */, + E3FBF93481D8DE080F7B8A4CA9D08F88 /* RCNUserDefaultsManager.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4541F87AA776CEC0BAC4E2343D41F082 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + FFDD8FA796A417B8332E2C16543C3F77 /* FIRAppInternal.h in Headers */, + 98CF4A82F6A7868C5B3669A83043A9B2 /* FIRComponent.h in Headers */, + FCC3299EF85E33C47D211F4445EFA815 /* FIRComponentContainer.h in Headers */, + 84D46D24695F7B164FCFFA0CAB060171 /* FIRComponentType.h in Headers */, + 96235A08B4F2C1A8CE666313FCDCF655 /* FIRDependency.h in Headers */, + 73181D5652B966457A527C1FFF1F5D5B /* FirebaseCoreInternal.h in Headers */, + 407584597097EAFB72BB5975CC9923D1 /* FirebaseInstallationsInternal.h in Headers */, + 69AE899381624C6B9EBE479AFA393087 /* FirebasePerformance.h in Headers */, + 05801B50DC16B5C26251A4E5FD7AC067 /* FirebasePerformance-umbrella.h in Headers */, + D10EBEE6BEB039B2C0317BC98B1EC0CE /* FIRHeartbeatLogger.h in Headers */, + EFC05539770BB32856241A71D41A9373 /* FIRHTTPMetric.h in Headers */, + 6303A4C2CA306E232169E5A8C3A39FD7 /* FIRHTTPMetric+Private.h in Headers */, + DE9582548762E63076149EA1A2F81C70 /* FIRLibrary.h in Headers */, + 8250366006E374E8E50D35591C63D4D5 /* FIRLogger.h in Headers */, + D5160F71E6A7CB7FE4886427D10D581F /* FIROptionsInternal.h in Headers */, + DC63B73754B21128B2E05D894DB45E1B /* FIRPerformance.h in Headers */, + 24AA25915861519C7876F08FA7C3E2A0 /* FIRPerformance+Internal.h in Headers */, + 310800131EB402B93B6DB4B1E646BF4D /* FIRPerformance_Private.h in Headers */, + 594B6EC2AE84AB5C7F25B691D3550428 /* FIRPerformanceAttributable.h in Headers */, + 7975E3725CA73196A768D9EC68047212 /* FIRRemoteConfig_Private.h in Headers */, + 85237B79130BC47F69C6280AB41F5C64 /* FIRTrace.h in Headers */, + 706CF45B51B6E7147771410CDEBB65C4 /* FIRTrace+Internal.h in Headers */, + EDFF3F6C42FE9DEBA5C376D251BADCF8 /* FIRTrace+Private.h in Headers */, + 2BE95DC1BAA2546AA321E5D52094BA20 /* FPRAppActivityTracker.h in Headers */, + E58F813680361A68DF8B897BB239F695 /* FPRClassInstrumentor.h in Headers */, + 9C4725AEB4C3FDAAABF74E6A22E3D779 /* FPRClassInstrumentor_Private.h in Headers */, + 1207BBCA46FAAC13218BB30D6272E0A1 /* FPRClient.h in Headers */, + 620A40F646DEE7FA3AEDE8FA920EFD53 /* FPRClient+Private.h in Headers */, + 9F7D78B497E635AFCF68BE1A3B9C737A /* FPRConfiguration.h in Headers */, + 81BE38FEC3437CD95713E90B7EA38176 /* FPRConfigurations.h in Headers */, + CA8BE41B8C69E06E12DF3477510810C2 /* FPRConfigurations+Private.h in Headers */, + 41738DFCA0E32219061D7D0830611AA9 /* FPRConsoleLogger.h in Headers */, + 760402CF9E95466DF34A4BDFCA810070 /* FPRConsoleURLGenerator.h in Headers */, + C231F7A77DFA480FC522CEB908E1FC89 /* FPRConstants.h in Headers */, + 959586E32F49FFC1449334B6AFCE9FCB /* FPRCounterList.h in Headers */, + F5D4E7369C15C220E2405902B8AF198E /* FPRCPUGaugeCollector.h in Headers */, + 7F0C875655781E5EAE9EAF8E4D5AE392 /* FPRCPUGaugeCollector+Private.h in Headers */, + D754CC0CC84566BF1C66C1588DD50AAE /* FPRCPUGaugeData.h in Headers */, + AB4387ED084B4EEBAC7456FF9297765F /* FPRDataUtils.h in Headers */, + F6841D37EEE21F605D0C67FBAD423F06 /* FPRDate.h in Headers */, + E2FFD0590F81323554F1240713DBD58C /* FPRDiagnostics.h in Headers */, + 7525E03AFE037D6DA649A550DB196950 /* FPRDiagnostics_Private.h in Headers */, + EF5BF3F26BC838B72B0DD5BE2620AC1F /* FPRGaugeCollector.h in Headers */, + D6E3628B589D8A2506949F44C78570F8 /* FPRGaugeManager.h in Headers */, + C145249309092FBC3E5B623DD1B32CC9 /* FPRGaugeManager+Private.h in Headers */, + 063FE3E8EBF8BA16FAE320B19DAF2313 /* FPRGDTEvent.h in Headers */, + EFD238918B3F6E11896B2FCC51D4B75D /* FPRGDTLogger.h in Headers */, + 6EFBB8E8B05D3BFFAEC743FD03CBEA8C /* FPRGDTLogger_Private.h in Headers */, + A51C98ADB754280470DAE76840EA26CB /* FPRGDTLogSampler.h in Headers */, + 27F01F30E7266D0784C9BD690B0FEC87 /* FPRGDTLogSampler+Private.h in Headers */, + 2F55D36669E3043560AA648A2EAAC526 /* FPRGDTRateLimiter.h in Headers */, + 344E679FEF38981A3BE1560B2DAD0305 /* FPRGDTRateLimiter+Private.h in Headers */, + 3E2369D63645620BA759519810461721 /* FPRInstrument.h in Headers */, + 7C4C02AFDB7352BBE2A41F207B03C7C7 /* FPRInstrument_Private.h in Headers */, + 278132C253BE4452055F0F479139C9B9 /* FPRInstrumentation.h in Headers */, + 00888CF31EFA294DEDEC89F131293A5D /* FPRMemoryGaugeCollector.h in Headers */, + A50189D20A39BA4DBA1434588A5C4404 /* FPRMemoryGaugeCollector+Private.h in Headers */, + A6ECE0425B5128AC2CB29146E26B60AF /* FPRMemoryGaugeData.h in Headers */, + 2C259DE3640D7D9F6AAD4EC418BB4AF8 /* FPRNanoPbUtils.h in Headers */, + 4E907DF2686283655E0917024BBA5715 /* FPRNetworkInstrumentHelpers.h in Headers */, + 3C2767085A1976EC0B7E304FF4720FE0 /* FPRNetworkTrace.h in Headers */, + F0A60140CF686363BCFB79EE9A6FA463 /* FPRNetworkTrace+Private.h in Headers */, + EBE88409F3E4D60746023F680DE90104 /* FPRNSURLConnectionDelegate.h in Headers */, + B6B4D42185FDC07D2C54A8E35AD6F172 /* FPRNSURLConnectionDelegateInstrument.h in Headers */, + E2E09CAB257A857AE067E4C1DB3DE3BF /* FPRNSURLConnectionInstrument.h in Headers */, + D37F92168F8AEF83522C8B8716C8D645 /* FPRNSURLConnectionInstrument_Private.h in Headers */, + D28E64AF89355309E1710554366DC8B4 /* FPRNSURLSessionDelegate.h in Headers */, + E4A5D711BC8D44709CC39FA4F3E4A301 /* FPRNSURLSessionDelegateInstrument.h in Headers */, + 9F29F69BD246B0B9016290F8EAAE8EC9 /* FPRNSURLSessionInstrument.h in Headers */, + FB93E97D39B4EBF808F2FEBEBEB5E3C6 /* FPRNSURLSessionInstrument_Private.h in Headers */, + 8AC50AE699CD9B17B2A8C30EDAD76323 /* FPRObjectInstrumentor.h in Headers */, + 5982AE60E57130EF8BA72720E2B40C93 /* FPRPerfDate.h in Headers */, + FBB0AE22ED1382AB080A37BE42FF65E7 /* FPRProxyObjectHelper.h in Headers */, + D7B59C11C10352AB6A3E82E9D8DCD4AB /* FPRRemoteConfigFlags.h in Headers */, + 23680C9B710D8D19A8CB4E7E4C4FA1F4 /* FPRRemoteConfigFlags+Private.h in Headers */, + 072E6D7B086893BE0C7D38357D5099CD /* FPRScreenTraceTracker.h in Headers */, + E9272EDD6117416527A02BF23A79C13E /* FPRScreenTraceTracker+Private.h in Headers */, + 007313E2C74B8BEB6B99E06D9BDFC5BF /* FPRSelectorInstrumentor.h in Headers */, + E526314779A689E77E25750491B2BDB6 /* FPRSessionDetails.h in Headers */, + 6C82AA0BE96A0622CF4CD1B683DB0E79 /* FPRSessionManager.h in Headers */, + AA279F50879C4E564E3230842E84EA1C /* FPRSessionManager+Private.h in Headers */, + D2C7E326285A6E3789E63E291C1E2934 /* FPRTraceBackgroundActivityTracker.h in Headers */, + 50F03CB1A366FE248EE020318803ABD6 /* FPRUIViewControllerInstrument.h in Headers */, + 7050E5A98FB3AA366BD062860BEBFF58 /* FPRURLFilter.h in Headers */, + 264AA40ED37B73FB8C1C059598366094 /* FPRURLFilter_Private.h in Headers */, + CCE298EF4BB7234E5A5C3861A6E56DD6 /* perf_metric.nanopb.h in Headers */, + 05FF224B8E840E3651FD05DB713AA2D8 /* RCNConfigFetch.h in Headers */, + 20425B29FFAB50BB227B776F849093A4 /* RCNConfigSettings.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 46F57D10F0779BE7B041BC78BA8F4F5D /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + F0652D53BCA31B7A5AC7C9815EE8339E /* PromisesSwift-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 41716C47AE07B622A7B545A5C3873F61 /* Headers */ = { + 4A69C60C4A6212454F514F96B9B523B0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 4989212E94B46859D18E660538C51475 /* Atributika-umbrella.h in Headers */, + 1F79FD9E29A6D2FDCDB8EC3FE11D4C5F /* Pods-iOS-dydxV4Tests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -18725,19 +19206,51 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 55A98542210D1FF3EA8D49154BEDC009 /* Headers */ = { + 527961F5CF80555CACB3289B08AACA1A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 1EF073C8D03D9F5D7DE74805D68B34A4 /* Pods-iOS-ParticlesKit-umbrella.h in Headers */, + 255FFD29A9BF7B4796F76F0F727ED8DD /* FIRAppInternal.h in Headers */, + 9534A5DF800ABC7F514F72C7BDC1A837 /* FIRComponent.h in Headers */, + F9A22DF72ADA9614317F16D56A90D85C /* FIRComponentContainer.h in Headers */, + 454920BB261BF0A71E4D021C5D64E52F /* FIRComponentType.h in Headers */, + 96A22C562FAC8A4D28F20413912B06D2 /* FIRCurrentDateProvider.h in Headers */, + A4C42574F47916EDDFF4B468602FBD28 /* FIRDependency.h in Headers */, + 08848E67889A80411010A17B1D850868 /* FirebaseCoreInternal.h in Headers */, + F946288FF46DED3A5DB55575D7CE6DC9 /* FirebaseInstallations.h in Headers */, + 9CA1D45F8BC6E9BECBE9D86A5CDD015F /* FirebaseInstallations-umbrella.h in Headers */, + 7A81CFAF3E07CCDACD7B58F31D8AB32C /* FirebaseInstallationsInternal.h in Headers */, + F5E8A77B73695223AED65D2EA28C0A2C /* FIRHeartbeatLogger.h in Headers */, + 9F0DDCB7B744479E6BAF85795B348CB0 /* FIRInstallations.h in Headers */, + 7B1805B2A15E11B1B7FBF8FCA008E638 /* FIRInstallationsAPIService.h in Headers */, + 9350B2815B7C49A4719DF0A14A7284C7 /* FIRInstallationsAuthTokenResult.h in Headers */, + E1AFB3B5D3A312DDCBE69C4275BD7DBD /* FIRInstallationsAuthTokenResultInternal.h in Headers */, + 066474BC0F7DB9BAC99C50E9B197BEE3 /* FIRInstallationsBackoffController.h in Headers */, + CC7D44A7155DF5E8250A506CDDA6F89B /* FIRInstallationsErrors.h in Headers */, + 31BA9713E40F798892714D2C10FEEB93 /* FIRInstallationsErrorUtil.h in Headers */, + FD82F7C23D19AC974003696DBFAECAD1 /* FIRInstallationsHTTPError.h in Headers */, + 18DCB4B9D1011439081A310225DB2164 /* FIRInstallationsIDController.h in Headers */, + 9A08D787397FBA32E932D27CC008D8F4 /* FIRInstallationsIIDStore.h in Headers */, + 3DD81BBE100F1636B17E6280460060B5 /* FIRInstallationsIIDTokenStore.h in Headers */, + 5FD8D387FD4A8E4C1F40C9B9FDD1652A /* FIRInstallationsItem.h in Headers */, + 21C4AC1A8027664AEBCF74E71C0716BB /* FIRInstallationsItem+RegisterInstallationAPI.h in Headers */, + 1645CF97334A4900AB707BF17FE4E5C9 /* FIRInstallationsLogger.h in Headers */, + 30AA01114DD5948FF26D4524CFA0DFE2 /* FIRInstallationsSingleOperationPromiseCache.h in Headers */, + 6648E682F1F15A4712942C808E3F78DE /* FIRInstallationsStatus.h in Headers */, + D192411F8BB18DC6725749A879CC19F6 /* FIRInstallationsStore.h in Headers */, + 69CD75631C5783A23A6541F5E1DED2B2 /* FIRInstallationsStoredAuthToken.h in Headers */, + A2F5984090BA7ED099BF8DB9B62A3A27 /* FIRInstallationsStoredItem.h in Headers */, + B9A4762A1177603836CD028DEBAB54EE /* FIRLibrary.h in Headers */, + E02AF6978CB8F1DFA5CC5025DD4738D4 /* FIRLogger.h in Headers */, + 385053433A228847B8039600E1B9E6FC /* FIROptionsInternal.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5796F740C460D1709336BDA941F79698 /* Headers */ = { + 55A98542210D1FF3EA8D49154BEDC009 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - BD6C685B667202D8C88E941AEA33637F /* Pods-iOS-FirebaseStaticInjections-umbrella.h in Headers */, + 1EF073C8D03D9F5D7DE74805D68B34A4 /* Pods-iOS-ParticlesKit-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -18965,35 +19478,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 729DA8EB2B518DFE4CB6C3E1A8905275 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - AC937B681D8AD4814345C16FC81A7503 /* ABTConditionalUserPropertyController.h in Headers */, - 9D11A49690A5FC47764104BBDBB75EAF /* ABTConstants.h in Headers */, - 4DFE3D91540A0BC886855F44AA69B848 /* ABTExperimentPayload.h in Headers */, - 3CBCFAF20447EACF40917D7EC8BE0D22 /* FIRAnalyticsInterop.h in Headers */, - 3D6BAE6E3714E5D9908355030F27C2F3 /* FIRAnalyticsInteropListener.h in Headers */, - 761E002D94D3F727481D3E0B72290399 /* FIRAppInternal.h in Headers */, - F313BC3F12A0716480AC01932CF3598F /* FIRComponent.h in Headers */, - 1534A207B7579BC3CEA04552B667EE41 /* FIRComponentContainer.h in Headers */, - 0A42811630486DE48240F8F2319710F7 /* FIRComponentType.h in Headers */, - 0427BE0BC657FF63C4707984959D19DA /* FIRDependency.h in Headers */, - 168D72FE7663CBCAE50CF07478A40FE0 /* FirebaseABTesting.h in Headers */, - CB286860752FB5A60AA2DD61F6E24513 /* FirebaseABTesting-umbrella.h in Headers */, - 1CE9D17EE0A766ABE6546277EAA05056 /* FirebaseABTestingInternal.h in Headers */, - 4EFA57B60F5A33C6089B8E1B1FB88482 /* FirebaseCoreInternal.h in Headers */, - 1FDA25D68AAA8066B2D10E8251657032 /* FIRExperimentController.h in Headers */, - C992AC6EE946F51155D82EA97C9888BE /* FIRHeartbeatLogger.h in Headers */, - 11BDF3750819530F499E344CF842F90A /* FIRInteropEventNames.h in Headers */, - 26C297FA0C90E69281727702E010F8EA /* FIRInteropParameterNames.h in Headers */, - 9139F95CD5679C4675EAFBB18B5D36D7 /* FIRLibrary.h in Headers */, - 604E903C214E621F3A5ACEE93C896D2D /* FIRLifecycleEvents.h in Headers */, - 10A0072EB7C4E35C16D680DE4F5B7D6E /* FIRLogger.h in Headers */, - C7A0287F036B99FCFC51DEED781EA0A3 /* FIROptionsInternal.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 749FEDEF162E2AC9D8C6DEABB367B1B7 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -19002,14 +19486,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7564914D583FF06FCC39A14696AFFA00 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 198CC55124789EC9DB070D2F3942744F /* FirebaseCoreInternal-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 7593BD2C7F2936B4BADD27947C785315 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -19038,66 +19514,48 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7D37EE6A33CABBFC99E0D7C4408D5BFA /* Headers */ = { + 8206567B79B3E0038C7886BD8F881276 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 03497CA112D1646F3862526358950310 /* FirebaseSessions-umbrella.h in Headers */, - D44CADDA81493778287467C9EB9BCC3C /* FIRSESNanoPBHelpers.h in Headers */, - 619020250A8F3FFE658856AB4802D384 /* sessions.nanopb.h in Headers */, + 202B19274CE931FA948CE567F960F0D1 /* FirebaseRemoteConfigInterop-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8B12795830FBA035DF649C78E8A0ACB9 /* Headers */ = { + 82F28CF851D260046BBC17648A1CE923 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 3791FF5742AB42DE82DBD9A77E5EAC53 /* FIRAnalyticsConfiguration.h in Headers */, + 25953A1597BEEA857A9773A611044727 /* FIRApp.h in Headers */, + BA02F463B2C7F12BC85D723CD5F2C6C7 /* FIRAppInternal.h in Headers */, + 722BD5474FD263EB4C1603176B0045E9 /* FIRBundleUtil.h in Headers */, + AB262199E647F8FCEFAE81CDFED6A1A1 /* FIRComponent.h in Headers */, + B4BC0CD18B683AD23E786A339FC98B8A /* FIRComponentContainer.h in Headers */, + 9B6C46FFAC557A2F99F2791576760500 /* FIRComponentContainerInternal.h in Headers */, + 07C6F6292A48D3887AFEC1D513BBC282 /* FIRComponentType.h in Headers */, + 1D40A7700FCE628BE46C63A631E0B734 /* FIRConfiguration.h in Headers */, + 267573C9F44BEC6BDF90BA8C43243C89 /* FIRConfigurationInternal.h in Headers */, + 5E928F19C1191952A9AD67F717BC4EFF /* FIRDependency.h in Headers */, + E4BD6DE937498F415CA78D5DC7203399 /* FirebaseCore.h in Headers */, + 9284981F1F200F37BD9D3241925617B2 /* FirebaseCore-umbrella.h in Headers */, + C8CC94EFE51614C0D31EF7B79B6F67B6 /* FirebaseCoreInternal.h in Headers */, + F711E5EE8AAABF50761A5B597D0191CC /* FIRFirebaseUserAgent.h in Headers */, + B503A44694FF8284C9577D42AFDC28FD /* FIRHeartbeatLogger.h in Headers */, + 2F639F82970B5B233CF04E048C35B5B2 /* FIRLibrary.h in Headers */, + 3487426862D23FECA5193DFBDD49B6A2 /* FIRLogger.h in Headers */, + C26A3BB14B3DFF6D1A461BC3E6E48A0C /* FIRLoggerLevel.h in Headers */, + E199517569E1FE596F05CBE3F2DCED83 /* FIROptions.h in Headers */, + 84AB7B6FBF26A7EA7280F05EA33125B3 /* FIROptionsInternal.h in Headers */, + 4AC1FB8EFCDA83140443FFBE1AE56F07 /* FIRVersion.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 84463BD91FDC89B12CA9D7AB3E933CC4 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 954283B8C4ECFBC8E81BE35E436D6787 /* GoogleUtilities-umbrella.h in Headers */, - 3E9FD4F07635EA598AFEA92683F7BF43 /* GULAppDelegateSwizzler.h in Headers */, - A4ADADE2BCA234F93B1E5F4EC7347A7E /* GULAppDelegateSwizzler_Private.h in Headers */, - 98AAD95170E3CA3E2CDA738779037646 /* GULAppEnvironmentUtil.h in Headers */, - B04B82773EDADBE5B2EFE48C2E3A1B9B /* GULApplication.h in Headers */, - 616A78B22EF0E84104447A06D0C73F06 /* GULHeartbeatDateStorable.h in Headers */, - 83C44143A1BF2F3F0743BC9CC113D199 /* GULHeartbeatDateStorage.h in Headers */, - 5838F0B3CD46D389A37D0BC728848D0F /* GULHeartbeatDateStorageUserDefaults.h in Headers */, - B461C7C74EDE3BB7C7F20F79ED070B95 /* GULKeychainStorage.h in Headers */, - 83C7C5065DE51BD2D7F5D76AE534FD3B /* GULKeychainUtils.h in Headers */, - 3D5B18FC951C60FE5ADAB236ADE5EA56 /* GULLogger.h in Headers */, - 922B874248B1A60B01344F1B050476AC /* GULLoggerCodes.h in Headers */, - 47A724A9008CD461BFECFAFEBDE2D618 /* GULLoggerLevel.h in Headers */, - C3690C66EB5CCCC5B5F529FB81078CB6 /* GULMutableDictionary.h in Headers */, - 0F16F1C097CEDE7CB47A8B77FAEC397A /* GULNetwork.h in Headers */, - 7CB6848957B31AA838923928AD475971 /* GULNetworkConstants.h in Headers */, - 7A618DC58713A16361D6F83E795DA877 /* GULNetworkInfo.h in Headers */, - 669D04812A656331164054200FB3E328 /* GULNetworkInternal.h in Headers */, - 72D023CC1E9F241D63FE5B17F707CCA0 /* GULNetworkLoggerProtocol.h in Headers */, - 4C61F4618F7F01FE504DA2FC31542792 /* GULNetworkMessageCode.h in Headers */, - 7B4ED1A13B3FD5F98CD2C02DFF9DCFDF /* GULNetworkURLSession.h in Headers */, - 1C688F42BB870CFC3CEAE878591698B9 /* GULNSData+zlib.h in Headers */, - 2E1D6E143FFFB6AB7E158624CE881B45 /* GULObjectSwizzler.h in Headers */, - EAD19AAF593764C8ECEAC251A757D353 /* GULObjectSwizzler+Internal.h in Headers */, - 49F63255649F20D9AAD7E176C6984BC4 /* GULOriginalIMPConvenienceMacros.h in Headers */, - F57E617A408CFDAC2A539BF3E182DCAE /* GULProxy.h in Headers */, - F1E9B15AA05827A269518AD2AABF00B4 /* GULReachabilityChecker.h in Headers */, - 7618187CA69F8311ABCD3E7541573BC9 /* GULReachabilityChecker+Internal.h in Headers */, - 6005ADB590AA24048068D67C8D86294C /* GULReachabilityMessageCode.h in Headers */, - 98F81D13BBA18DE55C02461F9A58506E /* GULRuntimeClassDiff.h in Headers */, - 2EAD0BFE3BEE5FF45B9789106E1C42F3 /* GULRuntimeClassSnapshot.h in Headers */, - 7BDF40D9AE9565DE1040404F434AA992 /* GULRuntimeDiff.h in Headers */, - 9DEF944F817DCBFBAC829B79FB80E50F /* GULRuntimeSnapshot.h in Headers */, - 0B299889E5600A61EE0911666794F2E4 /* GULRuntimeStateHelper.h in Headers */, - D21A69084BF9C04F400CE3DADB8D0502 /* GULSceneDelegateSwizzler.h in Headers */, - D6A3CA658640336E0EA2B7EDDDC493F4 /* GULSceneDelegateSwizzler_Private.h in Headers */, - 8EE999AEBB6DF4FFF675A1DAF3B59575 /* GULSecureCoding.h in Headers */, - 49EFAA50FFA39CCC069B7939D0E61AEA /* GULSwizzledObject.h in Headers */, - 4DEDFE6D81E990CED6BE7F0AF83B2677 /* GULSwizzler.h in Headers */, - 9CF21ACAABEDF317079C2023F2C16979 /* GULSwizzler+Unswizzle.h in Headers */, - 2C1727419978FABF5FF74603D763E886 /* GULSwizzlingCache.h in Headers */, - 18249122177DE9D140319132FA5B18D4 /* GULSwizzlingCache_Private.h in Headers */, - C3490A727A5C1654430C212BF28AC3B3 /* GULURLSessionDataResponse.h in Headers */, - 05C4FA22C602367A8BEE50C0E030BD80 /* GULUserDefaults.h in Headers */, - 977E8D0BA8A401CC2DCB1E0167F54001 /* IsAppEncrypted.h in Headers */, - B989ACE0B50012BF92D37F3B900EFFBB /* NSURLSession+GULPromises.h in Headers */, + 84EC14584D513AE3D3C12FA3FDEA2708 /* Pods-iOS-FirebaseStaticInjections-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -19158,101 +19616,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 98697F841F0318801880BD34130C110F /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 21773680E00689C99AC89A54392FF686 /* FIRAnalyticsConfiguration.h in Headers */, - ABAF73E558246669AE84E11D7D9701D8 /* FIRApp.h in Headers */, - 3B43D1B857F2065854F6F6294B3B9DF7 /* FIRAppInternal.h in Headers */, - 496111370EEA4AB8343C6BEBFDE8BC25 /* FIRBundleUtil.h in Headers */, - 51FE6709B090205A13A9FC4D36A0DD83 /* FIRComponent.h in Headers */, - 5E5587F67DADC01EB0D51E02DA127CD4 /* FIRComponentContainer.h in Headers */, - A41A6BB463721B4436FBEC467E9D0661 /* FIRComponentContainerInternal.h in Headers */, - 0CB91FE7D315744005BC79EFCB7C72FE /* FIRComponentType.h in Headers */, - E298D39BE9AA57343E3C4B2F182B9391 /* FIRConfiguration.h in Headers */, - 44C9CC9004214C2C579C4F441DCBCF73 /* FIRConfigurationInternal.h in Headers */, - 21020031669C21B728C42BC96F7A3C7B /* FIRDependency.h in Headers */, - F492CF6E65B64EB10E9337E45FC58335 /* FirebaseCore.h in Headers */, - 06E1BF2AE96C2EBE886FEFDD510371CC /* FirebaseCore-umbrella.h in Headers */, - 176912DD0376185FBD625DB7DB555816 /* FirebaseCoreInternal.h in Headers */, - 0B189DBE82CC6D5EEB350B1F96B112D9 /* FIRFirebaseUserAgent.h in Headers */, - 3B9523D1024C2BCF702DCFC380E7AD2C /* FIRHeartbeatLogger.h in Headers */, - E0C35C27704602E644E541622DF97F06 /* FIRLibrary.h in Headers */, - E8A815BCACCCB71233F4AEC8EFC466B5 /* FIRLogger.h in Headers */, - 88CB5943556A375562D523AEF552D7D5 /* FIRLoggerLevel.h in Headers */, - 06EA2B5D35D27AD545EFA7E121480F42 /* FIROptions.h in Headers */, - 3C53A5C10171394F527D18B6A1A7C853 /* FIROptionsInternal.h in Headers */, - 8B2279957EF2F6B8F34745CF3D49AF41 /* FIRVersion.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 9E26CB1C24D79E0749D41FCD28B5B791 /* Headers */ = { + 9F08844C5E314A19D71995F32AC5F4BA /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 374F6DCF39352698FDC57FEFBA59F9DC /* FIRAnalyticsInterop.h in Headers */, - 21D9492D82D6A73E3466C44025FBC8C6 /* FIRAnalyticsInteropListener.h in Headers */, - 5A7BEB7E5EA99A5C973653E696C62551 /* FIRAppInternal.h in Headers */, - 1DB07EEF808D5E452615ACA3EBBC5DC7 /* FIRComponent.h in Headers */, - 1B35C8CED096A64506A7B3E0B5DE9EAC /* FIRComponentContainer.h in Headers */, - 501D63F42263ED777120C2A445044E11 /* FIRComponentType.h in Headers */, - 9AF16B9239A20332182DF253B4114709 /* FIRDependency.h in Headers */, - 8033766FB876D6EF7641652ED749B93E /* FirebaseCoreInternal.h in Headers */, - 5A6F3A04088CA653C2C8080C235721BA /* FirebaseInstallationsInternal.h in Headers */, - 3F7C57F6880A9D09C6356E02435252A4 /* FirebaseMessaging.h in Headers */, - 09D5388F9F97321905030976D6D92A36 /* FirebaseMessaging.h in Headers */, - 6B7E96450FD017958812064C8FB3AFF0 /* FirebaseMessaging-umbrella.h in Headers */, - F7FF8DDBDEA327EE02185BD1EF990C8D /* FIRHeartbeatLogger.h in Headers */, - 7A681A380397AB244BAAD1C87871F64E /* FIRInteropEventNames.h in Headers */, - 797E3AA996DB51D6AF727EE801B15166 /* FIRInteropParameterNames.h in Headers */, - 7D55D33FE3A9F14C2CD8BBFFE9037AC3 /* FIRLibrary.h in Headers */, - 9ACC0A1ED5D219CCD41377A416CC3120 /* FIRLogger.h in Headers */, - FFDBFECF49B6EE5841E9A6151E01868D /* FIRMessaging.h in Headers */, - C38C4F0AF7D3A750FBA74BEB66A8785D /* FIRMessaging_Private.h in Headers */, - 0D3BE6770207ED3E6AC3B76FA4778285 /* FIRMessagingAnalytics.h in Headers */, - A26FC010A4C7828F79461DECC74EDC93 /* FIRMessagingAPNSInfo.h in Headers */, - 94CD589202D4066995430EA6711B2E2A /* FIRMessagingAuthKeychain.h in Headers */, - 1196E211251412C64C988564BE4CA9BC /* FIRMessagingAuthService.h in Headers */, - AEE566CB39E5C01222FC7D593462D957 /* FIRMessagingBackupExcludedPlist.h in Headers */, - 7694CFAF1D21FCAC7C01FC635CC39F2F /* FIRMessagingCheckinPreferences.h in Headers */, - E61BA58194B6D50BBCDF192574385937 /* FIRMessagingCheckinService.h in Headers */, - D7CC9AEEE1ED1AA9F95810EFC60DA60D /* FIRMessagingCheckinStore.h in Headers */, - 284617CF0C76159198968196E3CCF163 /* FIRMessagingCode.h in Headers */, - 15842ECFE3A9C3026355CADB7FB88B65 /* FIRMessagingConstants.h in Headers */, - 27CFBA38F40A83215632107C926DFA7B /* FIRMessagingContextManagerService.h in Headers */, - 0DFC633BC36A80E7471B69ABF368973D /* FIRMessagingDefines.h in Headers */, - 9AD9026A7C5181AD554B41F950BB1435 /* FIRMessagingExtensionHelper.h in Headers */, - 717B12748C12469048F68B3FCDA2A3ED /* FIRMessagingInterop.h in Headers */, - B63A1CAD80EEEFEC6ED534936D18A75F /* FIRMessagingKeychain.h in Headers */, - 73B5AB0A737F6214D87EB387585FB9DE /* FIRMessagingLogger.h in Headers */, - DCEEE3A6DC34013BF465C9FDD3E68AA9 /* FIRMessagingPendingTopicsList.h in Headers */, - 8433A2AAB1E06F630CB1F5C2E0A31C16 /* FIRMessagingPersistentSyncMessage.h in Headers */, - 9A13669E903D6635E1E6273D95053760 /* FIRMessagingPubSub.h in Headers */, - 119C91E6A7B045E4C5AF2D84C8F4A5A0 /* FIRMessagingRemoteNotificationsProxy.h in Headers */, - 51A94E4C0F64A40586CDC246E17303F0 /* FIRMessagingRmqManager.h in Headers */, - 3C15C601C694B306A65DFFE12D54CF63 /* FIRMessagingSyncMessageManager.h in Headers */, - E0F8C2BD9084F24ECB536D719C55D3A7 /* FIRMessagingTokenDeleteOperation.h in Headers */, - B6D31F0FCF6B5419AB1ED07283C3B75A /* FIRMessagingTokenFetchOperation.h in Headers */, - 4BF050026D725A4306EB97929DFCB1F6 /* FIRMessagingTokenInfo.h in Headers */, - 0DDC10122800F6C777CF56D156861D29 /* FIRMessagingTokenManager.h in Headers */, - F7FA55F4C488BFA15050D39C0F1DD371 /* FIRMessagingTokenOperation.h in Headers */, - ED295EDBF675516981BC34776321A459 /* FIRMessagingTokenStore.h in Headers */, - ECB9BA02EADA948CB2D4AEC6ECA1307D /* FIRMessagingTopicOperation.h in Headers */, - 9436B4645C77F73794F7D85D26CBFA37 /* FIRMessagingTopicsCommon.h in Headers */, - 980AEF80E7D31F4B0185BA767AFBF726 /* FIRMessagingUtilities.h in Headers */, - B3C8F23BBFC75ECB218E69F23A80349B /* FIROptionsInternal.h in Headers */, - C8890C4622A6BC0E735CFFDA337CF764 /* me.nanopb.h in Headers */, - 36B0D37A1C8BBCF4B5DECD78B6275E55 /* NSDictionary+FIRMessaging.h in Headers */, - CDE3E067BB0F160E407A3EAB4190B17E /* NSError+FIRMessaging.h in Headers */, + F4768891A56F1D5A9CB80C37A0E2F338 /* NVActivityIndicatorView-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9F08844C5E314A19D71995F32AC5F4BA /* Headers */ = { + 9F5A9E125366FCA227E4C3576F4604A7 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - F4768891A56F1D5A9CB80C37A0E2F338 /* NVActivityIndicatorView-umbrella.h in Headers */, + 927D1B505B07CAAD8C5F667DC520BB96 /* FirebaseSharedSwift-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -19264,23 +19640,23 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - ABA5E4FD2349272472E9BF26DA7A1754 /* Headers */ = { + A60368444C8A462E805E8FD1ABA3BD2E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B4EB2B0CF22A92D47AD97E3D2763B5C0 /* Pods-iOS-PlatformParticles-umbrella.h in Headers */, + 0C2ECD509C420145C0031EEFDE5806A7 /* nanopb-umbrella.h in Headers */, + E9505B05AE5124B8F20A8CC7EADCB737 /* pb.h in Headers */, + BC06B0BFD848FB5309003816F5E91140 /* pb_common.h in Headers */, + 206DA71DEC431F044D762AB55142F392 /* pb_decode.h in Headers */, + 07E071DF6DD66CB965E491A080C1BD30 /* pb_encode.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - AC97487A0F9993841BBAD473E96D09F4 /* Headers */ = { + ABA5E4FD2349272472E9BF26DA7A1754 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - F78E8925E4AA05780FF76ECF0CD087D3 /* nanopb-umbrella.h in Headers */, - AB35559385C4ABB6B87043D6325B91C7 /* pb.h in Headers */, - 38061FB7DE837C147E1F76D314CC1CA1 /* pb_common.h in Headers */, - 858364364A6E856BCCC7B47891512E8A /* pb_decode.h in Headers */, - 56DE340A3C63AA94395DAD9AF459C46B /* pb_encode.h in Headers */, + B4EB2B0CF22A92D47AD97E3D2763B5C0 /* Pods-iOS-PlatformParticles-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -19308,6 +19684,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + B9934C7EE2199B9463989CC0315A23AD /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 32830F7BCF9F0A3F4A949552B4BE784B /* Pods-iOS-dydxV4-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; BD2B111EBF8A7845E42930BF05778C63 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -19332,6 +19716,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + C52830EBF2CCE0A3382DE854B149CEE9 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 5120F346DC90078609FC816168381507 /* Pods-iOS-dydxAnalytics-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; C67463C46DF1174FF15DB6BE77731B44 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -19340,98 +19732,32 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D02B04220689EDE819E5A72CE1542E7B /* Headers */ = { + CA39B68CE7F0B24D2392590B98D6215D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - F2EEF907E9D778000EB6E5DFEC9B24BC /* FIRAppInternal.h in Headers */, - 86E89775C9AA1D243ABEB932489F3E23 /* FIRComponent.h in Headers */, - F03F1320791AFD7EF4D0C3CF5D2CBA9D /* FIRComponentContainer.h in Headers */, - B581966F1536A2F371F117025E8DE3CB /* FIRComponentType.h in Headers */, - AD346CBA98583BD262DDDF2E3F6804CD /* FIRDependency.h in Headers */, - FBC40459317F6EB92A9557934F82CDCF /* FirebaseCoreInternal.h in Headers */, - A8093475E559D035B4A1E33E7E45B1FE /* FirebaseInstallationsInternal.h in Headers */, - 6F03162219B35AD47519C27B30050644 /* FirebasePerformance.h in Headers */, - 96ADA28CCD723B40CF28FAA4D5EBB0AF /* FirebasePerformance-umbrella.h in Headers */, - 8EE0DF078D5DD74F19BAB4A9611EFF75 /* FIRHeartbeatLogger.h in Headers */, - 8C63B92BF0BFE311D43A55EA37CCC51D /* FIRHTTPMetric.h in Headers */, - D70E4C09ABDF426A7620E882A3921A5D /* FIRHTTPMetric+Private.h in Headers */, - 18ECC8885E4A16EBAC0FAA0E7CBB55E7 /* FIRLibrary.h in Headers */, - A1513EA4D94912F3EB119D0D91E017C7 /* FIRLogger.h in Headers */, - 48D74DE1E9A1CCFF5092585B7E301BA0 /* FIROptionsInternal.h in Headers */, - 037A0FE63E2DA0E3F4F70950D19E3DE2 /* FIRPerformance.h in Headers */, - 58A81FC1D6BAA5949B9B1F32AD63E21F /* FIRPerformance+Internal.h in Headers */, - BEDEE833FBCFF36FFAF03780030A07B6 /* FIRPerformance_Private.h in Headers */, - F00BBDEA6A6B8829056FC7E9BAF673FC /* FIRPerformanceAttributable.h in Headers */, - A20C68E0663A669628A7D006E7DAA9A2 /* FIRRemoteConfig_Private.h in Headers */, - C1E7CDC7CD916F9E3AB9C4E852C11660 /* FIRTrace.h in Headers */, - 41A16AD8E5AE0DB11B2E27A1B91DC84F /* FIRTrace+Internal.h in Headers */, - A4A28F8092FF32A91BE7091808B37E54 /* FIRTrace+Private.h in Headers */, - C73A377FB99A19E666D1A7C01C8211DB /* FPRAppActivityTracker.h in Headers */, - 8DB50B3543DA94FC3477D688A2D27ECA /* FPRClassInstrumentor.h in Headers */, - F1FA50A4DEDBA0CA6E075B1849D033DE /* FPRClassInstrumentor_Private.h in Headers */, - CA94C2169306379990A60F04EC215A04 /* FPRClient.h in Headers */, - F8B274B3D260DD0A768CEDF1A6E2AFF7 /* FPRClient+Private.h in Headers */, - 4523525AACDE4D647CDBCD9DE494509B /* FPRConfiguration.h in Headers */, - 7E3D4B933B546B6851AA49457C3F8B91 /* FPRConfigurations.h in Headers */, - 26394E95CA0D5CAE871C3C2C5BB2B258 /* FPRConfigurations+Private.h in Headers */, - 7B2B631E9DEDF5BFFDA14FE9C0E05AEE /* FPRConsoleLogger.h in Headers */, - 037084CAC488F39C1699BA16F876D231 /* FPRConsoleURLGenerator.h in Headers */, - 126CBB150F99BDA843F884ABFECE4C2F /* FPRConstants.h in Headers */, - 0C479D5111F2CE197C6A7A3FAA35B5B5 /* FPRCounterList.h in Headers */, - 65DF6A7394EF4E793BFF9889EBA88A7C /* FPRCPUGaugeCollector.h in Headers */, - B2D7A3B95D69C09D7BFCA0286B5AA72B /* FPRCPUGaugeCollector+Private.h in Headers */, - A052799923188D23503E20214092F311 /* FPRCPUGaugeData.h in Headers */, - 672C96FF0FA92893DC0B2E82640668C9 /* FPRDataUtils.h in Headers */, - 36E84014298E1C4648DECDF4F9183F29 /* FPRDate.h in Headers */, - 0D6B9FD487257ED41830F0DD179B6C05 /* FPRDiagnostics.h in Headers */, - 7479C25CEC5C7756E5D5CD370B07363F /* FPRDiagnostics_Private.h in Headers */, - 998D5B6AB10308AEA4318FCC7BF4E814 /* FPRGaugeCollector.h in Headers */, - 8E2A61203E60FA5C86C3F2BFF76999C9 /* FPRGaugeManager.h in Headers */, - 2EA47C637FD9C63DF6F9752DB5D6E240 /* FPRGaugeManager+Private.h in Headers */, - 049107AFA98D2996F749EE450BF302D6 /* FPRGDTEvent.h in Headers */, - D43E13F524EE20420779BB07765110C9 /* FPRGDTLogger.h in Headers */, - 0F32256E8E584D8EB6D6B5E651504E8B /* FPRGDTLogger_Private.h in Headers */, - 85077A4752C624C03E58D529C9C20814 /* FPRGDTLogSampler.h in Headers */, - 37FF3754A10E41E7AC20D5E1940F1C04 /* FPRGDTLogSampler+Private.h in Headers */, - 86DFB6AB0ADDD627441C887593611CC5 /* FPRGDTRateLimiter.h in Headers */, - 36DC6ECA49F26A53F7DA40EF55608BD6 /* FPRGDTRateLimiter+Private.h in Headers */, - DB05D24CDD0BBCCE8063BA4F1C96F774 /* FPRInstrument.h in Headers */, - E321EC77E37FB311FBA234E0D5E6911E /* FPRInstrument_Private.h in Headers */, - 5F85F6338ACAD931D90ADEB7B23EC20D /* FPRInstrumentation.h in Headers */, - B99630D7C6C675948057509A493E21EF /* FPRMemoryGaugeCollector.h in Headers */, - 2F74FDE1B570DE6DF24B1F85EE61A9A2 /* FPRMemoryGaugeCollector+Private.h in Headers */, - 0EA514C751F6D8815A2309A2DD91C0F7 /* FPRMemoryGaugeData.h in Headers */, - B359ED616066A6116A848A5262ED70F3 /* FPRNanoPbUtils.h in Headers */, - 59EAFBA91FBA01CAEC91961041C612CE /* FPRNetworkInstrumentHelpers.h in Headers */, - 39E498253D2A26AE41B13B85DAAFFF1C /* FPRNetworkTrace.h in Headers */, - 61AE4133CCBF92D70F421844C59EBBEF /* FPRNetworkTrace+Private.h in Headers */, - F5C73CAD4E6B4C074054A20EAA5A1718 /* FPRNSURLConnectionDelegate.h in Headers */, - 487CDF058F24E4DCB95A7D1482497101 /* FPRNSURLConnectionDelegateInstrument.h in Headers */, - 81B048FD3C470040691F12AA1D9E8656 /* FPRNSURLConnectionInstrument.h in Headers */, - 4E1FC0D1778FBBB770EA3B386B966A71 /* FPRNSURLConnectionInstrument_Private.h in Headers */, - 93EF08684956BE182F6C2B7C0256CC7C /* FPRNSURLSessionDelegate.h in Headers */, - 609BC19F6FFE62B36EC1CE85DC29CFBA /* FPRNSURLSessionDelegateInstrument.h in Headers */, - 51F5931BF51685928DD1086E4B2AB7C8 /* FPRNSURLSessionInstrument.h in Headers */, - CBEBA81CD6EDB62BA90841237A5E9C92 /* FPRNSURLSessionInstrument_Private.h in Headers */, - C4AB75B91F274181051E6F9737993E13 /* FPRObjectInstrumentor.h in Headers */, - E4775C3073813542C67030ED669282E0 /* FPRPerfDate.h in Headers */, - 5E411E4E39F7AC40B227045F9058F121 /* FPRProxyObjectHelper.h in Headers */, - 00A918413980A04D22CF4CD7B308DB21 /* FPRRemoteConfigFlags.h in Headers */, - A5780805B9886F91F9C008118833D15A /* FPRRemoteConfigFlags+Private.h in Headers */, - E52BCD894F1D6EA021020A5E539C742C /* FPRScreenTraceTracker.h in Headers */, - 1C0A27ACD27E4467032457A9F217F102 /* FPRScreenTraceTracker+Private.h in Headers */, - B70D74020D8854BCBA39F1BFD7E8148A /* FPRSelectorInstrumentor.h in Headers */, - 52277B09ED420C5C7BC34F3DE39F8D2E /* FPRSessionDetails.h in Headers */, - 13ADAD08D8774107A2C5BE0C8ED77E81 /* FPRSessionManager.h in Headers */, - 28474397A1149B99CC3C3CF73DD24812 /* FPRSessionManager+Private.h in Headers */, - 7BF6D9186EFF8238B1B8060B2F525F32 /* FPRTraceBackgroundActivityTracker.h in Headers */, - BD447CD044CAA5AA20198B82FFFAC49B /* FPRUIViewControllerInstrument.h in Headers */, - 204D9389D7F1D8D469C76AC5FA9686EC /* FPRURLFilter.h in Headers */, - F009448D756604EAEF16F4902C40B2A4 /* FPRURLFilter_Private.h in Headers */, - 6FB0A0995A1BE36FA80F34C8EB0C7DA8 /* perf_metric.nanopb.h in Headers */, - 366702B88A846F41A4BF8B39BDEEEB7D /* RCNConfigFetch.h in Headers */, - 129C9D42B9D25CE22B65955EC9769167 /* RCNConfigSettings.h in Headers */, + A30E798A3B83D41DBEC17537B8048DA9 /* ABTConditionalUserPropertyController.h in Headers */, + 7506C553A01C27D9EAFD641DAF77EF97 /* ABTConstants.h in Headers */, + 27027AD80261073D6C06B487345E6D08 /* ABTExperimentPayload.h in Headers */, + 9E93045AF1449BD0F5E96DA7A8FBDE23 /* FIRAnalyticsInterop.h in Headers */, + E8438A924E19D8917E6FB115DBA5220A /* FIRAnalyticsInteropListener.h in Headers */, + 09B42A2079CB1F17917EB5D5BEFF0675 /* FIRAppInternal.h in Headers */, + B8B0244E4902E60EF4EB3C250BDF6E1D /* FIRComponent.h in Headers */, + C9B7F0790457A4BA8D109B251250307B /* FIRComponentContainer.h in Headers */, + 6ECF1F120CF9C4DAFB42741B207CE414 /* FIRComponentType.h in Headers */, + CB86FDC262E4A13AA522A64EF95945C6 /* FIRDependency.h in Headers */, + F20267A089C0D2E56C58BD5C9ADE28A6 /* FirebaseABTesting.h in Headers */, + 70A60220F031C66500B5D7EB657492AA /* FirebaseABTesting-umbrella.h in Headers */, + 8936C80605EA41E8F51CADB92B050F13 /* FirebaseABTestingInternal.h in Headers */, + 598B8CDE0882DC6566B62DA997AB9585 /* FirebaseCoreInternal.h in Headers */, + FB3C2F7D9A2E89C803412DCC32913C3C /* FIRExperimentController.h in Headers */, + 6A6B9904CCC1D71D746407849AF5FAF0 /* FIRHeartbeatLogger.h in Headers */, + CA3316DE2759BB6DAF6977E57C560E22 /* FIRInteropEventNames.h in Headers */, + C7F373C6F502AAFC9FDBB60DF0FA3C84 /* FIRInteropParameterNames.h in Headers */, + D207072FA683B0DAA4A090D11984B043 /* FIRLibrary.h in Headers */, + 39D0ADF06CB21D1A320F0C1F7B8E4AA3 /* FIRLifecycleEvents.h in Headers */, + 6042110EB245747CA33962538E5EB6BC /* FIRLogger.h in Headers */, + 44CB3BB1A3F1B2554489F026378DE0A6 /* FIROptionsInternal.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -19468,64 +19794,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D474585C8D703670E1EAE11FBC4309D6 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - C4408D55F7B9B054D706F420E82970D8 /* cct.nanopb.h in Headers */, - B4F44E037527B783DE8E5967F6F65C64 /* client_metrics.nanopb.h in Headers */, - CAAC08BB9B0C1DEFA1F5244514EF06B3 /* compliance.nanopb.h in Headers */, - 85BCBFB9D0E302F4DF9227B149955617 /* external_prequest_context.nanopb.h in Headers */, - 140D6891F53819F2D4F01B16F9E09747 /* external_privacy_context.nanopb.h in Headers */, - 7AED3BE34FDC3DCE35825957FE600D7D /* GDTCCTCompressionHelper.h in Headers */, - C4005E37FD8563E9BD13B8ECA5F60D9D /* GDTCCTNanopbHelpers.h in Headers */, - 63BF9F1EFF4878F499DF3E5B612AE983 /* GDTCCTUploader.h in Headers */, - 49B012DDA433C3A64E12F2FAB36DE97D /* GDTCCTUploadOperation.h in Headers */, - AB8FEFFEE4B680D5C9B2B103E539058C /* GDTCORAssert.h in Headers */, - 625B9D210378A95C4EA0EC755BD7116D /* GDTCORClock.h in Headers */, - 7C971AB7477A60F534EF3E9FD58BECC0 /* GDTCORConsoleLogger.h in Headers */, - 323AA037C017350ABF8FB44372F55290 /* GDTCORDirectorySizeTracker.h in Headers */, - FE6F6D29901FF7C8D3A59C92F7EF303D /* GDTCOREndpoints.h in Headers */, - 822DEB52E8B3709FDBD3231C7D324917 /* GDTCOREndpoints_Private.h in Headers */, - 1C13C932F1FCAAEBF1F62904B458BF5D /* GDTCOREvent.h in Headers */, - C359D6B3882345204FE3CA66F11D1520 /* GDTCOREvent+GDTCCTSupport.h in Headers */, - 2072F1481972F6CBF3864379DBC331DD /* GDTCOREvent+GDTMetricsSupport.h in Headers */, - 6C5F5442A38E6D4B93A9023282BD6810 /* GDTCOREvent_Private.h in Headers */, - 9B9BD246CF546932FA9A9F710920A470 /* GDTCOREventDataObject.h in Headers */, - A0F7C02A84816319BCD6CAB556DF80B2 /* GDTCOREventDropReason.h in Headers */, - 472A96FABCF43AB166679EE3A4E8131C /* GDTCOREventTransformer.h in Headers */, - 32CD1357FD3D1EF0C1AE87824A207882 /* GDTCORFlatFileStorage.h in Headers */, - F25188707560D91146AA101D19037489 /* GDTCORFlatFileStorage+Promises.h in Headers */, - 9610A3475624034F933A7F33B51706A7 /* GDTCORLifecycle.h in Headers */, - 26B9C18B63E173F12D9672E3F7F51652 /* GDTCORLogSourceMetrics.h in Headers */, - 3C3CF7078F00382C1A180F93D6B61D53 /* GDTCORMetrics.h in Headers */, - FB1949B2A9C79C00E501D3DD7A6B94BB /* GDTCORMetrics+GDTCCTSupport.h in Headers */, - C2F948841DC9A5D96D4877E0D412F69D /* GDTCORMetricsController.h in Headers */, - B74D990062392A056B816A45D0467D73 /* GDTCORMetricsControllerProtocol.h in Headers */, - 624CE84BFE454FF4CE1EF2784007E0A3 /* GDTCORMetricsMetadata.h in Headers */, - 3C9F473495796107B9D073F4D32EB5F8 /* GDTCORPlatform.h in Headers */, - F7B39A6D44AFBCD5C364F11F3CD4F567 /* GDTCORProductData.h in Headers */, - CA94889FA689087E9C3D35A8FB80205B /* GDTCORReachability.h in Headers */, - 4C52D9AFF8922ED1AEB7DB78478F5D06 /* GDTCORReachability_Private.h in Headers */, - CDAEFEB5EE08B318A4D4AE98273C02C4 /* GDTCORRegistrar.h in Headers */, - F1A1935AAB76537A18A6BC84A9AFE954 /* GDTCORRegistrar_Private.h in Headers */, - 4431DED7700B1137F4CCD7EBB4C99675 /* GDTCORStorageEventSelector.h in Headers */, - 0D2033FC26F3DA98D50FC8EC90689CF4 /* GDTCORStorageMetadata.h in Headers */, - C269E48A1A6458A4B1F5045AD1BAF97A /* GDTCORStorageProtocol.h in Headers */, - 7FE6F9602779B3146957FD0C2321D174 /* GDTCORStorageSizeBytes.h in Headers */, - CE86F47590B5CD44AA917BEB596E8CAB /* GDTCORTargets.h in Headers */, - A55F0D21D4688725AA37A20C5CD7AB0B /* GDTCORTransformer.h in Headers */, - 38D93071E62BBF6FD7C4FDCF9869BF95 /* GDTCORTransformer_Private.h in Headers */, - 077A269E1DD6206B3347EA32E420A97B /* GDTCORTransport.h in Headers */, - 5C482746E4930C9A1473B09ED1AB2C5C /* GDTCORTransport_Private.h in Headers */, - 0AE2D85CEBF6C1F532F36432FD67F5E3 /* GDTCORUploadBatch.h in Headers */, - 605E3DF93CF2997B87F893A645191936 /* GDTCORUploadCoordinator.h in Headers */, - 55CED4F416B098A8D2374013344EB524 /* GDTCORUploader.h in Headers */, - 057ADA0649F3B9466DBB66D344C70AAF /* GoogleDataTransport.h in Headers */, - 04134EF8F6B33EF6B0862616538E2286 /* GoogleDataTransport-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; D5B6C8265443D24FAAE94FA7247DD56A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -19554,14 +19822,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D7092379B35FBB9A5450774E78509FD7 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 57C3F1371EFD3226184A5C40BA217B6F /* Pods-iOS-FirebaseStaticInjectionsTests-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; D73D7F87AC75387F53E1D17440F5B7DF /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -19619,32 +19879,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E7967963F20E76B274351308A731A266 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 151DD4D9B2A914A9FD7FE2C6A0F80B70 /* FIRAppInternal.h in Headers */, - 2200E1659BA16B43D5C8145319E37162 /* FIRComponent.h in Headers */, - 4435056B8AC1130DB7525854A97734CC /* FIRComponentContainer.h in Headers */, - 3741292421584A9DA8B63FF5CE8E8086 /* FIRComponentType.h in Headers */, - 0B1E4AE589C0163FAE72324B71BAF640 /* FIRDependency.h in Headers */, - 96B55B67217D7EB6365D13B928710957 /* FirebaseCoreExtension-umbrella.h in Headers */, - 7AD6447F6190A456B2D37607DE58CD44 /* FirebaseCoreInternal.h in Headers */, - CED7D760C58204929A3304A83A8B10E5 /* FIRHeartbeatLogger.h in Headers */, - 21CB7432901A4088EFFDED869708AE17 /* FIRLibrary.h in Headers */, - FD533FAC513E51DC7B09EE2E419DFFD3 /* FIRLogger.h in Headers */, - F08AC0A7E5F3E44BCF9F8743A23CF282 /* FIROptionsInternal.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E94C6A8D7BD72D6193E28DC59AFD94DB /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - DE27DDDFECD3D0EA5574D812BAA46412 /* PromisesSwift-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; ECA339533BC6B3C3430C7DD0D7B8D285 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -19811,19 +20045,72 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FC7930EDD9D852C062F7C66C6678535E /* Headers */ = { + F9DCA8527FFB8DB1144055ED8039C665 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 4AE599BC22C3744DAB14AA3B8B885B06 /* Differ-umbrella.h in Headers */, + 0FCC436C62EFD6A7D81CA59974508A8A /* FIRAnalyticsInterop.h in Headers */, + 1B3961C23722A3AF50BEEDC3F9E876AB /* FIRAnalyticsInteropListener.h in Headers */, + CE5299B9BB00E24102E292DBEF03A38C /* FIRAppInternal.h in Headers */, + A10059C81028F6B7890DB664574FD71A /* FIRComponent.h in Headers */, + E12A6F11BA8EC188F355BF9EEEFD9834 /* FIRComponentContainer.h in Headers */, + 45082D74260816C1722FCD3AD6ECC823 /* FIRComponentType.h in Headers */, + 452F44300F22AB72FC5A8A754A9885B7 /* FIRDependency.h in Headers */, + AE47E26664F33A625039214991FAF96E /* FirebaseCoreInternal.h in Headers */, + FB8194DF0303A92B7FB143475517E771 /* FirebaseInstallationsInternal.h in Headers */, + DA7BBB620A13E080E432C0C5E21810AE /* FirebaseMessaging.h in Headers */, + 4ECC6BDE27C034CC049321F031655F28 /* FirebaseMessaging.h in Headers */, + 9A84BFA2E1CD85EDFFB53CF2C04E1CF2 /* FirebaseMessaging-umbrella.h in Headers */, + E6C148B19AAA6E0B8A4AA278E3764682 /* FIRHeartbeatLogger.h in Headers */, + DF617D00314D62D07F403245BBD11C69 /* FIRInteropEventNames.h in Headers */, + 7DCF550FD93AB59826DAE3B42FCB9D59 /* FIRInteropParameterNames.h in Headers */, + 6CE267B4ACE2B2189E8D70DFDECC7768 /* FIRLibrary.h in Headers */, + 0C5C6052F5FDCC88DB8338B39C2435E5 /* FIRLogger.h in Headers */, + 5D318B3156D1F82505E9A04B688C4218 /* FIRMessaging.h in Headers */, + 504ED23FD7ED4CB1E3B0206DCB79D87F /* FIRMessaging_Private.h in Headers */, + A1A671CD0B7AD5CFAB4AC0C60FB7304F /* FIRMessagingAnalytics.h in Headers */, + C52FFC8E460532F8E4D7E86E4BEE0BF9 /* FIRMessagingAPNSInfo.h in Headers */, + 30322FE544D76AD8A4EE132D3BF9B590 /* FIRMessagingAuthKeychain.h in Headers */, + DCA8256AAE2A1D837636CACB7F88BA1A /* FIRMessagingAuthService.h in Headers */, + 894F6A33FA2A50883E449F68B3FD821E /* FIRMessagingBackupExcludedPlist.h in Headers */, + 74C0468F88C58481C35CE56467127090 /* FIRMessagingCheckinPreferences.h in Headers */, + C9DB6C55F6FF0A4ED0AF48D2CB6F42AA /* FIRMessagingCheckinService.h in Headers */, + F4E508631ED31DA37EB6D06AABD860DD /* FIRMessagingCheckinStore.h in Headers */, + CEA2FCFEAD29532CF2271717F2F2C0E8 /* FIRMessagingCode.h in Headers */, + 645FBE902CB23796FA166EEA505364AC /* FIRMessagingConstants.h in Headers */, + 62B6C1834EE1AD27B84A14AE34D17B3B /* FIRMessagingContextManagerService.h in Headers */, + A11D7AFB36FDBF30F88D03C1D16C9757 /* FIRMessagingDefines.h in Headers */, + 869D2B7AC5FAE15DB807F97B5D5B7393 /* FIRMessagingExtensionHelper.h in Headers */, + 7F6A3E5D2C3901594833E55D9D63B5B0 /* FIRMessagingInterop.h in Headers */, + 417FA6FA1A8CD784F8F9BC93D8B31BAD /* FIRMessagingKeychain.h in Headers */, + EEA2AC5248481A20D242C074EDC3B09C /* FIRMessagingLogger.h in Headers */, + 27391776D0A0BB555369E09CD8B6B306 /* FIRMessagingPendingTopicsList.h in Headers */, + 859BB2BB1A41DE0A4B7890DE738839A9 /* FIRMessagingPersistentSyncMessage.h in Headers */, + 14642E6A885EDED66487F1084882637D /* FIRMessagingPubSub.h in Headers */, + 6352B5D63C4CBB9DEFC37D85CC19EFDD /* FIRMessagingRemoteNotificationsProxy.h in Headers */, + 5D2237D0D79D5D9E021DB8FD277B8841 /* FIRMessagingRmqManager.h in Headers */, + B791CB9C4E0EA5DF4CAA79E4BB2DF32D /* FIRMessagingSyncMessageManager.h in Headers */, + 3AFAF593FA789D1E801575232D221B19 /* FIRMessagingTokenDeleteOperation.h in Headers */, + F54664B71FC640C0167407343A12B536 /* FIRMessagingTokenFetchOperation.h in Headers */, + 9C6921BD95CD2E1CB7793CE4E1AF6FA3 /* FIRMessagingTokenInfo.h in Headers */, + D101C4464E15D476F1E773343A4729AC /* FIRMessagingTokenManager.h in Headers */, + 815A0696412258286E9DA7695186A85D /* FIRMessagingTokenOperation.h in Headers */, + B408EC5F933E9A5092DFC56E90312305 /* FIRMessagingTokenStore.h in Headers */, + 6EBA19ECD71BF1C104E9B17E612E2AE3 /* FIRMessagingTopicOperation.h in Headers */, + A3A9D16B6836BFBBD751347AE8492FC3 /* FIRMessagingTopicsCommon.h in Headers */, + 61E985AC5E3B6F94E072E645A3A5E014 /* FIRMessagingUtilities.h in Headers */, + B2FE55B7974D3BACA9170B41B3AD80F8 /* FIROptionsInternal.h in Headers */, + 313958C895F5442422FFDE6C0936C77E /* me.nanopb.h in Headers */, + 3E02E0DC3A3C9B56C0507B4907BCBE45 /* NSDictionary+FIRMessaging.h in Headers */, + F8C6ACDE6DC77E2F19312ED9EB441E57 /* NSError+FIRMessaging.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - FD728E75D594640DA61C72B7AFF67E1E /* Headers */ = { + FC7930EDD9D852C062F7C66C6678535E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 96100575AAA7DBD14857B1559B8F5B34 /* FirebaseRemoteConfigInterop-umbrella.h in Headers */, + 4AE599BC22C3744DAB14AA3B8B885B06 /* Differ-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -20002,25 +20289,25 @@ 7D9A6A3DA2A9B28937F661380DDCCDA5 /* PBXTargetDependency */, FBFBEED7AC2DCD401160D3520B7A0598 /* PBXTargetDependency */, B545D38CE0F142FEB0335AF18E86ADC3 /* PBXTargetDependency */, - 7B7F50BA9221C8BD43500627D4597361 /* PBXTargetDependency */, - EEE607D7F4FDA0AC6782188302408A87 /* PBXTargetDependency */, - 42B2A01D9C35D8A96B2BAA8AD08D1CFA /* PBXTargetDependency */, - 73EC0192FF4B993DAB5B2DF05CD5D9B6 /* PBXTargetDependency */, - A7E7C6214AA2AE5BE432F11877E5BCBF /* PBXTargetDependency */, - 0C6185D708FF8BBB5972A5697BC83789 /* PBXTargetDependency */, - 53811558BE4C8B31CC10D89EE9334783 /* PBXTargetDependency */, - D2328DA6566F5E8F4D4496CD1A60DA86 /* PBXTargetDependency */, - E355B0B8220DC727E0B4A32D3D29D999 /* PBXTargetDependency */, - 16D15BC421D527664B3A266B81A0E2F6 /* PBXTargetDependency */, - 85DDB84ED08A405BA430DC5638733B8E /* PBXTargetDependency */, - C699D1709F6DECD518071104E9F1066B /* PBXTargetDependency */, - 0EE8EA2CE8D99FD80FED002DE78EBBD6 /* PBXTargetDependency */, - 045F47A40E6406CFC038CA7B0E185C14 /* PBXTargetDependency */, - BC779DE3EB011B96BD5E80DBC3F19F81 /* PBXTargetDependency */, - A286E8291AC2860871A2884EE4079D11 /* PBXTargetDependency */, - 66B4C400E1F8D77F24F8128441ABC7DC /* PBXTargetDependency */, - E782356DEA7A980F7C44A181002B4CB0 /* PBXTargetDependency */, - 3B50F58D58CF80CE3624A51198BF81F9 /* PBXTargetDependency */, + 2E348B6483AE1B0060E7C5E69CAC8D31 /* PBXTargetDependency */, + 4E99FDA5C4FD67B2CA367D1E05049EE6 /* PBXTargetDependency */, + D84BA90E5B68FA08A20841E3535D11D3 /* PBXTargetDependency */, + 4706ECCF2197484E87B90487D04212AA /* PBXTargetDependency */, + 62B050FC80FDB4DB5085358BC75C7F2E /* PBXTargetDependency */, + 0ED940467F36E70131B4D09C2B4E772C /* PBXTargetDependency */, + CB6A92D74EE60A3404014C836AF31EB7 /* PBXTargetDependency */, + 21E0C54CD0E8C555F344DAA520EAED03 /* PBXTargetDependency */, + 94BFA5C27F236CDDDDA67F17B44A5DD8 /* PBXTargetDependency */, + 5D8578515110C84992B8DC9C8097CC33 /* PBXTargetDependency */, + 8BA18B2EC44BB3CDD7DC4B3E7633184D /* PBXTargetDependency */, + 04904E6699D2125E0CB6A06506BA1541 /* PBXTargetDependency */, + F4A3DB075B11313FA59C925C78E7EA03 /* PBXTargetDependency */, + BC917094D02B0408B1CAFF734FAC08CA /* PBXTargetDependency */, + 71198D067EBB9BF208957095E6A1AFF7 /* PBXTargetDependency */, + 440231098258318DA1D10A22FBC0A4B3 /* PBXTargetDependency */, + CE55DAD92128BDC14FE1FFF86EC93764 /* PBXTargetDependency */, + 4A1CADF8DD65E0815834BCBBBD1D075B /* PBXTargetDependency */, + BB77B2677F78637DC7142D981E8706FB /* PBXTargetDependency */, ); name = "Pods-iOS-dydxChartTests"; productName = Pods_iOS_dydxChartTests; @@ -20083,11 +20370,11 @@ }; 0A8C943EF5CB0B747A82882C5D3ECF93 /* ReachabilitySwift-ReachabilitySwift */ = { isa = PBXNativeTarget; - buildConfigurationList = 432188CA83F08BD9FFFAE04DEA4A947E /* Build configuration list for PBXNativeTarget "ReachabilitySwift-ReachabilitySwift" */; + buildConfigurationList = 0EDFC15324F7E7532C663716DF08A897 /* Build configuration list for PBXNativeTarget "ReachabilitySwift-ReachabilitySwift" */; buildPhases = ( - B4E3BAF4B4CB52827F45F34D09330FFB /* Sources */, - 2EDE7CB9B0CBD5981EAEB876A6F3194A /* Frameworks */, - 1946ED05429C7FFA5B8193030487D6AE /* Resources */, + 33BB62B6DAB157003328E59138B28D72 /* Sources */, + 3460B9C50B94350E20F1336A68680878 /* Frameworks */, + 493EB1A182D754E0FE387027636309A2 /* Resources */, ); buildRules = ( ); @@ -20110,7 +20397,7 @@ buildRules = ( ); dependencies = ( - 7239A9F03930DBC90BB1F1878793E568 /* PBXTargetDependency */, + CB9959E2784C2F5458C2A1BFCD02A4A6 /* PBXTargetDependency */, ); name = ReachabilitySwift; productName = Reachability; @@ -20132,11 +20419,11 @@ D73926633CE170BF3A1DF58BD2A03AE0 /* PBXTargetDependency */, B5FBEA1660AACB5BCC0DC7930D3300E2 /* PBXTargetDependency */, EFFBDDEC19DF472AF62D0A9A9411BC52 /* PBXTargetDependency */, - 313F1F2E7D0D2E0A5922EB255349F493 /* PBXTargetDependency */, - F4B72EF38C0A2673869AC099A1216A1F /* PBXTargetDependency */, - 54A55B3E3AE8EF78291825F2FFCB8C9E /* PBXTargetDependency */, - 4A7BF05CAE1017141F31FC8246C7A42F /* PBXTargetDependency */, - 6CC4888B06993E87BCB0F8EEAE0CC92E /* PBXTargetDependency */, + A9F5ED2CCB480F08E45183B9A3D6A34E /* PBXTargetDependency */, + 475A2F5769E7D501884D5E0CDD94243B /* PBXTargetDependency */, + 81DAED9FDEA1E92B07C45AEA62FDB61C /* PBXTargetDependency */, + BCE9723B9D5E19FCFE0F2630A6AEE3B6 /* PBXTargetDependency */, + 87439EDCBCFAD84717A49113DF4550B9 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxStateManagerTests"; productName = Pods_iOS_dydxStateManagerTests; @@ -20165,25 +20452,25 @@ D532183EC1694DF9E52DA5A11C35C467 /* PBXTargetDependency */, 72BED1B9E5A0BAB54C6BF64051888382 /* PBXTargetDependency */, 4811980E11DECD0168C1ED5B52C3A31B /* PBXTargetDependency */, - 57528028CF85EEABCADE83B45660557E /* PBXTargetDependency */, - A17AE5E645EF5BE67BD9BF00E6101B5E /* PBXTargetDependency */, - D0D426F2FFA5BAB9B9501EDF5F0027EC /* PBXTargetDependency */, - 753F7868202503CD35B6CE0C65775597 /* PBXTargetDependency */, - 2005F22A9553A057CF8C1FE04677DA06 /* PBXTargetDependency */, - C5055CED21ED71EE5C8FC155DAA9386D /* PBXTargetDependency */, - CCAF3D76B65C332DD699BD918FB20992 /* PBXTargetDependency */, - E6E4684D859101546A15B6BCC9C83776 /* PBXTargetDependency */, - 4A09E87B41172DEF579B537F18A9E6E5 /* PBXTargetDependency */, - CB0861394CB0F74F544DD2F9369F62ED /* PBXTargetDependency */, - EDBB45FBD01590ECCD63463EEE1EC2C7 /* PBXTargetDependency */, - E54382EC085D262A200FE23336A18EC1 /* PBXTargetDependency */, - 1E97DB13B501E5DEFA1DE21F815547AA /* PBXTargetDependency */, - 61D5378DBE76EE1A546FA7A6D8FBD1A3 /* PBXTargetDependency */, - 0A9170DDCD9421708980A49271BAEFC3 /* PBXTargetDependency */, - 90208E706A10D17B50FA7E269B8A0053 /* PBXTargetDependency */, - 58F120713CE29ADEA073EF95AB50BDE1 /* PBXTargetDependency */, - 6A212735AFE7F7972C3762D7D9A0D561 /* PBXTargetDependency */, - AF5F085F9D64DBCFE0DA1DC4A33047BE /* PBXTargetDependency */, + 6FC53B7A7A5FAFA21B5FA6812813C125 /* PBXTargetDependency */, + A81894178BD31F5BC7FB9CBAA31AC724 /* PBXTargetDependency */, + 3FEDB9B41AB316E937F989653EFECD43 /* PBXTargetDependency */, + 7E0E9DA9EC15FE9C88A50EFCA7591ADE /* PBXTargetDependency */, + 135FA1C999C43B33EEC297774B501B71 /* PBXTargetDependency */, + 2E37CD392C67190F39B7B365819F382A /* PBXTargetDependency */, + C648381669B60561820B8561D31A93CD /* PBXTargetDependency */, + E8350EA45B7B98BC3C7BB3C4E4476CA1 /* PBXTargetDependency */, + 05459229A760BEFF83D912E235C2669E /* PBXTargetDependency */, + D14017AF9243F1C7F79917AF15120BC4 /* PBXTargetDependency */, + 3D5510BE85F7F6096A6C7CBA37764BC2 /* PBXTargetDependency */, + 7C841F61037F0C478A98820064E7FC58 /* PBXTargetDependency */, + AB2C378850137CF7430381F3B1E1E504 /* PBXTargetDependency */, + CC5538702B44A2B5088DFAD1B6F4DC0E /* PBXTargetDependency */, + 3E34D96478C5EBD02901F577091E471F /* PBXTargetDependency */, + A8185E06E20DA6B7A7B3D0D1538EAA67 /* PBXTargetDependency */, + BC15E894BA1719EDC03F13B5CE207CA4 /* PBXTargetDependency */, + 18B57A1F56C7C3DF93BFA207FAA8F353 /* PBXTargetDependency */, + A6E3C972012EB90D92947C4964F451C4 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxFormatter"; productName = Pods_iOS_dydxFormatter; @@ -20192,11 +20479,11 @@ }; 1001C16510D946B47CFF8B19DBC0B787 /* FirebaseCore-FirebaseCore_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 3DF4EC0FFA45990E6D39BB464E4F1386 /* Build configuration list for PBXNativeTarget "FirebaseCore-FirebaseCore_Privacy" */; + buildConfigurationList = 27219F8D9BE9C401D71F2F6B2E693AA0 /* Build configuration list for PBXNativeTarget "FirebaseCore-FirebaseCore_Privacy" */; buildPhases = ( - FE506B77E3C131C47AF1EFF05242E591 /* Sources */, - E910A111120735E7D9675B7C664B732E /* Frameworks */, - 00C44B9477001BB9D12C4A5A95AE0A46 /* Resources */, + 00FA6C246FD54C2079EE81BA2A1EE12B /* Sources */, + EF4B5A6F8439BE35A70EB923258BAFB1 /* Frameworks */, + 90601927A17FB367946ED25B4197BEFD /* Resources */, ); buildRules = ( ); @@ -20221,11 +20508,11 @@ dependencies = ( 4F6F074EBD342B1C86CFA522E32C7E56 /* PBXTargetDependency */, CB67AF1B434B4EF17DF558F54CF65D3E /* PBXTargetDependency */, - B27F8327AA065018C0604FE75277BFCE /* PBXTargetDependency */, - B14FE4F5028892C164E3AB1B7FEE90F6 /* PBXTargetDependency */, - D2DB9CFE3C7AD681D303CE497D7F0573 /* PBXTargetDependency */, - 627CDCED9D4A2FF0BC0B13321C28A1AB /* PBXTargetDependency */, - 6A2F671BBF1AFA7714C5325A8E377B53 /* PBXTargetDependency */, + FF20A25490E60C98826D6C2EB1A97DCC /* PBXTargetDependency */, + FECDAFBA1626EC08E88B0845B8372036 /* PBXTargetDependency */, + 8D760554301CCDFF927D9CA998023418 /* PBXTargetDependency */, + 85848BE967BA953208E617780D4B7C2B /* PBXTargetDependency */, + E935E372BD95A435AE2E8A5EDF3D626A /* PBXTargetDependency */, ); name = "Pods-iOS-ParticlesKit"; productName = Pods_iOS_ParticlesKit; @@ -20246,15 +20533,15 @@ dependencies = ( 747270631A5D3853A90E9C38B3814EB4 /* PBXTargetDependency */, C172A8EF0F99FFBCD925B640AD96A2DD /* PBXTargetDependency */, - 64D1F05E06D2BC0FDA9124C76DA72D6C /* PBXTargetDependency */, - D6226064E71AE0440813ABF1065E3D59 /* PBXTargetDependency */, - AA8F8255582D5BCCA9E820BA44A6F26F /* PBXTargetDependency */, - A36FA191D763074D18B02EFCAB913ED5 /* PBXTargetDependency */, - BB273326FEAAC22AEBF72B30F7586106 /* PBXTargetDependency */, - 999E303B18E8A6E8D3E729A8770BA630 /* PBXTargetDependency */, - DE95C70130F4DD42259B5044EA6550B6 /* PBXTargetDependency */, - 732991979F2A1201A1CC439F1946FBB3 /* PBXTargetDependency */, - E7FC883E023497FC61EFF6AAE4EE8928 /* PBXTargetDependency */, + A90DBF3591988AEF267D6BFBF23608C7 /* PBXTargetDependency */, + DF895571298162E4D4EA22F83037BC15 /* PBXTargetDependency */, + 34C7044934B83D526B9C8088A0A0630D /* PBXTargetDependency */, + 57A66DCC766C128FFAA15C2F99776C89 /* PBXTargetDependency */, + 060B1B55289C986999E1C245D5B097D1 /* PBXTargetDependency */, + 0876D812ACBF7D6E3F9A1C3B321025D8 /* PBXTargetDependency */, + 2C1E178FEBB03323A7CB3705F89273DE /* PBXTargetDependency */, + DD22C2697095B7724F967477C92C2AF9 /* PBXTargetDependency */, + 3FE13BFFA2CD62F59D0AE8A3EDE39328 /* PBXTargetDependency */, ); name = "Pods-iOS-PlatformUI"; productName = Pods_iOS_PlatformUI; @@ -20281,11 +20568,11 @@ }; 17CBCC6221F62B870268E935098B7D7D /* FirebaseCrashlytics-FirebaseCrashlytics_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = C036D7AA905D494EC864EFB80C77DDD9 /* Build configuration list for PBXNativeTarget "FirebaseCrashlytics-FirebaseCrashlytics_Privacy" */; + buildConfigurationList = 9CB466259B7B96324EE4EA020F58122F /* Build configuration list for PBXNativeTarget "FirebaseCrashlytics-FirebaseCrashlytics_Privacy" */; buildPhases = ( - 327EEBBF7BEDFADBE130B9F6D1F193DE /* Sources */, - 29FE95AAF00109C782030EBAA3428E59 /* Frameworks */, - E28C01A16C5E5D6F5B518263D5AA0927 /* Resources */, + 5ABC7A03A6C34E18CB448CC1B413E0EA /* Sources */, + BFFA23BDC21AC7A10239AE9799BEC34C /* Frameworks */, + 1DC14EE399510A2C750EB85D52D6E0A5 /* Resources */, ); buildRules = ( ); @@ -20326,7 +20613,7 @@ buildRules = ( ); dependencies = ( - 7FFD7FB3F78119149C1200D8CA5B4D75 /* PBXTargetDependency */, + 514F14B679DFAD9D9A8B75163199966B /* PBXTargetDependency */, ); name = SnapKit; productName = SnapKit; @@ -20335,11 +20622,11 @@ }; 1BFBEDBF7E03729D43C96530EE190825 /* PromisesObjC-FBLPromises_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 0A357EBC834E18CBC293441C167E80CC /* Build configuration list for PBXNativeTarget "PromisesObjC-FBLPromises_Privacy" */; + buildConfigurationList = BAFF27464C115A688D20D38907C9160F /* Build configuration list for PBXNativeTarget "PromisesObjC-FBLPromises_Privacy" */; buildPhases = ( - E913FC0AEE5504B24BC2D7C896177994 /* Sources */, - E17974CD778438B86116952D252B83A8 /* Frameworks */, - C67AE92BB29F102789660D1DBCEA984F /* Resources */, + CEA366E98471512F9C9DEEEC9100B534 /* Sources */, + FABE3377FCD47DB53C6709FBE20535EB /* Frameworks */, + 3300413EEFCC14898D03232019FE3855 /* Resources */, ); buildRules = ( ); @@ -20365,11 +20652,11 @@ DA9B58EBEB4C16E13CE7D15187EB51E9 /* PBXTargetDependency */, DF48E7C4DA5F6BF8131FE4B5B67D909B /* PBXTargetDependency */, 087D1C2A02DCC1346E0817B4D08B6270 /* PBXTargetDependency */, - FDE262FBE1EC8E38A8D336A86F605E4A /* PBXTargetDependency */, - 896405CEB46637E2A1DB393837A7CDD9 /* PBXTargetDependency */, - B0426588D3C433D7D501A4B6D67F8D51 /* PBXTargetDependency */, - 114EE1930916B23A925E49259DF3F7B2 /* PBXTargetDependency */, - BE1069976D21A40C1B984170C3270866 /* PBXTargetDependency */, + 60729E79EC80349F56006EF83915722E /* PBXTargetDependency */, + A345BECAFB3361570E9704E02C77D2A2 /* PBXTargetDependency */, + D1DBA4A5AC6B844133F0E35F95F8D601 /* PBXTargetDependency */, + CE583B183516E6FA7E0E4FE88D3AA2F8 /* PBXTargetDependency */, + D4D79CAB5262F1A13FB9F12597F0D024 /* PBXTargetDependency */, ); name = "Pods-iOS-AmplitudeInjections"; productName = Pods_iOS_AmplitudeInjections; @@ -20398,25 +20685,25 @@ 4C170F88584ABACBCFA51FAFCC120FB4 /* PBXTargetDependency */, 773317DF5EE406F63A530E95B8E281E2 /* PBXTargetDependency */, 7DECE05AA3EAE2CF214EA348B3899AC9 /* PBXTargetDependency */, - C01A7BB2AE05527EBD0F98B99E6206EB /* PBXTargetDependency */, - 28118485975B9D40FA5633E388F0765F /* PBXTargetDependency */, - 0907A0117273E0D59EDCFBBD798B7FD0 /* PBXTargetDependency */, - 4E7713AA6C4530A1B8504A7736F42D6F /* PBXTargetDependency */, - A9398EEFFFA78399637A66D1856D4040 /* PBXTargetDependency */, - 651629705917E54F14A5A7BCE825692E /* PBXTargetDependency */, - 87026037B7BBFEF5D804595BB8B5271C /* PBXTargetDependency */, - BDF941B8C5DC74B5BD80B5002FBAF97E /* PBXTargetDependency */, - 74C2ED232EFCA35ED3DE67A919DA24CF /* PBXTargetDependency */, - 44FB78105A5FC43DF416528E7F1FE404 /* PBXTargetDependency */, - 59CE881827F4070BAB3CB190C102EB67 /* PBXTargetDependency */, - D3730E184A927E5A9C036E18C83B1095 /* PBXTargetDependency */, - 357E7BC0928F02CC6DB93E2AFC540751 /* PBXTargetDependency */, - 896F90DCF2E7E36AA6F5AC524B4C992E /* PBXTargetDependency */, - FF40C060BFCA951015305E52F5DD2BD2 /* PBXTargetDependency */, - 2CFAE5AAC06D6D6590355D6AB995FF31 /* PBXTargetDependency */, - 929182C99EF4CDC950BD65F95AB2ACEB /* PBXTargetDependency */, - 328340FAF05F8EC3F32EE7214E80AE7F /* PBXTargetDependency */, - CC5C1828B7B91F944A66374C27AF099A /* PBXTargetDependency */, + 09EAAF54CD5AEE4E90B13373B5ACF8D0 /* PBXTargetDependency */, + 9BBAA953A487549AC038540D678068FF /* PBXTargetDependency */, + 6BE6E983F4DB474EACEE5EB46E5590E4 /* PBXTargetDependency */, + 963F8C869C204DF18093EE3A4CA3BC7F /* PBXTargetDependency */, + ECDDAB3F5C4802CD226AE4C62F6ABCE2 /* PBXTargetDependency */, + 4DA0A34F7CAC658A2E2C9708C6479190 /* PBXTargetDependency */, + 6B2A117C14A3F318C8C88BA8B95B9C0C /* PBXTargetDependency */, + 46E6D5991956F6B9F4D9D9F48B99994B /* PBXTargetDependency */, + 6EA567F67258F5B48B3B26C8DFE1563D /* PBXTargetDependency */, + A446FBB1FD91339C629B58D4956531F3 /* PBXTargetDependency */, + 4000ABF05661622728231A7D68C2703F /* PBXTargetDependency */, + 13A20B240A19CD0CA1BDCD1B85D93CDE /* PBXTargetDependency */, + 5FC6DB59019DBCCA055C33026D282656 /* PBXTargetDependency */, + 83BE7ADB0A414CDA4337390B0F66F527 /* PBXTargetDependency */, + CE158850229E448480205EBCEB8949E7 /* PBXTargetDependency */, + CE107D1D8D786129D3F10333A4C32440 /* PBXTargetDependency */, + 62CB3AE458078E7E2CB7A165CC3F3A3A /* PBXTargetDependency */, + 3DF11FF274FC48AEADD7E35C646896F7 /* PBXTargetDependency */, + 75DDC9E23024E3C05E9086ED9F3A7C47 /* PBXTargetDependency */, ); name = "Pods-iOS-UIAppToolkitsTests"; productName = Pods_iOS_UIAppToolkitsTests; @@ -20425,11 +20712,11 @@ }; 21FB29F43C8A2A81ABFE8C478370070E /* FirebaseMessaging-FirebaseMessaging_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = E3F517C455EFEBB4FFBC52C6C0D034D5 /* Build configuration list for PBXNativeTarget "FirebaseMessaging-FirebaseMessaging_Privacy" */; + buildConfigurationList = 076CD66D89A108FE59445B441C0C81B0 /* Build configuration list for PBXNativeTarget "FirebaseMessaging-FirebaseMessaging_Privacy" */; buildPhases = ( - 2D38C00B33B1C38B0EBA4C5E8E9F906B /* Sources */, - B6CED603EC5E47F480F4C97CF43FA5D1 /* Frameworks */, - 42DA70ACE38A399A0E262899BAAEF2F6 /* Resources */, + 7A4000F6FC9D626D33FDD139D89225BD /* Sources */, + F793377E0A87F0EA5243CB40FB56FEE9 /* Frameworks */, + 2601B1D07DA85D57AC75798ABDFC4AD5 /* Resources */, ); buildRules = ( ); @@ -20442,11 +20729,11 @@ }; 230F5EE18ECBB227C09ED2C571AFA319 /* PromisesSwift-Promises_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 48C95E49CDB6284147F7118A46F745DB /* Build configuration list for PBXNativeTarget "PromisesSwift-Promises_Privacy" */; + buildConfigurationList = 68F24D43C711B2DB3C79EBC2559295FF /* Build configuration list for PBXNativeTarget "PromisesSwift-Promises_Privacy" */; buildPhases = ( - BCE460F4E87C17986DB78D429A75F43A /* Sources */, - 7E3F60D3C1090CD5E230CA083C075C01 /* Frameworks */, - 1F12E556773DF02B916F5C8A3D47D6A1 /* Resources */, + 19350EC12FE557EE20B13C859872C8D8 /* Sources */, + EE44A4065330B4BAA4127F373A88BF0A /* Frameworks */, + BC240CAF151E8872B97C4F2E25BD08F5 /* Resources */, ); buildRules = ( ); @@ -20459,11 +20746,11 @@ }; 24D7789A4C8783E3684E7D8CFAC12CC6 /* GTMSessionFetcher-GTMSessionFetcher_Full_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = D1E7D36337133BD6ED4FFF65C1B0FA36 /* Build configuration list for PBXNativeTarget "GTMSessionFetcher-GTMSessionFetcher_Full_Privacy" */; + buildConfigurationList = 83F145DE594A25D46992AA5717EE924A /* Build configuration list for PBXNativeTarget "GTMSessionFetcher-GTMSessionFetcher_Full_Privacy" */; buildPhases = ( - 7C79ED5B849F2DCB127DCB1090D06C10 /* Sources */, - DF4D1460FB7EE68D8E699D3926F17DF8 /* Frameworks */, - 96A54C388329E7E6E3C98D134D83434A /* Resources */, + 18F1E5520D3BFEF2E2D90B606CF66407 /* Sources */, + B1C872DE10DA059B1CCB613CDE4BA114 /* Frameworks */, + A49D086CB981DF928DFE9DC4AE4A562C /* Resources */, ); buildRules = ( ); @@ -20494,18 +20781,18 @@ }; 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */ = { isa = PBXNativeTarget; - buildConfigurationList = 0B17D4610DD187A9B9B06A7FF10CFD91 /* Build configuration list for PBXNativeTarget "FirebaseCoreInternal" */; + buildConfigurationList = D5FB21D4881DD472016E5B4BC11799A5 /* Build configuration list for PBXNativeTarget "FirebaseCoreInternal" */; buildPhases = ( - 7564914D583FF06FCC39A14696AFFA00 /* Headers */, - ABC59590E9882B4201EAB7B1B1DB37C3 /* Sources */, - 6587A2FAEDE595903BF05A8F567A32E9 /* Frameworks */, - 3999ACFCC5B7D3528D44B762683508BA /* Resources */, + 15DE38C94585E8B753B6ACA223EBE16A /* Headers */, + 25363F8D747CE07E2C33575024224D0B /* Sources */, + 66D997CC71DA26DCCCB800BFBD7CC96F /* Frameworks */, + 83612D6B9591FCF084B77D25E3AE6E09 /* Resources */, ); buildRules = ( ); dependencies = ( - 1B3EE1EFD37EE1F8C269BB2289992541 /* PBXTargetDependency */, - D7E016FD51FD02AD729F4914F2787AB7 /* PBXTargetDependency */, + 25E758C144C183A8C6ABD98B1C29E48D /* PBXTargetDependency */, + BD344926919E9E1E40E2558782CFC175 /* PBXTargetDependency */, ); name = FirebaseCoreInternal; productName = FirebaseCoreInternal; @@ -20531,11 +20818,11 @@ }; 2949783F7EDB27AD4666B5427B63DC79 /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 97F4AC3EB906BB1B9D9A7AB48828CF64 /* Build configuration list for PBXNativeTarget "FirebaseCoreInternal-FirebaseCoreInternal_Privacy" */; + buildConfigurationList = 97BC4618CC794C58D29AC07479E96CAB /* Build configuration list for PBXNativeTarget "FirebaseCoreInternal-FirebaseCoreInternal_Privacy" */; buildPhases = ( - 57893A6575D4F7C9A1967C8E7BD1F12C /* Sources */, - 7DDCD34A2E1FB992854F2E51684C9DAC /* Frameworks */, - 0FA8AA1F1DA717843AADEF9D3E3F7FAF /* Resources */, + F8DD36D9180B3A34224B9564CE26DCBC /* Sources */, + 89A0176365AF0986E1A670279F74ACB6 /* Frameworks */, + 4C7C1F02224A997FB2F3AE7D139FEEE8 /* Resources */, ); buildRules = ( ); @@ -20548,17 +20835,17 @@ }; 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */ = { isa = PBXNativeTarget; - buildConfigurationList = 26C7A304934374EB6A4FCCD4016BCB65 /* Build configuration list for PBXNativeTarget "PromisesObjC" */; + buildConfigurationList = 98CC20B1F4B0D41BCA54B12E2CFA11F9 /* Build configuration list for PBXNativeTarget "PromisesObjC" */; buildPhases = ( - 410615F54B92373CB549ED579560E64E /* Headers */, - A9FEB4AE0029DB51CE90CABA2FB4A36B /* Sources */, - F005F96BBAC3CBAA251C88FF36CF345E /* Frameworks */, - 9E426532C3E868646EEDD351C60FD7B2 /* Resources */, + 37AE7D2BC15DA08BDDA6651906CA3EF7 /* Headers */, + 590D9A50A836C5B9E9A897B1B658D903 /* Sources */, + 7BC179FF1D92DD143C2D9CCDF2C265B7 /* Frameworks */, + 4E8871DE029F3E2ADC610B63CA733D4D /* Resources */, ); buildRules = ( ); dependencies = ( - 8C2CAF458ABBE64108A0B06AD00C69A6 /* PBXTargetDependency */, + 786CAA74831169525B6DE027D38EDDF4 /* PBXTargetDependency */, ); name = PromisesObjC; productName = FBLPromises; @@ -20588,25 +20875,25 @@ 497AD36F0D3FF73A9551D4380682B717 /* PBXTargetDependency */, 6F15764201A7F489DABD7B823C93F6B5 /* PBXTargetDependency */, B460C0AC39EAC0B07135EAEEAF90FCC9 /* PBXTargetDependency */, - 73C100ED025FA976CCAC56DF8DC07F7C /* PBXTargetDependency */, - 90CD16FAC296118184DF259379632A2B /* PBXTargetDependency */, - 68C4E1F30272C2FFC2E0163A8763104E /* PBXTargetDependency */, - 496FFE0DE44442BBEC919316CFDE63D2 /* PBXTargetDependency */, - E54BA5A24434D2BA1E00EB58F59DAB91 /* PBXTargetDependency */, - 8D3C4B57572A60311C84493431DF9D1D /* PBXTargetDependency */, - FBE23748824E6C42927C75FFCE1E6AF6 /* PBXTargetDependency */, - 474733406AF7212D92381E759270EF0F /* PBXTargetDependency */, - 1787302D6148982A51D023781930A867 /* PBXTargetDependency */, - 1DEAA5F5B317E687013CE49774C96806 /* PBXTargetDependency */, - 1176FD4465221F14DB3621648A2EFC02 /* PBXTargetDependency */, - 6A85B5EA5F88B4B88C73C44CB37E0773 /* PBXTargetDependency */, - 8D77AD2129D2C3E8C363E3D93A96FC54 /* PBXTargetDependency */, - 431613BBE6A15B8B8EA7F07B0473B177 /* PBXTargetDependency */, - 2911DE52EB2E57D8EDD104CA3D8B698E /* PBXTargetDependency */, - BF7A17FA5E5E5E48D494A5A9C07AE8EA /* PBXTargetDependency */, - ED52C547180456887014A35D19D71148 /* PBXTargetDependency */, - 59D14F4CB3EA1A93EC6E1793A01DDEA4 /* PBXTargetDependency */, - 2881FC054398E2FA915F905037F9777B /* PBXTargetDependency */, + 91D64277D4730756A0F40B5FE723B67A /* PBXTargetDependency */, + D252E3BC6A8DF5FD2F8D198F9213398F /* PBXTargetDependency */, + FA024035A784A168B1B6B74AD8569E11 /* PBXTargetDependency */, + 480C8287E385FA2B808B0FF68557D08F /* PBXTargetDependency */, + 060170F52923EE0B009F3DDBB50841BE /* PBXTargetDependency */, + A34A4622F8EAAFE6AD3A00C6556069D9 /* PBXTargetDependency */, + 56741057DDBF86A6BD6C8AA9ED5AA1F6 /* PBXTargetDependency */, + 863C36BE7C36D3D91EEC7819B32A8E53 /* PBXTargetDependency */, + E20B9D453523A07270FAF2A9D6A71D8B /* PBXTargetDependency */, + 8B0213E279F124342E3C75E4C451A9BC /* PBXTargetDependency */, + E9C21726D6BE38E5788E08010E37C13E /* PBXTargetDependency */, + 05061E9186173AB9D73336ADB6053FA4 /* PBXTargetDependency */, + E5BB980A81899EAC15B242F98343B27D /* PBXTargetDependency */, + A8B69B1E83BFA5939C9AF534A7907D1D /* PBXTargetDependency */, + A04435D99F290DD5E82D5D116DD611F5 /* PBXTargetDependency */, + 4AAEE385526C15B2012638D50A46F615 /* PBXTargetDependency */, + 7CE152C3564E823DC0C93C662E1DE285 /* PBXTargetDependency */, + 3EFE434128852911977C5BC2670C0F44 /* PBXTargetDependency */, + 63623D6A85A2F4773971DC9D8F8F6C60 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxPresentersTests"; productName = Pods_iOS_dydxPresentersTests; @@ -20615,72 +20902,72 @@ }; 2DF34AAED0B608186525EDDD80153AB0 /* Pods-iOS-dydxV4Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = 5ADCF7B2F0982747E603227F29EC341D /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxV4Tests" */; + buildConfigurationList = E00A9D921E852BCC38FF4ACC066C0FE7 /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxV4Tests" */; buildPhases = ( - 3E9AC3E669458B7F388856ABE79F3B61 /* Headers */, - 630EC34D608CC3E2D5383551D40C791E /* Sources */, - C5ED849515C6D38F4A1B6562551381D5 /* Frameworks */, - 1337BA3F65D73FA32642B32A98BC3748 /* Resources */, + 4A69C60C4A6212454F514F96B9B523B0 /* Headers */, + 23DE5DEFD298374788A95530EFDD8A0E /* Sources */, + 78C76434690E2F339B2CDA2B3BFA88AB /* Frameworks */, + EFE8A4905C445A56B9B46A9515C695B1 /* Resources */, ); buildRules = ( ); dependencies = ( - 402D89A056094464AE72C3B68932ECD1 /* PBXTargetDependency */, - BFED600B1F95A95A2E38306188417D13 /* PBXTargetDependency */, - 9AD6A30EAEC6168D84FBEE04B559F2B3 /* PBXTargetDependency */, - 2D73E916E508FBB6FAAD87BC73CFAA9D /* PBXTargetDependency */, - B63EA2643E956D6740E8E931333E8F08 /* PBXTargetDependency */, - B3072494A4047AB6F2A1CE5C19C692E8 /* PBXTargetDependency */, - 6F822858227EB33B19C66B33E8BD9F52 /* PBXTargetDependency */, - 71D88D27E2B222C7D2EACAB0830CF050 /* PBXTargetDependency */, - 9FAD82EC10968EC46BCB30984F376A4B /* PBXTargetDependency */, - 08182955981E47D9B4CE9348A9305A51 /* PBXTargetDependency */, - 203728E3F972745F74E843F2C91E1B5F /* PBXTargetDependency */, - 0AEACCCD04C885D4ED6D1EB40313FF0E /* PBXTargetDependency */, - 64E625FF21296876CDF3DB28860D2DC4 /* PBXTargetDependency */, - 6211D3177C9DD1E11B46ACA601A86CC5 /* PBXTargetDependency */, - E9DFFD8119161322B35EAD238C11138E /* PBXTargetDependency */, - C77A7D3C9F723E3D6F34B32FA778510A /* PBXTargetDependency */, - F772C005EE807DDAD115F551BCE37C46 /* PBXTargetDependency */, - 565AD2BA5D4C6148505936476C1BEE18 /* PBXTargetDependency */, - FCF4521F8D69B057836DA44D3AA15F18 /* PBXTargetDependency */, - 9B03C69D82092D98EEF6543D319924C6 /* PBXTargetDependency */, - D5466478AF83A065BAAFE1F4DBDEF861 /* PBXTargetDependency */, - B3EA7ABAD0380C3829DEB7163D9A199F /* PBXTargetDependency */, - 98E29229ACB2F9DCE6B7C9EDC33F735F /* PBXTargetDependency */, - 43D6A5A6012DDA4C7F078437AE28C7A1 /* PBXTargetDependency */, - 611315AE1A2D3CBC82889A1803457222 /* PBXTargetDependency */, - 62ECA35B7B6F7E8B9D9E5F8B3557A361 /* PBXTargetDependency */, - CEC184C2BFDA766ABCCCE10999D21BA6 /* PBXTargetDependency */, - BE6808EDB21ECC31E583BE59500845B2 /* PBXTargetDependency */, - 511163AF76A30414795399EF8A7F8B61 /* PBXTargetDependency */, - C227267FB96B4E59F5B11D5F6729B5B4 /* PBXTargetDependency */, - ED2A869F508DABD04883D200B50939E2 /* PBXTargetDependency */, - CA481AAE3FD7B69238ED17B4B9F8FC37 /* PBXTargetDependency */, - 4F0782BF459E5B9BE93041338D56AC2E /* PBXTargetDependency */, - 7CE382080F713F4822C8375BAB2621DC /* PBXTargetDependency */, - D47BCCBF3DE7BB923374CD2E4046C6EA /* PBXTargetDependency */, - 104249BDAE826BCAB0E72412C0A7273B /* PBXTargetDependency */, - F01C1D1CB37C7B029274EF500FACB7BD /* PBXTargetDependency */, - E43F0602F1DA96EEB40EB0B68A074796 /* PBXTargetDependency */, - 3002F2DC82C6BB517031994E96F5AF92 /* PBXTargetDependency */, - F29D0FDFAB644F2CAC1898DF4340D1EC /* PBXTargetDependency */, - A7AA7D08C5280C65351110D8B6F0ABF7 /* PBXTargetDependency */, - 95C19589C793FA7CF88B9BAA136373A6 /* PBXTargetDependency */, - 7EAD3E644B982D1E57BA58B7249F12DA /* PBXTargetDependency */, - 2CDDCCD67F7C075DB76594ECC201807E /* PBXTargetDependency */, - 216B066ABF78E4071FFBBC66CC398E2E /* PBXTargetDependency */, - EC0D7EC0703EA6FB8B3FF009F11A05FA /* PBXTargetDependency */, - 3ACA97A4DB8E524C5F4C58A838A27EEA /* PBXTargetDependency */, - 51A79E2CFF8B70FB11ADC4904730A025 /* PBXTargetDependency */, - 8BE8C2E22968628C099862D1B20534E2 /* PBXTargetDependency */, - ADC45F5305E78EE3E6C519C1CCEA18A1 /* PBXTargetDependency */, - E1A581B8D545F7E800EBA1442FF4D1E1 /* PBXTargetDependency */, - C6EA053D009051F98FADBAD3C15956DA /* PBXTargetDependency */, - DC3B7770EC2ADD0C3080A420ECA0D1B8 /* PBXTargetDependency */, - 099EB7843D099B128E805B72D32044FC /* PBXTargetDependency */, - 4EE01D73A3AB28483135AEFBDE839A6C /* PBXTargetDependency */, - 5804D51E142FC41A779FBEBB629B7A47 /* PBXTargetDependency */, + C4B61A725BBB228DEFBB945361DDC1F4 /* PBXTargetDependency */, + 1F6D2D98CFFB33562FB309FD86477061 /* PBXTargetDependency */, + 0CA496D1B09AAF45B071AF5C4F40FC2F /* PBXTargetDependency */, + F9BFDF509CC53C34900534E4F2B9BCAC /* PBXTargetDependency */, + BFC1DA48F7D677752E06CBC5E910DB17 /* PBXTargetDependency */, + BD127116DF91C23EA646529A29BDC4F5 /* PBXTargetDependency */, + A289FC9636A9BED29FB650870C65A45E /* PBXTargetDependency */, + 66513EDA11392D5F8CF6160E0513FA41 /* PBXTargetDependency */, + C9D468706016DD3622CE220EDCAF8392 /* PBXTargetDependency */, + E2D138FA2A244BD4C877B1A730018630 /* PBXTargetDependency */, + 427946987E11E2F0E3D6FF16471590B9 /* PBXTargetDependency */, + 5393AD7161E54F8731313DC1ABBDE447 /* PBXTargetDependency */, + 916F3A56D8A8406DDB0C861AE08D336D /* PBXTargetDependency */, + 56910B4A0BA081E62493B614F9E1FC71 /* PBXTargetDependency */, + ED9289820B1D4210D6EC9D554872D5E0 /* PBXTargetDependency */, + 8DF3CDFFE17AA6842953D29FDBFF46DE /* PBXTargetDependency */, + 4DB5C1F4F207F8F6E5C4BB457342DC7F /* PBXTargetDependency */, + BD16D198EB96991FCA27BFECC3A6E244 /* PBXTargetDependency */, + 085F07516F225223A2ECFA0434D9A327 /* PBXTargetDependency */, + D218652DE16F76168319CE047B71BBF4 /* PBXTargetDependency */, + DCCB401222F05D963D1F843F0A0ECDF1 /* PBXTargetDependency */, + BF62EC952CC7F0AB124CEAE74C77C2C6 /* PBXTargetDependency */, + DE378993183EEB89C6DD88E8871735E7 /* PBXTargetDependency */, + 3CCCFCF52563F44136A25C595B598BBE /* PBXTargetDependency */, + E2BA693A183EE4D27E03DFC01B655A19 /* PBXTargetDependency */, + C66CBB90E98867D3D6985039CDF0C419 /* PBXTargetDependency */, + 2F5D63BFAABCE95A492581AC0095A352 /* PBXTargetDependency */, + F6FD0AFD545221AB14302ECD2A9C807D /* PBXTargetDependency */, + 00BC19E759857A52FB3EA60E1AF1C591 /* PBXTargetDependency */, + 978B147466B7DA24C16B8EA1105F384D /* PBXTargetDependency */, + 4FC6EDEB2917A0FDD26D30E00D7A6A71 /* PBXTargetDependency */, + B10B681091D7607B4E48DBF13B429395 /* PBXTargetDependency */, + BCB5921C0A2D7BF36BEA952840F4B60A /* PBXTargetDependency */, + 0225FC30B47BF86FBA60043C5491E080 /* PBXTargetDependency */, + 7BF7B31A6FD6D8BC0D14D0B24C5B893E /* PBXTargetDependency */, + B75AACE60AE9DB25E1CED1CFA038A66D /* PBXTargetDependency */, + 5F9F492F06ECE87BEAF0BAA55DE2F01B /* PBXTargetDependency */, + 07BBE8C2B2C80E7D0F92CA1DD7CF5158 /* PBXTargetDependency */, + 78C7009B39752100C73C675FE769F0B5 /* PBXTargetDependency */, + 23E4829C66FDDF806899940585EDEA7A /* PBXTargetDependency */, + 082DE953D449A7ADC661FFC551AD1C67 /* PBXTargetDependency */, + DFC4BC14024537A4D7C3123BF2C9A6DC /* PBXTargetDependency */, + 2EBBB2F444B49B4DFC340A5ED1D72BC8 /* PBXTargetDependency */, + C5D509E2308B25742BA164BC74F0527F /* PBXTargetDependency */, + 5B828140ACFB842577C5C88303396B3C /* PBXTargetDependency */, + FCA1CE3AB3CFE6B0C3D69DC1EA4F3568 /* PBXTargetDependency */, + E7F4018D0455BDE32E3AD3331925CBB7 /* PBXTargetDependency */, + 3B6D8D6E18213B04770D517EECB56B29 /* PBXTargetDependency */, + 04BFE9442BE16E66588696812F8C6083 /* PBXTargetDependency */, + DD67D149D5CD063B0EB20E067E307888 /* PBXTargetDependency */, + FE022196D79DB8CCF44E5F30AB07E64F /* PBXTargetDependency */, + F137F0433B01B575BA31F86993C92056 /* PBXTargetDependency */, + B8679839274EE082C63071D7F0F4EAB2 /* PBXTargetDependency */, + 726F6455E8F896389CA1E690AB28B75B /* PBXTargetDependency */, + 9FE0E4B286E10D3B9E867458281D521E /* PBXTargetDependency */, + 2011C39EF7409D4614A0505F2D58D4D0 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxV4Tests"; productName = Pods_iOS_dydxV4Tests; @@ -20689,72 +20976,72 @@ }; 31319EB2C3C861FA06ADBF171F9F5336 /* Pods-iOS-dydxV4 */ = { isa = PBXNativeTarget; - buildConfigurationList = CB239A402E5FE7215A5669B15AE06CFE /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxV4" */; + buildConfigurationList = 89B1DF3A4F04A24D1E5F3573C19DAED6 /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxV4" */; buildPhases = ( - 2FB46F70A17AE7BF769CE61B892A68EF /* Headers */, - 6D5A74D7D0F3AC231E3082A9A6B5650C /* Sources */, - C9BB43261B0AFC6EFFA1EFC09D537C89 /* Frameworks */, - 7C05285B60F7181D36108369194CA33F /* Resources */, + B9934C7EE2199B9463989CC0315A23AD /* Headers */, + E99C247A52859390032A0AB96BA86D27 /* Sources */, + B15C8043A470AF2A64FB04C6D5240464 /* Frameworks */, + EB87506EE2D08EAD982B025DE4E7B573 /* Resources */, ); buildRules = ( ); dependencies = ( - 7EC7B8D75F48844B4654E4F73BC5353D /* PBXTargetDependency */, - 80DEA17AF3B7E1B56C5B533560A0BED5 /* PBXTargetDependency */, - 1C8A2AA0CB6B621F15C16DD79AF12E45 /* PBXTargetDependency */, - B29194C1228B29A67E509D7D0543BD10 /* PBXTargetDependency */, - ED88AF1E4939CECEFCC829F2FB87A748 /* PBXTargetDependency */, - FF56F4BE0CBF0C17B102AD5F6D315E44 /* PBXTargetDependency */, - 4A951DD75C326F5560815818D5083576 /* PBXTargetDependency */, - CAB3E2A9393458B7FF0F3E2C385E993E /* PBXTargetDependency */, - 97E53EAA3E634FAD3AB94E16DFD12AC5 /* PBXTargetDependency */, - 742BA1B97FB3F96632EFE87A3D7200B9 /* PBXTargetDependency */, - AAC42D6E1B2ABB7E0629EE9EE31A0EE2 /* PBXTargetDependency */, - 639394C546DD37DA30711F9DBAD15075 /* PBXTargetDependency */, - DC4E8EBE8AE2D793CBF4749D5E8DC234 /* PBXTargetDependency */, - 67AF5FE249F4ADBB9E913F0E7384869E /* PBXTargetDependency */, - 5CAFE4306F6B37EA351D7B0A925E45A3 /* PBXTargetDependency */, - 8E84093931854CF07414885A99EDC8C7 /* PBXTargetDependency */, - 40E54301B51F4954FF3594BE0643F7D8 /* PBXTargetDependency */, - BBD60896AC876748C016D13327FCE214 /* PBXTargetDependency */, - 5E7B842FBDF37F15E301386461D9B814 /* PBXTargetDependency */, - 632C1702225ABF0D395E9CF8A41103CC /* PBXTargetDependency */, - 26D1EDE5EA0A296C940388AA8012C829 /* PBXTargetDependency */, - 2AB0FBA25B66C2834EE90177F6373E62 /* PBXTargetDependency */, - 3B9234BC209AA1513DEC4906DE622469 /* PBXTargetDependency */, - 2C8D0524E372F635CBACFB1EBD9667B1 /* PBXTargetDependency */, - E70D7B4F88CC4F279B5F5A89EEED9438 /* PBXTargetDependency */, - C799CECDBA9988460C0608D928C43180 /* PBXTargetDependency */, - FC5F468E97D0802D1A106CFDD244D452 /* PBXTargetDependency */, - 748AB847262005456D113F9DE8282439 /* PBXTargetDependency */, - 9C7AE7219EEDE041058D57C6E0BE2C54 /* PBXTargetDependency */, - 833950C49372207C861130FD59F7E537 /* PBXTargetDependency */, - 477DAF16E7FDF9567B2E08ECEEF383BE /* PBXTargetDependency */, - 7E54404B8E951BCA2D27FE1C18EBCC46 /* PBXTargetDependency */, - 1B3605BB8D5FC70FF930F78499059484 /* PBXTargetDependency */, - A9C11A4E391609174878FF44F4C73F94 /* PBXTargetDependency */, - 9F228245594ACE30E0B372EBBBE73C76 /* PBXTargetDependency */, - 65F4F38F2E15EC00E5563BCD8DD1A6FF /* PBXTargetDependency */, - 458A948B3CF87B7B0A37B94E7FC1D307 /* PBXTargetDependency */, - FE6FD44682D67C1F691BA1587B777012 /* PBXTargetDependency */, - 6793A51E05BF27E0F7E75B291D7810E5 /* PBXTargetDependency */, - 709F55C2B989213CE3C4962D99EB22E2 /* PBXTargetDependency */, - 47CB133F81B3927620AB6008AB5657CF /* PBXTargetDependency */, - F3A5D2F8C3FF0EB0380A7D9B2C923E50 /* PBXTargetDependency */, - 6B6531F35254F353FC40B4DF6D5AA7FD /* PBXTargetDependency */, - 7C74EF6B729C256250F75E2975383585 /* PBXTargetDependency */, - 5A4F24F0C5E9475AC3E3FB0743CA7EDC /* PBXTargetDependency */, - 64911817B68D7B49BE1527EE80485ED5 /* PBXTargetDependency */, - B0370FE11BEBD6ED4F4B521BA455A28E /* PBXTargetDependency */, - 1FE3C3FF8D3424E50FE024F46AEEDD31 /* PBXTargetDependency */, - E92DDFA08BAE744965C86295FD747253 /* PBXTargetDependency */, - 95B24BCCC60B4DA88142EEC4479F0B7D /* PBXTargetDependency */, - 13A8499EB70F1816981164A06C6ED014 /* PBXTargetDependency */, - 60887BD42B6B2C38B37E4D94B011B631 /* PBXTargetDependency */, - E51189505C29B2C657DA428D52A03016 /* PBXTargetDependency */, - 134DE4F9D01A368D5080ADA1AAD87C5F /* PBXTargetDependency */, - D8FC3CF45307A6CA1A44F719BAEE5EC3 /* PBXTargetDependency */, - B9ACE011755508A0E03FD80AC5293F86 /* PBXTargetDependency */, + AA995CDE791DB909ED8AD370823FEA77 /* PBXTargetDependency */, + BE3A44B055C22DF5425CEC779DD54D2B /* PBXTargetDependency */, + 85F2D85F7D94D808004810ED9D55574B /* PBXTargetDependency */, + C36045D1FDA1B27F7E3ADCB49F9FEE53 /* PBXTargetDependency */, + 615AFE8DE6B8930329CBD69824C85512 /* PBXTargetDependency */, + FA313D9A9BBE86E14713B545833937CC /* PBXTargetDependency */, + AB699C786F1EDBC2D1AEEA09DC652708 /* PBXTargetDependency */, + 8A4BAF04585AB660FBA03A18E99A67BE /* PBXTargetDependency */, + 5A082CBA54E5619AAC0DDBA06F5DB8BD /* PBXTargetDependency */, + 7581B90B1A100D8EAFB0B3E8A903EFC2 /* PBXTargetDependency */, + 06E5E4070632114C0D6CDBCD9CD67D92 /* PBXTargetDependency */, + 4BD2F30E0D888E2F5EF97E08C3FA8697 /* PBXTargetDependency */, + 805C7580F1FF074B6A23839C2FE38650 /* PBXTargetDependency */, + 7271C55006CE75092D81E4A7A659C937 /* PBXTargetDependency */, + 27AB674D6C2979F58182294514ADC2A2 /* PBXTargetDependency */, + 270BBA11AE93C2C42D4015EA25B7ABD8 /* PBXTargetDependency */, + D7CDFFCFD17427AEDBFB62EC4F62BEBA /* PBXTargetDependency */, + B68148C30264858B2BA5E444543D4480 /* PBXTargetDependency */, + 97F62D567DD2BAF1C39F2A1C509D4663 /* PBXTargetDependency */, + 2598961B01B0F17CE985BE4D270BC61E /* PBXTargetDependency */, + EFBA3D7D1A61E6CA0D1EFC068EE6E4A1 /* PBXTargetDependency */, + C4A5C6631EC280E18F1B0E08CBF3C31A /* PBXTargetDependency */, + 3B9666FB99E507C92E20B4DF5A22C652 /* PBXTargetDependency */, + E3470D5BF400E9DF6490CA00F6E7A558 /* PBXTargetDependency */, + C31BD50608639B4FD8392970903BC7F4 /* PBXTargetDependency */, + EA6B7966795305F39747E67934B9209B /* PBXTargetDependency */, + 041EDBC76660CA1D994853F1792B7EFB /* PBXTargetDependency */, + 3D275031D49227A5BD8C3CCF434F99C0 /* PBXTargetDependency */, + C8043B244DD44997009DC40D1B2E2725 /* PBXTargetDependency */, + 798162B7C3DB92C0281C77367C6325BE /* PBXTargetDependency */, + 87C94390A858F640744E9EB940E5611D /* PBXTargetDependency */, + 128E0E5722F20CFE5BDBB4BD56367978 /* PBXTargetDependency */, + F2FFB7C0E55DD1F3129AFEDE829019AE /* PBXTargetDependency */, + 0CCBDAF13B0EB405F3DC975F92A116E8 /* PBXTargetDependency */, + F25364C80C25FCC26E2D278989741912 /* PBXTargetDependency */, + 93223862D81D9C447B3ADF4F011135DB /* PBXTargetDependency */, + 2D54056B16668CC3427E06264CA03A43 /* PBXTargetDependency */, + 7CF742D96068A235E4632F4385053C73 /* PBXTargetDependency */, + 49687E88E2AAD5587B6D5420BB318FB4 /* PBXTargetDependency */, + B872461DC9C4E074A32AE221D4292F37 /* PBXTargetDependency */, + 79692CE787300A212B13570C43F8FB31 /* PBXTargetDependency */, + 897D78567D24F8D6C02D282C403D5AF9 /* PBXTargetDependency */, + 2C64C6FBE3C091AA80CAEB65699E0884 /* PBXTargetDependency */, + CD41CDA490324244BA218282EB562654 /* PBXTargetDependency */, + 30FF8E010A8201850474ACACF9CA0B71 /* PBXTargetDependency */, + 3640BAEA7A43B50C49A585B1023F8F6D /* PBXTargetDependency */, + DBA0B648802134886A64E53C4C49745A /* PBXTargetDependency */, + 04F7722B3601D5FFA9F05A7D9E688495 /* PBXTargetDependency */, + 57BFA990E8D199EE51EF15F3DE38365C /* PBXTargetDependency */, + 9620F1702F8CA9B243D46D8579B414D8 /* PBXTargetDependency */, + E308E4312271CA23C7641C7D3FCD60DE /* PBXTargetDependency */, + D29F6063CEDD2E1819584428EE9BF366 /* PBXTargetDependency */, + 26BB57505C22571E2EAB21EECFABFE2C /* PBXTargetDependency */, + 23FDD9D35A09000C8F3FD9C1B06426A6 /* PBXTargetDependency */, + D61448E8CCDB54C6E0FDD3AAEF411919 /* PBXTargetDependency */, + 76323297FD9B6CB277E99E6129DC0AD3 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxV4"; productName = Pods_iOS_dydxV4; @@ -20775,11 +21062,11 @@ dependencies = ( 664D593776E3E26ECE0C743BAE7202B4 /* PBXTargetDependency */, EEA824F2B3732BD3B0F6A258F67F4B6E /* PBXTargetDependency */, - 6A86B5F9CF37C90B74F6509D6F36754F /* PBXTargetDependency */, - 0FA10CD1F19448E0E94F16304B5721FB /* PBXTargetDependency */, - E7AC1329AE86B921F2D6649563FC6ACD /* PBXTargetDependency */, - 743026692ADC434173B92CBCECF6D347 /* PBXTargetDependency */, - 45958C0A2D03E84BBE986EAEB73FFF87 /* PBXTargetDependency */, + 721D31601B9DE3ADAC03AC7200042EF5 /* PBXTargetDependency */, + 92A017F54FCFEA5B98E785A2DD005D4F /* PBXTargetDependency */, + 171624E2559D6B7B19238E9A73409C2C /* PBXTargetDependency */, + D1A8471D0FC25AE8BB8187F92DA04E18 /* PBXTargetDependency */, + 5897A4AD759D06899DCB256630130004 /* PBXTargetDependency */, ); name = "Pods-iOS-UtilitiesTests"; productName = Pods_iOS_UtilitiesTests; @@ -20788,12 +21075,12 @@ }; 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */ = { isa = PBXNativeTarget; - buildConfigurationList = B6057AE1C6AC751253AFEC7554D0C189 /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfigInterop" */; + buildConfigurationList = 7BB2DD99B5A46CD954BC092CB4F4699E /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfigInterop" */; buildPhases = ( - FD728E75D594640DA61C72B7AFF67E1E /* Headers */, - CF37BAF35021BAA22A14D50470D9165D /* Sources */, - C320DBE911BE45A7C0DB1C16D3EF1110 /* Frameworks */, - 686E883AE9CA5EA177217D5BC468F401 /* Resources */, + 8206567B79B3E0038C7886BD8F881276 /* Headers */, + 94EFE0E53AB4CE75E75004B7DD42EB3C /* Sources */, + 33D58EDE5719BC79F23AA0DC81DA968C /* Frameworks */, + F4FB16018A44B315D57AC20B61629F5D /* Resources */, ); buildRules = ( ); @@ -20834,7 +21121,7 @@ buildRules = ( ); dependencies = ( - E0F53FE6E725B2D335F6B7C9E04F2E56 /* PBXTargetDependency */, + C83085E8D0F568A3EC1EE9BEDE87D702 /* PBXTargetDependency */, ); name = SDWebImage; productName = SDWebImage; @@ -20856,11 +21143,11 @@ FF126B05C08CC989DB885028091E4C57 /* PBXTargetDependency */, 98F02AB1E81AD1E3F8445309EB971BAE /* PBXTargetDependency */, 56B3C595F4A94855E318FEC315E56B40 /* PBXTargetDependency */, - 1A5D43B625A69066C0E205D2C9C88742 /* PBXTargetDependency */, - 6C967380DCA1DE5E442EB764BAD5E716 /* PBXTargetDependency */, - 70F770407D5194E057048A26336E6D25 /* PBXTargetDependency */, - A80CAB722382937A9F0715E8C96BAE04 /* PBXTargetDependency */, - 8AF4EDAAEA92C07C79F73A4CD74A05B5 /* PBXTargetDependency */, + 813E404D5A6ECC712EE8F13DE133AF09 /* PBXTargetDependency */, + B736BD29D9C050E332D7456A32A2BE50 /* PBXTargetDependency */, + BFAD56A9CDAA93E900325DB294B8EEDE /* PBXTargetDependency */, + E3DBC58BA5416CCE043468E96FF9C1C9 /* PBXTargetDependency */, + 5A3F4FADBEDEC1084279582B5F916509 /* PBXTargetDependency */, ); name = "Pods-iOS-AmplitudeInjectionsTests"; productName = Pods_iOS_AmplitudeInjectionsTests; @@ -20869,11 +21156,11 @@ }; 3EB14444A17F9D4F1F697F7C1FF32245 /* FirebaseInstallations-FirebaseInstallations_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 36A00ED74EC295C50B8B50C4AB9EA75F /* Build configuration list for PBXNativeTarget "FirebaseInstallations-FirebaseInstallations_Privacy" */; + buildConfigurationList = B612A81F9F8BC6F0722FA994B7462691 /* Build configuration list for PBXNativeTarget "FirebaseInstallations-FirebaseInstallations_Privacy" */; buildPhases = ( - 5D2FCA646AB9E360FF1DBAE96195E0CB /* Sources */, - 7270BF243530ABBCB765E796B4C44E82 /* Frameworks */, - C0362B321440BDAAF8065F6ED1BB0289 /* Resources */, + B42E10111576FC63479A297B680A390A /* Sources */, + 7A3BB0EC55AC9E457494678EC05CE9CB /* Frameworks */, + D3EC70ACB39EFDE72585E3F158EAD1A2 /* Resources */, ); buildRules = ( ); @@ -20886,23 +21173,23 @@ }; 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */ = { isa = PBXNativeTarget; - buildConfigurationList = BB12232C55709A2B920FBD7948F2ED25 /* Build configuration list for PBXNativeTarget "FirebaseSessions" */; + buildConfigurationList = 084E3B2F1F43F6D14610C46BE9546D74 /* Build configuration list for PBXNativeTarget "FirebaseSessions" */; buildPhases = ( - 7D37EE6A33CABBFC99E0D7C4408D5BFA /* Headers */, - 83B91530A2C05EAFD2C3D62F754DACC3 /* Sources */, - 576A3D4A38AB7661D20CFCA2D0AE019F /* Frameworks */, - CB227FA23B59622267588E77486A69A3 /* Resources */, + 2338C7B751502AF4EB7036BD9232B7BB /* Headers */, + F88BDB77132D3F33F232813B17F0B490 /* Sources */, + BC8D87AE18B82215614CC250A3526BD8 /* Frameworks */, + A2293568AA7669378FCB1CB1F62A295E /* Resources */, ); buildRules = ( ); dependencies = ( - 25DC2132F0E3A59A5E8E5ED871904CF8 /* PBXTargetDependency */, - 06B440DEE944B5C759F1A6D966EDB9D6 /* PBXTargetDependency */, - 4FCE0F8B1EC92E6D17C92FCCC9F060CB /* PBXTargetDependency */, - 2CBAB1CADDFF29CC408AF12F7F677A40 /* PBXTargetDependency */, - 9DF09EFD9444B3D7BF724C1F85EF768B /* PBXTargetDependency */, - 9C387BB697D0DD2FAA296C6E2AE5FBCA /* PBXTargetDependency */, - 13B5AD88396C98A204A05D05C7948891 /* PBXTargetDependency */, + 5267F6A77AEE180DC4CF859C9F1FC784 /* PBXTargetDependency */, + AB53F882453B9EA8D9447DE8FC7540E1 /* PBXTargetDependency */, + AC10B584D159ACE72FF2A89EE4A98CFC /* PBXTargetDependency */, + 02383425DF6096F6C26D9EBAA7E2604B /* PBXTargetDependency */, + 7C0987A038974BD6CE9768678E4B82E8 /* PBXTargetDependency */, + FB31D8018AA190F907D30D4AE190D70B /* PBXTargetDependency */, + D80CB4CC0A456BC894672AF61ADEEDAB /* PBXTargetDependency */, ); name = FirebaseSessions; productName = FirebaseSessions; @@ -20911,11 +21198,11 @@ }; 417B25AC44CA1D040034CC1F375CEE36 /* GTMSessionFetcher-GTMSessionFetcher_Core_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 71882765245D5EF257C3FF5E3FC7A564 /* Build configuration list for PBXNativeTarget "GTMSessionFetcher-GTMSessionFetcher_Core_Privacy" */; + buildConfigurationList = 432F25E81D59F1EF5647068D3F538EAA /* Build configuration list for PBXNativeTarget "GTMSessionFetcher-GTMSessionFetcher_Core_Privacy" */; buildPhases = ( - 9FB62D37295C864B774D437BDD96BCFF /* Sources */, - 7D31F214C78CC6E6B142F7373BA03384 /* Frameworks */, - 9664964CF19E582D9D4D51E8984DADD5 /* Resources */, + 434ABB77BAFC9451CF16DAED6A29DA67 /* Sources */, + 8FDBB617C72A487294D55F546F56433B /* Frameworks */, + 67C7F70B648CE8FE8E976CE75E222024 /* Resources */, ); buildRules = ( ); @@ -20928,23 +21215,23 @@ }; 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */ = { isa = PBXNativeTarget; - buildConfigurationList = 647794C9E5CFAFEA287BD3FEA9F5BB34 /* Build configuration list for PBXNativeTarget "FirebasePerformance" */; + buildConfigurationList = D195EA70F282E7FDFE6DD458144D98AA /* Build configuration list for PBXNativeTarget "FirebasePerformance" */; buildPhases = ( - D02B04220689EDE819E5A72CE1542E7B /* Headers */, - 8A9F4D478BC8FA117F939BA92D3EF458 /* Sources */, - 0B8D629501C78086CC4FEC04611D72EC /* Frameworks */, - 692947EA5E08539255AAAA3FED7FB93C /* Resources */, + 4541F87AA776CEC0BAC4E2343D41F082 /* Headers */, + 4F46CB3F0E337C8A1E2E457B36B83E49 /* Sources */, + 342E09F20162F2429A60C36928196DB9 /* Frameworks */, + C1133CD6361784ABFA51E85F9295AE32 /* Resources */, ); buildRules = ( ); dependencies = ( - 88A9EB4A5E0BF5BA611D54E3E1878E73 /* PBXTargetDependency */, - D373C761D1C89F3806CBDDE567A4FCA8 /* PBXTargetDependency */, - 000C56058FE559486D147FCE3709FECD /* PBXTargetDependency */, - 2A33B38B681262AC4FC74D716C90003D /* PBXTargetDependency */, - EDB6D00012B6D263B588BF2EBD0FE597 /* PBXTargetDependency */, - 1EBEF43F27FF76851832F87FE69C0EFD /* PBXTargetDependency */, - 07D5160E75963781B395EA6D90032688 /* PBXTargetDependency */, + D3A03D070E0D726B03A9D693FFD6825A /* PBXTargetDependency */, + ABA6FD1121ADE97D4299AD737155E0E4 /* PBXTargetDependency */, + 0A9DA2F13E562235B7ACED73F04011D7 /* PBXTargetDependency */, + 845D891E978E9A667407751832FFB8B4 /* PBXTargetDependency */, + 6C0A5E21AFB91BF3B18154480EA1676E /* PBXTargetDependency */, + F3F6DA55328F46E393F3D395320838E0 /* PBXTargetDependency */, + 46226758C21D0C3C692AA773EE2CA89D /* PBXTargetDependency */, ); name = FirebasePerformance; productName = FirebasePerformance; @@ -20953,19 +21240,19 @@ }; 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */ = { isa = PBXNativeTarget; - buildConfigurationList = 826B4DA365AC0E653BE344E898E71307 /* Build configuration list for PBXNativeTarget "FirebaseCore" */; + buildConfigurationList = BA8E003689F2B70AD392F18878D8D1BC /* Build configuration list for PBXNativeTarget "FirebaseCore" */; buildPhases = ( - 98697F841F0318801880BD34130C110F /* Headers */, - 964E2C3984FE4834C6B67384AC7D25E2 /* Sources */, - 5493DF85CD3C1EE3DA87382E336AA156 /* Frameworks */, - 53C2FCB9C9F4737974C7C3039CC72837 /* Resources */, + 82F28CF851D260046BBC17648A1CE923 /* Headers */, + 112C23049CC794ED8A2CEC6BDCB79F90 /* Sources */, + 1D17D1CA99DFB8A9898B0A71193624C4 /* Frameworks */, + 28135611034C6FA62B27D4D65D5D93A2 /* Resources */, ); buildRules = ( ); dependencies = ( - AE021A76D0223F2DE1A6EEA7207A45A5 /* PBXTargetDependency */, - 9C658B7087E2740F2BAA36618DA2FC48 /* PBXTargetDependency */, - FEE660A300F0872A8032D7A6DCF7B5BE /* PBXTargetDependency */, + D2A1764ABB474750B70E5CBB50A293AD /* PBXTargetDependency */, + CB2A6F560BFE7B38EF67941181A83CE5 /* PBXTargetDependency */, + 28ABCB129DAEEF03514704D4A00823F6 /* PBXTargetDependency */, ); name = FirebaseCore; productName = FirebaseCore; @@ -21012,25 +21299,25 @@ 43BF45C170340ABCB8E2895022CA858F /* PBXTargetDependency */, 62088BA9696E3BC552B3F915630C6318 /* PBXTargetDependency */, F9C991B77CBCBD02E28C5519DB7F284F /* PBXTargetDependency */, - 40A78BBDF76A60E6BD84DD70B3D02EC7 /* PBXTargetDependency */, - 38D3D9EA6A966D41FA774D6E4EACDC41 /* PBXTargetDependency */, - 214BB769EAEAFCF1339119B067E7CCB2 /* PBXTargetDependency */, - AE507F45C915264801772304317543E4 /* PBXTargetDependency */, - F0E14FBE41FB6E7666832386479EDD56 /* PBXTargetDependency */, - 880EAF53FEFFA92822209B6E45DCF295 /* PBXTargetDependency */, - 9E679B4EF11DA98A0F25FF349026BC02 /* PBXTargetDependency */, - 9495220C870A5C1FA7DAC0F633585825 /* PBXTargetDependency */, - 070404EBD0F7132558C02CABA237BD96 /* PBXTargetDependency */, - 35B37A4511FF8545F6DF30D2F9912EB1 /* PBXTargetDependency */, - 1EE02DACF4461769D6651FD7326211D6 /* PBXTargetDependency */, - 6859A5350E931C901457790A3CD4F9A8 /* PBXTargetDependency */, - 6B2FB16BF0F38F9A7F1D802D28683D60 /* PBXTargetDependency */, - 24653124C87DFEAC934A9D458D6A30B9 /* PBXTargetDependency */, - 79218A728C62AFAB47948DBD31CA4890 /* PBXTargetDependency */, - 18ED0A51FD17C3DEFB705F1FAA2AAF79 /* PBXTargetDependency */, - 7E1D4FBA7DBCC96BD97464BCB85DEC46 /* PBXTargetDependency */, - 64329977C3D5640912F56F87EC830657 /* PBXTargetDependency */, - 1998563E70688317ACC45038F21C67AD /* PBXTargetDependency */, + 426C22A9A263BE79928E445B592B9C82 /* PBXTargetDependency */, + C708E8033BA1F48D5B7CBE7EC09C04C8 /* PBXTargetDependency */, + 58A696BB2ABF178C783798A9920260E9 /* PBXTargetDependency */, + 7562E80211C576F4D77DD714DCB182AD /* PBXTargetDependency */, + C00F6C55565A99583DF7567A955AE313 /* PBXTargetDependency */, + 1CC3C3F0534AE79E026C945111AAE18E /* PBXTargetDependency */, + EFA25DADBDF1C66C9143C6A39B831C8C /* PBXTargetDependency */, + B1E3C1F444EA875801F77C7DFAB7F539 /* PBXTargetDependency */, + 49D72C78450F3082A0DF715E733E55B5 /* PBXTargetDependency */, + E67D1365FB51937D85BA8DCA90384836 /* PBXTargetDependency */, + 4C84657D1F54C9ECF2A658FA4EDBC3FA /* PBXTargetDependency */, + CFFDCB3E956948EA5F8D04DD49B6A2E3 /* PBXTargetDependency */, + F5E0406A3B6DD77C409695E70C120DC0 /* PBXTargetDependency */, + 951175FDF922686CD4E11F3FFDF4D76A /* PBXTargetDependency */, + 313ACE867714E394AF63229713481742 /* PBXTargetDependency */, + 4086B2CA047AA1DCF8FFC67B955E7A4C /* PBXTargetDependency */, + CE811CA970AEEF470EDDB0B90A4BB525 /* PBXTargetDependency */, + B9C542DB25F52577F7540C61993B9105 /* PBXTargetDependency */, + D7519B159749DD74AFEB00FFC971652A /* PBXTargetDependency */, ); name = "Pods-iOS-PlatformRouting"; productName = Pods_iOS_PlatformRouting; @@ -21051,11 +21338,11 @@ dependencies = ( 532819913EDB0FB30767B36D1098BDDF /* PBXTargetDependency */, 43AC602AC6D5815637B5C8C13B64ABFD /* PBXTargetDependency */, - B477CB88E3D58E317B7B243A285D0A78 /* PBXTargetDependency */, - 4091151FBF04B9001ED4144612AC1C9E /* PBXTargetDependency */, - 5B9654DEF626959E9A398C4C53A37EBE /* PBXTargetDependency */, - 1728BB1E425B8A0077021248B17E84DB /* PBXTargetDependency */, - 43775375E78B564FBCD2E37AF4024822 /* PBXTargetDependency */, + 68349ADC62AE26779E6608430871270D /* PBXTargetDependency */, + 30E0BF25D61DB0FB6F65C19D33E24209 /* PBXTargetDependency */, + 0C4258574087FC4F6B61E3E0863FCDF1 /* PBXTargetDependency */, + 6E1DDCBA1A14D317BC44AC84B115341F /* PBXTargetDependency */, + 8042EE647B62F1200F96D2803B8FC835 /* PBXTargetDependency */, ); name = "Pods-iOS-RoutingKitTests"; productName = Pods_iOS_RoutingKitTests; @@ -21100,45 +21387,45 @@ }; 4CAF7A6747403A9F300A59E2DD25F563 /* Pods-iOS-FirebaseStaticInjections */ = { isa = PBXNativeTarget; - buildConfigurationList = 8BDD5BBE66F36D38CF63B408FD74DFDE /* Build configuration list for PBXNativeTarget "Pods-iOS-FirebaseStaticInjections" */; + buildConfigurationList = 352AF6861E4DCE90FF4BD2809D60B9EE /* Build configuration list for PBXNativeTarget "Pods-iOS-FirebaseStaticInjections" */; buildPhases = ( - 5796F740C460D1709336BDA941F79698 /* Headers */, - C4E8B58BED30AC208963AFAF548B1237 /* Sources */, - A8C01BE8BB243457843C454580953CCE /* Frameworks */, - 056E53C89319BC7BAA273DDE3D60B766 /* Resources */, + 84463BD91FDC89B12CA9D7AB3E933CC4 /* Headers */, + A1416E36906F15AC2F3BCEAEDB8A1185 /* Sources */, + C3A1771C7B82A8691EF87854F63A4832 /* Frameworks */, + B4459028DBE6A086019123C16731D1EA /* Resources */, ); buildRules = ( ); dependencies = ( - 38BD898D79BA653594EDE2BF5ED14F1B /* PBXTargetDependency */, - 1A9F9A417E7AEDE6222B816319B6E33E /* PBXTargetDependency */, - A1667606A02656EA0CF6883CD9BBC854 /* PBXTargetDependency */, - F13AC29F811B03C89D4FEDF1FF9E9359 /* PBXTargetDependency */, - B3C36F816C8CF88350D806223D0DB708 /* PBXTargetDependency */, - 8F1DFA93AA60E8339E848BC62899D852 /* PBXTargetDependency */, - 1E78011822506C714D1D5A81A69DD31A /* PBXTargetDependency */, - A1CC23AE747A90CCFED26FBBCBA4533D /* PBXTargetDependency */, - EA3889134DA6E92CC00FE1D83A03429F /* PBXTargetDependency */, - C994B02310636E32D8DA21C35F7DFBB2 /* PBXTargetDependency */, - AA3124ECCE60FCA02BC1185FC6C85657 /* PBXTargetDependency */, - AA28EA1612EF046AF398DAA2523F6998 /* PBXTargetDependency */, - C02596656FD9C4803437CD542D33C76B /* PBXTargetDependency */, - 3F17501EF7B67B4F662DEBFA0027A4AC /* PBXTargetDependency */, - E1AA409053B88219B7CDC5CD51E71715 /* PBXTargetDependency */, - 32598E056C980C95CA931643D55A73C8 /* PBXTargetDependency */, - 16F12C5554C92A98F9BB5E1586A3877D /* PBXTargetDependency */, - 2BA478AF20C5E168C22D14366B303139 /* PBXTargetDependency */, - 5D29C812A1485D59FE6BDECA21AAA2DE /* PBXTargetDependency */, - CD68D5EAB10A87A94C52CE14BDE9BDFF /* PBXTargetDependency */, - 9668161354C8D2F46FE252F4B42CE258 /* PBXTargetDependency */, - F8BD35B6C149103CD69BF99875772054 /* PBXTargetDependency */, - 39C1CDB317A48BCE5CFFBC7374960D3A /* PBXTargetDependency */, - 85F968F576C7FD486AF1840861E16311 /* PBXTargetDependency */, - 163A220C66A4198FBF45936B734E5974 /* PBXTargetDependency */, - 5E5AEB824A5326019D175B30CE78D46E /* PBXTargetDependency */, - D82DF0693517563B8F225AAFC738992C /* PBXTargetDependency */, - 446793477CC9D7D89EE382A7F9F499AE /* PBXTargetDependency */, - A95A6021CA84E2254FDC103B1DC53F74 /* PBXTargetDependency */, + 61D883977FC32D66AA8645183DBB9F4A /* PBXTargetDependency */, + 92EB0529F725A1E1BC2CEFD521F66E44 /* PBXTargetDependency */, + EE27013416462BF3107BF2ADD65B6F45 /* PBXTargetDependency */, + B7FD4CD45B2686BFF9C61CC202C3DE42 /* PBXTargetDependency */, + 37DE89E3F60A0DC96770199E7EA2AAAD /* PBXTargetDependency */, + A7686D826DB8588E2250808BA967FBD5 /* PBXTargetDependency */, + C0A79B9E632FD86C03329584649D31F1 /* PBXTargetDependency */, + 54E5E8891FE92495AF4E4D89CC77F2AE /* PBXTargetDependency */, + 6FD7CE08B76365AFCE57BD885CB426AC /* PBXTargetDependency */, + AA24E3A1F9DBB3F372F027905E7805D6 /* PBXTargetDependency */, + DC8B54C32EEF20D6BEBF453CA6130184 /* PBXTargetDependency */, + 687D1F55281D681BA157C9FCD70CF968 /* PBXTargetDependency */, + 6942D44D6224C6E577A5E1590B60CE85 /* PBXTargetDependency */, + 2ED44955C0C6B9823635076A5D037729 /* PBXTargetDependency */, + 839F361B818336DFFCDDB3084D7E8FB6 /* PBXTargetDependency */, + 7F4299F705B54269E2195E6530B0663C /* PBXTargetDependency */, + A5AA8C6B00E4C4EC0676A64B99B8A80F /* PBXTargetDependency */, + 855EB93FA3F16DC28E60E71033FA6EBD /* PBXTargetDependency */, + F34538AB6E72C3298B868E22C4415A2A /* PBXTargetDependency */, + 5BC9AE28AEEA2CC8928C4717F2B3335F /* PBXTargetDependency */, + A35FB83A4032878C4842CC8FC1871874 /* PBXTargetDependency */, + F0BAFCCF666F409F09090920FD693111 /* PBXTargetDependency */, + 17C387A865F2F1B00A4FDAF2EDA4BEE8 /* PBXTargetDependency */, + 361AF1D6B817759889622C3336BD82D2 /* PBXTargetDependency */, + 900253AD21D8FC5E8293A24D61E7923A /* PBXTargetDependency */, + EAF18491811B5B5A0962C9C3F7FF2E7B /* PBXTargetDependency */, + 8D6D69B69521364F5086E955CA93166A /* PBXTargetDependency */, + 424364ACB2D4F11A69CE95609171341B /* PBXTargetDependency */, + 08BEB8EE49D18B41DCEA70CC16C991E9 /* PBXTargetDependency */, ); name = "Pods-iOS-FirebaseStaticInjections"; productName = Pods_iOS_FirebaseStaticInjections; @@ -21167,25 +21454,25 @@ 5C4228A26F1ACBD211941937FF6C5424 /* PBXTargetDependency */, 0BD87E7E6F76AED97FFCA8BE930BC69B /* PBXTargetDependency */, 801C79AE1B7E53BA70A32581AE1ADA99 /* PBXTargetDependency */, - E34419F645E7C162823F020A40EEFEFE /* PBXTargetDependency */, - 0F17C48C980F0B9B30EAC3EC3FCEFED9 /* PBXTargetDependency */, - 53371D257525B4461FE3E374534BB4ED /* PBXTargetDependency */, - 1394E40AAC11CABBE1538B5C62160A3B /* PBXTargetDependency */, - E2BE1FC5BDE3E60C1183571B86DFC6CC /* PBXTargetDependency */, - DE4A1637D60FF0D4A56EF799AC47ACBE /* PBXTargetDependency */, - 245D53B42B5F5A2EF3349D52DCA04CFD /* PBXTargetDependency */, - 0D4164FF36D96299ADF7D36E828A642A /* PBXTargetDependency */, - 1014C8E8CE34C7B3E6FB5C4463D90866 /* PBXTargetDependency */, - 7219191BAEE35A6D80E539B6A8238121 /* PBXTargetDependency */, - AF2CF32F00F7D0AB451D1813DFF814A0 /* PBXTargetDependency */, - F947BCE0D0BCB8EE01390F3E2C8C4C9F /* PBXTargetDependency */, - 06A278CB40EF0196E2311F3FA68F973E /* PBXTargetDependency */, - FB4543E5EBAAE322BFACEF7A423DD33F /* PBXTargetDependency */, - 4E8F7207459FD22E0059337CEC0F67BE /* PBXTargetDependency */, - 3A4785A456E3524E15D14BE10C3DB46B /* PBXTargetDependency */, - 420542F89C0702E106E62909BD6B0BDA /* PBXTargetDependency */, - 050956D4C7AFA33E4C7B6C08890F6699 /* PBXTargetDependency */, - 84344152A70F294D07F3A40F5C98C456 /* PBXTargetDependency */, + 863F2B2A78DA32345F0D84F196832C16 /* PBXTargetDependency */, + 2214E8F9354C8C430552AE832B52D15E /* PBXTargetDependency */, + 1010169C8241D8AF1FACCCE0DA05D89A /* PBXTargetDependency */, + C66959ACA54740C59207F47BE520E536 /* PBXTargetDependency */, + D68F0DA71875D6359CE6A5839ED4EE6D /* PBXTargetDependency */, + DF0A06A1D98933306BAACC869C1D5588 /* PBXTargetDependency */, + 6F80C36879EC11E1416554D30E430403 /* PBXTargetDependency */, + 751D63F8D1EB60C5F868BB734C3F428E /* PBXTargetDependency */, + 2E1C2AF251A8F59C5FBFBEC4DD169B81 /* PBXTargetDependency */, + 121E0E03F2C0AF5B04FBD36DA38CE6F9 /* PBXTargetDependency */, + EF0E7258112B14EF6DB7184C3184D77E /* PBXTargetDependency */, + BF17574B312CCCF9F510DF47CA6F9D42 /* PBXTargetDependency */, + AE6D993F1D725B9BC5572C0E67042D1E /* PBXTargetDependency */, + 82176FDF73D928C97374A2D808E7188D /* PBXTargetDependency */, + 58E866EF4832FA5C3CFBED52D6107113 /* PBXTargetDependency */, + 51118D779EE83E3251966EECA25E5B49 /* PBXTargetDependency */, + 97DA3685B591D8E5901176CEC7E5CFCB /* PBXTargetDependency */, + C7E0336AAC0D4A990B7209FC47FE5B6D /* PBXTargetDependency */, + 482B63CF6F104765CA411219F73F4DE1 /* PBXTargetDependency */, ); name = "Pods-iOS-CameraParticlesTests"; productName = Pods_iOS_CameraParticlesTests; @@ -21194,23 +21481,23 @@ }; 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */ = { isa = PBXNativeTarget; - buildConfigurationList = FFAC9234A2982C981483ECD6C9B5CFE0 /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfig" */; + buildConfigurationList = 16ED55A371E634D90DCE3E875F8DA587 /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfig" */; buildPhases = ( - 121DAE61FE46682F73AF6E40764340DD /* Headers */, - 49A49B6D045A8FCB33A0E9459D0B62E1 /* Sources */, - 498CEC8CBC1829F594347CB573194DB5 /* Frameworks */, - E387E768B370FB3A45D8C74DB34D65A0 /* Resources */, + 447B20E5C64B6BEDFA1E8E67D65F8E88 /* Headers */, + 3E655296ED92DE8D0E07BAF581C7E9DC /* Sources */, + EE78E40D3A10E6A69A437EBECD11F705 /* Frameworks */, + 8BA953E4FF911DCECBEE96749F9C3D04 /* Resources */, ); buildRules = ( ); dependencies = ( - FD2D8649B59628D9A2BE9B69BC809A27 /* PBXTargetDependency */, - 88B7A7FA55CCD052759821D7B2E05BE1 /* PBXTargetDependency */, - 684BB53ECC51B85547BE5E50B4EC6EC9 /* PBXTargetDependency */, - 06F1DABDD13C568CE5D177E4D9CD3FD2 /* PBXTargetDependency */, - 0DA7F9A995865BF05E6BA39A5389E9DD /* PBXTargetDependency */, - DEF4E1EE9F75D80A7D47804DE76987C5 /* PBXTargetDependency */, - 7927697432ECDF2AB738D8A883117E4D /* PBXTargetDependency */, + F6ABF95D1A37C1130CA430B100CA6CD0 /* PBXTargetDependency */, + 958E8D4D555EC1BBD00B258B3594754A /* PBXTargetDependency */, + 0CEE768D4423119FB0DE57B81184B821 /* PBXTargetDependency */, + 400E08906E2C12D98618C9AE31F16B51 /* PBXTargetDependency */, + D2A4215A429A0B5EB999DA298FADFAF5 /* PBXTargetDependency */, + C7BDA44E36BE53CD81ED189F6D62CEE4 /* PBXTargetDependency */, + F4A5DECFCC5BF56A83E3F1BF2307A885 /* PBXTargetDependency */, ); name = FirebaseRemoteConfig; productName = FirebaseRemoteConfig; @@ -21229,15 +21516,15 @@ buildRules = ( ); dependencies = ( - B739C493C97955B17F20CA30E90D7505 /* PBXTargetDependency */, - 7E528BAF5CD314F046C4B114A58B3F87 /* PBXTargetDependency */, - 3BBAC61092DB1AA13C672A58BF0AEA2B /* PBXTargetDependency */, - EE84A8EA124F7E74579F499EC9B5B6A5 /* PBXTargetDependency */, - 8998906DA7A4091AE8C0303E18FF9D84 /* PBXTargetDependency */, - 4BE2125457CA5A845FC86E09C7EEC2FD /* PBXTargetDependency */, - DFE44F00685CB772AB84BC8B6F6E1367 /* PBXTargetDependency */, - 907B0F99356BE669216C8353CA07ED21 /* PBXTargetDependency */, - D6F8924421E5B6D1A2F39FC87DC525C5 /* PBXTargetDependency */, + C3CE789639E5FEF40A1897AA6EA335EA /* PBXTargetDependency */, + 717C54E94384B2B081A32638B86600AB /* PBXTargetDependency */, + 9FE5E8694566A063BE7610B703460698 /* PBXTargetDependency */, + 80C954A7D788EBC8215384D30F41E544 /* PBXTargetDependency */, + 240AA533F0171845E84AA330F33A942E /* PBXTargetDependency */, + D726D9F75A88392C337A81D9A8D302C0 /* PBXTargetDependency */, + 7B61334B44A61B81B8DB93644E5991B4 /* PBXTargetDependency */, + E891D6E51D2CD883AD93745AC65BE763 /* PBXTargetDependency */, + 54DC2EADAD66E47A141E1F77AC2355B2 /* PBXTargetDependency */, ); name = FirebaseCrashlytics; productName = FirebaseCrashlytics; @@ -21264,11 +21551,11 @@ }; 55522A91938FF505CFEBEAD2DD85AE2D /* nanopb-nanopb_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = C484C69F7B0DE0AF3D40730E7F6BA701 /* Build configuration list for PBXNativeTarget "nanopb-nanopb_Privacy" */; + buildConfigurationList = 624D3A36297DE9B08FBDF7EE2F12E5AE /* Build configuration list for PBXNativeTarget "nanopb-nanopb_Privacy" */; buildPhases = ( - CC72F2A386768340783F61F44B17B883 /* Sources */, - 91EB762F1153D2AB0A2943908D13665E /* Frameworks */, - 5F61948D8E315028C2530FA9F1B5BBEB /* Resources */, + 28BEC0BC7098F2F0E8625C4EE5909A34 /* Sources */, + 9B8C82D7924F7A41962DCD66504B58B2 /* Frameworks */, + F8DC2D3636BCBA8FAEFAD04BB1D98C44 /* Resources */, ); buildRules = ( ); @@ -21301,25 +21588,25 @@ C6716C5742824D0FEFD5AE8FD9684AA1 /* PBXTargetDependency */, B5373565ABED7F7DEF3FAA3F5277762F /* PBXTargetDependency */, CB3FF4958C1A46663D7D617CB2B289C4 /* PBXTargetDependency */, - 174A219FC432D4F1D65AF912953A93D3 /* PBXTargetDependency */, - 2F207E4851047018356A62DBAF2EEA09 /* PBXTargetDependency */, - 482BA17F07C76A3DDFF7FE99DCEC424B /* PBXTargetDependency */, - F37D1BE5640A3288FB07E81C96784865 /* PBXTargetDependency */, - FE4F65D236B502932373C880AE4531EF /* PBXTargetDependency */, - 76278B2FF534D84F269BDCA0DDF4D094 /* PBXTargetDependency */, - 9E7F742E211F59956092A7BB077E71DA /* PBXTargetDependency */, - C9B5CB3196768643E2EBB4AB3095E9A0 /* PBXTargetDependency */, - 8F6F5193156969ABEBADB0F49721BF54 /* PBXTargetDependency */, - FEF00ACADD79A2632AABE9A7B1FA6997 /* PBXTargetDependency */, - 9DF64D14806A89949B26F7DBFB2CE833 /* PBXTargetDependency */, - 3A8FAFD46A115AFD3D333EF9D5B08F92 /* PBXTargetDependency */, - 31F4D502D11D25D1272E2746A48E6AE2 /* PBXTargetDependency */, - 9DAF8838BD29654A5B76690D30205A79 /* PBXTargetDependency */, - DF072001A551927028E714FB12E6A0B6 /* PBXTargetDependency */, - 5667C4495ED75263C6BD0AC9E62EBB2C /* PBXTargetDependency */, - 0FB649857BA8D97FD3589F5D32DECAF3 /* PBXTargetDependency */, - 48D08D5092B1F918D27E14DAFC0A26D0 /* PBXTargetDependency */, - 61647BA98B3869543498B7E8A51361CE /* PBXTargetDependency */, + 21E447D12E279E4F5501CE31EFA1CD59 /* PBXTargetDependency */, + F56EF7BDE69A4E7F0BE8919147A22D29 /* PBXTargetDependency */, + E6BC31AD80A7D1DDD876C95C89E363D2 /* PBXTargetDependency */, + 6C4BC2F2F4D0961DD47BD928FA24ED2C /* PBXTargetDependency */, + F6AEEE7510FF8F9B1B2F7BCD64D25DF1 /* PBXTargetDependency */, + 948AA04FA24CD4C732FDCBEDF9518F89 /* PBXTargetDependency */, + AF2F44A180BE492626B93C63E882E057 /* PBXTargetDependency */, + D703F6A3D14E760CDA87F589E142E0BF /* PBXTargetDependency */, + 4A56969982C05A4FC62D7FBAB7F95DF7 /* PBXTargetDependency */, + B404C3C53252F9F2C52B38CC5565CD13 /* PBXTargetDependency */, + 1DECCE9CBDCFABFA562D1D0ACE47BDBE /* PBXTargetDependency */, + 9FC6867A1D4FE22E9982A60FDD6AA940 /* PBXTargetDependency */, + F3E30BCD60DCAC49484350D406D33988 /* PBXTargetDependency */, + 998F133325B703659EE24F25B265CFD7 /* PBXTargetDependency */, + 8FDA85468DE732C0F8573E0F9E7C36C5 /* PBXTargetDependency */, + 690615B19EFD6C02A342F1E9060FC450 /* PBXTargetDependency */, + F6A6611AD04CE05528409969E259A60A /* PBXTargetDependency */, + 6057DF2DFCA8DFAF5DF5652AE9CFFCAA /* PBXTargetDependency */, + CA284761511E5483A96923B1B7460F17 /* PBXTargetDependency */, ); name = "Pods-iOS-PlatformParticles"; productName = Pods_iOS_PlatformParticles; @@ -21346,22 +21633,22 @@ }; 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */ = { isa = PBXNativeTarget; - buildConfigurationList = AB9D5716AF1D85E6FDC25AE77DF5F50C /* Build configuration list for PBXNativeTarget "FirebaseMessaging" */; + buildConfigurationList = 88A56F5F68BD53A474E06EFE8B610AF5 /* Build configuration list for PBXNativeTarget "FirebaseMessaging" */; buildPhases = ( - 9E26CB1C24D79E0749D41FCD28B5B791 /* Headers */, - BB02D5EFC5B1621349AD49F15473DF20 /* Sources */, - 2316A778C25917BA6CF4D7489F163455 /* Frameworks */, - 94C3F1F1AA38ED319B9788AC258A7BBE /* Resources */, + F9DCA8527FFB8DB1144055ED8039C665 /* Headers */, + EBD8A103CF7678CD09102B8F15CEE10D /* Sources */, + 37C541FE7C109256653E76D0DE0B70F7 /* Frameworks */, + 58BF6E2A6B97A0F50AEEE71F70F31EC2 /* Resources */, ); buildRules = ( ); dependencies = ( - EAB45F722F1FCE36F5EA8337394C5284 /* PBXTargetDependency */, - 841D51F20BA9245479E2860FE7EFF3BF /* PBXTargetDependency */, - AC167878A3B285A21687434E99843B0A /* PBXTargetDependency */, - 4797A1C4890EC51DCEBFC7BAA53798ED /* PBXTargetDependency */, - A1574451044830B4012B4C344828F6E9 /* PBXTargetDependency */, - 51B6DFC8FB73B34F5F80718DF65E3697 /* PBXTargetDependency */, + 5009854674B94C8E98DEA344B2D10576 /* PBXTargetDependency */, + 66510051861579CF619992D7D070C6AB /* PBXTargetDependency */, + A0AEDAB7B98FD7EABD670BCC4E528EB5 /* PBXTargetDependency */, + FBCFDD21EB3824388D3DCDDCA4E6D38B /* PBXTargetDependency */, + 617F1B288B3E830759CA0DD949E0270C /* PBXTargetDependency */, + 6BB00D1136557C85895994BC61665D44 /* PBXTargetDependency */, ); name = FirebaseMessaging; productName = FirebaseMessaging; @@ -21370,20 +21657,20 @@ }; 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */ = { isa = PBXNativeTarget; - buildConfigurationList = E0C4C60253557CFB52A606CB01990E49 /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */; + buildConfigurationList = 4347825F68E852E009659FDD2198D035 /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */; buildPhases = ( - D474585C8D703670E1EAE11FBC4309D6 /* Headers */, - F52E729B87CABBDADDD04917AB2E5100 /* Sources */, - 9C898E846C0EBAC5C11E85439E2F2FF4 /* Frameworks */, - 0A6956A31705AB584027549512E8F294 /* Resources */, + 25E8BA6CF0FC9451E6394E4B3BFDE25A /* Headers */, + 14A9E5ED170E8F1187D5A8331839CBF6 /* Sources */, + 830BDACCAEF2BB49A2AC06DA0ECCE6DF /* Frameworks */, + 06348AE8AE9D79116EE4D420298BBC26 /* Resources */, ); buildRules = ( ); dependencies = ( - ECAADC995D207645D81431EED3C88E97 /* PBXTargetDependency */, - 9E216E4C89FF955D352F8D3853AD417A /* PBXTargetDependency */, - 8E09F38D350E9F68F8429429ECB44B83 /* PBXTargetDependency */, - 668A54EE3DD96CD7C5D067106F43B86C /* PBXTargetDependency */, + 99553DB2B4F192F9B9BD4558476EAF1E /* PBXTargetDependency */, + 70EE90AB14CFBAC5EB640C4DC6DC1933 /* PBXTargetDependency */, + BB557E6C8D1769D4E559E8F12D4AE654 /* PBXTargetDependency */, + 3D7D5794A8E5671BD26ED31F9D809910 /* PBXTargetDependency */, ); name = GoogleDataTransport; productName = GoogleDataTransport; @@ -21392,11 +21679,11 @@ }; 5FF1A58DEEC5DB749FCD6C120B97CC82 /* GoogleUtilities-GoogleUtilities_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 8195024CF1BFB4EA59596C44D574CC68 /* Build configuration list for PBXNativeTarget "GoogleUtilities-GoogleUtilities_Privacy" */; + buildConfigurationList = 1452ADE8030F62F371F6B89F062EEBE6 /* Build configuration list for PBXNativeTarget "GoogleUtilities-GoogleUtilities_Privacy" */; buildPhases = ( - B1667A94BA5472D4832070BB250AD5E9 /* Sources */, - BE2D548699A2BFE9C4C829099A5EED12 /* Frameworks */, - BF445233ABE8E9853B3E5425B7375C5B /* Resources */, + A1B34425B4E37EF4BB7AAF8A3A2C86B5 /* Sources */, + 7699D8AA3C953A9B1EF32FBCD27B803E /* Frameworks */, + 39A3385063DEA4CECAD72C84B0679522 /* Resources */, ); buildRules = ( ); @@ -21429,25 +21716,25 @@ 087C786AF479BCBA04011B583F32E998 /* PBXTargetDependency */, 5537EC2D4D7BE68C1880C3FAD4AAC831 /* PBXTargetDependency */, 8E915837AF45768C2ADDD840680D13F3 /* PBXTargetDependency */, - EA88EB1BAD29FAB37147DDBDE1C1BCEE /* PBXTargetDependency */, - E5FD161B8557231DA8771C2F7EA30863 /* PBXTargetDependency */, - 0EBCB52E2BB0B29DD78C7252E4E20C5D /* PBXTargetDependency */, - 46746B998399E1BD80C40E712F73C659 /* PBXTargetDependency */, - EF981671E91A50B9335A21501AC78912 /* PBXTargetDependency */, - B23EEDE401ECF84702757EBEE7B8802F /* PBXTargetDependency */, - 9473D63759BE5FF692B7142491889B87 /* PBXTargetDependency */, - 9023255FAD3F1906FF6D39F3B83116D3 /* PBXTargetDependency */, - D4563EDB6562B696D21FE0C125F3F883 /* PBXTargetDependency */, - 441999D2CB12A657C5220BA27CEE966C /* PBXTargetDependency */, - 58DD3FE52D6ED4339132121609D21E9D /* PBXTargetDependency */, - 19A35A5ACA97B4D0380387A57DF057D5 /* PBXTargetDependency */, - A81B48AA3A42879841AF68B47D0ACF4D /* PBXTargetDependency */, - 0F545E3A6ACA4E72723BDFE736C9FB25 /* PBXTargetDependency */, - B69C7BFFFA58982AD664BAC97F618437 /* PBXTargetDependency */, - 42CFA7C1BBD351A53A46003F582E9922 /* PBXTargetDependency */, - DD007DE82588B3BCC883F81C011C9A00 /* PBXTargetDependency */, - 8C3722DE4E616FA837D06393435B2429 /* PBXTargetDependency */, - BD8CCAB9A0AA55B5A173EC362BC3F5FD /* PBXTargetDependency */, + B9E5F9FE7E0219149B7CDD4878238CC6 /* PBXTargetDependency */, + FE632092639C549E78A0BFCAE9949B6D /* PBXTargetDependency */, + 3FAAB8C6D0E1EFBFED1B43EEEBB50D4A /* PBXTargetDependency */, + 5CEEEFD77D261E95CCCC0AD8E028D801 /* PBXTargetDependency */, + 2CE8CE41D0E333419F24D56FF525E8EC /* PBXTargetDependency */, + 830E71CFB31C83D40A0E612F6A897078 /* PBXTargetDependency */, + D785865D2946C5D42E67E44C24BD5D3C /* PBXTargetDependency */, + 2239A9D124EA50279F9890B000D7F037 /* PBXTargetDependency */, + DFE94638A953C9A92C660210AE386BD1 /* PBXTargetDependency */, + 2B022691CA888D0ADB5360AE228BC1BD /* PBXTargetDependency */, + 44B9DD028F53C5D63ABCEC934E5BD240 /* PBXTargetDependency */, + 6F7B7CBEB0DC798D418687C595D95A91 /* PBXTargetDependency */, + F571A6653A55971C423EEB73D356E4FC /* PBXTargetDependency */, + 0BBB36B0B80283F4E6E2373847D5941F /* PBXTargetDependency */, + 79DBA656E6024C0EFDFB632959F5CF7E /* PBXTargetDependency */, + 2221C077DE4750F0DC648830DCF57A92 /* PBXTargetDependency */, + A4CB7394948AED27A9649E59DA595324 /* PBXTargetDependency */, + ED9641A05DE4BF4EA397517286C93B64 /* PBXTargetDependency */, + 22DF7414F725AF7AE7BDE4E2CDA77D91 /* PBXTargetDependency */, ); name = "Pods-iOS-PlatformParticlesTests"; productName = Pods_iOS_PlatformParticlesTests; @@ -21476,31 +21763,77 @@ 9B0CF20C712CE6442197B67CE579AFE8 /* PBXTargetDependency */, 0A6D679C4D585F3073AA30E509B46FCF /* PBXTargetDependency */, 47A22A1C110F6324E2C11008DC563C24 /* PBXTargetDependency */, - 65B51024A38B8E753DDA79A52230BF6C /* PBXTargetDependency */, - 68F9F583C9B24AC862E1FBCF5C229283 /* PBXTargetDependency */, - C30820B8FE2741A0126A553753D7C26C /* PBXTargetDependency */, - C81F1D5938F73B9D6BFFF930EC02C177 /* PBXTargetDependency */, - 720E90359DE4D03D608A4AD554EDBB0C /* PBXTargetDependency */, - 3CBB56217B6D1338B94033380D2405CC /* PBXTargetDependency */, - FEED830C95448FD6213225BB0DAA60A6 /* PBXTargetDependency */, - 8AF75778C2D76CD0985074DF2CE2DF5C /* PBXTargetDependency */, - 8B251AAC24E4C28E82BDBD6BC13571DB /* PBXTargetDependency */, - 6D99054DED4DC5177D6D5AD3CF48E26E /* PBXTargetDependency */, - 0F113E3C87796D4612326C92EAE62B25 /* PBXTargetDependency */, - F308AC3060FBF17630AEB7E9BF5D896C /* PBXTargetDependency */, - DA4C79EFAB4A337BE821586D2D74ADA6 /* PBXTargetDependency */, - B718B0C6A4395F0BC9DF1782E1AACDF2 /* PBXTargetDependency */, - C3FF9582BB737D4D521EE7576196ADE1 /* PBXTargetDependency */, - E6ECD19F93A1385179265C1A5FE74BC8 /* PBXTargetDependency */, - 80C3E39A7F959BB0F983EFE5E327BEBE /* PBXTargetDependency */, - 670FF502F715D7F22557550870C74601 /* PBXTargetDependency */, - 87E10F6464DC7EE6DE940E6A87F7FC4C /* PBXTargetDependency */, + 531E152FA4111F8CD4AAC2BC5780924F /* PBXTargetDependency */, + A3B0A6F5A290672363B84739BE22A4BC /* PBXTargetDependency */, + F8A9FF43410B7324CCC13C2F30DEB036 /* PBXTargetDependency */, + 51929BA0BE7BCE51AB98EECE4F94E829 /* PBXTargetDependency */, + FFF585582677F24F90B90A17B17E513D /* PBXTargetDependency */, + 00D17B4A1A4EC1C4A834AB0AAB6592C5 /* PBXTargetDependency */, + 55E2381C4A12DD91833E639A1142D532 /* PBXTargetDependency */, + 6BAEB17B22E902537FC3723602BACF2F /* PBXTargetDependency */, + 3C4D3B479C9A7308CDE26AD422EEA46F /* PBXTargetDependency */, + AA757958C8AB8E502FCB7CAF534D80F4 /* PBXTargetDependency */, + FF226030124CE9E365E0791204BBE1F3 /* PBXTargetDependency */, + 3123F29A2680890C8310D495D4E3F937 /* PBXTargetDependency */, + 111C5E5EEDA3A0B33195DDEFD41F6B5C /* PBXTargetDependency */, + 6F6B22644895E52CED7DD52400661F33 /* PBXTargetDependency */, + 1A9EFAD540E8D45DA61B7003B6460126 /* PBXTargetDependency */, + EE3D22A7AC7369D3635E27200709F4FA /* PBXTargetDependency */, + 2FC9D46589C5E0523FC8EFF357BE795D /* PBXTargetDependency */, + 538481DD64232F96D98336E6DAA9EBA7 /* PBXTargetDependency */, + 336486065AB1C91BE713EF4333AC611E /* PBXTargetDependency */, ); name = "Pods-iOS-CameraParticles"; productName = Pods_iOS_CameraParticles; productReference = 48C2F136F207509EE4860DEDB0E54EAB /* Pods-iOS-CameraParticles */; productType = "com.apple.product-type.framework"; }; + 64FD6D8A13D9E736C9EE8B61222DE316 /* Pods-iOS-dydxAnalytics */ = { + isa = PBXNativeTarget; + buildConfigurationList = 27281AC1B2A01B241C31DE5D3FF439B3 /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxAnalytics" */; + buildPhases = ( + C52830EBF2CCE0A3382DE854B149CEE9 /* Headers */, + 10C212E482FE12AEE70BB3C0CB8E112B /* Sources */, + 550EC92CF1EE1584998608D5C7C3974E /* Frameworks */, + 06B04E33E12B07EC574D2DE4E9967C75 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 5FC500DFAAFACB20B4FE242F89B00CFE /* PBXTargetDependency */, + B62E99870B131582815CBBF2A88B5A31 /* PBXTargetDependency */, + FE884216290B39E20FE45C0C8B2444C8 /* PBXTargetDependency */, + 2FF40F1024B4AEE3E089A7FDAE79BA22 /* PBXTargetDependency */, + 91F394CEF97EB66B886A33F5033084E5 /* PBXTargetDependency */, + AA9FD0EA1E4794ADD89F5912A4421E41 /* PBXTargetDependency */, + B0851069D8B60B597547D06DA938DA82 /* PBXTargetDependency */, + DF1E6A9B433C8E51EC5C7CF586C3D87C /* PBXTargetDependency */, + 41E162C3DA68EAFB195D8246FD26FD67 /* PBXTargetDependency */, + 0E84FEF029995B56775F6E1731A88C87 /* PBXTargetDependency */, + 358F2CC9E3429EDD70B73F70C77D915F /* PBXTargetDependency */, + 4505BE1DC65F483F3A63AFCD098E008B /* PBXTargetDependency */, + E54398030030D64E629E6A3AE1D31BDA /* PBXTargetDependency */, + 07216C71AC6F7142B5C5991690F20AFB /* PBXTargetDependency */, + AF2A0D10B4C57046A26308170AE4A641 /* PBXTargetDependency */, + 2580E96A915ABA3B008E55475966571F /* PBXTargetDependency */, + 8566C4EF38FAE61706D8326C5361AADB /* PBXTargetDependency */, + A7E176B73B9815BF0BEC5A6A919AC936 /* PBXTargetDependency */, + 98867DE2B7298E3DB7C79579CE5C0816 /* PBXTargetDependency */, + 63DFAB30DA484A3EE0F9471FBB03B423 /* PBXTargetDependency */, + AF172DC9012CDAC21A54F6423014E959 /* PBXTargetDependency */, + A8CAE70B3AC64B8CCA01B15DE1C2225A /* PBXTargetDependency */, + A80DF23BC3E00DAA9B26D00F7ECDD7D5 /* PBXTargetDependency */, + 03B87B1201F574034A9C474364055E74 /* PBXTargetDependency */, + 521937259D4E6921536025FDEAD514CF /* PBXTargetDependency */, + 339A718E3A007B3C0C152A527E1F821E /* PBXTargetDependency */, + C2690CD627A256609F669A733400E8DE /* PBXTargetDependency */, + DC4E80EBF66CBEAD3256AECCE52D4C8C /* PBXTargetDependency */, + ); + name = "Pods-iOS-dydxAnalytics"; + productName = Pods_iOS_dydxAnalytics; + productReference = 79C71A13A4C8327CA927EFAAB1ACCFB3 /* Pods-iOS-dydxAnalytics */; + productType = "com.apple.product-type.framework"; + }; 68F4EF1570271C3237C60786846230ED /* Pods-iOS-UIAppToolkits */ = { isa = PBXNativeTarget; buildConfigurationList = 6E364860A98B0543AE0B8B943509C179 /* Build configuration list for PBXNativeTarget "Pods-iOS-UIAppToolkits" */; @@ -21523,25 +21856,25 @@ E24DB9CB4F097CA61D3FFF33C0B57961 /* PBXTargetDependency */, D907778A77B1F9471BF4AEAF10AAC331 /* PBXTargetDependency */, 8624AD42DECC092B4763EB7A8A363416 /* PBXTargetDependency */, - 3118593D3165BADB228DCFB4AA9EE269 /* PBXTargetDependency */, - F26A6C6FF9F1681A68D60A64A3FBBBBC /* PBXTargetDependency */, - 42AFA97AE8958EA05A398BA944EB14A8 /* PBXTargetDependency */, - 5B9C3E53CA75F07F42A086CACBB5E49C /* PBXTargetDependency */, - 2717D70650F85A0C718CA07F97838BC6 /* PBXTargetDependency */, - 35575693B08E8685E9677597EF2EB40D /* PBXTargetDependency */, - B68DBBFFEDA91D38B63673279DFCB136 /* PBXTargetDependency */, - 31959D78706D2DFF3BCC2DB8F90F2D5F /* PBXTargetDependency */, - 8F5D20EA3D197CD9964AE86974D2764F /* PBXTargetDependency */, - 0BE615C719C514699CD47DE49C7F3D72 /* PBXTargetDependency */, - 2EC0E38CAFEE8CC12D3656DC2A450378 /* PBXTargetDependency */, - 5F181659033D4312615C00FDF59864FA /* PBXTargetDependency */, - EEEEF6B222459271C4A8470B63444DE2 /* PBXTargetDependency */, - 5279962271FF598A2695A3C5EAB59DF7 /* PBXTargetDependency */, - F1F3335C78B912875241B8D2F67136FD /* PBXTargetDependency */, - C659C5066A3550A74BB1ED8A04B91108 /* PBXTargetDependency */, - 7DDD459E8191C5F6474BDD7A6ACA6BA2 /* PBXTargetDependency */, - 485D8C406B56AAF9351A12DCB36EC6E9 /* PBXTargetDependency */, - 86BAD8119382E787F7F0575F86C07722 /* PBXTargetDependency */, + 484DDD1F39BB6AA55BF960853EC5185E /* PBXTargetDependency */, + 92645ECB3060CC6FB5A1657D4EED0ED4 /* PBXTargetDependency */, + 0B7E916EE49C3900A2EDEC6AF60AE476 /* PBXTargetDependency */, + 05A470609C7C115530CA006C8AC60A28 /* PBXTargetDependency */, + 79F0A50AF2B4736BA75EFE52B85A167D /* PBXTargetDependency */, + A5DF4CAD37D45D21F49109CED3292DEE /* PBXTargetDependency */, + 6A5CF2A071E1ADC01760DEA536D8B85D /* PBXTargetDependency */, + BAB70ED3FA6EDBFA43546485F9F452A2 /* PBXTargetDependency */, + 339568601365541218462393A64AA41F /* PBXTargetDependency */, + C91BC3B08CA222FD8E86FFDEE6F0B117 /* PBXTargetDependency */, + 58205DAB8E42654E03BB65290ED7DDFA /* PBXTargetDependency */, + 2D22DC3B5DAB79C6CFE967AC4BE76852 /* PBXTargetDependency */, + 0AF29327C525C2C80A842211D85540E0 /* PBXTargetDependency */, + 91735D904F5ED152D057C4B07D0680CE /* PBXTargetDependency */, + EC570902A6FED18C4457D8D701607885 /* PBXTargetDependency */, + 7A2DF26E8D59721434998B76E55BE2E5 /* PBXTargetDependency */, + B836D3751E63576361ACCDC90EA93ED1 /* PBXTargetDependency */, + 711A2CA8AAD6EB9BA54FFB150CC25F97 /* PBXTargetDependency */, + C778D2460900B34B248E7577C526A889 /* PBXTargetDependency */, ); name = "Pods-iOS-UIAppToolkits"; productName = Pods_iOS_UIAppToolkits; @@ -21570,25 +21903,25 @@ 3DBF357FF1568C3A3A9889F751369879 /* PBXTargetDependency */, A7117A12D19EA3A621B6DEC68D74885E /* PBXTargetDependency */, D5DEFB3EA99B30FEF24E567852FD66ED /* PBXTargetDependency */, - B45272754D8A67568754FB023AF313FF /* PBXTargetDependency */, - DA730DB714B3D516B05363D39590E327 /* PBXTargetDependency */, - 4EFDD64393F506A2E9FC4AC8910A3D64 /* PBXTargetDependency */, - EDDFC5BD26F90F4797C66472315189B2 /* PBXTargetDependency */, - CDF48ECD69845654CE29AAEF8FA83DB7 /* PBXTargetDependency */, - 865AEC87B87DEB8D553CFC0BB9BFF204 /* PBXTargetDependency */, - 959230302B92E14160E15BAA00CD3ED4 /* PBXTargetDependency */, - CA5F09882D1D0809A997B34A16BF7F26 /* PBXTargetDependency */, - A11A1A464F92DE6D46ABF419CBE3F760 /* PBXTargetDependency */, - 42FCB60E9BDC24644D25DD03014E53B5 /* PBXTargetDependency */, - 396728162DC932D1D7AB4EA7F7301E39 /* PBXTargetDependency */, - 9A81D249238B5A6DCC096DA338D99361 /* PBXTargetDependency */, - 0B21D6D696AD1E7FA277B87AC09C586E /* PBXTargetDependency */, - 1631AE0E55FC07E259975CD5F49D6827 /* PBXTargetDependency */, - 6EE55158992E260A983783B9841F1712 /* PBXTargetDependency */, - 501C41AB3989ADC611A48D8D35E24331 /* PBXTargetDependency */, - E2F823622911BE0287A4DA1A984C3462 /* PBXTargetDependency */, - 4ADD61CAA6D58E2A30BC12E34A99DB09 /* PBXTargetDependency */, - D5C4CEF4E89F8F37E2384ADDA0E79CD7 /* PBXTargetDependency */, + D9F7C59517BB65E10325B49E409F1FF1 /* PBXTargetDependency */, + 9C48DDA6B33FD12FB3E56D0BC7B1D0F9 /* PBXTargetDependency */, + 2415F05E23819496EC2F52B1A5CD820F /* PBXTargetDependency */, + 0BCBB79CE55753BBC75856801C466F96 /* PBXTargetDependency */, + CCEF95633EC3C5BFE0DA893A86AF6BB7 /* PBXTargetDependency */, + 3ACA1FA3659271848C4D4F1D1C58F091 /* PBXTargetDependency */, + B68903F8CB960F61B74C232DA7B5D0E1 /* PBXTargetDependency */, + 97779844E0DFB570228D15ADC6E28AAA /* PBXTargetDependency */, + 62C11863C4E038ED468DB415333A335D /* PBXTargetDependency */, + EF4E95C38C6ECD3E52AA911F37644DDA /* PBXTargetDependency */, + D2E31FDDEE4D0517B452D3E11C24503E /* PBXTargetDependency */, + F9042B20019D5E81082A9C6821AA7941 /* PBXTargetDependency */, + 53CE402D028C83FCB8AF3964EF1E6FC2 /* PBXTargetDependency */, + 4CE6D65382DD504C0FD94274C57E0EC5 /* PBXTargetDependency */, + 4C4E64FDC5423794F0B3D3A6BFD9B660 /* PBXTargetDependency */, + CFAF044619E0F97489BC16ADBEA92341 /* PBXTargetDependency */, + 702E22A46A7EBE67B31E03EF5DAAD9BC /* PBXTargetDependency */, + 62A7A5FCB08C21DCF8FEE58FD42CC0E9 /* PBXTargetDependency */, + 28A06171E346AD893CB54CEF20B78EB1 /* PBXTargetDependency */, ); name = "Pods-iOS-UIToolkits"; productName = Pods_iOS_UIToolkits; @@ -21617,25 +21950,25 @@ 6E88B2FE3E49AED7DBE4138CD9CF37C6 /* PBXTargetDependency */, 8BBF8582F336D2E1E308589AA880E03F /* PBXTargetDependency */, 50A8AF8B3D71F80A65BE94BDEB5222B0 /* PBXTargetDependency */, - 9F8F822CA148BC1561B4359EC20FE0C2 /* PBXTargetDependency */, - 918F0C277FD5C358D17CDBB2315CA20A /* PBXTargetDependency */, - 1B7FE51BC923B8C15815338FF460C829 /* PBXTargetDependency */, - 85ACBACDD4933799A06129A77C1C7379 /* PBXTargetDependency */, - 98048C0B26B720633D936B4D766C67DB /* PBXTargetDependency */, - 1AAAA6478281DF6621E3462EF5378DFC /* PBXTargetDependency */, - 67A6DAC861666825F9F0E2D803F44037 /* PBXTargetDependency */, - 6D9AAE60D8BCCE5520C384AD7FA69463 /* PBXTargetDependency */, - C7BC54B88C13B97DAC21D0CDD9AA325E /* PBXTargetDependency */, - 4356D7440F43113AC00EFAFCE4437CC6 /* PBXTargetDependency */, - AF174BCFB052891C84EDB3E81CC36283 /* PBXTargetDependency */, - 3664D6D88BFD261C3F73D69DBA469191 /* PBXTargetDependency */, - 02C118AFAB0FE895FF986244242C8FC6 /* PBXTargetDependency */, - 5999D8D9BCEEB1DB252A9F38038DA1FC /* PBXTargetDependency */, - 226C46F06CC0657512CA58101E570401 /* PBXTargetDependency */, - 74B484A4FD9B054A17650AB74C9B9AA8 /* PBXTargetDependency */, - 629A2CCD4835726F9BEE55A6CD3BA32E /* PBXTargetDependency */, - E962994294DD7DD567AB078AB3DA6D9B /* PBXTargetDependency */, - 89A4FD5A887C02A09D35A6DB6975EC21 /* PBXTargetDependency */, + 6CBD26579959C325CAFC47D61612F4E8 /* PBXTargetDependency */, + 2A307DDD74E5FD350D2E1892F27CBE17 /* PBXTargetDependency */, + E959DE859324704A0C430323ECB2DCFA /* PBXTargetDependency */, + 7BB41CA3802BF40EA9C7E96B34325575 /* PBXTargetDependency */, + D62A3144CC814BA525E1AF21FA9B9B93 /* PBXTargetDependency */, + A96DF45242C57E9846EB89C96EB1DE11 /* PBXTargetDependency */, + B186B2432433F26E752AAD63FBEE3053 /* PBXTargetDependency */, + 07019238DC78FE1CD5F728ADFF636559 /* PBXTargetDependency */, + CA7B2481E59AF43587225E97AFD25F8F /* PBXTargetDependency */, + EE83307177211FB32CF41B1A2D7C9B11 /* PBXTargetDependency */, + F8B4C1D7ABFCCA4B180B41F71BB5EDE0 /* PBXTargetDependency */, + 293309CFD8FF222F24C600071756A5A0 /* PBXTargetDependency */, + 64429DC0F8093F4D3844A9568EBAAF55 /* PBXTargetDependency */, + 63EF17579B625E0B2F8174B31F7C7350 /* PBXTargetDependency */, + AA008E6A6CEB56181AD2E7DAD5F252EB /* PBXTargetDependency */, + 10360698531AB247F4F6D9ED5174AA45 /* PBXTargetDependency */, + 414386E5C09F9BEA427362280DBFC748 /* PBXTargetDependency */, + 451E574B4A3FEEF1D39A09C70C5DBED3 /* PBXTargetDependency */, + 98A6C7FBA05B50FA116B837A78ECB8D4 /* PBXTargetDependency */, ); name = "Pods-iOS-UIToolkitsTests"; productName = Pods_iOS_UIToolkitsTests; @@ -21656,15 +21989,15 @@ dependencies = ( 37E5A6EA023282F1EBE601486B2808D3 /* PBXTargetDependency */, 60A7CD6CB97B222DAE75E7F7535DDC4E /* PBXTargetDependency */, - 9036150732CD17E7D1332E47CCDF0223 /* PBXTargetDependency */, - E00F8B2144D6AD82F6BBEE9CCA66F2A2 /* PBXTargetDependency */, - 493075C5C8D363E4C1F7876DD473F384 /* PBXTargetDependency */, - 1F32C45A682D54FF295E1E1858A0D01C /* PBXTargetDependency */, - 1E444077E47CA31CA6CC027E5B96EA5A /* PBXTargetDependency */, - FC3FE106056BBC78AB01A8E5C44C32FF /* PBXTargetDependency */, - B523A0A5ABE4AC85D5DFD1757BED97E9 /* PBXTargetDependency */, - 8D111F74FE1C705F86C01091A063C56F /* PBXTargetDependency */, - 1A8D28B3A5F4818972A8218ADC31AF56 /* PBXTargetDependency */, + 936543AFC62121C3423BD5105DC89627 /* PBXTargetDependency */, + 7F163411CD4AC58C7189AE85824803BF /* PBXTargetDependency */, + 566BF22EB7B50BFD1538C485F3AA9073 /* PBXTargetDependency */, + 15C39C6CE4209277F093C097C4E496F6 /* PBXTargetDependency */, + 4C99D9D5B614559773AA5EDF7ACBEF65 /* PBXTargetDependency */, + 4D6170CB7048CFD53CB6FCB07DC41F93 /* PBXTargetDependency */, + 4B5DA371CE5F81C968A768743F546FF0 /* PBXTargetDependency */, + ECAA70D36781D4A472A92C580E5F804D /* PBXTargetDependency */, + 8F9E1AA460DBD302A4A89916D8A883C9 /* PBXTargetDependency */, ); name = "Pods-iOS-PlatformUIJedioTests"; productName = Pods_iOS_PlatformUIJedioTests; @@ -21703,15 +22036,15 @@ dependencies = ( D9A36E99F88C7833160D0783584D182C /* PBXTargetDependency */, 09F3DF43BE733EB68DCE816F486DB184 /* PBXTargetDependency */, - D5EC3E71989F1F4B0F513E396BBCC7C2 /* PBXTargetDependency */, - 9CBCECAE1098BEA9D29F8B9F435797DF /* PBXTargetDependency */, - 553E626FC29DBEC724D61A9798CF761F /* PBXTargetDependency */, - 1067BCC1C80EBA3856C9BB0BB2702875 /* PBXTargetDependency */, - C60925631F7B8706CE8F10F302146C1B /* PBXTargetDependency */, - 3871476E9341C9691C8E25C198ABD255 /* PBXTargetDependency */, - 079724A658F94AD2EBB7E4D120EE65B9 /* PBXTargetDependency */, - 4FFE033CA5FCFDD821D958CB68E42F7F /* PBXTargetDependency */, - 7CDAC0E9E47EA33DF173F877D3456D7E /* PBXTargetDependency */, + 4E411CD8EAD25E25D1A71E4EA0C5BAF8 /* PBXTargetDependency */, + CD4BA9D0AC9E9FD0EC7C1F7586B0BFCD /* PBXTargetDependency */, + F44321481D3A98B7FEF6A398A5F15C40 /* PBXTargetDependency */, + 6C183A1BD1628F7F8876A007A500FE94 /* PBXTargetDependency */, + B213704F2FE6922D113D3ED8874E55A5 /* PBXTargetDependency */, + FBA5ED09668AA60CF089C4CFB4157E62 /* PBXTargetDependency */, + 2D011AE15BE4531C4E2F9C79A5E54B24 /* PBXTargetDependency */, + 68F97BC8CC1E33C583D5C0879CE15BD3 /* PBXTargetDependency */, + 061707486E033D87FA54B14775C784B0 /* PBXTargetDependency */, ); name = "Pods-iOS-PlatformUIJedio"; productName = Pods_iOS_PlatformUIJedio; @@ -21720,20 +22053,20 @@ }; 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */ = { isa = PBXNativeTarget; - buildConfigurationList = A0902C38361253B042DEC1AEC3757CDB /* Build configuration list for PBXNativeTarget "FirebaseInstallations" */; + buildConfigurationList = 8614493BE57F4D32BFB4526424355ABB /* Build configuration list for PBXNativeTarget "FirebaseInstallations" */; buildPhases = ( - 18695720646543881BE4016A43BCF901 /* Headers */, - 318D799B138F02CFBC1E5AE5F37C954C /* Sources */, - 4F3787898D8FF592669F584D4C5E00B3 /* Frameworks */, - FAD76935FB3C9D32D785E654DE1B1544 /* Resources */, + 527961F5CF80555CACB3289B08AACA1A /* Headers */, + D813B57A6E639833AC980C6E8B8D939B /* Sources */, + 77FB98EF228D958C86A3D82E3392D4A2 /* Frameworks */, + 8B165C35487BA22964CD110D93E79657 /* Resources */, ); buildRules = ( ); dependencies = ( - AA886E74B0F49BD7B7C73B260CD75B92 /* PBXTargetDependency */, - D3912ACFAB55217EF800191D711EED89 /* PBXTargetDependency */, - C56851C959EEA0B0DDC726CECC331AEA /* PBXTargetDependency */, - 57E58EC0D9BE61AC365B254591920A8E /* PBXTargetDependency */, + 7C31CEF14A702B16F6EF98A5EB67EC24 /* PBXTargetDependency */, + EB675B1EDE3602BED4DF4E0B57897AE9 /* PBXTargetDependency */, + EDE311FEC4A5A72985ABA7D55324D478 /* PBXTargetDependency */, + 86A716473F8B1AD33FFB3500AF31A602 /* PBXTargetDependency */, ); name = FirebaseInstallations; productName = FirebaseInstallations; @@ -21762,25 +22095,25 @@ BBB487ECAA7B68E9D7031139E5E4C88C /* PBXTargetDependency */, 56CF81A50BA1CB08D629E0CF460A6DFD /* PBXTargetDependency */, 38D4D51A455879B2646D90AFBF843002 /* PBXTargetDependency */, - 612D3E4F09E3C7288999D673A340B6F8 /* PBXTargetDependency */, - 34177D77B0A8D84767EF9FCC62AB9B6C /* PBXTargetDependency */, - E82110792A483C33992A417314AE4878 /* PBXTargetDependency */, - 437A10E09CDF3C2E877E507E36D41117 /* PBXTargetDependency */, - 9D9675EA4593B8D2539E6D9676D2985C /* PBXTargetDependency */, - 8121DD77AC91E0F7C200E2C28627AB01 /* PBXTargetDependency */, - 22A39F067BCD442CA9A099134175A93A /* PBXTargetDependency */, - C863DC484660300AAC48E56BA6A6AFB1 /* PBXTargetDependency */, - 599D741446C0B9549E58453928CE429A /* PBXTargetDependency */, - 5BC4C2C5BFA4F1CCFC741AF618ED98CB /* PBXTargetDependency */, - D3EAC8A53901CF32638F70E71A4E9E4B /* PBXTargetDependency */, - 942316122781F68A7CCE9BCF01CE940F /* PBXTargetDependency */, - 54177464B8EB7D940CA47FCD1DBF1D00 /* PBXTargetDependency */, - 282B969EFB84AC5D781C47DA21F19C37 /* PBXTargetDependency */, - D0BFBD763EAD5C1F8926F5644E1FFCF2 /* PBXTargetDependency */, - FE81D24C28E3A17E0F82C5A0F6F87C4F /* PBXTargetDependency */, - 5C6502A4146C1BBDD12A4778BB644578 /* PBXTargetDependency */, - 3504E85E72172707659C6927414A1631 /* PBXTargetDependency */, - 909FAD8A6498BADCA7341C427D7AABE8 /* PBXTargetDependency */, + 77A6F8DAA3EE771942518C3BCB8B059C /* PBXTargetDependency */, + 3FA8CC85F5C77AD268022DF93DF78892 /* PBXTargetDependency */, + B7CB88AE3CF99A147E1269F9697A752A /* PBXTargetDependency */, + 25508A7649F99A563BF0BAD575F18780 /* PBXTargetDependency */, + A3E9B03CBE6F63D479E4CF5CA38F0375 /* PBXTargetDependency */, + 878F72727D15ECD8DB9CE4260296BA74 /* PBXTargetDependency */, + A6154F88DDB36AB2ED82346F38DB596A /* PBXTargetDependency */, + FE570CA3E025A89CC605E298B6C5E09D /* PBXTargetDependency */, + 318AA16F3778307756B8836086C20D8B /* PBXTargetDependency */, + 346A808BFABF712B4C096D5CF1B05665 /* PBXTargetDependency */, + 7E85B285F0ABCEC5166C1C423F4DFD9A /* PBXTargetDependency */, + D57EAE301AF62FD4A901C79248215DD4 /* PBXTargetDependency */, + 98F4328B7A2188C8D8790002938A3B10 /* PBXTargetDependency */, + E48A43B2A9D5F5E2F1C3DC6C7A56D7DA /* PBXTargetDependency */, + E0A84BA3F0AED0066F38C39BA24131FD /* PBXTargetDependency */, + 0AEAF06F02F7C3BA13ACF2184DBE2D3E /* PBXTargetDependency */, + AEB1DD93A76B1351845CB32F040DC8AF /* PBXTargetDependency */, + 0F920D6F37DAAD86F6685543C0BC5B59 /* PBXTargetDependency */, + 5A5818E220C1E8F67D1D706D85714BB9 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxFormatterTests"; productName = Pods_iOS_dydxFormatterTests; @@ -21801,11 +22134,11 @@ dependencies = ( 12B306CB39AFD4E79006089D24A303BD /* PBXTargetDependency */, 306B16AF7CA4C6251B8A1B1FE4CEC10F /* PBXTargetDependency */, - 75F483B0A56D407E02CC871D5C86E42C /* PBXTargetDependency */, - 4DAF7279F525A5E8A6FB2461340FA12D /* PBXTargetDependency */, - 45F06E9A9C518D37AE417F0801348634 /* PBXTargetDependency */, - 2B8A0993C637D49F55D1D81021A6A8E9 /* PBXTargetDependency */, - 914E915EB530200624727CDD32A20645 /* PBXTargetDependency */, + AEAE0F2EA3ABF2A1CF251847D56C3FFE /* PBXTargetDependency */, + 2B66F42009866ABAF59DF158B89B18E6 /* PBXTargetDependency */, + 7D6ADDECD42924ADAE3A5BA32179A6CC /* PBXTargetDependency */, + E6A6A3A14CE7CC817C82276DB5AA630B /* PBXTargetDependency */, + 6A1E8CE60CA371A110545B21140CD4EC /* PBXTargetDependency */, ); name = "Pods-iOS-ParticlesCommonModels"; productName = Pods_iOS_ParticlesCommonModels; @@ -21814,11 +22147,11 @@ }; 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = E7ECD411F23F7300587BF2B62AFA5011 /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */; + buildConfigurationList = 2F32440675A319CB6D1B8AB77B78BEA0 /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */; buildPhases = ( - D18D568F1968395FEC4309384423A94D /* Sources */, - 6352711AB48E1EC12CEF169C0C0197DE /* Frameworks */, - D677B12A1D7AE88E03E695476C152902 /* Resources */, + 8370A395DDC927FED18A80FD03AF18F2 /* Sources */, + 9D434C0BBBE943511C0751F2A745B5FE /* Frameworks */, + ECD685044110008ED7DD337E680573E2 /* Resources */, ); buildRules = ( ); @@ -21831,18 +22164,18 @@ }; 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */ = { isa = PBXNativeTarget; - buildConfigurationList = F1F2E4274B4934BAEC9292588ACD797C /* Build configuration list for PBXNativeTarget "GoogleUtilities" */; + buildConfigurationList = 8D0CDFCB44D39D719FF4E77CA51E0FB2 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */; buildPhases = ( - 8B12795830FBA035DF649C78E8A0ACB9 /* Headers */, - 999BDF57C4AFF4F4D185548CB90E72BF /* Sources */, - 664706CCC6C773A98D8C9F38484223B2 /* Frameworks */, - 37E548B4B04B2F0DA0D9374092B67ABE /* Resources */, + 2EF8B7CE14A3A3CF982253930BF9F11C /* Headers */, + 181039AA9882CAAC6D7BF367E1A39B14 /* Sources */, + B6E4CC79FCEC6C1E64B57BE872E99292 /* Frameworks */, + CC0662F1B5DD0BB6C9BDDBA11CF9BCBD /* Resources */, ); buildRules = ( ); dependencies = ( - 022B9AD8906E7C36EADB929F5A0DC5C4 /* PBXTargetDependency */, - 13B2651C2A1E4D712FFC4E382717E3D8 /* PBXTargetDependency */, + FE137B3F4FE9F7C94E2AA85D3E0E1D44 /* PBXTargetDependency */, + 2AFB3156CE8A345AB44668B6460A67ED /* PBXTargetDependency */, ); name = GoogleUtilities; productName = GoogleUtilities; @@ -21851,18 +22184,18 @@ }; 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */ = { isa = PBXNativeTarget; - buildConfigurationList = 678CA59C4C043C884533779205481B56 /* Build configuration list for PBXNativeTarget "FirebaseABTesting" */; + buildConfigurationList = F460571C075458AE24A6BAF3DA445C52 /* Build configuration list for PBXNativeTarget "FirebaseABTesting" */; buildPhases = ( - 729DA8EB2B518DFE4CB6C3E1A8905275 /* Headers */, - B2798B6F7DFB90672590F345B7165B97 /* Sources */, - CADF9285CDDA44DBC886C96D065BAF58 /* Frameworks */, - FA7581034433F41B4918485F3CAE4421 /* Resources */, + CA39B68CE7F0B24D2392590B98D6215D /* Headers */, + 9CDD1C86E0BE20A75F0618D24D1AE67F /* Sources */, + 0316B5D9F35B38C92BA65D5DB59CEEA5 /* Frameworks */, + 2F62AC8E1E1099792D34CF692A98679E /* Resources */, ); buildRules = ( ); dependencies = ( - A9E8DC43DE67601954DCC6720A2F778D /* PBXTargetDependency */, - 303DC12FF19056D82C6EA13C5FF7826A /* PBXTargetDependency */, + 5EDEB32F84F6693B055F6FF38EBC29A9 /* PBXTargetDependency */, + 392CE849CF77B1DA004BC5104A167AB7 /* PBXTargetDependency */, ); name = FirebaseABTesting; productName = FirebaseABTesting; @@ -21881,8 +22214,8 @@ buildRules = ( ); dependencies = ( - EFD69C87F40C483363261F69F0C59EDD /* PBXTargetDependency */, - 418A61DF3B5C03A97D8D18C9BD89145B /* PBXTargetDependency */, + AFB38F49308731BF617A9A4C4CFD89FB /* PBXTargetDependency */, + 85582E657105B0934287F05A4E3B321D /* PBXTargetDependency */, ); name = SDWebImageSwiftUI; productName = SDWebImageSwiftUI; @@ -21891,12 +22224,12 @@ }; 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */ = { isa = PBXNativeTarget; - buildConfigurationList = 90D8D395F397093C16C4DD289B6D4A48 /* Build configuration list for PBXNativeTarget "FirebaseSharedSwift" */; + buildConfigurationList = 8752DFD40999434AF560001A1946A07A /* Build configuration list for PBXNativeTarget "FirebaseSharedSwift" */; buildPhases = ( - 3ACD732231DB62E27B474BFE6FF8A405 /* Headers */, - 189B6B683978D51BE27A0C38C43D4811 /* Sources */, - 78A7F0F0DB0E185094DFA2E5FE0552C8 /* Frameworks */, - C8984CDF47EE0C99AC3129C394E1B1AC /* Resources */, + 9F5A9E125366FCA227E4C3576F4604A7 /* Headers */, + A5B2265941A5BAF48286698C5E5E2E34 /* Sources */, + 325F0924D1200871011802105514DC73 /* Frameworks */, + 4445489A8399C5E25CE4507614F2E5A6 /* Resources */, ); buildRules = ( ); @@ -21909,11 +22242,11 @@ }; 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */ = { isa = PBXNativeTarget; - buildConfigurationList = C779BF570FC66E798E9ACC89079C6781 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */; + buildConfigurationList = 6A3B0C942C4C884E2FDAC9118546E857 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */; buildPhases = ( - 4E10C2A7B94A75D8D5CEB23556067DB5 /* Sources */, - 492DAD6CA4F42C42B3B2C0D6C5C2BC89 /* Frameworks */, - 67E385F02EC777CED590004EC4535AB7 /* Resources */, + E9FAD47635B67299406C22565A7BB069 /* Sources */, + 29B00E7429766F7BD9BD2B3114C0E96C /* Frameworks */, + F3AEFAA73A0F26248E32E68B571A2701 /* Resources */, ); buildRules = ( ); @@ -21926,11 +22259,11 @@ }; 9C4575D64B2B6264CF6AB60FB03302AA /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = A1FBD0198C5D20DD1748D5282E0B8660 /* Build configuration list for PBXNativeTarget "FirebaseCoreExtension-FirebaseCoreExtension_Privacy" */; + buildConfigurationList = 589773EC3752D941D16C28763BEDC2FF /* Build configuration list for PBXNativeTarget "FirebaseCoreExtension-FirebaseCoreExtension_Privacy" */; buildPhases = ( - CF8E446485C7461846C2BABC6386CC65 /* Sources */, - E42F27FA44036D181F051899845022CD /* Frameworks */, - 90CCC731C00B96FA5862CC33281B92D3 /* Resources */, + A3760E4DAB29FCE369ABE7AF1A8B03A3 /* Sources */, + D0A22A3CA5A7E98912C1739EE753B1DB /* Frameworks */, + FA9AA1D0F52E39EF9B15547C43E73624 /* Resources */, ); buildRules = ( ); @@ -21943,11 +22276,11 @@ }; 9CC46F9FA6BA4F71309A4A4ACA6F02C3 /* GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = E96F6122AB4B5D6D25CA4D0A4637597E /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy" */; + buildConfigurationList = 375359011655057925D19E80D45356ED /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy" */; buildPhases = ( - 1573222CE52C81438828737C1A25ED6F /* Sources */, - BD333EF694003B7A357577EAB769585D /* Frameworks */, - 56C916250FB5A61710D4D93597A0F850 /* Resources */, + DD435A201C19B0DE0FCC5E698C5CFC4D /* Sources */, + AFC2B226BDAE1C7833A23C164A5CCDC9 /* Frameworks */, + 6B1B1B43D99270D2088E6D37042986C7 /* Resources */, ); buildRules = ( ); @@ -21972,15 +22305,15 @@ dependencies = ( DDA7B7233F0D9EFCF417F9C0545A080F /* PBXTargetDependency */, 4F9F0CBD98736E260B73B7E2C217C149 /* PBXTargetDependency */, - C5A62258096EBC7D6B95733C96211E12 /* PBXTargetDependency */, - 0967DAE751DFAAB3E1B419C4B860A9A1 /* PBXTargetDependency */, - 0351D13E62DAE78828B1B173ED3408E7 /* PBXTargetDependency */, - 9BB180547A29CD65463BFB3635F04E5B /* PBXTargetDependency */, - 7EEF038B6A4D484BA8B91AA4A232DAE9 /* PBXTargetDependency */, - C10065D2525A4E87B901AF74F3AFAA1D /* PBXTargetDependency */, - 5F9F74E0F5E410E1063029B0520DCAF8 /* PBXTargetDependency */, - F1E225AB0577D15AEDDD1C1CF992F7B0 /* PBXTargetDependency */, - A9239B42988AD1A67D96D198D4B5F8E6 /* PBXTargetDependency */, + BF0EBF82192BC9864750FD434C6B798C /* PBXTargetDependency */, + 37F7221AC2035977434B691941214795 /* PBXTargetDependency */, + 05C49820182DD276003889687BAB8A26 /* PBXTargetDependency */, + 72D579E717B9E7233A9CEBFB9F3C8061 /* PBXTargetDependency */, + 50763F39FC3AE81B71A7B80A00E13F89 /* PBXTargetDependency */, + 8158DF8CA6320860833110D8174A2361 /* PBXTargetDependency */, + 853381294087F6968D0C25F1C0492156 /* PBXTargetDependency */, + AF34E48C3745688F9E109F8BBBD9C797 /* PBXTargetDependency */, + 6737DE7A2774CD0B1E108F34603F0612 /* PBXTargetDependency */, ); name = "Pods-iOS-PlatformUITests"; productName = Pods_iOS_PlatformUITests; @@ -22025,18 +22358,18 @@ }; A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */ = { isa = PBXNativeTarget; - buildConfigurationList = 47840C353A7407EC06DAD5416820F8DA /* Build configuration list for PBXNativeTarget "PromisesSwift" */; + buildConfigurationList = B300BF4B8C466CAC34A0F6CD6A619310 /* Build configuration list for PBXNativeTarget "PromisesSwift" */; buildPhases = ( - E94C6A8D7BD72D6193E28DC59AFD94DB /* Headers */, - BFC903EA04AEDBD6340303720371DF70 /* Sources */, - D55BFEDFCD9AF6E4E5DF66C2A8DB8CAB /* Frameworks */, - 97770A8D410D7CA63A0073FB9EE15ABD /* Resources */, + 46F57D10F0779BE7B041BC78BA8F4F5D /* Headers */, + 683FC78BCCB88C2EDE08C86F64D13BF4 /* Sources */, + 67414A58C9CA151674F1339302CF541C /* Frameworks */, + A8E4D564346C45A1F3F517226647D5BB /* Resources */, ); buildRules = ( ); dependencies = ( - 3DB7B88A462A9DED6A7D260DE6A1CDA4 /* PBXTargetDependency */, - 4918C3D68465070C8848202547C10E8D /* PBXTargetDependency */, + E31A9645967BC2F7F5043BA2EBBE264B /* PBXTargetDependency */, + 34F4D329CFC6AB5C0C0B0A7E7DCA5964 /* PBXTargetDependency */, ); name = PromisesSwift; productName = Promises; @@ -22065,25 +22398,25 @@ E2C6ED423C607CBA91BB20511833F594 /* PBXTargetDependency */, 14DE324EB3A1079EF67A34175B9CB656 /* PBXTargetDependency */, ADCEC6A9CE26142F9593FD905FE7DF15 /* PBXTargetDependency */, - 1BE9DC9B2F9216D95BC343BF3FCF82D3 /* PBXTargetDependency */, - 5D65D02C4739594EA9AF6969F94A0D08 /* PBXTargetDependency */, - 0C987EFE19E788B8C678FB4F6C52AFCA /* PBXTargetDependency */, - DA826B31CF1CE2290FFA3774621C1856 /* PBXTargetDependency */, - A746749000B80740FA8BF2CD5EB8FAF1 /* PBXTargetDependency */, - 121D720D752C3C3411C73AFA9781CE18 /* PBXTargetDependency */, - CB90FD405683BB50E5B4AE491C2444BD /* PBXTargetDependency */, - B0D46EDFD3266F3CDCB998C8916327BD /* PBXTargetDependency */, - 4AB94CD18565488D3AC0AAD812A485F4 /* PBXTargetDependency */, - 543898859C6CCB44884756CF51B932D7 /* PBXTargetDependency */, - 40B1C95702FD58A93E03ECCA3AF60425 /* PBXTargetDependency */, - 569950A7B555FF2718C5D6200DD25330 /* PBXTargetDependency */, - 5CD169BEDC876E06538C24AE54872997 /* PBXTargetDependency */, - 447DEBB93B52BE402C5BE491213349D2 /* PBXTargetDependency */, - EEBB73E1BB846A504460B91A44B1BE6B /* PBXTargetDependency */, - 37D3A2676BDD151BEE8B7109CC74E909 /* PBXTargetDependency */, - 0EB7F2A5967FE3E617CDB75157F607E7 /* PBXTargetDependency */, - 75F92F737599CB4830C11FD09E7BD53E /* PBXTargetDependency */, - 1F1BB952A287609BB45CA37E4C6D7C81 /* PBXTargetDependency */, + 3A4711C250A6584A7644B159BB7ACB9D /* PBXTargetDependency */, + C2B034D8FAF0B25117BDD7B07C0101F0 /* PBXTargetDependency */, + 3422B6C47E896C3D797C971C3DE23354 /* PBXTargetDependency */, + B2A38F1CB7A2B59BD6AE3DBDFFC77BEC /* PBXTargetDependency */, + BFDAC0DBE3E4EC4011A7EB05EFEE4062 /* PBXTargetDependency */, + F5F05157CC626ECE4B67B3C1ABF47ED7 /* PBXTargetDependency */, + BBB71291537F1A1828C3EB60B611894A /* PBXTargetDependency */, + C8CBD6665A19BAC2CC70DE9CAE43E63F /* PBXTargetDependency */, + 2FCB166F1269CF1AFBEA645B0B19C0AF /* PBXTargetDependency */, + E773C1EF006B41834198591912A4E0C5 /* PBXTargetDependency */, + A86E39735F1339630D9894FC29587D01 /* PBXTargetDependency */, + 70A672F757DD83710B940EF75AEDFE79 /* PBXTargetDependency */, + 03AD0D10809F604A6A3E1797AF4E3939 /* PBXTargetDependency */, + BD659A22FBC604BFF4061FADDC3104F1 /* PBXTargetDependency */, + 6970AFFE3E6C8F2C0BFDC8A07A8D66A4 /* PBXTargetDependency */, + 0D2005905F02E1DA9B089D4973A1DBBD /* PBXTargetDependency */, + 071907C227B6E88A447FE1BB64C57585 /* PBXTargetDependency */, + D1220F2AB2E13A9A2831BFD1290644EA /* PBXTargetDependency */, + 3B6D7448A26AF33A2FC84B4C94AF7860 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxCarteraTests"; productName = Pods_iOS_dydxCarteraTests; @@ -22165,11 +22498,11 @@ }; B5C45F0BF79D5D87C6C791F345189310 /* SDWebImageSwiftUI-SDWebImageSwiftUI */ = { isa = PBXNativeTarget; - buildConfigurationList = 6DCD3193827DAA153072E1081FA3EC96 /* Build configuration list for PBXNativeTarget "SDWebImageSwiftUI-SDWebImageSwiftUI" */; + buildConfigurationList = EF626105EABE5BE7CD862B20C47C9B7D /* Build configuration list for PBXNativeTarget "SDWebImageSwiftUI-SDWebImageSwiftUI" */; buildPhases = ( - 2C57D744BDD6FA3DD7F6C62F08AF5687 /* Sources */, - A6E947EA09DAF0E62C5462BC28B27CB8 /* Frameworks */, - C3AFAA377501C29A928E03F5EE6B5EB8 /* Resources */, + 00CCA17666F91A4CBCA734BB7A877356 /* Sources */, + F46FCF8682D51A9DECC0E036AAC62283 /* Frameworks */, + C8DC3826D09ACD0915C5FBD1C9E92624 /* Resources */, ); buildRules = ( ); @@ -22228,7 +22561,7 @@ buildRules = ( ); dependencies = ( - D3F2F1209B608DFEB2A912245B7AB2E2 /* PBXTargetDependency */, + 3BD73C0F0FEC3D7428948A20640A12D1 /* PBXTargetDependency */, ); name = SDWebImageSVGCoder; productName = SDWebImageSVGCoder; @@ -22257,25 +22590,25 @@ 2866B797927BF44D15002832E92CE7BD /* PBXTargetDependency */, C538EF175734F78ED83BECC06659BCC1 /* PBXTargetDependency */, 2B0CCBDD6941D2B1D59E957DB95FDE8A /* PBXTargetDependency */, - 236491D2D98156DC062D90240D8F1ABF /* PBXTargetDependency */, - C28B8CF1B906F2D8AD7098C584405B7D /* PBXTargetDependency */, - 60E2339CF324F15711865FC9ABAD07F4 /* PBXTargetDependency */, - C53B5B70C0ECB702E585E5F50D019D4E /* PBXTargetDependency */, - 3E4BB1A00820EEC555CEE1095DDD9B28 /* PBXTargetDependency */, - 66FCDDF59B8A09AAC62096BD329EACF7 /* PBXTargetDependency */, - 11A58CB3FAF55F43930CB5714D52D15F /* PBXTargetDependency */, - 318A27F70B96EEAA6AFFAC0983147F20 /* PBXTargetDependency */, - 96FFFD17698EF3A6AB69D95D047E4479 /* PBXTargetDependency */, - 16862630C12C24016352B67DBD960D0E /* PBXTargetDependency */, - DCD75D9E0BD7D324CD0C64DB45615F0E /* PBXTargetDependency */, - 5F412D274BE953230A238542C28C0B40 /* PBXTargetDependency */, - B23AA31BB37A3846083A171EE95C648D /* PBXTargetDependency */, - 094B176D7A426788EAEFB4312BB84DF4 /* PBXTargetDependency */, - 6AC7ABCF2398958C802607F31F7A1651 /* PBXTargetDependency */, - DC6C74E29B9FE5A3749F41AAD1FAC740 /* PBXTargetDependency */, - 8E90191C999CE7C691B6D45B5BFF467B /* PBXTargetDependency */, - 02A7A9A09869EF938EE6B86B3E28392F /* PBXTargetDependency */, - 0D5178C21B26866DE037E781FFA2CC42 /* PBXTargetDependency */, + F98C70C53115F92CA0212ED71E225C6D /* PBXTargetDependency */, + 782CACD7AAB87CC110371BBB799C00FA /* PBXTargetDependency */, + B77FBF6A4DE0276BE0D99BEB43EC1C8A /* PBXTargetDependency */, + 7BBBBD66430C4BB15A40E106CFD0D306 /* PBXTargetDependency */, + D453070126204AEBD81D1EB2EDC8C208 /* PBXTargetDependency */, + 9076E5F49E3130DAFCE5646D33834204 /* PBXTargetDependency */, + 9ED73857D1F17410C8FE09D763AA816A /* PBXTargetDependency */, + DC2AB46396B446DDCCD62C13E7E20AE4 /* PBXTargetDependency */, + 8B0BB8A96814B4BCDAB2152CE8ACC1ED /* PBXTargetDependency */, + 55769D6D611058A59A2EB4DE6483107E /* PBXTargetDependency */, + 4A05894C2F8141EA5E79FA1B6152F419 /* PBXTargetDependency */, + 0373F46D85B7CF15C6E8470154714A33 /* PBXTargetDependency */, + CBD4F67BBA7934259196DC054FCC9D9C /* PBXTargetDependency */, + EF606FBE72C29805289C900CED230AF4 /* PBXTargetDependency */, + D04C805BD21EE6421821C9B59AB21B8D /* PBXTargetDependency */, + 7CADBC103ADAFA0BC4C24196F04E32DB /* PBXTargetDependency */, + AD0ED7ACBB0D81FA4E58FC4D8CAD30D5 /* PBXTargetDependency */, + 2324BD4AAF61834499D020565848D713 /* PBXTargetDependency */, + 52DB115EFFDA1995F1B2C67F5C21DC53 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxCartera"; productName = Pods_iOS_dydxCartera; @@ -22296,11 +22629,11 @@ dependencies = ( 3C229EEA2C832A71CB5B0B38A8F0D889 /* PBXTargetDependency */, AA2826C749F781EBD1E97F9D849FF689 /* PBXTargetDependency */, - 91B403BB6DC0999C289C207B802B14D2 /* PBXTargetDependency */, - BEFED9F72F8731458DB7C1EF81333196 /* PBXTargetDependency */, - 13F746C7EE9B7B81E9D6DAF0DB2159C0 /* PBXTargetDependency */, - 219610120629CCDF0FF1B32DED9942AF /* PBXTargetDependency */, - 20ACF1F95607767DA704DCCBD9157333 /* PBXTargetDependency */, + 8C7730BED20E876A6CAD1D3FDE6EB4E9 /* PBXTargetDependency */, + 0E8DF9E8ACD36AF9981689ABA44A8EB2 /* PBXTargetDependency */, + D2CEFB6329466A93389851E230229CC7 /* PBXTargetDependency */, + D9E1AC2AD3AA77BCCE6FA0A6E01DFBF8 /* PBXTargetDependency */, + 8A138D754778D8E78251AD7A06CE2C3B /* PBXTargetDependency */, ); name = "Pods-iOS-JedioKitTests"; productName = Pods_iOS_JedioKitTests; @@ -22321,11 +22654,11 @@ dependencies = ( 3A3D933E9462EE2112FB5ADD8C052411 /* PBXTargetDependency */, 7F12FCC00AAE59F52CAE915D0A1F6F0F /* PBXTargetDependency */, - 6DDA1AAA41A0E8BEAD2F3615398DC718 /* PBXTargetDependency */, - B11FB395757B334FA2612F8D863F7F20 /* PBXTargetDependency */, - 163FFA13E0E2FBA6450105735A9984D7 /* PBXTargetDependency */, - 53231D7CF85D3776139F8A97699991F1 /* PBXTargetDependency */, - 25E1A743EF60C93452EE53FD431AE423 /* PBXTargetDependency */, + 56899C5CA5E361C317D3FC9AFD9D6A2F /* PBXTargetDependency */, + DC40EFE27E741B34F5DAA7A5EB0B0DD4 /* PBXTargetDependency */, + 899393A150C9623F5B132073E181714D /* PBXTargetDependency */, + D6237982BF13E598FD95A7B2D226B9D7 /* PBXTargetDependency */, + E785B62934F4989681D93DA49CC39FA2 /* PBXTargetDependency */, ); name = "Pods-iOS-ParticlesCommonModelsTests"; productName = Pods_iOS_ParticlesCommonModelsTests; @@ -22346,11 +22679,11 @@ dependencies = ( B9E506073104204049FEDAFB8272CD39 /* PBXTargetDependency */, C02188D9E4DD70E68DC95774B4F42628 /* PBXTargetDependency */, - B0F89704AE59561D9E8DB445A40FB24D /* PBXTargetDependency */, - 2A45823D53FC82891EFB988AE350F49B /* PBXTargetDependency */, - 9E8A8D2D6A38EDB2E50E161B3DCBFC28 /* PBXTargetDependency */, - EA1E3EA550174BEA40FB4EF2626EB568 /* PBXTargetDependency */, - 0EA4AA27BE301A1BA683AB131035799E /* PBXTargetDependency */, + CBE12F57805026F67A12FA0E6A09199D /* PBXTargetDependency */, + 382BCFBE64AF489851C51D66719A3EA1 /* PBXTargetDependency */, + 326A7621E56BB79E81941F630BA6607B /* PBXTargetDependency */, + F0907E8396D60A2FA18F9C2E3DF9F761 /* PBXTargetDependency */, + D4591B96C179A21EEA076230C4441432 /* PBXTargetDependency */, ); name = "Pods-iOS-JedioKit"; productName = Pods_iOS_JedioKit; @@ -22450,27 +22783,27 @@ 60A93A96D73403C0CDE6EE954374FCAE /* PBXTargetDependency */, CC86955542C0385B57A93F10F87DB919 /* PBXTargetDependency */, 5E1ADAA1E1F36D8E2F7392C0123FBD30 /* PBXTargetDependency */, - F5C67A26294C280A01AB3820A96968EF /* PBXTargetDependency */, - 82E0F3389A3B88BE25A14EAFF05E3D55 /* PBXTargetDependency */, - 272656F0A8FCD0E2B8CE72371D2F469C /* PBXTargetDependency */, - 8215D292CA5C6766543FD28404A23D28 /* PBXTargetDependency */, - F152C52874E3DD6BFE71B2B402635CF5 /* PBXTargetDependency */, - 7A5CCFF18E1578FD9BBA2ECA08C4CB23 /* PBXTargetDependency */, - 84B0EC59017B4ACB523410DA66F376CC /* PBXTargetDependency */, - 9928B0034DCD5E0CD75B7B844D0167EC /* PBXTargetDependency */, - F6E8374C45C4BBB5D148D72F7F4AAEC6 /* PBXTargetDependency */, - AEDF14C9D69138EAD1776CCC0E21CE7F /* PBXTargetDependency */, - D3E1EFD59B26E111D7D6AB924D3AE9AC /* PBXTargetDependency */, - D71C274E586495A94D410CE49F554EEC /* PBXTargetDependency */, - 4298A6CCA65A69C9CFDBAEAA785CC816 /* PBXTargetDependency */, - 29EF735450B65E83B28A7887646B5C59 /* PBXTargetDependency */, - 219F103BEF7734D7FA1677676E327AA6 /* PBXTargetDependency */, - 656EA488ABCF86CAC9718879DED4ED5E /* PBXTargetDependency */, - A75E774A645DB57624C95B46D287C2D8 /* PBXTargetDependency */, - C7F3FD639B2F001B76FCD06A3ABAA1DA /* PBXTargetDependency */, - CECD30847C633F10769DEEE58BF5536A /* PBXTargetDependency */, - 184E64CADF74588980D6F0FE6FCD9E37 /* PBXTargetDependency */, - 32BE954A917D1958D686DADDD1234B18 /* PBXTargetDependency */, + F8040C93D6C984D7F9D0EAAFBBEFE0EF /* PBXTargetDependency */, + 094F1FE282427AF6B7530BE0F0B11EED /* PBXTargetDependency */, + D5457FD3B50ABE6DB70B17B62986910D /* PBXTargetDependency */, + 2E452A241B19CA5226183587AA03D806 /* PBXTargetDependency */, + 9D65825F0554DAE569A7B10387F3FE28 /* PBXTargetDependency */, + 65F7AF8FDD7C0893540682E9CA81B468 /* PBXTargetDependency */, + 11583A5366E55853D92B78DC68B48613 /* PBXTargetDependency */, + DACD049962149E274C78394872303D54 /* PBXTargetDependency */, + A0EA1587FEE1E67CB43A8145025E63C8 /* PBXTargetDependency */, + 44BAC3FCA700E26EBA1C2B9B83787FA5 /* PBXTargetDependency */, + 6175A2D45BAFDC1AEB1C49D339FAD72C /* PBXTargetDependency */, + 62C805CF912644234FEA7799087CAADA /* PBXTargetDependency */, + B1C07348B3E6FEE0DA9283CA10CD78EF /* PBXTargetDependency */, + C4113DE85AD27FD32A770411F9C5AEBE /* PBXTargetDependency */, + A411CC35DACE2843AADA77B1010DA3F4 /* PBXTargetDependency */, + 214126D45E31E11497BC0C876771C762 /* PBXTargetDependency */, + 4420D08B5033C86E43329F5CE292B090 /* PBXTargetDependency */, + A87D4CE95FDC1460058F012E8FB396F9 /* PBXTargetDependency */, + 19832F49C94062B00CB5A4688CD18CA8 /* PBXTargetDependency */, + F657465ADE132276304C5355D101BA12 /* PBXTargetDependency */, + DF56C0CD22F0624DFD4B93261ECE4E55 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxViewsTests"; productName = Pods_iOS_dydxViewsTests; @@ -22479,11 +22812,11 @@ }; C7B621349CB28ED0EBA4C3E416947AB6 /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 65C2463FACBF47C74B8BC9C89F3B956D /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy" */; + buildConfigurationList = DE3EC4DF85BBD8BEE27C720055958B7B /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy" */; buildPhases = ( - CD01A3A365F347C1929DBC1EBD966558 /* Sources */, - 28E63ACA5DA88429A65581E2187A96AA /* Frameworks */, - 395A9FEAE88E8DF2F9C51D05A2F06214 /* Resources */, + 7C4F9D91BA803A6771D086B4BD75405E /* Sources */, + 36A0BDCCFE51D8AED0F5A8409FA4BB92 /* Frameworks */, + 3F1C56B87E82D2D65D211BAD4213C1FA /* Resources */, ); buildRules = ( ); @@ -22496,11 +22829,11 @@ }; CCF6C52F9360788E81C175B1BF1292C5 /* GoogleToolboxForMac-GoogleToolboxForMac_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 51D10030BA223F5026AE3648E6A6549E /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac-GoogleToolboxForMac_Privacy" */; + buildConfigurationList = 1A812D936A0509D59DDD502F5B4137A3 /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac-GoogleToolboxForMac_Privacy" */; buildPhases = ( - 8B1E000622B84037725E92B39DAA3873 /* Sources */, - 6CA45EC90BAD9D054D029DE6E7ECC4A2 /* Frameworks */, - 98AFBE00FC317ED832696C1DDA3A8E4C /* Resources */, + DAFAC8B4F36BCEFFB33B9C6572D34355 /* Sources */, + 27F6B9CAB85D45A03693EC4F2AE83EA9 /* Frameworks */, + E50E5E2F90CDD00FD2316537465C9950 /* Resources */, ); buildRules = ( ); @@ -22513,45 +22846,45 @@ }; D1753249BDEA91352E77C471815220AD /* Pods-iOS-FirebaseStaticInjectionsTests */ = { isa = PBXNativeTarget; - buildConfigurationList = D07CD490A66A37C4A27D1DC1FFB09361 /* Build configuration list for PBXNativeTarget "Pods-iOS-FirebaseStaticInjectionsTests" */; + buildConfigurationList = 36CC1065A2931C20203830F4D467B02F /* Build configuration list for PBXNativeTarget "Pods-iOS-FirebaseStaticInjectionsTests" */; buildPhases = ( - D7092379B35FBB9A5450774E78509FD7 /* Headers */, - 429A69ED8FBEF8BB75DF31C9C839A5BE /* Sources */, - 1E86C61CB49413C3E0B849F4C9A2609F /* Frameworks */, - 14E2306149DC5484BF273E987C213544 /* Resources */, + 3A9580197BD44635F0B87FC7BE3F82CC /* Headers */, + 2566C97797E6FA18C73CFE156CCFE5F8 /* Sources */, + 602C373FEC6BB33E90885525E82DB079 /* Frameworks */, + 545B75EDF5BDFE3C410B4934BD8FB3C2 /* Resources */, ); buildRules = ( ); dependencies = ( - 2CBBBE529C46457E26B046086F7087B5 /* PBXTargetDependency */, - FD452E657AEAE965EED09D0F523D1305 /* PBXTargetDependency */, - 6A01BB0827335AC0B21A45E7C5666B32 /* PBXTargetDependency */, - 7BB3EE57D0CC1F0996A1D7E8ED00839F /* PBXTargetDependency */, - CF0AD6C6AE8C0225FB60FABE88AB42F0 /* PBXTargetDependency */, - FE15FDAB36C2D2AC0334D23B9DB4599E /* PBXTargetDependency */, - E85E3075AB127A1631A73CC82F761E85 /* PBXTargetDependency */, - 20D3861A574A1064FA4089F3DE2D2726 /* PBXTargetDependency */, - 7AFBACBFCC928DCC07764972061ACDA4 /* PBXTargetDependency */, - 00EE2E9F9F21D06F6C1248404A4F4B99 /* PBXTargetDependency */, - 657A408FF63F0EB5648F64CF8260D3B5 /* PBXTargetDependency */, - 736AAF1996A4570147A93D84B4CF0F00 /* PBXTargetDependency */, - DDB9ABD2C7841937EDBE3D66738452FD /* PBXTargetDependency */, - 1B492A6BE0B78A5A67C6E1EBEFC0ECEF /* PBXTargetDependency */, - F0E66DB7D11A7AE1943FB82DDFFEF374 /* PBXTargetDependency */, - DEC8DF2593E3CE23C27347E7BE404027 /* PBXTargetDependency */, - 7FC871A2F9B3FE3573E969473A3DE5DC /* PBXTargetDependency */, - 8BBAD85FB4512E86F6787A74D7E26902 /* PBXTargetDependency */, - 34A6A4155DF3DBD7EA67CBB6523AA822 /* PBXTargetDependency */, - 5AF797319D156F202DD44BA49599BF4E /* PBXTargetDependency */, - 579EDC6550AC7DDF31339196061174DC /* PBXTargetDependency */, - 6610171078D65098C6F76ECE4C7A1706 /* PBXTargetDependency */, - B74962432773717AD98C48322A522143 /* PBXTargetDependency */, - 1DDC65E3E5A6DE74D701438436F3D30F /* PBXTargetDependency */, - B4A51D90CB42905CEB61E13C35413F1F /* PBXTargetDependency */, - 98EACA280150E772682470C9C0493C22 /* PBXTargetDependency */, - D58C7F5B414A9A3701BAB60ED4266CD3 /* PBXTargetDependency */, - 24FE80AD43DCD23E9446992C1F7155FF /* PBXTargetDependency */, - F4F88E4DB391D9D7CA88E74C9C920D57 /* PBXTargetDependency */, + BC83DB0EF10445752C8186F9A90FBBCD /* PBXTargetDependency */, + 4736CD7A667EA042634D06F6BF5FC219 /* PBXTargetDependency */, + C718FEFAC38F542726BBEE30942402CB /* PBXTargetDependency */, + E3D236EB6ABD2360D7C5F51AB67C03FD /* PBXTargetDependency */, + 3CE6069241CCB7A8E3EF538384992EC6 /* PBXTargetDependency */, + 11FC22C9B805E9A9F96D75E25A02A535 /* PBXTargetDependency */, + 8E9095C3389596DEBD359C821180279D /* PBXTargetDependency */, + 6D1582EC75A2F9048619EF4012A11869 /* PBXTargetDependency */, + D7E72995DF16266CA2D351CB48678138 /* PBXTargetDependency */, + 5F324859293598AD668E0EA03C1C59C2 /* PBXTargetDependency */, + 3E4EEE6C8077D0865B418F39786827FC /* PBXTargetDependency */, + E00B2BE366174F23BF14A13BCE37BE8A /* PBXTargetDependency */, + ED0CC3C3B8C5D014B46A397AE3857055 /* PBXTargetDependency */, + 98F36376B1EF27E2F1A5AF77FDAD0910 /* PBXTargetDependency */, + 713E1FEC354D9F1602843C178523F4D8 /* PBXTargetDependency */, + 1770438344C0D9AC914328E8237E56FE /* PBXTargetDependency */, + 0AE170E235D38FB3E648D3117378A34B /* PBXTargetDependency */, + C9E5F83EE6060B3FC5AC839C11A0CC07 /* PBXTargetDependency */, + F41C9D35EE7E190C645CF0D82A2D6964 /* PBXTargetDependency */, + 376812F91CDFAB302C0E24505BAAF9C8 /* PBXTargetDependency */, + DB2E4C8A6FE15C044F576D41FADC9BC3 /* PBXTargetDependency */, + 9E7CDE3ACA0BD74A8C677A72669BB925 /* PBXTargetDependency */, + A152D23B825960B004772B275D03C943 /* PBXTargetDependency */, + 5E2455BFF7FA8FB775A751AE1D101B7F /* PBXTargetDependency */, + B72FF1111AC32CA664E943C7368BE5EC /* PBXTargetDependency */, + 7125918A4263E2CF8B3F5F5FFF8A3349 /* PBXTargetDependency */, + FA83F0F05814CD8052DF4754A11037CF /* PBXTargetDependency */, + C9801FAA4EE172A6CBCF9F2B5A96AC28 /* PBXTargetDependency */, + 6DCEF8B8C783C7530EF806E029B0E26C /* PBXTargetDependency */, ); name = "Pods-iOS-FirebaseStaticInjectionsTests"; productName = Pods_iOS_FirebaseStaticInjectionsTests; @@ -22560,17 +22893,17 @@ }; D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */ = { isa = PBXNativeTarget; - buildConfigurationList = 2F4A73C644D1812A3F43EE841779BC5B /* Build configuration list for PBXNativeTarget "nanopb" */; + buildConfigurationList = 94A817E615F00DC15C190DC9CABFA1F6 /* Build configuration list for PBXNativeTarget "nanopb" */; buildPhases = ( - AC97487A0F9993841BBAD473E96D09F4 /* Headers */, - 4D5208F44E043D610C68B561AFAEC67F /* Sources */, - 7B53CB4BE21AA015C4E1E5E512BC55AB /* Frameworks */, - 4A793BC00787857311D40410D45BA895 /* Resources */, + A60368444C8A462E805E8FD1ABA3BD2E /* Headers */, + 06240D738E47FBF871222ECAFE42F44B /* Sources */, + 08A3FA14AB5C7D98A51D4D4A4BA08642 /* Frameworks */, + A2720AF4953F107EBC121C80455A5A2B /* Resources */, ); buildRules = ( ); dependencies = ( - D40D1A8E840E52E2A0EEA454324C3DC3 /* PBXTargetDependency */, + DCCF6E31B1D313022375B2F8A7B9189F /* PBXTargetDependency */, ); name = nanopb; productName = nanopb; @@ -22600,25 +22933,25 @@ A6F4C1085C972C1811D35F20C03D5611 /* PBXTargetDependency */, 7AB01704DFA2F62C5D4506A2BF0DA167 /* PBXTargetDependency */, F5B6A0A9B35F9A1E0E63DAB91BB61157 /* PBXTargetDependency */, - 0444ABA7119A99F8CD87B34F1F8A4584 /* PBXTargetDependency */, - A51F9787F19EF5C46FCC62C4CB73CE67 /* PBXTargetDependency */, - C5E2C667C01821118D2CD6F1E27368B7 /* PBXTargetDependency */, - C38065B1263BCFB63FF9173C32BDEADD /* PBXTargetDependency */, - BA4D57A56002EFFE0408D8E9AC3B1BC2 /* PBXTargetDependency */, - CF00D47A2713F381411EC2A617276F10 /* PBXTargetDependency */, - 485893D5E56FC661DFA6D28987FE7808 /* PBXTargetDependency */, - 1A3C981C6944A873219C21B8E7E8A1ED /* PBXTargetDependency */, - 206E1CA5651139D17627F2E39B9300FE /* PBXTargetDependency */, - FFB42EE39B43B835D6B9E88BB87336E3 /* PBXTargetDependency */, - 11524DA440B1943637308B6CD9CB1EB7 /* PBXTargetDependency */, - 1D70E4B30778D1EC83F3B1D3CD8F81B3 /* PBXTargetDependency */, - 138F138AD96E9AEEE149D2C9D6C2B985 /* PBXTargetDependency */, - 032ED98F5CBF5A1A3D0CA85B3B30F63F /* PBXTargetDependency */, - E9AF7AD16EC818552F54D57409F1BC7D /* PBXTargetDependency */, - 7D52A48F8BF9D7269A2CD92332FE599C /* PBXTargetDependency */, - B24519CCAAA6C1282EDCE4CCEA5CD35F /* PBXTargetDependency */, - 94A5F6AE622F1765141F0EEB491906D8 /* PBXTargetDependency */, - CA5026E6B8EC430662DA5C7A1F22740D /* PBXTargetDependency */, + 4334BE4B09AB20759057C762D9E926FD /* PBXTargetDependency */, + 3098EC56220633C524A8015FACC79C1B /* PBXTargetDependency */, + D9EBD392D2B1824EC8E5D15E298E54A1 /* PBXTargetDependency */, + CEC23E98BBC07B07BE275F8248F43B7E /* PBXTargetDependency */, + 74806B23DD5CD251048F3EDF020D0143 /* PBXTargetDependency */, + 8849FEAEE508A7BDC1A2467ED1BFFB05 /* PBXTargetDependency */, + BF72646A338624CFB95B338651F2B785 /* PBXTargetDependency */, + 409D0B3A26F3AED2C74539253D1ABB8B /* PBXTargetDependency */, + 914A3D096BDF8DF612FB365CB9800E8C /* PBXTargetDependency */, + 3483A926F577E92793CD75D89850DBAB /* PBXTargetDependency */, + 354913C983A71A1E492FE71FC4BCE913 /* PBXTargetDependency */, + 9B98BC744C1519E5042E00BD79922116 /* PBXTargetDependency */, + 3D00FC0BD6F728D8F03D7555B2446046 /* PBXTargetDependency */, + 61C6E5A4BC5573E6D049D5E214C655A5 /* PBXTargetDependency */, + 2F4BFC2ED073D994695924CA0F455249 /* PBXTargetDependency */, + AF4D65CDF00D33464F7B94F1DA2C52FD /* PBXTargetDependency */, + 50FA6EB4C39B3D31EDFAD08109AE4D90 /* PBXTargetDependency */, + FB829947846917E23FBB86AF6E17A45B /* PBXTargetDependency */, + DE93D28D5741D68B07C22929D4276742 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxPresenters"; productName = Pods_iOS_dydxPresenters; @@ -22640,11 +22973,11 @@ 06EF30CF55C936AFBADBD07AA3DD65B1 /* PBXTargetDependency */, 6540BBF110F1D0F1F3F711AA83DA1CC6 /* PBXTargetDependency */, 20EABE4334D66B60EEBBB55D31640769 /* PBXTargetDependency */, - 925209D72C77851F39DA62CC99F07A4B /* PBXTargetDependency */, - 6A1CE5071D206D1E982D6E06906E1E1C /* PBXTargetDependency */, - C86AAAA74B1E7C381A2A9A5D2B8AF32E /* PBXTargetDependency */, - 12586DA40E3F98CEABE1C312990D5A04 /* PBXTargetDependency */, - 3FE5B81757F3A70A7512C3C9F7B260F7 /* PBXTargetDependency */, + 25E9356610C09DDA633A98F29FBE256A /* PBXTargetDependency */, + DC3379CD4958409044541F5311166A50 /* PBXTargetDependency */, + 34E74C60D564238D6998EFE032E949D5 /* PBXTargetDependency */, + 1DBCBB38B422DCD604EA5BC8D4D55BA1 /* PBXTargetDependency */, + 0263200AD9D7E2BDDBFEFCCC89E16708 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxStateManager"; productName = Pods_iOS_dydxStateManager; @@ -22663,8 +22996,8 @@ buildRules = ( ); dependencies = ( - 766269A03EC916A4E15F8475E3CAD1EC /* PBXTargetDependency */, - B677B4312F92A4E4FC3163CA85C4FF9E /* PBXTargetDependency */, + FF35DCD8917AB6B37780FCC85B53AE0C /* PBXTargetDependency */, + DDCC5F806F82CE43521FC8407E9A1634 /* PBXTargetDependency */, ); name = GoogleToolboxForMac; productName = GoogleToolboxForMac; @@ -22683,8 +23016,8 @@ buildRules = ( ); dependencies = ( - 4978191C40CFF6EE1EC1EBF1D220298D /* PBXTargetDependency */, - 0725E324C9FEB8447F1B089B3D58B862 /* PBXTargetDependency */, + 926D75FEE07680137A2AAB0752D02236 /* PBXTargetDependency */, + FBD8ADAA766FD889358337C562343EAA /* PBXTargetDependency */, ); name = GTMSessionFetcher; productName = GTMSessionFetcher; @@ -22693,11 +23026,11 @@ }; DD0D41A9315A48004E57F4F0E54095F1 /* GoogleDataTransport-GoogleDataTransport_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 5D252D8B42C4E3C8CA0258609FEE34A0 /* Build configuration list for PBXNativeTarget "GoogleDataTransport-GoogleDataTransport_Privacy" */; + buildConfigurationList = 364EAB4034EEAC40B97CA58422FFFA5D /* Build configuration list for PBXNativeTarget "GoogleDataTransport-GoogleDataTransport_Privacy" */; buildPhases = ( - B612F358E796726C77198240FE26C9B9 /* Sources */, - A8F86511CFE460F0478C1DA10EE25A1D /* Frameworks */, - 64CBA5F3237A3D4CC812281D5F622BFF /* Resources */, + 2163699EE345CF008B12343BAACD747B /* Sources */, + BF3863AA75BAB2FF28DD891E40A2B644 /* Frameworks */, + 5D7BD11D911D7DB3B221FFFBD2F6F46C /* Resources */, ); buildRules = ( ); @@ -22730,25 +23063,25 @@ 2134D4A77BA15072FCAE55B177763102 /* PBXTargetDependency */, 604C692597CFE289D407E215970F4F61 /* PBXTargetDependency */, 24E6269A749C094FD0E86D094E6EDAF8 /* PBXTargetDependency */, - 10F7F686490E6E7C2C3D3F99EB3F2E91 /* PBXTargetDependency */, - 202920A1817950120057BF1085BD7284 /* PBXTargetDependency */, - 3C1683469DC97DF1E555200E92E3D952 /* PBXTargetDependency */, - F36B09FADA982A06FFD37DE8F8CB3C20 /* PBXTargetDependency */, - 65E6A19E405756D0F65158ED80FF6B08 /* PBXTargetDependency */, - 126BCD28F858DDE77870E4147F7E7F3E /* PBXTargetDependency */, - 3714AA48F140D5E70F1FCED7089058C6 /* PBXTargetDependency */, - B56C8CFCECC6940FF689460BEB6DD794 /* PBXTargetDependency */, - 47801DE653B3A065CFB7E6BDBCF6F4CF /* PBXTargetDependency */, - FA466C785ADDA116C9EFA42FD9051743 /* PBXTargetDependency */, - 3FB12F2AC9298F881E156A26FD3D3010 /* PBXTargetDependency */, - 738A4606AE1C9B576B02007C367655F6 /* PBXTargetDependency */, - 98E3F7EA185559B797673429B1F28573 /* PBXTargetDependency */, - 4A70991BE0EBC0C50499EDDE0B1604D1 /* PBXTargetDependency */, - 66C21F757B7E348CD6774E4DE5F98287 /* PBXTargetDependency */, - A35E8315618713607E716B15D4DF3196 /* PBXTargetDependency */, - D2E6CA6A508312ED0B0847E67A1696DF /* PBXTargetDependency */, - 702452BE8675A809E09A12B1819477A6 /* PBXTargetDependency */, - 18D872121A7032A90EFE50C0E7A193A4 /* PBXTargetDependency */, + B5C7CEE9FDFF2B63C081576DCAA1111B /* PBXTargetDependency */, + 3CBCC00F191F7B03AEA62614AD3BB8E2 /* PBXTargetDependency */, + 9CF9168E94C346F386465C4E0EF39200 /* PBXTargetDependency */, + E061171B767662B4B8A0FEE9347BD185 /* PBXTargetDependency */, + 616265EF411ED94BE3D2C0D276E9359E /* PBXTargetDependency */, + 22354D3F2F3EA031896C3BD16566081B /* PBXTargetDependency */, + 78FE399A22CA9C894D65025ABB961EC5 /* PBXTargetDependency */, + E3F94AB3BCDFE0F02CAE08E214BF1D95 /* PBXTargetDependency */, + 1438735A2EC1D71D0E487EAB488FEFBE /* PBXTargetDependency */, + 7AC898184C6C24F346344E5FAA2399FE /* PBXTargetDependency */, + 8859BD6FA93DA66C9B9F4B139D831DA7 /* PBXTargetDependency */, + FA07C18669A8BE4498106592606FB029 /* PBXTargetDependency */, + A2CE77305999AE6AEE9314CC06C7678F /* PBXTargetDependency */, + 5071CE600B5FFB86C3E8987541C4CCFD /* PBXTargetDependency */, + 0BEF1D36C080367454FB1CC6E20A785D /* PBXTargetDependency */, + 3E2C0C64343CBADBEAF589A422906FFD /* PBXTargetDependency */, + D13ED02FB6D0EBD82E81B7CC24FC1A34 /* PBXTargetDependency */, + 4010F71F52BAF8E6795223FD42A5DE9A /* PBXTargetDependency */, + 6645D7772128320F41DB2D4C79AC26F4 /* PBXTargetDependency */, ); name = "Pods-iOS-dydxChart"; productName = Pods_iOS_dydxChart; @@ -22806,11 +23139,11 @@ dependencies = ( 49D1B79CD9578E801C51B6D0599DB4BE /* PBXTargetDependency */, B61E805B8D6A28D4063121D3625F3718 /* PBXTargetDependency */, - 8F8F8C7EA12A11D1B0A5BB6E7954AB1B /* PBXTargetDependency */, - 43AAC5391DBF71FA3EF9C3117ABFFE04 /* PBXTargetDependency */, - 288AB1C69B8DBA1CD61AC2E6386C4581 /* PBXTargetDependency */, - FCE4652FE947A37C426236FFE2A377CA /* PBXTargetDependency */, - D73A65D41D9FD59B34D32A580D98E63F /* PBXTargetDependency */, + C9B0641C3F96483462D6332723D9639F /* PBXTargetDependency */, + B058372129CA09541DFC47217C01B7FD /* PBXTargetDependency */, + 25993737D0527677A408BA3AD6CB4635 /* PBXTargetDependency */, + 97D2F02118BE3A634422E40133997129 /* PBXTargetDependency */, + D6F3C573E3FDCE8B48407178679610CD /* PBXTargetDependency */, ); name = "Pods-iOS-Utilities"; productName = Pods_iOS_Utilities; @@ -22819,11 +23152,11 @@ }; E9F5D289F4688880F8AEA528F4783976 /* FirebaseABTesting-FirebaseABTesting_Privacy */ = { isa = PBXNativeTarget; - buildConfigurationList = 4D23A34A757B0D43C7BA9340D9695869 /* Build configuration list for PBXNativeTarget "FirebaseABTesting-FirebaseABTesting_Privacy" */; + buildConfigurationList = 0AEE6DDCD05CE0DDA0EDEC78461EAE5F /* Build configuration list for PBXNativeTarget "FirebaseABTesting-FirebaseABTesting_Privacy" */; buildPhases = ( - 70C171E92F8BADD1C7E3D5EADB0CD5AD /* Sources */, - A4FC4875B29F5C7B2E8835D73CB03F25 /* Frameworks */, - 56212C961A457E19651BB2E3365755EA /* Resources */, + 67473E2E1455DFA1C61BE425B47DB6AC /* Sources */, + 93501D1736AA29EB89C0851AC2034551 /* Frameworks */, + 785DF24A3652EF10EE18F2F98EBEE13A /* Resources */, ); buildRules = ( ); @@ -22856,27 +23189,27 @@ EA12E96ADD56807F0D0FFA6DFB885CF2 /* PBXTargetDependency */, BF0494449B428D178827A79C3AA4364F /* PBXTargetDependency */, 593F677867AA292C738FD3B742491A3B /* PBXTargetDependency */, - 1A2C123614D624F1B49B626AB8DBA819 /* PBXTargetDependency */, - F2EAAD890654370C3F420AD782B2A34B /* PBXTargetDependency */, - 26940DC4E6BB63EE633EBE97C1751F55 /* PBXTargetDependency */, - 2606CE7B62A79BD9AC87B8D674F1CDB9 /* PBXTargetDependency */, - 6B11E31FA84EEA5544552655E75FBFFB /* PBXTargetDependency */, - A27A4F9F36F54702DACB883B5085A0D5 /* PBXTargetDependency */, - 541461D8747065BBA30F8607436672A0 /* PBXTargetDependency */, - D96A3D25FCCA28CF4817224D43494082 /* PBXTargetDependency */, - 4C0EFDA17DFBA30043764B178C3390D2 /* PBXTargetDependency */, - D3E07C41CED4A53EA72F5D750AD3FE85 /* PBXTargetDependency */, - ADEBBCA2D7267E1A0E2F8DAC90295556 /* PBXTargetDependency */, - DCDF307E6D82213E845A80F9F05332E4 /* PBXTargetDependency */, - 213F2F4FECFF68BA6C08D3D7990ECE60 /* PBXTargetDependency */, - B80C71DA68F3CC7AB8AB4357C8B8C85B /* PBXTargetDependency */, - 7752ADBEEE8B73C10D8B345A08119518 /* PBXTargetDependency */, - 291AD36163CA9EF6425ECEEB6C598078 /* PBXTargetDependency */, - FECD75D1A351929C4A5C4DA7B1A5ABB6 /* PBXTargetDependency */, - ED9103EC528F0ED70522122447955070 /* PBXTargetDependency */, - 1C2BEAD0A5963FE7C0B90F25CABE4C6C /* PBXTargetDependency */, - 33A773DEDA2E2024CF135AD4F1FA6BEC /* PBXTargetDependency */, - 5F7DC115D4CA65BFA5DD45177F8B0DF1 /* PBXTargetDependency */, + DD7B044E76CA95EE21DD0587EEDACFD3 /* PBXTargetDependency */, + 0F590411BDBE37B12A73D95775200A9F /* PBXTargetDependency */, + A3AD222F41850C3F2F6EFED07D17A997 /* PBXTargetDependency */, + D091D2598E48895D62025728E2CF53F7 /* PBXTargetDependency */, + 218B7D3A57F1801492A3D96F0DD0AD31 /* PBXTargetDependency */, + C654931F8E223479DA280169179EA28E /* PBXTargetDependency */, + AF137ACB6A0F136D255C024AAC30DAD3 /* PBXTargetDependency */, + AAD17691D13D163C9851018AE1BFDAEB /* PBXTargetDependency */, + 1C80E4B6E794C90054B9FC2B8DE42A9B /* PBXTargetDependency */, + 6F1CAB132063E139BBEB5BBD4E0F4E09 /* PBXTargetDependency */, + C07625A793925C51877DABA188BC68C2 /* PBXTargetDependency */, + C59CABB9255CEBFE15A79013FDB03682 /* PBXTargetDependency */, + 434899959C6153C8CDEEFC2392D21FE5 /* PBXTargetDependency */, + E7C245ECC372E5A202E498DC33958BF7 /* PBXTargetDependency */, + 5D3FD1E0DBB1F9E065F4BFD602210914 /* PBXTargetDependency */, + BBB8F0B2B18A0E0C385E36E043B48F05 /* PBXTargetDependency */, + D34EE0D1DCA66979AC46269601D103FA /* PBXTargetDependency */, + B99C5DB52CBD9183B4E522361FC5C28F /* PBXTargetDependency */, + EFD8EF5E68F40F6638C7759C89FC4A12 /* PBXTargetDependency */, + AD31868A08B09B315583EA6935E8EB26 /* PBXTargetDependency */, + 754A89981396B92AF65A085B46D7C97B /* PBXTargetDependency */, ); name = "Pods-iOS-dydxViews"; productName = Pods_iOS_dydxViews; @@ -22897,11 +23230,11 @@ dependencies = ( 5ADD161C8F663CE49A9BBCCFFB7A2E5E /* PBXTargetDependency */, 5A420DD7483311014EE56037B31D3A03 /* PBXTargetDependency */, - 969AD045F09FFFF140BD18C309155CBA /* PBXTargetDependency */, - EEDC3271C0E4C22AD294C777202A1014 /* PBXTargetDependency */, - 5296451B06AB5AD6511A94DE6363B3D3 /* PBXTargetDependency */, - AF4D9EDFC1EF86BB92CB9197EA615458 /* PBXTargetDependency */, - 52B604D5F7948D0A9CB1B13DE0910BDA /* PBXTargetDependency */, + E713B57D461BD3AEDAFE8A1A6EB3E68F /* PBXTargetDependency */, + 6EA4C9922A5E613B27488C774206CF60 /* PBXTargetDependency */, + DDCB02EDA0CD9E9188E0D916F2AE7689 /* PBXTargetDependency */, + F838821D807B1B7FF52DAFEC725A12EE /* PBXTargetDependency */, + 1F30BF07B6906E058AEAEA562B8F993B /* PBXTargetDependency */, ); name = "Pods-iOS-ParticlesKitTests"; productName = Pods_iOS_ParticlesKitTests; @@ -22923,9 +23256,9 @@ 862F8E524D7DC09ABC9B5AE6A267D2E6 /* PBXTargetDependency */, FF23AC7184AF7557422B2159A7836142 /* PBXTargetDependency */, B4CC4E2763C8B0724C949DDCD62A8276 /* PBXTargetDependency */, - FC7639D2662072035BAE8B19191537BF /* PBXTargetDependency */, - 024C0340D5CF15B2E0D0A701676BA332 /* PBXTargetDependency */, - D711A9D7C1560BA0DD7C4A165C2AB025 /* PBXTargetDependency */, + 0D69A518AA92D248630DB6AC050587A8 /* PBXTargetDependency */, + DB2F5116478C1270A9EEC21EF84D7922 /* PBXTargetDependency */, + 4369D620AE8ABE847CE1B3DA9F2668C0 /* PBXTargetDependency */, ); name = "Pods-iOS-AppsFlyerStaticInjections"; productName = Pods_iOS_AppsFlyerStaticInjections; @@ -22954,25 +23287,25 @@ 28F80F6B943A51F560CB79EA5DE17479 /* PBXTargetDependency */, 6D088A3736DF4ECFEB1C57D7C99B285B /* PBXTargetDependency */, 142DD9EC710756B470A34FFC1F95B44E /* PBXTargetDependency */, - 950BFD5475B834B74393336CA9C80A76 /* PBXTargetDependency */, - EE0D3F1CAAC77B0B625DCA705D8C3F9F /* PBXTargetDependency */, - 9DDC78C789A5F6741D76765630AEBAA3 /* PBXTargetDependency */, - DA00DC9D929CE2333757D5051284688E /* PBXTargetDependency */, - 15934E3E7DB41F2E717ABF2813F443FC /* PBXTargetDependency */, - E0789550FDFDA06F24C5290565F54794 /* PBXTargetDependency */, - 51847F527CF06051249E159614D4DF34 /* PBXTargetDependency */, - 8D964D0BDD9A8D550109C0ED71B13DD5 /* PBXTargetDependency */, - 34FF023296BE1D57B6417A630CE1805C /* PBXTargetDependency */, - A087213D8C978F5474B19F9B16FE634C /* PBXTargetDependency */, - 089D271F106427A8319D0964C92D8C32 /* PBXTargetDependency */, - 171D20363F4E47C26B947D44AB5B36F1 /* PBXTargetDependency */, - A0BD10F911E2F0087A3CA07BAB1593E8 /* PBXTargetDependency */, - B3BCE2BBF44C7EE005D8FD7CA6F8B57D /* PBXTargetDependency */, - 7F7DF7CF40A49BE299F51F5C9587DE65 /* PBXTargetDependency */, - D5B15C8DC533516F4BBDCC4C2AF91030 /* PBXTargetDependency */, - 17E46970A7F6ACF2861ECA5D8175B53C /* PBXTargetDependency */, - D93BA6A0A37BF7F8E5B006E1130F72DA /* PBXTargetDependency */, - DD09804B3968CEA4C83F585BDD5B8357 /* PBXTargetDependency */, + C1A4DBF51DF40963165650C76363C8CC /* PBXTargetDependency */, + 3484B6730F4281ED9FFE42F7595AF6FF /* PBXTargetDependency */, + 6C268947EA4249D53D09EE2D067F916E /* PBXTargetDependency */, + B8804A20C2DF1557AFDDD77EF97A12A1 /* PBXTargetDependency */, + 2E62368475D5AA339F2F7ECB192A446D /* PBXTargetDependency */, + 14B8472A7891D142A997927B4ED8FCE4 /* PBXTargetDependency */, + 411289EE0E4E26F64ECF385794035707 /* PBXTargetDependency */, + 367AA7AA086DEFD8D8C4EECB85B26382 /* PBXTargetDependency */, + 636D1457A8D57AC25255962D330E1532 /* PBXTargetDependency */, + 455DA3D1455E23710EC526C17FE09E34 /* PBXTargetDependency */, + ABF0D78BF3B8F4550F064EC982516611 /* PBXTargetDependency */, + 72A4B6177B0F5ABE96EF2D328772B759 /* PBXTargetDependency */, + 072B294FEADA7114D6360D6330D6BDBA /* PBXTargetDependency */, + 4D8F5B05E94617082E531546B1E5BB31 /* PBXTargetDependency */, + A028E671AAD27C99EEEF07953452BC32 /* PBXTargetDependency */, + 7386F6F36F34710102FA7D8AEAD59F37 /* PBXTargetDependency */, + A4E456F03DED128325CBAF0226FCE500 /* PBXTargetDependency */, + 11E0A5E4F1AB6B96C9DE450E84860680 /* PBXTargetDependency */, + B63498283DAFC76011AA9302F71C09A0 /* PBXTargetDependency */, ); name = "Pods-iOS-WebParticlesTests"; productName = Pods_iOS_WebParticlesTests; @@ -23001,25 +23334,25 @@ 4BB2BF6B21DA39DF69FF7CB92635B480 /* PBXTargetDependency */, C795A09C07B5AD167F368540C19BE1EB /* PBXTargetDependency */, FD44648FB949957354F0E609411FBB66 /* PBXTargetDependency */, - 46B94691B86A6E7454D5E17BB24E091D /* PBXTargetDependency */, - B075A650009FCE59B156A80FBF5E6D82 /* PBXTargetDependency */, - 89522639A1328DC385B94280ACE63BFD /* PBXTargetDependency */, - 97F47A5669EF319452EC6A868FAC8187 /* PBXTargetDependency */, - 75322264DCB0A9C0E34E14DF6B0B0C29 /* PBXTargetDependency */, - 2E0E64B620BBAD3A8532186089ABB6F2 /* PBXTargetDependency */, - A36B86A53C17D47F4AF80E35B4F3DF57 /* PBXTargetDependency */, - 29BA4467EF0A5894C3BF5C1EAF65CE04 /* PBXTargetDependency */, - 1298326DB58D8564530F5AE60C5A7EE8 /* PBXTargetDependency */, - 9AEB6E5A8AC4B909274372FDE9885671 /* PBXTargetDependency */, - C7623B142D3E6916B2739AE02272FEBE /* PBXTargetDependency */, - 561A59A7AAF046B183AB9D1FDF7C9EC0 /* PBXTargetDependency */, - BDDD08A821A3A8DDDBDA86A59482C48D /* PBXTargetDependency */, - F02EF5DFD89B973939E2461B291D56F6 /* PBXTargetDependency */, - 94B3488BE6CE056D8001B70A714D056C /* PBXTargetDependency */, - 72A180AD40A2484C2F30CBBDB7B34759 /* PBXTargetDependency */, - 31B9632DEB94E8F0CE8B6B229E24DF49 /* PBXTargetDependency */, - 6705D974296B99647F4D9EEBE95E80B1 /* PBXTargetDependency */, - 743F506187DAF2722FDCE83F20B5EF72 /* PBXTargetDependency */, + AA71A0AB5D5D9A4ED1633927884EFF98 /* PBXTargetDependency */, + 7494E5145010133A55403CB3E838B60B /* PBXTargetDependency */, + 1737141F0299140283A66E9EEA0B5BD9 /* PBXTargetDependency */, + 7047BA9B08367BC55F84238F3BD14887 /* PBXTargetDependency */, + C763EB2AB19BF1DAC3F88220A79DE97D /* PBXTargetDependency */, + E3E6AD9800BF3CF36FE5C1AA3B2336C6 /* PBXTargetDependency */, + 0794FDC78B83C66B06BB4391114C880C /* PBXTargetDependency */, + 13C3C0CC3082CF3A5A75FEC9FB9762A9 /* PBXTargetDependency */, + D0B293FAE9EA290DAE2E219A282BEBF8 /* PBXTargetDependency */, + A381EE1F1DA2694C3B8B3C63902BDF93 /* PBXTargetDependency */, + 122C49CF931A92931CDD3A67C7B258D0 /* PBXTargetDependency */, + 5276E752630B753762E4807DDE7938D0 /* PBXTargetDependency */, + F4F71F7D5E42AA365D99E076B85DB4BD /* PBXTargetDependency */, + F914FF769F3A96E6AD82D72A8DF01DB5 /* PBXTargetDependency */, + 767CDCE6D1EE670368EB66274AB41694 /* PBXTargetDependency */, + C0B35E0DC1B51E6CF2CD82BBD0FC62E9 /* PBXTargetDependency */, + 2C884C8462882CFD7885BF14C1775CD3 /* PBXTargetDependency */, + C07F3FA60725A1CC8E7C214847FB0CB3 /* PBXTargetDependency */, + E9189DCAFA41C252B33BFBFDD08F6D9B /* PBXTargetDependency */, ); name = "Pods-iOS-WebParticles"; productName = Pods_iOS_WebParticles; @@ -23058,11 +23391,11 @@ dependencies = ( 6E5C176CE87F4A8E32DB4E74D95948BD /* PBXTargetDependency */, BCB6385FFD1D47DBD05308C8A7140648 /* PBXTargetDependency */, - 57B0C1FC13B43D44DF5571199424DC93 /* PBXTargetDependency */, - 2AC66A8D34F2B329AD756B255D6FF1C7 /* PBXTargetDependency */, - F1EC857202118C0362C77896F95F0E52 /* PBXTargetDependency */, - 2AD861BE01F60F5B6F471C6FEE14FA59 /* PBXTargetDependency */, - 0EF2F5D987C61E3E32E37300D2DC49ED /* PBXTargetDependency */, + 67C618F1AD876BDE80EC2294CB58BFD9 /* PBXTargetDependency */, + 483D1395C0C74ADB9B5B3348EDE499C5 /* PBXTargetDependency */, + 974A717C7B5DE699DF3C5E5801EE08FD /* PBXTargetDependency */, + 89BD1268FBA5175FF8686E96FEA3B4FB /* PBXTargetDependency */, + 71D4220CA622520D301EDEE3F36E7002 /* PBXTargetDependency */, ); name = "Pods-iOS-RoutingKit"; productName = Pods_iOS_RoutingKit; @@ -23071,18 +23404,18 @@ }; FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */ = { isa = PBXNativeTarget; - buildConfigurationList = E9A5407C7835247F020774B766A40F0E /* Build configuration list for PBXNativeTarget "FirebaseCoreExtension" */; + buildConfigurationList = D94F1277CA01779A353693770FE8932B /* Build configuration list for PBXNativeTarget "FirebaseCoreExtension" */; buildPhases = ( - E7967963F20E76B274351308A731A266 /* Headers */, - 168E48EBF4B2CE75D4C5EA294A66AF6F /* Sources */, - 155B3291054EAD879A6AD0DFAAE0CB41 /* Frameworks */, - 419A9DFFCB45473B12523AC7712B9B67 /* Resources */, + 260C6189D4DDBE4F944F3A41515CAF89 /* Headers */, + 634568166FBA2C3EE6733E3877C06DB7 /* Sources */, + F13AF13F9001FE43F8D952C6221D9A7C /* Frameworks */, + E21FE892493D054ABC13F0BDA731013F /* Resources */, ); buildRules = ( ); dependencies = ( - B5FC333C123F358BAB09AC2BF6AC0047 /* PBXTargetDependency */, - 8323DE0B1548DC42C18FEB081477E456 /* PBXTargetDependency */, + DE330FF6A0DB92900405D420E933E13E /* PBXTargetDependency */, + 9F897A66C12FE69EAAEC61C281C7A838 /* PBXTargetDependency */, ); name = FirebaseCoreExtension; productName = FirebaseCoreExtension; @@ -23111,25 +23444,25 @@ 2FC9EB101C451BF1C13AD5BA37FE6851 /* PBXTargetDependency */, 350C393667BF8571B10486B68614FCA0 /* PBXTargetDependency */, B54D2914FF243703997EE3A9E3E1D75E /* PBXTargetDependency */, - E32C1CC9A2B430DA405DA5B691421C17 /* PBXTargetDependency */, - DCA486E1EC37AB3FE91CF21D691EE18A /* PBXTargetDependency */, - A07752F800090A888A67A482DEEC1E84 /* PBXTargetDependency */, - C46B5CE686FDA6B2D8A17F4A86689CD6 /* PBXTargetDependency */, - D8D59490E0598862DBC350E281E78A58 /* PBXTargetDependency */, - 270446A76E661E95CDDBEAC12426B250 /* PBXTargetDependency */, - 88BC799452E1289C630FE9798C444B52 /* PBXTargetDependency */, - DD7848768B694322D4D3F5FCF761742B /* PBXTargetDependency */, - 1CB6076FFC5459E5B44C3AEA755D91EA /* PBXTargetDependency */, - 4BDF50F7E34190A9C3CC21EB2C8E7B89 /* PBXTargetDependency */, - 18A13F3CBF1E6C860EED7FC9BAFD2DEF /* PBXTargetDependency */, - DE0A29E44246FA14155F1A8C5596764C /* PBXTargetDependency */, - 455B7C665497929D93887E0B2640C5B3 /* PBXTargetDependency */, - 121575FD82A158BCAB793D9545F97C66 /* PBXTargetDependency */, - D6C4E1895D94F2B212004372D2B41B07 /* PBXTargetDependency */, - 5EEB43FBA8ABEEAA63201534B03DB724 /* PBXTargetDependency */, - 73B706D7BED85F13E7D4F021F9D2DB54 /* PBXTargetDependency */, - 40EE7A58AF68C87E6015D633E853A603 /* PBXTargetDependency */, - 816C178BD10B2E0A8F3367B6B0F160A1 /* PBXTargetDependency */, + 6490C753BC1762CA2E9136D01AC8B227 /* PBXTargetDependency */, + CB04125A9DC459439B30C57FE9C49CFA /* PBXTargetDependency */, + 99E9AC72D7807F385A88B902F036E197 /* PBXTargetDependency */, + 829873A64403EB538DD7DEE559A729EE /* PBXTargetDependency */, + 4F625FFC95BE5ABA61ADF3454C27E6F2 /* PBXTargetDependency */, + D87681374CEC6526EFD16B31D1FB6CB2 /* PBXTargetDependency */, + 37468CFDCD8D4C891D55186E2A0B299C /* PBXTargetDependency */, + 377B4E5D01667670DF8F82626D34A2AF /* PBXTargetDependency */, + A9D8054709750C3AA9869F3C74632F27 /* PBXTargetDependency */, + CDB86D994676AC9A7720EC9FA3A33803 /* PBXTargetDependency */, + 677BAC6796CE701BFE75E682788F9C10 /* PBXTargetDependency */, + 71C3FB2630D1172C03CCF1381DF3E8FD /* PBXTargetDependency */, + 24D44C8153EBB19A2B2F7868822BF135 /* PBXTargetDependency */, + 4767E66CF1F5C552B78BF9B93EDB0F9B /* PBXTargetDependency */, + 6CB65F04204413590D80ABC4E1739817 /* PBXTargetDependency */, + 966FB8834B13A0115507AD594DD8A1E0 /* PBXTargetDependency */, + 1C6106F06711AC4AB4C39E7D74DFCE12 /* PBXTargetDependency */, + 5ADF6C7E70AF7FF92A8F99CCBA3904B4 /* PBXTargetDependency */, + 9C0C1DC0CB45A85B0732892F54DA746B /* PBXTargetDependency */, ); name = "Pods-iOS-PlatformRoutingTests"; productName = Pods_iOS_PlatformRoutingTests; @@ -23154,7 +23487,7 @@ en, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = C19EB964A1A38390451CEF25BFD08398 /* Products */; + productRefGroup = 7CA0EC1A7815F5AA5029AD19809D2A38 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -23173,7 +23506,8 @@ 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */, 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */, 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */, - 072CEA044D2EF26F03496D5996BBF59F /* Firebase */, + F701F16821D7AA8B115646DA013C13EE /* Firebase-2149e159 */, + 8F04F0E8FF3A36306C4FAA84540970E7 /* Firebase-5a1e767e */, 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */, E9F5D289F4688880F8AEA528F4783976 /* FirebaseABTesting-FirebaseABTesting_Privacy */, C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */, @@ -23222,6 +23556,7 @@ EC1A03D7AE7315C4088D620F8458392F /* Pods-iOS-AppsFlyerStaticInjections */, 642507B743C9687BB186C3C9AE74193C /* Pods-iOS-CameraParticles */, 50991CD6135B7302F872D9F9FEF54D86 /* Pods-iOS-CameraParticlesTests */, + 64FD6D8A13D9E736C9EE8B61222DE316 /* Pods-iOS-dydxAnalytics */, B9073F8B1BA8C18045A7DC4C8297BB01 /* Pods-iOS-dydxCartera */, AD139AFE95E67BE93FC5D56276884357 /* Pods-iOS-dydxCarteraTests */, DF0DD2CE2CD53EB80A65F00B1EB8F94D /* Pods-iOS-dydxChart */, @@ -23287,14 +23622,6 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 00C44B9477001BB9D12C4A5A95AE0A46 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F5617FB94E6ACEA0AB9ED448A3754763 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 03FB874D61C08CF15D4C7AD474AB66CE /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -23302,18 +23629,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 056E53C89319BC7BAA273DDE3D60B766 /* Resources */ = { + 06348AE8AE9D79116EE4D420298BBC26 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 329859A84D669676DB5A6F48ACED68EA /* GoogleDataTransport-GoogleDataTransport_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0A6956A31705AB584027549512E8F294 /* Resources */ = { + 06B04E33E12B07EC574D2DE4E9967C75 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4850CB906214F6F4010F5E516DC65BEB /* GoogleDataTransport-GoogleDataTransport_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23331,14 +23658,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 0FA8AA1F1DA717843AADEF9D3E3F7FAF /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1CBD7DFF87D9B8A549D383302C8B33F0 /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 12A37AB11C7F5E9DBFE9788D4A202D98 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -23346,13 +23665,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 1337BA3F65D73FA32642B32A98BC3748 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 13CEDFD8E50E7C7D435E6C0B371D7EEA /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -23360,61 +23672,62 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 14E2306149DC5484BF273E987C213544 /* Resources */ = { + 1B00412F51EC6653F8FC1681E834A1F7 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 1946ED05429C7FFA5B8193030487D6AE /* Resources */ = { + 1DC14EE399510A2C750EB85D52D6E0A5 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1927453669EF9FB387F0A72242AB9893 /* PrivacyInfo.xcprivacy in Resources */, + 84079742EA8F0FEE8F1B79BC4B0A6250 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1B00412F51EC6653F8FC1681E834A1F7 /* Resources */ = { + 1FA75864953DA5ADA735AC8C995D844D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 1F12E556773DF02B916F5C8A3D47D6A1 /* Resources */ = { + 24A14CAC028F1F7853F9AE272546E417 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6716DA7E08B7B2BA080DF53AA49BF737 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1FA75864953DA5ADA735AC8C995D844D /* Resources */ = { + 2601B1D07DA85D57AC75798ABDFC4AD5 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + CC3CA3BC71400BCE8F2EEE671A126E53 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 24A14CAC028F1F7853F9AE272546E417 /* Resources */ = { + 2628B16D6F4315075C4F64FC40589E1B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 2628B16D6F4315075C4F64FC40589E1B /* Resources */ = { + 2762CAE164681E550484B81821EC293A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 2762CAE164681E550484B81821EC293A /* Resources */ = { + 28135611034C6FA62B27D4D65D5D93A2 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 52B9DE9BAA44B427AC7F2221E40EFF43 /* FirebaseCore-FirebaseCore_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23439,34 +23752,34 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3343868F4CAFA4D0E01F90B6085F2E94 /* Resources */ = { + 2F62AC8E1E1099792D34CF692A98679E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + B3A418CBF4162D474C828FE6E1253A5F /* FirebaseABTesting-FirebaseABTesting_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 37E548B4B04B2F0DA0D9374092B67ABE /* Resources */ = { + 3300413EEFCC14898D03232019FE3855 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - BF629C6E6E62B80B3BE958E004DD3B22 /* GoogleUtilities-GoogleUtilities_Privacy in Resources */, + 5B4A2D9DFE272E7266474088B06953BB /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 395A9FEAE88E8DF2F9C51D05A2F06214 /* Resources */ = { + 3343868F4CAFA4D0E01F90B6085F2E94 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5622FC9FBCDCAE6DE79F7DCA59074FAB /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3999ACFCC5B7D3528D44B762683508BA /* Resources */ = { + 39A3385063DEA4CECAD72C84B0679522 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - F7ADACB70768A81AA12B449BBC3B872D /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy in Resources */, + 0DE5672363CF0BEC4457FD6B08EA672D /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23484,6 +23797,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 3F1C56B87E82D2D65D211BAD4213C1FA /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 280ED3FFB4141F4ACDADEABA514B4D24 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 40B5D0EAA3C4D2D86D9110D17E30D7CC /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -23493,26 +23814,25 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 419A9DFFCB45473B12523AC7712B9B67 /* Resources */ = { + 4445489A8399C5E25CE4507614F2E5A6 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - C1D2314170933B87747F2238EC15C137 /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 42DA70ACE38A399A0E262899BAAEF2F6 /* Resources */ = { + 4820D85E236E6BB5FCF3890C0518A16F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - BF2CD6F7254AEBC269F528D8220C2934 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4820D85E236E6BB5FCF3890C0518A16F /* Resources */ = { + 493EB1A182D754E0FE387027636309A2 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 85811C3AA3F19B6AE5CE3D569CB9275B /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23524,18 +23844,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4A793BC00787857311D40410D45BA895 /* Resources */ = { + 4ACFAA9E7C3C69BA1D99E29119077F1A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 212A332015E03117D21975C3CF07C733 /* nanopb-nanopb_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4ACFAA9E7C3C69BA1D99E29119077F1A /* Resources */ = { + 4C7C1F02224A997FB2F3AE7D139FEEE8 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 153638C1DE8919D51EF0B10924493F6B /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23546,62 +23866,61 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 5377610DE6836583D58DC57326015926 /* Resources */ = { + 4E8871DE029F3E2ADC610B63CA733D4D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 6563E21FB80B817214D64B6833583A4D /* PromisesObjC-FBLPromises_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 53A5EF6FE88D8FDCB375D3BFE8BE09FB /* Resources */ = { + 5377610DE6836583D58DC57326015926 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 53C2FCB9C9F4737974C7C3039CC72837 /* Resources */ = { + 53A5EF6FE88D8FDCB375D3BFE8BE09FB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - A539EE71611D36F8B7D73D4150906727 /* FirebaseCore-FirebaseCore_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5619D88038ED114EAE4F1705B9003116 /* Resources */ = { + 545B75EDF5BDFE3C410B4934BD8FB3C2 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 56212C961A457E19651BB2E3365755EA /* Resources */ = { + 5619D88038ED114EAE4F1705B9003116 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 59567374A5691E1ED17190A70145EA18 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 56C916250FB5A61710D4D93597A0F850 /* Resources */ = { + 5742FDE0E5FE58042785CFB480BBDD57 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 391EB0109CCB583D6AF9F9DA5F8FEBDC /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5742FDE0E5FE58042785CFB480BBDD57 /* Resources */ = { + 577DB3699A6744DB1C6CD2920173ADA2 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 577DB3699A6744DB1C6CD2920173ADA2 /* Resources */ = { + 58BF6E2A6B97A0F50AEEE71F70F31EC2 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + A0453007D34991164B1F3195E8FF2215 /* FirebaseMessaging-FirebaseMessaging_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23619,11 +23938,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 5F61948D8E315028C2530FA9F1B5BBEB /* Resources */ = { + 5D7BD11D911D7DB3B221FFFBD2F6F46C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - A798B4393BFA109A69869A09F395EF78 /* PrivacyInfo.xcprivacy in Resources */, + 30EC99C64A7B4A5D25102C64CB640646 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23648,70 +23967,64 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 64CBA5F3237A3D4CC812281D5F622BFF /* Resources */ = { + 67C7F70B648CE8FE8E976CE75E222024 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 4C06E109151338AC3B58AFDA21F6ACAB /* PrivacyInfo.xcprivacy in Resources */, + 8C086940C2A2A3A47D23C3B74CE0377F /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 67E385F02EC777CED590004EC4535AB7 /* Resources */ = { + 694483A0DF04C8B502C78DFFAB4F2CEB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2AE2BE48A6CE8BF27D9258A915157AD0 /* PrivacyInfo.xcprivacy in Resources */, + D91AAF8FD5F6335E604D1E4DEE99FE28 /* GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy in Resources */, + 14FBCA48CB5CBAB5AA0DD18325D993EA /* GoogleToolboxForMac-GoogleToolboxForMac_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 686E883AE9CA5EA177217D5BC468F401 /* Resources */ = { + 6B1709DCDD61B255A2B2EF302AA6C832 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 692947EA5E08539255AAAA3FED7FB93C /* Resources */ = { + 6B1B1B43D99270D2088E6D37042986C7 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + D88B7E0E441BE02F4EB51C5E48C6EBD4 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 694483A0DF04C8B502C78DFFAB4F2CEB /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - D91AAF8FD5F6335E604D1E4DEE99FE28 /* GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy in Resources */, - 14FBCA48CB5CBAB5AA0DD18325D993EA /* GoogleToolboxForMac-GoogleToolboxForMac_Privacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 6B1709DCDD61B255A2B2EF302AA6C832 /* Resources */ = { + 6D379A2906E54FCAEF3EF9CEB0BAC141 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 6D379A2906E54FCAEF3EF9CEB0BAC141 /* Resources */ = { + 6FA7F08874F236C1400A0FA84AC77BA9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 6FA7F08874F236C1400A0FA84AC77BA9 /* Resources */ = { + 758DD399F9F318FD8A2304DCB695C4B0 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 758DD399F9F318FD8A2304DCB695C4B0 /* Resources */ = { + 785DF24A3652EF10EE18F2F98EBEE13A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + B56B1CD6423A4757902310A665737014 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23722,17 +24035,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7C05285B60F7181D36108369194CA33F /* Resources */ = { + 81BD96CB01A83C5EF679F3F5D9ABDC9D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 81BD96CB01A83C5EF679F3F5D9ABDC9D /* Resources */ = { + 83612D6B9591FCF084B77D25E3AE6E09 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 362B159593FBCA5F52F40C8B43687B37 /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23765,124 +24079,123 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 8D6B9181EEC1D0D2A85D54FE1C01FEBE /* Resources */ = { + 8B165C35487BA22964CD110D93E79657 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + A9293EDD387A23BE768DBAFDC8FD0F53 /* FirebaseInstallations-FirebaseInstallations_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8DCA42AD62DC0CC470D817FC01AD8D07 /* Resources */ = { + 8BA953E4FF911DCECBEE96749F9C3D04 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 4CCD6BC754E4101C1B6C5A92A9064E9C /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8E98C574A32D45537DBC29450B55441B /* Resources */ = { + 8D6B9181EEC1D0D2A85D54FE1C01FEBE /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 98A64C85F752163B12E06988E00A03EE /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 90CCC731C00B96FA5862CC33281B92D3 /* Resources */ = { + 8DCA42AD62DC0CC470D817FC01AD8D07 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2E6CF4230B386115AF2FA918B78FA847 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9157D902F0744C5F15752E98E7358289 /* Resources */ = { + 8E98C574A32D45537DBC29450B55441B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 98A64C85F752163B12E06988E00A03EE /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 94C3F1F1AA38ED319B9788AC258A7BBE /* Resources */ = { + 90601927A17FB367946ED25B4197BEFD /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 361D8377EC64FB6F0944B880904A0E7D /* FirebaseMessaging-FirebaseMessaging_Privacy in Resources */, + 4A4BA09001304722C0931537F09201C7 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9664964CF19E582D9D4D51E8984DADD5 /* Resources */ = { + 9157D902F0744C5F15752E98E7358289 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - B5463C9AC4974D12E93333174333D443 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 96A54C388329E7E6E3C98D134D83434A /* Resources */ = { + 9A05DD6E30ADF5CDC7EDEEDD886C5745 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 7600622AB39F3D7CAF1480A09D2EE930 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 97770A8D410D7CA63A0073FB9EE15ABD /* Resources */ = { + 9D9E1789CB2527EDC916097894C6A227 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - BCCB38772A46FDA7AB20EF772414380E /* PromisesSwift-Promises_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 98AFBE00FC317ED832696C1DDA3A8E4C /* Resources */ = { + 9F501F71488754EA5E735BFA53871495 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - DB4A377BBFAAAE5AD69AB0C519715521 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9A05DD6E30ADF5CDC7EDEEDD886C5745 /* Resources */ = { + A051CAC0FD8F33A0D3B4E586041764B6 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 3E7C9F2E9D8989060B94B397BAC576C7 /* FirebaseCrashlytics-FirebaseCrashlytics_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9D9E1789CB2527EDC916097894C6A227 /* Resources */ = { + A19267D15561BA7709BADE11D3F3D1BC /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 9E426532C3E868646EEDD351C60FD7B2 /* Resources */ = { + A2293568AA7669378FCB1CB1F62A295E /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - E7FF39CE00EB5D1FC16DA785A3A08B16 /* PromisesObjC-FBLPromises_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9F501F71488754EA5E735BFA53871495 /* Resources */ = { + A2720AF4953F107EBC121C80455A5A2B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 37159F0685D3AB654E66A37E15F8665A /* nanopb-nanopb_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A051CAC0FD8F33A0D3B4E586041764B6 /* Resources */ = { + A49D086CB981DF928DFE9DC4AE4A562C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3E7C9F2E9D8989060B94B397BAC576C7 /* FirebaseCrashlytics-FirebaseCrashlytics_Privacy in Resources */, + BE84ED92DC6C0C93304089862AC32182 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A19267D15561BA7709BADE11D3F3D1BC /* Resources */ = { + A8E4D564346C45A1F3F517226647D5BB /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + A660217A909DCEC53B335D6220840B46 /* PromisesSwift-Promises_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23893,77 +24206,76 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B54603941293FF85DDB3F7C1B1CCB001 /* Resources */ = { + B4459028DBE6A086019123C16731D1EA /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B858490F4CD2C939E83F5EEE5B9394CE /* Resources */ = { + B54603941293FF85DDB3F7C1B1CCB001 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - BC21DE5FCFC0C4670360223136D684E5 /* Resources */ = { + B858490F4CD2C939E83F5EEE5B9394CE /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - BCC9B12030E002E7B9FA18757EE6D70B /* Resources */ = { + BC21DE5FCFC0C4670360223136D684E5 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - BDA71D11FA372C9EF79C56014D269E74 /* Resources */ = { + BC240CAF151E8872B97C4F2E25BD08F5 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 498B15A7B8267B0E67AE6DFD1F402732 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - BDF171C5E65FDE68FBE788A07DAE0C07 /* Resources */ = { + BCC9B12030E002E7B9FA18757EE6D70B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - BE6E0F1F4B85F89631FDA0A9C0EA69E8 /* Resources */ = { + BDA71D11FA372C9EF79C56014D269E74 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5EF26A1BA03012FDCA0AA83527E92A83 /* CocoaLumberjack-CocoaLumberjackPrivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - BF445233ABE8E9853B3E5425B7375C5B /* Resources */ = { + BDF171C5E65FDE68FBE788A07DAE0C07 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - EABD729D03C9675BA063FC0504E7266E /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - BFF8E0B714EF8994A5009CB9F10CAF76 /* Resources */ = { + BE6E0F1F4B85F89631FDA0A9C0EA69E8 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - F6440F9C4AE8A246BBF3E10F9DD66DD0 /* ReachabilitySwift-ReachabilitySwift in Resources */, + 5EF26A1BA03012FDCA0AA83527E92A83 /* CocoaLumberjack-CocoaLumberjackPrivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - C0362B321440BDAAF8065F6ED1BB0289 /* Resources */ = { + BFF8E0B714EF8994A5009CB9F10CAF76 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 19749E82701B869A44A2E352410862AC /* PrivacyInfo.xcprivacy in Resources */, + F6440F9C4AE8A246BBF3E10F9DD66DD0 /* ReachabilitySwift-ReachabilitySwift in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23974,18 +24286,17 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C2DA19FA2CD8DD4C3FF99C1529F1538C /* Resources */ = { + C1133CD6361784ABFA51E85F9295AE32 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C3AFAA377501C29A928E03F5EE6B5EB8 /* Resources */ = { + C2DA19FA2CD8DD4C3FF99C1529F1538C /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - EBFEA91504510A2870B88FE087277102 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -23997,14 +24308,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C67AE92BB29F102789660D1DBCEA984F /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F6F3467473EEDF8134964E211AF1F6EC /* PrivacyInfo.xcprivacy in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; C720709F45C103E9E735751ABF41967A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -24019,17 +24322,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C8984CDF47EE0C99AC3129C394E1B1AC /* Resources */ = { + C8DC3826D09ACD0915C5FBD1C9E92624 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 2BD87E058C1696D2765ED58301A103AF /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CB227FA23B59622267588E77486A69A3 /* Resources */ = { + CC0662F1B5DD0BB6C9BDDBA11CF9BCBD /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + A1ECEF7D0755DB691C4A8E19654251B3 /* GoogleUtilities-GoogleUtilities_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -24054,11 +24359,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D677B12A1D7AE88E03E695476C152902 /* Resources */ = { + D3EC70ACB39EFDE72585E3F158EAD1A2 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 31F202054685C4C2F0870014263F8956 /* PrivacyInfo.xcprivacy in Resources */, + 5007EAACD2BF1C0D88293F0012D28B1B /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -24076,26 +24381,26 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E281CA28284C9DD093C9B9ACEF1B2FDE /* Resources */ = { + E21FE892493D054ABC13F0BDA731013F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 6D952B8A57AAA543FFBD00CBDBCEA0BE /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E28C01A16C5E5D6F5B518263D5AA0927 /* Resources */ = { + E281CA28284C9DD093C9B9ACEF1B2FDE /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - C1AC96C3229105517FD3CC0BAFFC83F4 /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E387E768B370FB3A45D8C74DB34D65A0 /* Resources */ = { + E50E5E2F90CDD00FD2316537465C9950 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - CCAA46171022B6550575B89F9CFBE33A /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy in Resources */, + A5556EB8E990EDEF4094C7DE47C2CF4D /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -24117,6 +24422,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EB87506EE2D08EAD982B025DE4E7B573 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + ECD685044110008ED7DD337E680573E2 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 81D35F4191CD330555BA948ED9CCE9C4 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; EEF31BA7A75A366865375D62E4FA4942 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -24125,6 +24445,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + EFE8A4905C445A56B9B46A9515C695B1 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F3AEFAA73A0F26248E32E68B571A2701 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 076B3886E6D58CC0059DEDF31D3BF764 /* PrivacyInfo.xcprivacy in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; F41E207C110BF0878AECB4D0E5987B24 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -24132,19 +24467,26 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FA7581034433F41B4918485F3CAE4421 /* Resources */ = { + F4FB16018A44B315D57AC20B61629F5D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F8DC2D3636BCBA8FAEFAD04BB1D98C44 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 301163B8EA6C6DFC1954EB775F8EA417 /* FirebaseABTesting-FirebaseABTesting_Privacy in Resources */, + 13D3EF8DB18B968AD45A393D42CCA9BC /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - FAD76935FB3C9D32D785E654DE1B1544 /* Resources */ = { + FA9AA1D0F52E39EF9B15547C43E73624 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3B88D7C72204C4EDB14B62EBAAD15A94 /* FirebaseInstallations-FirebaseInstallations_Privacy in Resources */, + AE25F8EB5B95694C0ABFF1ADC09755BA /* PrivacyInfo.xcprivacy in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -24182,7 +24524,7 @@ shellPath = /bin/sh; shellScript = " if [ \"YES\" = \"$COCOAPODS_SKIP_KOTLIN_BUILD\" ]; then\n echo \"Skipping Gradle build task invocation due to COCOAPODS_SKIP_KOTLIN_BUILD environment variable set to \"YES\"\"\n exit 0\n fi\n set -evx\n \n REPO_ROOT=\"$PODS_TARGET_SRCROOT\"\n \n if [ ! -f $REPO_ROOT/gradlew ]; then\n rm -rf $PRODUCT_MODULE_NAME\n git clone git@github.com:dydxprotocol/v4-abacus.git --branch v1.7.18 $PRODUCT_MODULE_NAME\n \n \"$REPO_ROOT/gradlew\" -p \"$REPO_ROOT\" $KOTLIN_PROJECT_PATH:syncFramework -Pkotlin.native.cocoapods.platform=$PLATFORM_NAME -Pkotlin.native.cocoapods.archs=\"$ARCHS\" -Pkotlin.native.cocoapods.configuration=\"$CONFIGURATION\"\n \n # We will need to overwrite the dummy framework generated by cocoapods with the actual one from Kotlin\n \n TARGET_FRAMEWORK=\"${TARGET_BUILD_DIR}/${TARGET_NAME}.framework\"\n ABACUS_FRAMEWORK=\"$REPO_ROOT/build/cocoapods/framework/$PRODUCT_MODULE_NAME.framework\"\n rm -rf $TARGET_FRAMEWORK\n mkdir $TARGET_FRAMEWORK\n cp -rf $ABACUS_FRAMEWORK/* $TARGET_FRAMEWORK\n else\n \"$REPO_ROOT/gradlew\" -p \"$REPO_ROOT\" $KOTLIN_PROJECT_PATH:syncFramework -Pkotlin.native.cocoapods.platform=$PLATFORM_NAME -Pkotlin.native.cocoapods.archs=\"$ARCHS\" -Pkotlin.native.cocoapods.configuration=\"$CONFIGURATION\"\n fi\n"; }; - D3FD0657BFD957F6F82809C44861B775 /* [CP] Copy XCFrameworks */ = { + B1176D71CA1D75BF5D4C95994F09DA88 /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -24199,7 +24541,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/FirebaseAnalytics/FirebaseAnalytics-xcframeworks.sh\"\n"; showEnvVarsInLog = 0; }; - D7FB0E69CBBC7389D4716475B1AA6FDB /* [CP] Copy XCFrameworks */ = { + CFBCDE1E4A02029F6B9D8BA85CD8967D /* [CP] Copy XCFrameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -24253,6 +24595,20 @@ /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ + 00CCA17666F91A4CBCA734BB7A877356 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 00FA6C246FD54C2079EE81BA2A1EE12B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 033BC4329EAA591D5C46E888A530D1E7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24261,6 +24617,17 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 06240D738E47FBF871222ECAFE42F44B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 15F591AD65451660CF20D32360F76097 /* nanopb-dummy.m in Sources */, + 3E815E18448C3AE53802902082D041A0 /* pb_common.c in Sources */, + 0717284CE4B68B9D36990CC0133AF45D /* pb_decode.c in Sources */, + 8F468DD40A6FD7C37539E690F09FC3CC /* pb_encode.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 0FC9CCEBF402492F0F5C5D31D08EC536 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24382,6 +24749,35 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 10C212E482FE12AEE70BB3C0CB8E112B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 6C09B640D4173AE94EC61FE952BC3644 /* Pods-iOS-dydxAnalytics-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 112C23049CC794ED8A2CEC6BDCB79F90 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C9442C1BB65054CDEF890AC2AB92750F /* FIRAnalyticsConfiguration.m in Sources */, + 5B1C4E11A3EDB451E00FB40B4E6BE808 /* FIRApp.m in Sources */, + B1F280753CA169A2A1BA95C5653F7B07 /* FIRBundleUtil.m in Sources */, + B0E462F299138FA188179DB17F76044F /* FIRComponent.m in Sources */, + DB205EE51373C3922B13509FFBD088E7 /* FIRComponentContainer.m in Sources */, + 412C9858D60167F819F2F6350F31006A /* FIRComponentType.m in Sources */, + A71EB73E2DD446BB9A7CF288FC37DC90 /* FIRConfiguration.m in Sources */, + 393A8BFCC418400DEDE58EEF22E5B35F /* FIRDependency.m in Sources */, + FB6299C0EFD74A1EE8F17541C685C8A9 /* FirebaseCore-dummy.m in Sources */, + 1FC35A2C6FF4BA8506E99EB4D22EEFDD /* FIRFirebaseUserAgent.m in Sources */, + F18D83D8B3D7D3631826FC9965C87787 /* FIRHeartbeatLogger.m in Sources */, + 6B1D893CE5FEA7DA7B9FAEDF50372832 /* FIRLogger.m in Sources */, + E94442511CA2509B0ACDBE0F6E0A188E /* FIROptions.m in Sources */, + 6D0661CAA1B68921D06C43E98C041746 /* FIRVersion.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 121101C44A6BAAF8950033BADBB439C7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24409,19 +24805,46 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 1573222CE52C81438828737C1A25ED6F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 168E48EBF4B2CE75D4C5EA294A66AF6F /* Sources */ = { + 14A9E5ED170E8F1187D5A8331839CBF6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8C139B08DDF4EAC2CB8EE3DCB8C6D758 /* dummy.m in Sources */, - 7FEDE1F7D770C707FE830C72FE7BCB33 /* FirebaseCoreExtension-dummy.m in Sources */, + 1BCECCC9E777A5778E2695D9F33662C4 /* cct.nanopb.c in Sources */, + DCB1FF0B636C00C68B9D08FC6FCBAB91 /* client_metrics.nanopb.c in Sources */, + C7CB062878E3FD9184E92D9912396623 /* compliance.nanopb.c in Sources */, + A1E33125E5C6B311CCABB4B191E39137 /* external_prequest_context.nanopb.c in Sources */, + 45775257AE1F72E5003F3EBD7EBD0A41 /* external_privacy_context.nanopb.c in Sources */, + D7CFB4D1DA91DCE8DCA446BAC776A449 /* GDTCCTCompressionHelper.m in Sources */, + 8E734F8282BFD31D9443D311D43EA65A /* GDTCCTNanopbHelpers.m in Sources */, + 46B702A8EB18F7E9D0FB3C2B61CCDEF5 /* GDTCCTUploader.m in Sources */, + E3E5B7E1D34B728A5C117C43EE82DE03 /* GDTCCTUploadOperation.m in Sources */, + 75AF33CB87207DFC64C4F29571F7E5AF /* GDTCORAssert.m in Sources */, + 2BE80523535CE5BE2270A3FA0B693336 /* GDTCORClock.m in Sources */, + 0163C630E9E574A539321F2031E16C2B /* GDTCORConsoleLogger.m in Sources */, + 39B01F99157DAF1CC3AC161A04F1E502 /* GDTCORDirectorySizeTracker.m in Sources */, + C27216FC32CB039977F24731D6DCEDD1 /* GDTCOREndpoints.m in Sources */, + 139F2E059A34CFBEAFF357CB96E50F9E /* GDTCOREvent.m in Sources */, + E35AEAC287F6D12252CED64364C00F51 /* GDTCOREvent+GDTCCTSupport.m in Sources */, + 43A822CF4D78DD24470D4C362C83870B /* GDTCOREvent+GDTMetricsSupport.m in Sources */, + 377D83A1BB64B17B182B482480BF5778 /* GDTCORFlatFileStorage.m in Sources */, + 0D510A3576169BCC76FCEAB6B89D98EA /* GDTCORFlatFileStorage+Promises.m in Sources */, + 15AD0E0ED359CB2D3DF65184BDF52ADB /* GDTCORLifecycle.m in Sources */, + 771AF029232AC7CDEE2794E728D5F316 /* GDTCORLogSourceMetrics.m in Sources */, + B58FCF608CB812C80FA1D2D9A06DE94A /* GDTCORMetrics.m in Sources */, + CE15CD8D68708C2CC50ABB0A56C5B9DE /* GDTCORMetrics+GDTCCTSupport.m in Sources */, + 1DAD47298D1A716E561A4D5C09719FEA /* GDTCORMetricsController.m in Sources */, + 46995824E7390DE5521C5CF0347BF4F8 /* GDTCORMetricsMetadata.m in Sources */, + 298595A0D3F70E96D8CDC9C056828DEA /* GDTCORPlatform.m in Sources */, + A9C88B93A2B10DB27DA85647ACBD4732 /* GDTCORProductData.m in Sources */, + BE03086D95C737CBA597E00EDD697540 /* GDTCORReachability.m in Sources */, + B972DAFD444751CFFA0F67E73B39CF68 /* GDTCORRegistrar.m in Sources */, + 70C3742AA1D9F6A647F9252DB9CB7B35 /* GDTCORStorageEventSelector.m in Sources */, + BABF709125B32D59384D630E838CD211 /* GDTCORStorageMetadata.m in Sources */, + 3B5505F70891862BD2FB39FDA167203C /* GDTCORTransformer.m in Sources */, + F135FD11C4BA04D2A369C94FF2CC0280 /* GDTCORTransport.m in Sources */, + BBDCD11FD33D2D0804E5B5D02A773810 /* GDTCORUploadBatch.m in Sources */, + B3C6A5EBDAFCD73826DA48629031071D /* GDTCORUploadCoordinator.m in Sources */, + 0E59637CACD67679837FBBE6378B17B7 /* GoogleDataTransport-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -24440,13 +24863,56 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 189B6B683978D51BE27A0C38C43D4811 /* Sources */ = { + 181039AA9882CAAC6D7BF367E1A39B14 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2C44DD2BE4AA5667CA4F6BDE21DD9D5C /* GoogleUtilities-dummy.m in Sources */, + 02F2AD2CAF7F9B5FB1692984419B97D1 /* GULAppDelegateSwizzler.m in Sources */, + 72EFED46500B0E7842BEDF346DD4EA33 /* GULAppEnvironmentUtil.m in Sources */, + 65D3EE02DF3064595310C74A4B0B581A /* GULHeartbeatDateStorage.m in Sources */, + CC527B3F9B5BE59168287A60E65BE77E /* GULHeartbeatDateStorageUserDefaults.m in Sources */, + 79631CE4B804A476A28E98A2454B9F19 /* GULKeychainStorage.m in Sources */, + E6154004381DA91F80DE0A23F6E08E59 /* GULKeychainUtils.m in Sources */, + D7FEA35B5ED0DE8AC3BF0CDF6B8CC469 /* GULLogger.m in Sources */, + FBF1CC765899B73CF77550BFC2DB332D /* GULMutableDictionary.m in Sources */, + 7C6A450C927F1C8B2E0EE5FB8C155D01 /* GULNetwork.m in Sources */, + 63A25C50B69013F40B2AE02F9879F127 /* GULNetworkConstants.m in Sources */, + FA28BC5124456D3D68801FCE8C045246 /* GULNetworkInfo.m in Sources */, + E56E2D8BB3A6EC491F18261075F715BE /* GULNetworkURLSession.m in Sources */, + 46D99286DAC641582B74E69B4F05305D /* GULNSData+zlib.m in Sources */, + F13C5CF1A0480ABA57B5E90A27A77909 /* GULObjectSwizzler.m in Sources */, + 29FB67EF734F968E8FFC6026464DFC86 /* GULProxy.m in Sources */, + 0F0C1B190D9594FE5D4DA0704384B672 /* GULReachabilityChecker.m in Sources */, + DAF232C402F6012E923BD33F06D84BDD /* GULRuntimeClassDiff.m in Sources */, + 9151BF32B8026990499B442093FCC8E2 /* GULRuntimeClassSnapshot.m in Sources */, + E20E86D8E8289CBCF8CBA6A681A94204 /* GULRuntimeDiff.m in Sources */, + 11C755A71F4FE2910E82C25267E13411 /* GULRuntimeSnapshot.m in Sources */, + 306C8BBBB347C1A4741356020860C33C /* GULRuntimeStateHelper.m in Sources */, + 135AAEB22265E73B007FCDCFAD257CF8 /* GULSceneDelegateSwizzler.m in Sources */, + 04DAD3DD59B908D20D5D1E59D1CA301C /* GULSecureCoding.m in Sources */, + 17096A0597B9379E2456A43C298B4240 /* GULSwizzledObject.m in Sources */, + 11CA2F160BB8E89E36E4AC75169C978E /* GULSwizzler.m in Sources */, + 036255FD4675BDD613C783B32E8D042A /* GULSwizzler+Unswizzle.m in Sources */, + 8089DD86284C213AEB492AF329298BFD /* GULSwizzlingCache.m in Sources */, + 0D10EF26C7B09CC1A89A3442643B2541 /* GULURLSessionDataResponse.m in Sources */, + FE3C671FE8A23F219928A6209998757E /* GULUserDefaults.m in Sources */, + 564596D5C9BBFD54BDEFC4499F8654A6 /* IsAppEncrypted.m in Sources */, + C2D18D7E8979281C2D8F816233772E64 /* NSURLSession+GULPromises.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 18F1E5520D3BFEF2E2D90B606CF66407 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 19350EC12FE557EE20B13C859872C8D8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - E5DD8179C62AC58484E17009D4C83A61 /* FirebaseDataEncoder.swift in Sources */, - D056ADD6A1D840ABFCAA9768EC40B6C0 /* FirebaseRemoteConfigValueDecoding.swift in Sources */, - 214C4CCE6E1377CB57929DA9BDA44BB2 /* FirebaseSharedSwift-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -24480,6 +24946,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 2163699EE345CF008B12343BAACD747B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 2305995F7D9B637861F02E2D5BFEADB2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24488,6 +24961,49 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 23DE5DEFD298374788A95530EFDD8A0E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 02199DD86181EA3DE186E04244073812 /* Pods-iOS-dydxV4Tests-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 25363F8D747CE07E2C33575024224D0B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B24161A3E033C9E98BA9561A653E5193 /* _ObjC_HeartbeatController.swift in Sources */, + B3683206C9662FE897E9D6DB7758CE29 /* _ObjC_HeartbeatsPayload.swift in Sources */, + F61A387B658E6E6FE2BEE8F08EA4696C /* FirebaseCoreInternal-dummy.m in Sources */, + 3CB3B14AD1E3ECD66B6C3B4D17847C82 /* Heartbeat.swift in Sources */, + BA5883CC04FA1C14B98206E06052D07C /* HeartbeatController.swift in Sources */, + A97E505A02124A7E79385DB7A395CB16 /* HeartbeatLoggingTestUtils.swift in Sources */, + 27BB56E301FF6D490EA3692D04B28D48 /* HeartbeatsBundle.swift in Sources */, + BB90DE06414590AF93D9CF016705493A /* HeartbeatsPayload.swift in Sources */, + F86BA9B8B16AC4A6D2BCF78F8A540BC9 /* HeartbeatStorage.swift in Sources */, + 23340F012371FCA5BDE29C8299F43A0C /* RingBuffer.swift in Sources */, + 759C6622117FAECAF5D47760132E11FB /* Storage.swift in Sources */, + 47B4F3E8D1C84362D3FC4AB8D248634D /* StorageFactory.swift in Sources */, + 7719E68DCCA7D59BC7DEEDADBF12D757 /* WeakContainer.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2566C97797E6FA18C73CFE156CCFE5F8 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 061A4449F303F7977524B4888F119835 /* Pods-iOS-FirebaseStaticInjectionsTests-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 28BEC0BC7098F2F0E8625C4EE5909A34 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 2C107CB9EA143B79488CD94580283EC5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24536,20 +25052,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 2C57D744BDD6FA3DD7F6C62F08AF5687 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2D38C00B33B1C38B0EBA4C5E8E9F906B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 2FE58F9015E90A0B188241C9C63A0CE6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24567,31 +25069,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 318D799B138F02CFBC1E5AE5F37C954C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4730ACE7F932302FB92921331F6D5F8E /* FIRCurrentDateProvider.m in Sources */, - 83544425E7EC8C62445D06EF4782E035 /* FirebaseInstallations-dummy.m in Sources */, - 0091F510893AE6D10B7927628F02712D /* FIRInstallations.m in Sources */, - 8D76D57522BA1ABD72AB825088D9EF43 /* FIRInstallationsAPIService.m in Sources */, - 710AD99221C0F62325300C59EF0DB836 /* FIRInstallationsAuthTokenResult.m in Sources */, - F3BF908E302F7442C0BC215B57282BF9 /* FIRInstallationsBackoffController.m in Sources */, - BB9497BD672BB9562E60940B83B74271 /* FIRInstallationsErrorUtil.m in Sources */, - D47669E306607FC47CD82B213DF23109 /* FIRInstallationsHTTPError.m in Sources */, - D7E3A329477DD15C9BF29113BB12101C /* FIRInstallationsIDController.m in Sources */, - 92F5A06A2EFFCC8CD0E0357B4177B7EE /* FIRInstallationsIIDStore.m in Sources */, - 4E8EA6AE6A24D888592045581C92E3F3 /* FIRInstallationsIIDTokenStore.m in Sources */, - B9B54403E8FC15E16D9CDE4A79C2C156 /* FIRInstallationsItem.m in Sources */, - 94BD80FC7A4A943983065574A4B26F03 /* FIRInstallationsItem+RegisterInstallationAPI.m in Sources */, - 6D363F26CDE310D857F5C2FCC4EF5A76 /* FIRInstallationsLogger.m in Sources */, - 9686408C809A5B6AD8883B4FF585FFFC /* FIRInstallationsSingleOperationPromiseCache.m in Sources */, - 3F0730E8906C0A0F630885B3A75F4A44 /* FIRInstallationsStore.m in Sources */, - D8E941D56926E98B28E3919244F05D19 /* FIRInstallationsStoredAuthToken.m in Sources */, - 3499D5A63819B299FB4090666537DAD0 /* FIRInstallationsStoredItem.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 31C306D53424DEA457350B187F249F9D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24622,13 +25099,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 327EEBBF7BEDFADBE130B9F6D1F193DE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 3281B0A8B4D82CF1CB69CC6FB69EE31E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24682,6 +25152,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 33BB62B6DAB157003328E59138B28D72 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 373E91122AF6810078042D7391053D7D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24737,39 +25214,38 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 429A69ED8FBEF8BB75DF31C9C839A5BE /* Sources */ = { + 3E655296ED92DE8D0E07BAF581C7E9DC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2AD58B6D5C2D1143D0F4C53EF3EB9CF4 /* Pods-iOS-FirebaseStaticInjectionsTests-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 49A49B6D045A8FCB33A0E9459D0B62E1 /* Sources */ = { + 0A2A224218A568D18F7CE3425062EE8D /* Codable.swift in Sources */, + 2BA076FB84F157D68B02F374A2451B89 /* FIRConfigValue.m in Sources */, + BD4DD4F48BCB15746B2ABCB55302B2B6 /* FirebaseRemoteConfig-dummy.m in Sources */, + 032D59BB7BEFF9A48D59201DC13FC18B /* FirebaseRemoteConfigValueDecoderHelper.swift in Sources */, + F921904DED6C0A7E33449130964C8212 /* FIRRemoteConfig.m in Sources */, + 607CADB5F06ED5656383C871D956B1D9 /* FIRRemoteConfigComponent.m in Sources */, + 78EE56750498AEB815ACC3E010BE5118 /* FIRRemoteConfigUpdate.m in Sources */, + F273F512CDA25AE4027825D4A9D46177 /* RCNConfigContent.m in Sources */, + 2FB1F1010C362A19B22F5347D4A75856 /* RCNConfigDBManager.m in Sources */, + 419DE3365EC6746C180B4361F906BFB3 /* RCNConfigExperiment.m in Sources */, + 2858BEFBA9B18DF4E81D0257C6342B01 /* RCNConfigFetch.m in Sources */, + D227D008D90777DDAAAA0792B051785B /* RCNConfigRealtime.m in Sources */, + 4F47EE5C14173B14B8F1AA115610FF2C /* RCNConfigSettings.m in Sources */, + 74606CCDB4EDFC720FCFD9D8850B79F9 /* RCNConstants3P.m in Sources */, + 9AC4E9CD57727C09D95639A1DD695215 /* RCNDevice.m in Sources */, + 7A529C606661AEBFD075EB6D9CF2E8B8 /* RCNPersonalization.m in Sources */, + 04D1C4FFD57272A228531FD166260C3B /* RCNUserDefaultsManager.m in Sources */, + 9E376DC696970A3AF1AF8D7CD56F42C1 /* RemoteConfigProperty.swift in Sources */, + 760657A39DB8E75C81E3F217602F99F2 /* RemoteConfigValueObservable.swift in Sources */, + 9B295AB3CD59362F9391213396F4B8D4 /* SPMSwiftHeaderWorkaround.swift in Sources */, + 25BD28A6B6D7A8443B5CFDA617CC26A2 /* Value.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 434ABB77BAFC9451CF16DAED6A29DA67 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - BA17DB9DFD8D7C6C22B061E65E12B9C6 /* Codable.swift in Sources */, - 5A53A1FEACEAED7349D9DEB694E705E3 /* FIRConfigValue.m in Sources */, - C3E222FE9DB18B40B4062258D02C935A /* FirebaseRemoteConfig-dummy.m in Sources */, - 123CF1B7393C7AC6009DDF22AD4CA6D3 /* FirebaseRemoteConfigValueDecoderHelper.swift in Sources */, - 1CB3D15C9223FBA0F8E6EDC0F4464C07 /* FIRRemoteConfig.m in Sources */, - B746E6181444CED799CF842D9B7023F6 /* FIRRemoteConfigComponent.m in Sources */, - 075F9480AD8D7843C6A4FDCF45A05641 /* FIRRemoteConfigUpdate.m in Sources */, - D55648480CEA3BCF4D93CF89F303595F /* RCNConfigContent.m in Sources */, - 0C19E3982064D5820652847C534EA367 /* RCNConfigDBManager.m in Sources */, - AD396934D6CDC425DEDF4DF3BC5AEE6D /* RCNConfigExperiment.m in Sources */, - 84F443DCADF5BDCE1902BB08EBE3FC36 /* RCNConfigFetch.m in Sources */, - DC362C5059C090254FBE076F8D2DE914 /* RCNConfigRealtime.m in Sources */, - 3D9821CD5E260813D57ED4BC7DEEB607 /* RCNConfigSettings.m in Sources */, - DB751F8431145B7C75C8DFD29EEA6AB4 /* RCNConstants3P.m in Sources */, - 9DCF4B07A99BBC87ECB805D0F34355B9 /* RCNDevice.m in Sources */, - 1103144B78367E46B0BDBD2AED4255BC /* RCNPersonalization.m in Sources */, - 894E96D40EA8FDE72832AF9D3D618387 /* RCNUserDefaultsManager.m in Sources */, - 5CC0AD9A5D2947D451D6D11A4151CE6D /* RemoteConfigProperty.swift in Sources */, - FFBDEAE951F22046268591FC1709D787 /* RemoteConfigValueObservable.swift in Sources */, - 2F8798F7C26BB83C01BDCBDD14D29A57 /* SPMSwiftHeaderWorkaround.swift in Sources */, - D115F65ACFD981BAF4B4DB3D64DF869C /* Value.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -24786,24 +25262,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4D5208F44E043D610C68B561AFAEC67F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 38B7C91AE61D94E1721C1EAC1B5E1DC8 /* nanopb-dummy.m in Sources */, - A59A65441997383907F8F8F0F07EE6F4 /* pb_common.c in Sources */, - 9C464FE7D4C8DE4047836D14F763574A /* pb_decode.c in Sources */, - 093C1261A501C1D8F9E502DEDBE49F7F /* pb_encode.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4E10C2A7B94A75D8D5CEB23556067DB5 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 4E2BD74EBA34DC7332A9AF9BC8EC2F11 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24849,6 +25307,60 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4F46CB3F0E337C8A1E2E457B36B83E49 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 456C88EFF78326A09614FC55515F53F5 /* FirebasePerformance-dummy.m in Sources */, + 402239BA499653C4BC403115A40347A4 /* FIRHTTPMetric.m in Sources */, + 922C0C53147631CCB26507875DA4BF41 /* FIRPerformance.m in Sources */, + 96330E031C702F92284F726DD5ABE089 /* FIRTrace.m in Sources */, + E13B248196DE4E8223B06C22CC96AEF8 /* FPRAppActivityTracker.m in Sources */, + F5862A2A2BAEA65C86AC7AC903923C08 /* FPRClassInstrumentor.m in Sources */, + 0F6A95EB9733A54F3D3408F4ADC2725E /* FPRClient.m in Sources */, + D0F52EE3EFE69A168C86C70DF1876F77 /* FPRConfiguration.m in Sources */, + 7D954ADD1CB9DA275ABF9BA8BF221116 /* FPRConfigurations.m in Sources */, + C0A58409A96C688303EB3FB69E3841BB /* FPRConsoleLogger.m in Sources */, + D98A4D5679C6C6D00FEE1AA11DB488FB /* FPRConsoleURLGenerator.m in Sources */, + 80BFE03A37658FAD76CF122A7455A647 /* FPRConstants.m in Sources */, + E0EA50017F643C99B2C5167D3FF72829 /* FPRCounterList.m in Sources */, + 1F62C2A0BD2B5B7C3FB272BBCC6A8697 /* FPRCPUGaugeCollector.m in Sources */, + FEB09CF77EB97B6F2381A50EFC9AF93B /* FPRCPUGaugeData.m in Sources */, + 4B65B35D47B616240B2123822BFB2EFD /* FPRDataUtils.m in Sources */, + BC2ED778703C0A1789DC3C70C3E8DFEE /* FPRDiagnostics.m in Sources */, + 08B33D754A504FAB88AFD3D605EA918A /* FPRGaugeManager.m in Sources */, + F27B6E31BA6DFDF3310D86EF7CE7481C /* FPRGDTEvent.m in Sources */, + 46CEB4C0CF43BBF03245B824B60F7E99 /* FPRGDTLogger.m in Sources */, + B7035EB12EE42858E27E6ABDAD109B15 /* FPRGDTLogSampler.m in Sources */, + 5D97FF328C47EE16028AB1B68A66F612 /* FPRGDTRateLimiter.m in Sources */, + 2BE0DE28BADFC06C75CA8DE796D3A2DC /* FPRInstrument.m in Sources */, + A96B6B374C68DD7416680243A8109E5B /* FPRInstrumentation.m in Sources */, + 3DA64503F189D81D1B33E9DED7BA887E /* FPRMemoryGaugeCollector.m in Sources */, + BEE773AECAACBCDA9EB14BCF039669AA /* FPRMemoryGaugeData.m in Sources */, + 529652ADE0664F9C879C0A37ED124AC5 /* FPRNanoPbUtils.m in Sources */, + 0DDD93B4C8F9E619C63654BB9DA5541D /* FPRNetworkInstrumentHelpers.m in Sources */, + B87C3DC6F5AAEA3CA06D0610AB969FE4 /* FPRNetworkTrace.m in Sources */, + CD0DFCDE9B7571739D7B92DD7164DC4D /* FPRNSURLConnectionDelegate.m in Sources */, + 5BDEC0AC4E2902E6F7F761C62A789134 /* FPRNSURLConnectionDelegateInstrument.m in Sources */, + 3C00861E2BA8F41A21D13FC60C55379A /* FPRNSURLConnectionInstrument.m in Sources */, + E8C1610ED7CCCB16939065FA12F5A504 /* FPRNSURLSessionDelegate.m in Sources */, + CF39E951B87CAF1424A17A24AE679B1A /* FPRNSURLSessionDelegateInstrument.m in Sources */, + BCE0B7DE90387C693BCAD59751B44B6E /* FPRNSURLSessionInstrument.m in Sources */, + 1D3D4364683F5B66D48CBDD283F7869E /* FPRObjectInstrumentor.m in Sources */, + 57C54D54FC1EAB709F9370C922BB0DD9 /* FPRPerfDate.m in Sources */, + 9346AF9D34D36D308A8B0D9E06C49A8E /* FPRProxyObjectHelper.m in Sources */, + 18B532EA5519540379F469F0BB0D50FE /* FPRRemoteConfigFlags.m in Sources */, + C7D5B3E2DFBEB6163F496AE70EB05626 /* FPRScreenTraceTracker.m in Sources */, + 3BDC7044577A25EB47B633BFF0AFCCCC /* FPRSelectorInstrumentor.m in Sources */, + 461ADA7396BA4B4F7BF5534682FF2F1C /* FPRSessionDetails.m in Sources */, + A9F4096043B683CFEC4316EDE72B6323 /* FPRSessionManager.m in Sources */, + 1B1164A8D658A92004361452947DB1E4 /* FPRTraceBackgroundActivityTracker.m in Sources */, + 92A3D1875C7F7623CE931844F3AF445A /* FPRUIViewControllerInstrument.m in Sources */, + 4BC870A574E412FF051D4C0B551A161B /* FPRURLFilter.m in Sources */, + BF71422C072912EFD10616010E4DB690 /* perf_metric.nanopb.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 5601F0F78B04811CC5CDD7DDBF99676C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -24857,17 +25369,37 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 57893A6575D4F7C9A1967C8E7BD1F12C /* Sources */ = { + 588E794E10BFACFE35387E229FC4C09D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 588E794E10BFACFE35387E229FC4C09D /* Sources */ = { + 590D9A50A836C5B9E9A897B1B658D903 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + AD7080D3E5CF44FD2E4CDF300E96A11D /* FBLPromise.m in Sources */, + 96F768E0258592E3C5ED3C726B1C93D3 /* FBLPromise+All.m in Sources */, + C12585EACCCD9071C9CDD85F2932D810 /* FBLPromise+Always.m in Sources */, + 85A5F88873A3779A21DA9608DD43F57D /* FBLPromise+Any.m in Sources */, + 1BFC534F779C5DFE6719B2CA47CF5549 /* FBLPromise+Async.m in Sources */, + D535A05132132A957E689A674356D3EC /* FBLPromise+Await.m in Sources */, + 44396DF6D87EDCA9C40B8358FCDE35F1 /* FBLPromise+Catch.m in Sources */, + 431EC26DC8BB0F7882DAA234F217523E /* FBLPromise+Delay.m in Sources */, + A1EF6311C54462FEB3E723C28F8E3225 /* FBLPromise+Do.m in Sources */, + 3878F06EB2D0E971F9D43F15E167863B /* FBLPromise+Race.m in Sources */, + E3CBB0D9ECE5DF03B3ACCC81007FCDC5 /* FBLPromise+Recover.m in Sources */, + DD8740FC10449C06F63362EDA72267C2 /* FBLPromise+Reduce.m in Sources */, + 4F31500B68F65DB457D00EAC7CAD5A77 /* FBLPromise+Retry.m in Sources */, + 2F97C814DE80F6833AAD850607DAE992 /* FBLPromise+Testing.m in Sources */, + FEBD71523A3DB615664D39209B35CC1E /* FBLPromise+Then.m in Sources */, + 0C38580BFEA1DC9CF756939BA6AA2E85 /* FBLPromise+Timeout.m in Sources */, + CB54765752C2CE5506FCF4CEFE0D0B6D /* FBLPromise+Validate.m in Sources */, + D6CB3E8520CC2CEE7917E5C89675F2EE /* FBLPromise+Wrap.m in Sources */, + 6147812AA78BC7DC101B9897F8DF852B /* FBLPromiseError.m in Sources */, + B3D230217953A9C3CC608FE877C71AC7 /* PromisesObjC-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -24971,6 +25503,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 5ABC7A03A6C34E18CB448CC1B413E0EA /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 5AC3E9ABB260062905A58AC93303197D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -25034,13 +25573,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 5D2FCA646AB9E360FF1DBAE96195E0CB /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 5DEAE917D926D95D2E9E0C622663E876 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -25075,11 +25607,12 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 630EC34D608CC3E2D5383551D40C791E /* Sources */ = { + 634568166FBA2C3EE6733E3877C06DB7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3D76D23E1E7B373E841D0942E2F35DC4 /* Pods-iOS-dydxV4Tests-dummy.m in Sources */, + 325F87BAA72DA0D33DC63D9D9427DE98 /* dummy.m in Sources */, + A9A1F83ACB428646305F61B25B15E072 /* FirebaseCoreExtension-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -25091,36 +25624,55 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6C29ED58712A5B957601500677FF85D4 /* Sources */ = { + 67473E2E1455DFA1C61BE425B47DB6AC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D09341A5DADC4D6C7BAE2E892B48E111 /* EasyTipView.swift in Sources */, - A1B74155626A3DA480C9316AF3FF8DC0 /* EasyTipView-dummy.m in Sources */, - 4671398F69B53D5989414A6CEE1D8C30 /* UIKitExtensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6CBC73F2B2CE10855E3E31DE087CDF09 /* Sources */ = { + 683FC78BCCB88C2EDE08C86F64D13BF4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B9BB4C2671B45018CE1AC88E23E87AB0 /* Pods-iOS-WebParticles-dummy.m in Sources */, + 4E2A05BF1C17F766998CE7CAC71894BD /* Promise.swift in Sources */, + 3827C0FE352FC1C401564DB9D3F46D3F /* Promise+All.swift in Sources */, + 8814AA6011FE16F6C69B86E67EC98936 /* Promise+Always.swift in Sources */, + 0ECCD8B1C89D48D8A8BE4F9AB5197F9D /* Promise+Any.swift in Sources */, + C3462F8BE7C2792F219743A1AEEC789C /* Promise+Async.swift in Sources */, + 5EA43125E4FEDE62E748AB4000AEA679 /* Promise+Await.swift in Sources */, + C2196892CBEBF51314DB08CAE338CEF1 /* Promise+Catch.swift in Sources */, + 4F1457C5FB4126EE4B4F3B0DA4E22A09 /* Promise+Delay.swift in Sources */, + 2ABB6006A69B8A8C5823A7A0240DF490 /* Promise+Do.swift in Sources */, + 8BF365882F8B613F965C15CACC83B5C8 /* Promise+Race.swift in Sources */, + D5E9F2946C059916A433512A93F87500 /* Promise+Recover.swift in Sources */, + C8D37228DA38C48789A48B03D9AF23A8 /* Promise+Reduce.swift in Sources */, + F3CC9FC302CE986FE123CBBD234AE632 /* Promise+Retry.swift in Sources */, + 67A50BD3495ECED8107BB8B4A413FC97 /* Promise+Testing.swift in Sources */, + C102F158B807975BA86AEBEF93C13C05 /* Promise+Then.swift in Sources */, + 140B6E35B7546385FDDF5E1E6F68DB7C /* Promise+Timeout.swift in Sources */, + 105A826E1ADD6D4E6AC8DD2E961A9A68 /* Promise+Validate.swift in Sources */, + 56AD745940C8B107EEE5ACDB2EA4ACF9 /* Promise+Wrap.swift in Sources */, + 33CD005C7FB1B19E51C211D78A71395E /* PromiseError.swift in Sources */, + 4FEF7F78A20C792F052351BC60EB7DDA /* PromisesSwift-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6D5A74D7D0F3AC231E3082A9A6B5650C /* Sources */ = { + 6C29ED58712A5B957601500677FF85D4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A3A3C65AC11D7B08332AFFFC5AC85707 /* Pods-iOS-dydxV4-dummy.m in Sources */, + D09341A5DADC4D6C7BAE2E892B48E111 /* EasyTipView.swift in Sources */, + A1B74155626A3DA480C9316AF3FF8DC0 /* EasyTipView-dummy.m in Sources */, + 4671398F69B53D5989414A6CEE1D8C30 /* UIKitExtensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 70C171E92F8BADD1C7E3D5EADB0CD5AD /* Sources */ = { + 6CBC73F2B2CE10855E3E31DE087CDF09 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + B9BB4C2671B45018CE1AC88E23E87AB0 /* Pods-iOS-WebParticles-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -25280,6 +25832,13 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 7A4000F6FC9D626D33FDD139D89225BD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 7C3BD2F292E378060092A5F1460B3138 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -25287,7 +25846,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7C79ED5B849F2DCB127DCB1090D06C10 /* Sources */ = { + 7C4F9D91BA803A6771D086B4BD75405E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -25334,39 +25893,10 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 83B91530A2C05EAFD2C3D62F754DACC3 /* Sources */ = { + 8370A395DDC927FED18A80FD03AF18F2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C8897687720E0588EDAC38AC3C07CCED /* ApplicationInfo.swift in Sources */, - 299DE183B6D49EC91ECB4E55F714BB94 /* DevEventConsoleLogger.swift in Sources */, - 3FA029858A5B8B269ACF08D7960FF148 /* EventGDTLogger.swift in Sources */, - BC7D550F2011C327293565C6A1573C88 /* FirebaseSessions.swift in Sources */, - D960032BFF1568624F15A841589EA0FC /* FirebaseSessions-dummy.m in Sources */, - D4DFA49D3C77E7414853C9B3C86703FC /* FirebaseSessionsError.swift in Sources */, - 258C428A2087A3369FD76AF9D0BEE8A2 /* FIRSESNanoPBHelpers.m in Sources */, - 017FA6ADA3B98ED660DE499773F185FF /* GoogleDataTransport+GoogleDataTransportProtocol.swift in Sources */, - 3E24930A9BD76B9F16E80A7AC9D22D2C /* Installations+InstallationsProtocol.swift in Sources */, - 2F976D63232DB0B5193E2A39EE769789 /* LocalOverrideSettings.swift in Sources */, - AF3015BB5423EE03F173A0EEB44D938D /* Logger.swift in Sources */, - 79D3B94DA081DFBB30B78FA7D559EBE6 /* NanoPB+CustomStringConvertible.swift in Sources */, - 6FE8D086D928635597AC08FBF0ABA7BC /* NetworkInfo.swift in Sources */, - 223F61F7F53580E67AFC7F3B6C3BD5F4 /* RemoteSettings.swift in Sources */, - 39DA9EFDA54ABA319B2F44B0DBF5929A /* SDKDefaultSettings.swift in Sources */, - 989A9B14A84E7250492D207A19C9782D /* SessionCoordinator.swift in Sources */, - 3CA7CA4CFC1141618A6EA8532589CB41 /* SessionGenerator.swift in Sources */, - 496739683D763FB83C05D27E2D2D9315 /* SessionInitiator.swift in Sources */, - 554285F8322BA1B378029EE018B43905 /* sessions.nanopb.c in Sources */, - BADAD0AEDAD4D1BDB3BC94F8438D3093 /* SessionsDependencies.swift in Sources */, - 9F50D95FD7E085214289C35EAE82B743 /* SessionsProvider.swift in Sources */, - E4AEAF845C74AB9C65D46B124881BE51 /* SessionsSettings.swift in Sources */, - 26A509E3A7C8E521A20B2AA21D219AB9 /* SessionsSubscriber.swift in Sources */, - 368C9C45E955589DC1FC19CFC83C9B11 /* SessionStartEvent.swift in Sources */, - D7815FA11C6D45948D04465DE918386E /* SettingsCacheClient.swift in Sources */, - 9DB91EC9FA7C807FB09BAC4F7EF5511E /* SettingsDownloadClient.swift in Sources */, - A24FDF23D8EC686AA27581838608494F /* SettingsProtocol.swift in Sources */, - 37C2A0459E9786340EBDDDCDF2500147 /* SettingsProvider.swift in Sources */, - 8D83AA6EE488919F3A04A1684E6FABB4 /* Time.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -25483,67 +26013,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 8A9F4D478BC8FA117F939BA92D3EF458 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 761502AA9950BA565964491BC57A763C /* FirebasePerformance-dummy.m in Sources */, - 1DEF1856C439B521A7CBA08E2A730A38 /* FIRHTTPMetric.m in Sources */, - A9D09E25959A8E9E4AD6CD97C5F32002 /* FIRPerformance.m in Sources */, - BD442616A441688269414F7C9667F98B /* FIRTrace.m in Sources */, - 1A381A5CC46924F1BA9878C5B65BDD6E /* FPRAppActivityTracker.m in Sources */, - FFA80E2C21091096EB8A38E59FA0E79C /* FPRClassInstrumentor.m in Sources */, - 7188976BE74E12D15BBD42DE059717E2 /* FPRClient.m in Sources */, - AAC9E4668EFFC5AA6AB4863EF7FCF0EA /* FPRConfiguration.m in Sources */, - 3610F16AD293EB641542D0CE971EA9F1 /* FPRConfigurations.m in Sources */, - 8780CE4F053C1CB1FB52246EE0A90B71 /* FPRConsoleLogger.m in Sources */, - 7D3D2DE2394A8D814E47DD8AA5514671 /* FPRConsoleURLGenerator.m in Sources */, - C41348EA3A1D764EC0F2BBE4C9B7EA17 /* FPRConstants.m in Sources */, - 7203B6CCA354DFC05D003F3CC8016D0C /* FPRCounterList.m in Sources */, - B515DE59C7719812D67872FEEA3A7132 /* FPRCPUGaugeCollector.m in Sources */, - 3E476DF265D804D8782B2DEAF3937DB5 /* FPRCPUGaugeData.m in Sources */, - 1255C4234793248CC3811C3B0BF82BBC /* FPRDataUtils.m in Sources */, - 47488F352561CC44621163661A9BC796 /* FPRDiagnostics.m in Sources */, - 13DB3B30C04AB03FA7134D973C22F20D /* FPRGaugeManager.m in Sources */, - 5CDFA3DAB8063D8E6F057E2A20261F1B /* FPRGDTEvent.m in Sources */, - F0AC1ACCC991D3169BEED09D32C2D042 /* FPRGDTLogger.m in Sources */, - A2F7C3A3DD066CD371937E7C1E6B3EA1 /* FPRGDTLogSampler.m in Sources */, - 292DC922DA85EE7C32255732FFBD9B96 /* FPRGDTRateLimiter.m in Sources */, - 34A0C6A17C3D0498BDB0C3CFB49BD019 /* FPRInstrument.m in Sources */, - 0008A4E74E8F724EE9C14A79A8316CE2 /* FPRInstrumentation.m in Sources */, - 0C431CAA8430F87D7896EB0CEA1BE48D /* FPRMemoryGaugeCollector.m in Sources */, - 73E54F276D6E28243B68D48D875EA388 /* FPRMemoryGaugeData.m in Sources */, - 273CA72A40F0A496A6A076758DE665AB /* FPRNanoPbUtils.m in Sources */, - E3D7D61C40FB81E8B36E2259DB960457 /* FPRNetworkInstrumentHelpers.m in Sources */, - 2D6328B41FCC33E0142D48ED8FF8E1B1 /* FPRNetworkTrace.m in Sources */, - D8A914FF15C098D10A1EBCFB703A957E /* FPRNSURLConnectionDelegate.m in Sources */, - BAB2D96F9E950BCB09295C263D2003AA /* FPRNSURLConnectionDelegateInstrument.m in Sources */, - 2441D29201F3947B037607B7121A5B23 /* FPRNSURLConnectionInstrument.m in Sources */, - 14F330079D5859396637E66EF49BB9B2 /* FPRNSURLSessionDelegate.m in Sources */, - BA5A0B8DFC52C5ABE3BC5B60A6E48423 /* FPRNSURLSessionDelegateInstrument.m in Sources */, - A07BC1D07B9893A5A9D734F275FFE082 /* FPRNSURLSessionInstrument.m in Sources */, - 461A814A19D5C574DF55A1B3A1197520 /* FPRObjectInstrumentor.m in Sources */, - 0E9C497770ED9145D181BE77B520E506 /* FPRPerfDate.m in Sources */, - C2738C7B3500493DC07C144D2D9565DB /* FPRProxyObjectHelper.m in Sources */, - 1595A7286B98FE090E60A946E9655202 /* FPRRemoteConfigFlags.m in Sources */, - DE3E34A4B5E99ED53600EB7A6B5FA238 /* FPRScreenTraceTracker.m in Sources */, - C03B6734994C3C6668FEDC08887353E4 /* FPRSelectorInstrumentor.m in Sources */, - A3E96D3F5A0C091735635F1294E4BBE1 /* FPRSessionDetails.m in Sources */, - 89353A16B4EDB1057807628253D7C4C5 /* FPRSessionManager.m in Sources */, - 0C16DD1E733DFE318F2BD4202E7770E2 /* FPRTraceBackgroundActivityTracker.m in Sources */, - 793B3D00A56CDE676148431C2D04C586 /* FPRUIViewControllerInstrument.m in Sources */, - A0E72CBCD4FDC0975D917A8D222A4555 /* FPRURLFilter.m in Sources */, - BFFB860D59284D1370EEFB16CBB526D6 /* perf_metric.nanopb.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 8B1E000622B84037725E92B39DAA3873 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 8D17F7A4BACB6F2CDEA9747158ABD293 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -25584,24 +26053,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 964E2C3984FE4834C6B67384AC7D25E2 /* Sources */ = { + 94EFE0E53AB4CE75E75004B7DD42EB3C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - BDE365F4D300D914B6C7E1D520877007 /* FIRAnalyticsConfiguration.m in Sources */, - D9084655D2B007451CB93CD2C94317AD /* FIRApp.m in Sources */, - 1AE4CB809C6BC8F3766BDFB2A948DC06 /* FIRBundleUtil.m in Sources */, - F2520513D12794649A1FD921DC810A48 /* FIRComponent.m in Sources */, - E3D8025BCBB55B20D07ECDBC50076736 /* FIRComponentContainer.m in Sources */, - 7886917C3BF94C2654DC72C71B3348C4 /* FIRComponentType.m in Sources */, - 11948936C30BAD5D99284EB224288943 /* FIRConfiguration.m in Sources */, - C65DF15C125B182338692B35DE066C9E /* FIRDependency.m in Sources */, - 9B8FE312D2E7AA7E1F667EF5D99A8AD6 /* FirebaseCore-dummy.m in Sources */, - CB37AC645742C2A6CBC05095C554BE20 /* FIRFirebaseUserAgent.m in Sources */, - 9CCB15B0478D193C4F55F2F405EE97D0 /* FIRHeartbeatLogger.m in Sources */, - 3BD7107B30125770DA719262BEA4CEDE /* FIRLogger.m in Sources */, - CDCEB25C8DDCD40A0C814A1B21245832 /* FIROptions.m in Sources */, - 8CBE028E22913778A448A7170F10CBE3 /* FIRVersion.m in Sources */, + C85815DAD2BAFB389311F8E696655582 /* FirebaseRemoteConfigInterop-dummy.m in Sources */, + 01BC4319D0F73E1D70CB287CAC419947 /* RemoteConfigConstants.swift in Sources */, + 549439DA5B188A3BCC04C5F4693DE026 /* RemoteConfigInterop.swift in Sources */, + D661195FAEB3756FF6056344B083906B /* RolloutAssignment.swift in Sources */, + BC37AEDB540C1DA50BA859613BE08B78 /* RolloutsStateSubscriber.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -25613,45 +26073,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 999BDF57C4AFF4F4D185548CB90E72BF /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - E9467744C118005F6D677945594B772D /* GoogleUtilities-dummy.m in Sources */, - A7514330F1E712FED91CA0B4F96288D5 /* GULAppDelegateSwizzler.m in Sources */, - E6B60027AA5C0BE9E778895AEC498FFC /* GULAppEnvironmentUtil.m in Sources */, - EA5C40AAD09469D716905066F461B05B /* GULHeartbeatDateStorage.m in Sources */, - 579FA5FBA002BB01F1FE707DAFB8C926 /* GULHeartbeatDateStorageUserDefaults.m in Sources */, - 520C9F5C1D748D943FE9A6F89B8586E8 /* GULKeychainStorage.m in Sources */, - 5C8BA426DEC60C747403ECD240E8B701 /* GULKeychainUtils.m in Sources */, - A4B3BC1D80AD69628E0389D7BB50D786 /* GULLogger.m in Sources */, - D88B5560415C539C172E72E07D6E148E /* GULMutableDictionary.m in Sources */, - 89B0AE6F5E546A132F432E285F6343D1 /* GULNetwork.m in Sources */, - C5D033969764D3705797197D68959997 /* GULNetworkConstants.m in Sources */, - EAF976E24E8BFC676A61A46BFDF388ED /* GULNetworkInfo.m in Sources */, - 3E3BD3B32B65B67903CC3C5F1171BBEB /* GULNetworkURLSession.m in Sources */, - 5BF0370F437893DF65D723A07618576F /* GULNSData+zlib.m in Sources */, - 8D60C9D7C2EB967125C15F1B3586426A /* GULObjectSwizzler.m in Sources */, - 170EE340A17F1D1C00C5D7400476ABD8 /* GULProxy.m in Sources */, - AEA0D4F9AD152DD858B54A33DBCA7B2B /* GULReachabilityChecker.m in Sources */, - 8380C6598DF8288B7EFDAB91482F391C /* GULRuntimeClassDiff.m in Sources */, - 2C09C72D2E10F47D54AEDEB697AF5448 /* GULRuntimeClassSnapshot.m in Sources */, - DCE58B3017F98983E3324BAA56B13352 /* GULRuntimeDiff.m in Sources */, - B11BFE3FD78AFF278C90D9C34E32A2E8 /* GULRuntimeSnapshot.m in Sources */, - F64F70D566506CE56BDC9E8A67DFD36D /* GULRuntimeStateHelper.m in Sources */, - C04FF32FBF347A55743C6F563ACC5C48 /* GULSceneDelegateSwizzler.m in Sources */, - E6A586550675D933EC1467F8D2B73ACF /* GULSecureCoding.m in Sources */, - 2D933AE9C06BE38FAEA0F05D21264EA4 /* GULSwizzledObject.m in Sources */, - D61F14A8DD8F552C4274ECE7EFAAD1FA /* GULSwizzler.m in Sources */, - 79B3B31B23ED34DD07CC7237E0EAF759 /* GULSwizzler+Unswizzle.m in Sources */, - A38DFC90380DEF91AF85F6A59025AC01 /* GULSwizzlingCache.m in Sources */, - 5D632875796EB71CE1D48DD176548BEE /* GULURLSessionDataResponse.m in Sources */, - 2F9B0DD1EFD52391945342AF184C7577 /* GULUserDefaults.m in Sources */, - 2F754D1DE1A154C448D217545A3795CC /* IsAppEncrypted.m in Sources */, - 7719F3C72D7CA14A9D0FC6FEED1F363D /* NSURLSession+GULPromises.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 9C767A5A665B7690BC7E2A499C30D6D4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -25674,6 +26095,18 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 9CDD1C86E0BE20A75F0618D24D1AE67F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 82B60FF01C2EECC451B7917484AAC175 /* ABTConditionalUserPropertyController.m in Sources */, + 2C7325791963BF550F3355E3360785F6 /* ABTExperimentPayload.m in Sources */, + CD3B29686ECD9C1D34DCF76D447B8590 /* FirebaseABTesting-dummy.m in Sources */, + B965286963814C7DCF6C4D2C9E3C40C0 /* FIRExperimentController.m in Sources */, + 7DB1C1A8CD5F1E9BDBF7722A53347A59 /* FIRLifecycleEvents.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 9E690B38A56075706B1B6CBA8BD2A042 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -25691,98 +26124,76 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 9FB62D37295C864B774D437BDD96BCFF /* Sources */ = { + 9FCF91295F24A98C17E92F8467343230 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + E8B5D2B5AFD21F352741291F2C221658 /* HMSegmentedControl.m in Sources */, + 1B974EAEFE5A505A6A5B7CA0EC2FB589 /* HMSegmentedControl-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9FCF91295F24A98C17E92F8467343230 /* Sources */ = { + A1416E36906F15AC2F3BCEAEDB8A1185 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - E8B5D2B5AFD21F352741291F2C221658 /* HMSegmentedControl.m in Sources */, - 1B974EAEFE5A505A6A5B7CA0EC2FB589 /* HMSegmentedControl-dummy.m in Sources */, + 9CCE7E774E53B6F516858EBFB165DD6C /* Pods-iOS-FirebaseStaticInjections-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A5E46D845F7E2BE324E394C75FECCD16 /* Sources */ = { + A1B34425B4E37EF4BB7AAF8A3A2C86B5 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0F6EC2DE2BF320EE7AACB5B0932A8133 /* Pods-iOS-UIAppToolkitsTests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A630AB28800F98EB15B58B7686912C7F /* Sources */ = { + A3760E4DAB29FCE369ABE7AF1A8B03A3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 057FCFE8AE916F840F527C3A0FBE1CE7 /* Pods-iOS-PlatformUITests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A7CFB1305B6A9EA2EF12587200E51A93 /* Sources */ = { + A5B2265941A5BAF48286698C5E5E2E34 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 77EB0A856CEE285357EDC13C925897BD /* Pods-iOS-dydxCarteraTests-dummy.m in Sources */, + 1511003D045CB0A55F4EF843C5CA0E29 /* FirebaseDataEncoder.swift in Sources */, + 64F02750F06082E85D35AAF1C1AAA7DA /* FirebaseRemoteConfigValueDecoding.swift in Sources */, + BA0DB9B3C7A8D3BAD8064AC0167C5DF3 /* FirebaseSharedSwift-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A943FF9AD6B6D08B2310272EADC0CA93 /* Sources */ = { + A5E46D845F7E2BE324E394C75FECCD16 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A3A1FF52D3AEF5FC90DA73E392447BC9 /* Pods-iOS-WebParticlesTests-dummy.m in Sources */, + 0F6EC2DE2BF320EE7AACB5B0932A8133 /* Pods-iOS-UIAppToolkitsTests-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A630AB28800F98EB15B58B7686912C7F /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 057FCFE8AE916F840F527C3A0FBE1CE7 /* Pods-iOS-PlatformUITests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A9FEB4AE0029DB51CE90CABA2FB4A36B /* Sources */ = { + A7CFB1305B6A9EA2EF12587200E51A93 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 96C9C750DA36CAAADA4E6CBDA3D86D30 /* FBLPromise.m in Sources */, - 93F79C461E6EC170AE0A0547292B9EED /* FBLPromise+All.m in Sources */, - 7086DD4EC4044B894D294181A495719B /* FBLPromise+Always.m in Sources */, - 1F5EE05EAF2152C1C95B3A78AC65F4FD /* FBLPromise+Any.m in Sources */, - EE75BB51CABD1AA397F4FC0EA3D002C7 /* FBLPromise+Async.m in Sources */, - 85ECA94D893DB55835FE8AEFBA899BF0 /* FBLPromise+Await.m in Sources */, - 72D7A2EA41BB4624E76F919D19C685F7 /* FBLPromise+Catch.m in Sources */, - 992CDC588D508C22D7EBBC748BE34BE1 /* FBLPromise+Delay.m in Sources */, - F4905D4206AD566E250C66314CA5ACC1 /* FBLPromise+Do.m in Sources */, - 0AAC9C5ED6C2627A439384CE89B01336 /* FBLPromise+Race.m in Sources */, - E163C0D558448E986BDAEB0FA21B1BAA /* FBLPromise+Recover.m in Sources */, - 834D8AF253A4EAA6BC11D30E1FC6F463 /* FBLPromise+Reduce.m in Sources */, - 1D00F94867EB698957FE3212108447B8 /* FBLPromise+Retry.m in Sources */, - 55F9E7777B706291FDA9CD2104F5564F /* FBLPromise+Testing.m in Sources */, - 488B7DC652836CB8D94177E9D4AD4D70 /* FBLPromise+Then.m in Sources */, - C14555C8777873ECA3ADB3C0B7F64B6B /* FBLPromise+Timeout.m in Sources */, - 5135CC931F31F916A103710F7E05C307 /* FBLPromise+Validate.m in Sources */, - 84AB7C2D97F50BBB5E5D3AF00B30FA0D /* FBLPromise+Wrap.m in Sources */, - CE24E6A98D01DF061F63777FD3D6BA17 /* FBLPromiseError.m in Sources */, - B0C7F0DCCD4192C00AB39CC295B1C81C /* PromisesObjC-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - ABC59590E9882B4201EAB7B1B1DB37C3 /* Sources */ = { + 77EB0A856CEE285357EDC13C925897BD /* Pods-iOS-dydxCarteraTests-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A943FF9AD6B6D08B2310272EADC0CA93 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - CE8C0F4B93104C9299B5758824F0C95C /* _ObjC_HeartbeatController.swift in Sources */, - 8800F9F6F4F410D05285CC5BA845B495 /* _ObjC_HeartbeatsPayload.swift in Sources */, - 82D862B612A66A91DCA11B751A105163 /* FirebaseCoreInternal-dummy.m in Sources */, - 85B3E271F00068428C41AED3101CD2C5 /* Heartbeat.swift in Sources */, - E8F3462A1D359F379C38D2C6F99E6E26 /* HeartbeatController.swift in Sources */, - 0600D3D7B6C8F0BC0B7702F587CA63EB /* HeartbeatLoggingTestUtils.swift in Sources */, - 09DB8E63EBE200C5BDEDAC4B500F7734 /* HeartbeatsBundle.swift in Sources */, - E61BA75900835FA290706B7D55F4BEF1 /* HeartbeatsPayload.swift in Sources */, - 834DF1DA5555F6376F4EB26C4D09F21D /* HeartbeatStorage.swift in Sources */, - 9166F255BBDAC47951351115531EAC3A /* RingBuffer.swift in Sources */, - 26E5463BEF9C5DBDC10109362DAA5658 /* Storage.swift in Sources */, - 816E1ED0381F943C0D0C1E908A90CE0B /* StorageFactory.swift in Sources */, - 1AD67EB5399087EA22885C43D398A12B /* WeakContainer.swift in Sources */, + A3A1FF52D3AEF5FC90DA73E392447BC9 /* Pods-iOS-WebParticlesTests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -25832,13 +26243,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B1667A94BA5472D4832070BB250AD5E9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; B2058A620E5AD6C425A90715FD56493D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -25847,19 +26251,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B2798B6F7DFB90672590F345B7165B97 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - AA278FEACD39C6093663500C36C866B6 /* ABTConditionalUserPropertyController.m in Sources */, - 09E461B42368215F3410A9219CD3B1B3 /* ABTExperimentPayload.m in Sources */, - 93AE977292223BE645FD2C3E92ED7ACC /* FirebaseABTesting-dummy.m in Sources */, - 3E671CC2D0E0747864AD7CBA53B4D1DF /* FIRExperimentController.m in Sources */, - 9B5F1910543BA2BCE2716E06624F80F5 /* FIRLifecycleEvents.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B4E3BAF4B4CB52827F45F34D09330FFB /* Sources */ = { + B42E10111576FC63479A297B680A390A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -25911,59 +26303,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B612F358E796726C77198240FE26C9B9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BB02D5EFC5B1621349AD49F15473DF20 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 848F2628CF4ACD9C3734EC1CDB6A4756 /* FirebaseMessaging-dummy.m in Sources */, - C74BAFA0D687305821A0C2BC89B7D2F0 /* FIRMessaging.m in Sources */, - 55913C2F42C24DA6532D08E5806DE539 /* FIRMessagingAnalytics.m in Sources */, - 15484BC9EAD364A120DB4B63CEDD69D8 /* FIRMessagingAPNSInfo.m in Sources */, - 3BD7CB7D0F2FFA4555C5F58566760C31 /* FIRMessagingAuthKeychain.m in Sources */, - 7408CD61B08D223EEF79BA01DBE7BF5A /* FIRMessagingAuthService.m in Sources */, - 0EFCDEFA1C76A39C95419F2986B8F927 /* FIRMessagingBackupExcludedPlist.m in Sources */, - 2E4018B98E00BA016CBC0FC153CB07B4 /* FIRMessagingCheckinPreferences.m in Sources */, - F695508B662CCF90DA76ABE488772AFD /* FIRMessagingCheckinService.m in Sources */, - ED9D48373BC7BA70046AD136EB7FBCF2 /* FIRMessagingCheckinStore.m in Sources */, - 6F85121F0A8F1D392555E37D4CB538EC /* FIRMessagingConstants.m in Sources */, - C46EA7DC76CCFDAE88653315B385A9EF /* FIRMessagingContextManagerService.m in Sources */, - 8447672022C6831AC9D286B21C45B4BF /* FIRMessagingExtensionHelper.m in Sources */, - 37F06606CB79F7181D33EBAD10107FA6 /* FIRMessagingKeychain.m in Sources */, - 52F3B771BCC86AC115118855AAA5691F /* FIRMessagingLogger.m in Sources */, - 93AB3D99186CC8E310B102E5AA54B74A /* FIRMessagingPendingTopicsList.m in Sources */, - D1FA6EAE83A2FD7A69E55C8AE866F21C /* FIRMessagingPersistentSyncMessage.m in Sources */, - 40E3AA4B109EEAC6251CDCEBA2DD58E4 /* FIRMessagingPubSub.m in Sources */, - 789D1481BF25BD723E1FC24EADA8B7E3 /* FIRMessagingRemoteNotificationsProxy.m in Sources */, - 8BF8280060406438C3CF818FD023EA17 /* FIRMessagingRmqManager.m in Sources */, - C7E71DDCA742E965549D57214FAAF8A8 /* FIRMessagingSyncMessageManager.m in Sources */, - 507549BB0D7300C69AA24575F9ADA6B6 /* FIRMessagingTokenDeleteOperation.m in Sources */, - 38D4CF5FFFDD8AFEB4FE32DC8AB0B9C1 /* FIRMessagingTokenFetchOperation.m in Sources */, - 634E8A32916F7A313B4D5B8AF7537983 /* FIRMessagingTokenInfo.m in Sources */, - EA403F61C436CE096B15AB4DC503EFB0 /* FIRMessagingTokenManager.m in Sources */, - E3C74E5E7FFD3AAF4825A6D8CBF63211 /* FIRMessagingTokenOperation.m in Sources */, - 01354E5407509E8BAF082F1979FC699F /* FIRMessagingTokenStore.m in Sources */, - ACFE487496160168F58F0273897E62B9 /* FIRMessagingTopicOperation.m in Sources */, - 64C833F176AB650DBFBC4F7F0557C09E /* FIRMessagingUtilities.m in Sources */, - 274E112A61A06F7464D66D01108B5E3F /* me.nanopb.c in Sources */, - A31E06574E7812B35690D8930A13448A /* NSDictionary+FIRMessaging.m in Sources */, - 5A045547930B6ABF7582CB09ED17014E /* NSError+FIRMessaging.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BCE460F4E87C17986DB78D429A75F43A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; BEBF929BFE85C95B124AFAD0B25390EA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -25980,33 +26319,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BFC903EA04AEDBD6340303720371DF70 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5DD4B5643EE32E0478F7D2D1BFCA6269 /* Promise.swift in Sources */, - 98A711B0CDD9528FC82CE01576C52D3D /* Promise+All.swift in Sources */, - 74702DD04804B4EC51C297CE891C2C7D /* Promise+Always.swift in Sources */, - 8DB48595DFF6C6BD137DC08A44523AA5 /* Promise+Any.swift in Sources */, - 5BAF37B386BDEC99BF17B8C16D66F7BC /* Promise+Async.swift in Sources */, - 8F860317B392718066CD13D76505BD86 /* Promise+Await.swift in Sources */, - E1C726E491952EA50C15803490025508 /* Promise+Catch.swift in Sources */, - 66D6565C355F108F37E3639A2D0DA727 /* Promise+Delay.swift in Sources */, - 06BF3F1FE44B57880D0CBA1980DF2B2E /* Promise+Do.swift in Sources */, - 91699870B98B79739A6BAEB5BE3B2982 /* Promise+Race.swift in Sources */, - F22898A29819AC1C7E09B82FC806CDB9 /* Promise+Recover.swift in Sources */, - A104554AC77040C3D41B4AFFA5652CDE /* Promise+Reduce.swift in Sources */, - 26AC31D225B4619E50CCF55EF98EC6E9 /* Promise+Retry.swift in Sources */, - CD2F8CDE430053B16089932483AE6582 /* Promise+Testing.swift in Sources */, - D75F09A4FA3B5BC3F50DB2AEF6737ACA /* Promise+Then.swift in Sources */, - 7D080D86B920D3D93513C7ED615CEE9B /* Promise+Timeout.swift in Sources */, - F903D9DC36BDDC0D1C26B83677C40FA0 /* Promise+Validate.swift in Sources */, - D9BCD944C345127304000D33C21A9ECD /* Promise+Wrap.swift in Sources */, - 9C115C124264700534ADBF28E777663C /* PromiseError.swift in Sources */, - 02396D70F7604B321D1DC25994A46F98 /* PromisesSwift-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; C07579D3988416693F41B049217AEC6C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -26021,22 +26333,7 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C4E8B58BED30AC208963AFAF548B1237 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1847DBA622C1DA21C85D948272A68419 /* Pods-iOS-FirebaseStaticInjections-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - CC72F2A386768340783F61F44B17B883 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - CD01A3A365F347C1929DBC1EBD966558 /* Sources */ = { + CEA366E98471512F9C9DEEEC9100B534 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -26051,32 +26348,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - CF37BAF35021BAA22A14D50470D9165D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - AA71115151F2FB63F40D9AC0D0D1B276 /* FirebaseRemoteConfigInterop-dummy.m in Sources */, - E33FFCBA5014333C17302D8821CF55EF /* RemoteConfigConstants.swift in Sources */, - 702E7281413350F38FE6735859394DDC /* RemoteConfigInterop.swift in Sources */, - ACB4F432FF200402E697F4D3DCE079BD /* RolloutAssignment.swift in Sources */, - 285984464B7E40D566289C892D61C97B /* RolloutsStateSubscriber.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - CF8E446485C7461846C2BABC6386CC65 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D18D568F1968395FEC4309384423A94D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; D42BA929C1ECBE85E5CE607121FFE571 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -26092,6 +26363,31 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + D813B57A6E639833AC980C6E8B8D939B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 8938BCC482E634046B9767AC99F3B0CB /* FIRCurrentDateProvider.m in Sources */, + 7AE2EAB52D95D8188139D56C8F863411 /* FirebaseInstallations-dummy.m in Sources */, + BF38833C915AE42B1D83BECECA6B488A /* FIRInstallations.m in Sources */, + D44D81E4321DB0F1A42A948C29DD50B2 /* FIRInstallationsAPIService.m in Sources */, + FD37266138034E7C9B8AD29BFCDE38C6 /* FIRInstallationsAuthTokenResult.m in Sources */, + 9DAEDCDFC933F7227088BECB859BD15E /* FIRInstallationsBackoffController.m in Sources */, + A1FD3A43BBB6CA6B0105DAD9147EDCC7 /* FIRInstallationsErrorUtil.m in Sources */, + CCC41A252DA82AAFD3DF287525663DDA /* FIRInstallationsHTTPError.m in Sources */, + C85F98877A6F0F9AF727BD351AB5FFE6 /* FIRInstallationsIDController.m in Sources */, + 1A054F95CD9E149DA3366E901734C58E /* FIRInstallationsIIDStore.m in Sources */, + 8DE9D23262AC99FBBA4C85C7830ED371 /* FIRInstallationsIIDTokenStore.m in Sources */, + 0A9FA0AEAD03FF6118BBE855BA4EA113 /* FIRInstallationsItem.m in Sources */, + DD125B37F3651567773B9183DCC1E341 /* FIRInstallationsItem+RegisterInstallationAPI.m in Sources */, + 71EFFECD4F09E3FDF159AD674941E590 /* FIRInstallationsLogger.m in Sources */, + 1D4B2313622EFD4494C51DCB884E2822 /* FIRInstallationsSingleOperationPromiseCache.m in Sources */, + FDC78C6E84F9CBCFABF01E2ABE4AD698 /* FIRInstallationsStore.m in Sources */, + 1A5C40CB8FC2C9EB6CC4922B86CF525B /* FIRInstallationsStoredAuthToken.m in Sources */, + 12FA4A4EEB7ECFF84D7C5E568D749207 /* FIRInstallationsStoredItem.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; D8BFA82AE5F02096466C3CB401DF26C6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -26115,6 +26411,20 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + DAFAC8B4F36BCEFFB33B9C6572D34355 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + DD435A201C19B0DE0FCC5E698C5CFC4D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; E55599A9EE8E7331FCC5B3B0B7187F60 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -26131,69 +26441,73 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E913FC0AEE5504B24BC2D7C896177994 /* Sources */ = { + E99C247A52859390032A0AB96BA86D27 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + A1DCEED0508C470BF1A026D99C0E687E /* Pods-iOS-dydxV4-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - EC24C0949B08D504A4C9B91D636453DD /* Sources */ = { + E9FAD47635B67299406C22565A7BB069 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C2FCD51F44156E11F2B70881C51BB8D8 /* Pods-iOS-PlatformUI-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - F1E5971B93EBCCF872CB85ED95C82674 /* Sources */ = { + EBD8A103CF7678CD09102B8F15CEE10D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B69CFFE03940B0A3B2EA9ECC0958800D /* Pods-iOS-ParticlesKit-dummy.m in Sources */, + F8C309F75CA6513351D0DE6918E29377 /* FirebaseMessaging-dummy.m in Sources */, + 27557F770A845547FA39C0A134902240 /* FIRMessaging.m in Sources */, + 85B2E70368B2CA5F8C4B4629E5114F06 /* FIRMessagingAnalytics.m in Sources */, + 84CAAC01126DE8F9D8FFF93FFD621BF1 /* FIRMessagingAPNSInfo.m in Sources */, + B749650EA6AB0DEA534236EDB2F618F1 /* FIRMessagingAuthKeychain.m in Sources */, + 0631850A3DDB695E9B8C96E2CF5B327B /* FIRMessagingAuthService.m in Sources */, + C28DF2882A7B90CEF84B7235C9D78407 /* FIRMessagingBackupExcludedPlist.m in Sources */, + A42C2F9A08E47275CBFD3F7AEC823802 /* FIRMessagingCheckinPreferences.m in Sources */, + AE9F5C31B3D0AF712823799C648B9A82 /* FIRMessagingCheckinService.m in Sources */, + 06C2F15CEC14CB4E674DFA11283B943C /* FIRMessagingCheckinStore.m in Sources */, + 9A47B6BBAEF497EDFE6ECDDC9231A317 /* FIRMessagingConstants.m in Sources */, + 5B842A72D2E3E2BA5195EF3E1A457634 /* FIRMessagingContextManagerService.m in Sources */, + 1F443F4BC43FC82F18668D59FE894970 /* FIRMessagingExtensionHelper.m in Sources */, + 2C2F4971364C4862DC7099E66956066B /* FIRMessagingKeychain.m in Sources */, + 56F8F6E1A3117DA72D48DEBCC3DE1F11 /* FIRMessagingLogger.m in Sources */, + 69BEB10871C5FD78EAD0C9C46EC6BB8A /* FIRMessagingPendingTopicsList.m in Sources */, + E19464BDCE0C2C37D40FA5CCED447399 /* FIRMessagingPersistentSyncMessage.m in Sources */, + 4508A180B95179433E35DE7B61D09C5F /* FIRMessagingPubSub.m in Sources */, + 05913534C115F5B3A59145142044EE8B /* FIRMessagingRemoteNotificationsProxy.m in Sources */, + D74FC4ECD1569FBA51CDB1D77680847A /* FIRMessagingRmqManager.m in Sources */, + 797EAF37D70C62328E51D94B8069F2C4 /* FIRMessagingSyncMessageManager.m in Sources */, + 33C5ED6C6E07C6EDBFA765F25EA3A9D5 /* FIRMessagingTokenDeleteOperation.m in Sources */, + 0CC1311AC72ABD8DDF58B59D43123059 /* FIRMessagingTokenFetchOperation.m in Sources */, + 7EF4FB3BA525B030F4D9DDE1D51F62FF /* FIRMessagingTokenInfo.m in Sources */, + EA522E12D32D90A8B168C7FAE617C532 /* FIRMessagingTokenManager.m in Sources */, + 419E1B5DF2F65397F72558C9325B065C /* FIRMessagingTokenOperation.m in Sources */, + D03E54411D817B1324967C0A8060FF09 /* FIRMessagingTokenStore.m in Sources */, + A6024ADF735DB6027F5BC75D7F6E2DF0 /* FIRMessagingTopicOperation.m in Sources */, + 2859EB781F262447391505537C43ECCD /* FIRMessagingUtilities.m in Sources */, + D8A3850CB8B4693A8D9ED47FEE26DB39 /* me.nanopb.c in Sources */, + 794584ED8A9C68D88D8B96B3EDFFD8C3 /* NSDictionary+FIRMessaging.m in Sources */, + 8EE65990BDCFDE44B83D581E789BAE96 /* NSError+FIRMessaging.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EC24C0949B08D504A4C9B91D636453DD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C2FCD51F44156E11F2B70881C51BB8D8 /* Pods-iOS-PlatformUI-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - F52E729B87CABBDADDD04917AB2E5100 /* Sources */ = { + F1E5971B93EBCCF872CB85ED95C82674 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B260F5C00F77AE1F96DE045E1D9E1F6C /* cct.nanopb.c in Sources */, - 85A9295E279A6B3ECF829E2E5C9AF09A /* client_metrics.nanopb.c in Sources */, - CA7E70BFCE9B33D23851626EBE8289F0 /* compliance.nanopb.c in Sources */, - 7C9BCA1430E7A21166B0B9B76E232D44 /* external_prequest_context.nanopb.c in Sources */, - 94DB95C352325103392F1E7E80BE3977 /* external_privacy_context.nanopb.c in Sources */, - C8BDC64083D09AB1821E20B0F71B03A4 /* GDTCCTCompressionHelper.m in Sources */, - 5C3CC9E9FBD3D6580909EB801C6997C5 /* GDTCCTNanopbHelpers.m in Sources */, - 231C9EB7E9661D955C0868130BDAF066 /* GDTCCTUploader.m in Sources */, - 467F11933A2E615ABF34360C79B9B1CC /* GDTCCTUploadOperation.m in Sources */, - F25342B5A5980E3EDFB40E47D50C2F5A /* GDTCORAssert.m in Sources */, - 0F56C9762C4F44F897B9CCA01084D89D /* GDTCORClock.m in Sources */, - AD72650733F3C419711D4B606B9E8AD8 /* GDTCORConsoleLogger.m in Sources */, - 98C1EB8376646241306FB49F1717D7FB /* GDTCORDirectorySizeTracker.m in Sources */, - 389E38B7BAACB8915E35C7FCA27EB885 /* GDTCOREndpoints.m in Sources */, - 58570A70ABEABC91B64327CE46E3409D /* GDTCOREvent.m in Sources */, - BDF7590F0897D74D76C36980C5780453 /* GDTCOREvent+GDTCCTSupport.m in Sources */, - DB7592D282DBAD8FEDBB67550FB0E144 /* GDTCOREvent+GDTMetricsSupport.m in Sources */, - 60C5FF9D0F25D98D03BC492ACC05DE85 /* GDTCORFlatFileStorage.m in Sources */, - A3BBC3443EA7C8A5830ABEA2A81F7800 /* GDTCORFlatFileStorage+Promises.m in Sources */, - 456AA2A218C5B45E877640E3D13732DD /* GDTCORLifecycle.m in Sources */, - 6C3CAA4FB8636AD21B09708099E29D62 /* GDTCORLogSourceMetrics.m in Sources */, - 34910B481A9F1A78C8CA3CBFC8BD6755 /* GDTCORMetrics.m in Sources */, - 54A751A7744F30DFE6569E2EF33A4373 /* GDTCORMetrics+GDTCCTSupport.m in Sources */, - E14942F33F2369FDB06C4B908F244AF5 /* GDTCORMetricsController.m in Sources */, - 9B2299A014BD8C8B29C651B8CBB5B14B /* GDTCORMetricsMetadata.m in Sources */, - 0E330890CC331B91B0BB1BDC45050DF2 /* GDTCORPlatform.m in Sources */, - C4EEC6F4638DE5A4F674FE1445805259 /* GDTCORProductData.m in Sources */, - 2CA11E1EAAAF5756F4C872896C16FEC4 /* GDTCORReachability.m in Sources */, - CEDBB3BA045EBBB4F634CC37369FBCD9 /* GDTCORRegistrar.m in Sources */, - D6D956261E99B62E0ACFFDDF2AE83753 /* GDTCORStorageEventSelector.m in Sources */, - 8A310F6D1BE55015C3E0EF25351B204C /* GDTCORStorageMetadata.m in Sources */, - B537150593905C4437B5ADB6C8B72FD0 /* GDTCORTransformer.m in Sources */, - CE84C0262A991F3F69400B42D1A6A49D /* GDTCORTransport.m in Sources */, - FCEDE0F14B091E91223E3C6A9ED6AE5F /* GDTCORUploadBatch.m in Sources */, - 79875F160C97B9B4161CF4B92C1C52D9 /* GDTCORUploadCoordinator.m in Sources */, - 9438F26B240ACC9818419540F18E1370 /* GoogleDataTransport-dummy.m in Sources */, + B69CFFE03940B0A3B2EA9ECC0958800D /* Pods-iOS-ParticlesKit-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -26221,20 +26535,56 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - FA8CBE8D427962626C551D82F980EFBE /* Sources */ = { + F88BDB77132D3F33F232813B17F0B490 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0797446D860930EF230025AC15955C09 /* ApplicationInfo.swift in Sources */, + 6CAFA736F19CCEB0C485DF451324CAA0 /* DevEventConsoleLogger.swift in Sources */, + C1E739589E42E4CB412668B76FDB481C /* EventGDTLogger.swift in Sources */, + DEAE8972EDDDDC41ABD2B8004A90919B /* FirebaseSessions.swift in Sources */, + A1D7E07CF427E6A08C64FCFA9AEB68F0 /* FirebaseSessions-dummy.m in Sources */, + 5AF08D5D7CE71209CC6EBF6CE234295D /* FirebaseSessionsError.swift in Sources */, + F6D6618271DE4A24C651F8AD89D691CC /* FIRSESNanoPBHelpers.m in Sources */, + 0F8F6C28EFCD16953AE6F3A2F09E52A6 /* GoogleDataTransport+GoogleDataTransportProtocol.swift in Sources */, + A576334021F42AC02962062502F162E1 /* Installations+InstallationsProtocol.swift in Sources */, + 9261A2A08255807CA7A1EB2B01765CDB /* LocalOverrideSettings.swift in Sources */, + 2FCBC8A8A6139BD7E664B3AA5B421222 /* Logger.swift in Sources */, + D7711D1F0C495FF26CB4C5212C38AA37 /* NanoPB+CustomStringConvertible.swift in Sources */, + DA575D1582F29E684E4F20D34946502A /* NetworkInfo.swift in Sources */, + 488039E67CEEC896FC5F194F84E44EAA /* RemoteSettings.swift in Sources */, + 31297E24ABA6C10687B862376540EFA7 /* SDKDefaultSettings.swift in Sources */, + BD4B7A831B8058EEE8547F34C87205F4 /* SessionCoordinator.swift in Sources */, + E79E58CB07F7BA22DEE05BB1F3B4D874 /* SessionGenerator.swift in Sources */, + DF376BBEFA14A7EC5678B902FC7BC0FD /* SessionInitiator.swift in Sources */, + B1362CE4EE779AC44DFE6BD532002DA4 /* sessions.nanopb.c in Sources */, + 23E13827AF4FA02BE6739E97C766A74C /* SessionsDependencies.swift in Sources */, + 4B8FA16B9688B4DDC92475956A8E906D /* SessionsProvider.swift in Sources */, + 2FE24E6955DDE6C52AF681A29A25BEF5 /* SessionsSettings.swift in Sources */, + BFC3781B9652211A9495A1028798E2D9 /* SessionsSubscriber.swift in Sources */, + EF2F74480559E047CB75E731D22CB00A /* SessionStartEvent.swift in Sources */, + CFB2B57AD90E514D5F6E3B12AD98B822 /* SettingsCacheClient.swift in Sources */, + F3369DE32B2E7592B9F8D26CB200C9A8 /* SettingsDownloadClient.swift in Sources */, + 41183DCBC0A4177233335D654E3EF6EC /* SettingsProtocol.swift in Sources */, + C726C5E99A282CC52ADAA1CBB19FF6D0 /* SettingsProvider.swift in Sources */, + 61B9285C3F3168EB079A0CDAFC5C1260 /* Time.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F8DD36D9180B3A34224B9564CE26DCBC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 24C78EA6B2F7511B56DC87E1B6FF9198 /* A0SimpleKeychain.m in Sources */, - 0474402B1037B4F6A36BED1095100CD1 /* A0SimpleKeychain+KeyPair.m in Sources */, - 75FB05B0339B580A6E62B0C86AD53585 /* SimpleKeychain-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - FE506B77E3C131C47AF1EFF05242E591 /* Sources */ = { + FA8CBE8D427962626C551D82F980EFBE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 24C78EA6B2F7511B56DC87E1B6FF9198 /* A0SimpleKeychain.m in Sources */, + 0474402B1037B4F6A36BED1095100CD1 /* A0SimpleKeychain+KeyPair.m in Sources */, + 75FB05B0339B580A6E62B0C86AD53585 /* SimpleKeychain-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -26249,12 +26599,6 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 000C56058FE559486D147FCE3709FECD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseRemoteConfig; - target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; - targetProxy = F2B167950976434F0C947053BA1D7F7F /* PBXContainerItemProxy */; - }; 004A574424896A4B6FCBF4484B5B2F62 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Charts; @@ -26267,65 +26611,65 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = DC67F17D12B201800CB018385EDB317A /* PBXContainerItemProxy */; }; - 00EE2E9F9F21D06F6C1248404A4F4B99 /* PBXTargetDependency */ = { + 00BC19E759857A52FB3EA60E1AF1C591 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = DCD63B5C0EAF079F11FD21440ECB7F04 /* PBXContainerItemProxy */; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = AEC44FF67B046B6173D5B7D44B897E79 /* PBXContainerItemProxy */; }; - 022B9AD8906E7C36EADB929F5A0DC5C4 /* PBXTargetDependency */ = { + 00D17B4A1A4EC1C4A834AB0AAB6592C5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "GoogleUtilities-GoogleUtilities_Privacy"; - target = 5FF1A58DEEC5DB749FCD6C120B97CC82 /* GoogleUtilities-GoogleUtilities_Privacy */; - targetProxy = 7B411F1776D0526CCD9CA0276619B69F /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 71AF44412D31E69C252E9E4F4DCD9511 /* PBXContainerItemProxy */; }; - 024C0340D5CF15B2E0D0A701676BA332 /* PBXTargetDependency */ = { + 0225FC30B47BF86FBA60043C5491E080 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 60571BEFF1C3B3069C8350D095817202 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 625AE6520E2232AC7E1F94C23C48F3B4 /* PBXContainerItemProxy */; }; - 02A7A9A09869EF938EE6B86B3E28392F /* PBXTargetDependency */ = { + 02383425DF6096F6C26D9EBAA7E2604B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = B04E3ABE24A3D827C60FC94B149D0615 /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 7E3FA033ACEB9CCC3B8E8CDDC1DFBE4B /* PBXContainerItemProxy */; }; - 02C118AFAB0FE895FF986244242C8FC6 /* PBXTargetDependency */ = { + 0263200AD9D7E2BDDBFEFCCC89E16708 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = C28BB72DA55C6F7FBCC926A16ACC3C21 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 02EAC479540BB0E97C44644414AC73A1 /* PBXContainerItemProxy */; }; - 02CC918CBBDF57AEE5084E6CD098D7CD /* PBXTargetDependency */ = { + 0373F46D85B7CF15C6E8470154714A33 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebasePerformance; - target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; - targetProxy = 18A3498411924D212F6707E6499EA58D /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = DD2C2F83E465528AED117E995DC4AB45 /* PBXContainerItemProxy */; }; - 032ED98F5CBF5A1A3D0CA85B3B30F63F /* PBXTargetDependency */ = { + 03AD0D10809F604A6A3E1797AF4E3939 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = A39D1F237B4682A1217AC90EEAD6CE23 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = B933296135F23864C97B188E81BA99E8 /* PBXContainerItemProxy */; }; - 0351D13E62DAE78828B1B173ED3408E7 /* PBXTargetDependency */ = { + 03B87B1201F574034A9C474364055E74 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReachabilitySwift; target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 600BB4CE4CEF35A7B03BDF2A5D49AA09 /* PBXContainerItemProxy */; + targetProxy = C4A950FA6C874BEEA883B54179D83381 /* PBXContainerItemProxy */; }; - 0444ABA7119A99F8CD87B34F1F8A4584 /* PBXTargetDependency */ = { + 041EDBC76660CA1D994853F1792B7EFB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 0A42C2156EB97CF645F6D03A6A903AE5 /* PBXContainerItemProxy */; + name = FirebaseSharedSwift; + target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; + targetProxy = E8AD4A6B8F1EF2DF5AAFF009ACCFDBEB /* PBXContainerItemProxy */; }; - 045F47A40E6406CFC038CA7B0E185C14 /* PBXTargetDependency */ = { + 04904E6699D2125E0CB6A06506BA1541 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = E0701057BB876A85C6CE8807A5D45ED9 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = FF1FA060957A116FFD227D9E66A3AD32 /* PBXContainerItemProxy */; }; 049EFE891187D7076226C854E8D2EF8F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26333,11 +26677,29 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = E84857DA9DA2D463F6AA5E118C710F70 /* PBXContainerItemProxy */; }; - 050956D4C7AFA33E4C7B6C08890F6699 /* PBXTargetDependency */ = { + 04BFE9442BE16E66588696812F8C6083 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 6605B58F52F770A1C92A56D935AD955E /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 3433BC60F5406C601F9A2C0C443D2351 /* PBXContainerItemProxy */; + }; + 04F7722B3601D5FFA9F05A7D9E688495 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = CE4E43E4B6C8355DB852CBB1506F714E /* PBXContainerItemProxy */; + }; + 05061E9186173AB9D73336ADB6053FA4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 15E532F06B28B29BC3A12663B8213141 /* PBXContainerItemProxy */; + }; + 05459229A760BEFF83D912E235C2669E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = E1529B703B8CD9A12211B12EBD3F657F /* PBXContainerItemProxy */; }; 054B3D245411DEC93B324BDD1827E649 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26345,23 +26707,47 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 29153A80BC4D8587C95A65EB5EB78BE2 /* PBXContainerItemProxy */; }; + 05A470609C7C115530CA006C8AC60A28 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 3F5342F81D94CCFA1A72D2FBB7E26DD8 /* PBXContainerItemProxy */; + }; + 05C49820182DD276003889687BAB8A26 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 2FE4CA6666DE518818C96BA78BB9F0F0 /* PBXContainerItemProxy */; + }; 05F59AF2D46C7AC7409A9717091D5A4D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Differ; target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 3050F28CDB1E8978BFBC80DEFB9AECDF /* PBXContainerItemProxy */; }; - 06A278CB40EF0196E2311F3FA68F973E /* PBXTargetDependency */ = { + 060170F52923EE0B009F3DDBB50841BE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 670F88FCF644E453AE0E187BA52EA61A /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = D11E360A21E69152D728CA93744E9D18 /* PBXContainerItemProxy */; }; - 06B440DEE944B5C759F1A6D966EDB9D6 /* PBXTargetDependency */ = { + 060B1B55289C986999E1C245D5B097D1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreExtension; - target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; - targetProxy = 127F619CB7F9DEC9DFB6495521679BD7 /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 295107885FF136C5D393B7BC8D1D2E56 /* PBXContainerItemProxy */; + }; + 061707486E033D87FA54B14775C784B0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 05963936FC7E7D6F191675985E0C6800 /* PBXContainerItemProxy */; + }; + 06E5E4070632114C0D6CDBCD9CD67D92 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = DrawerMenu; + target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; + targetProxy = 4054D6A87C337A0401BA250EBEC2DFC7 /* PBXContainerItemProxy */; }; 06EF30CF55C936AFBADBD07AA3DD65B1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26369,23 +26755,29 @@ target = 2B2AD932AF1A90828B4DFC5AC6955ADA /* Abacus */; targetProxy = 74FDF0386D2DE36E4DDFDF78A9E17373 /* PBXContainerItemProxy */; }; - 06F1DABDD13C568CE5D177E4D9CD3FD2 /* PBXTargetDependency */ = { + 07019238DC78FE1CD5F728ADFF636559 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy"; - target = C7B621349CB28ED0EBA4C3E416947AB6 /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy */; - targetProxy = F870F76C66ECACFECEDD9A55E5F04958 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = A0264339C16DB270C45AC5645D7C9F6C /* PBXContainerItemProxy */; }; - 070404EBD0F7132558C02CABA237BD96 /* PBXTargetDependency */ = { + 071907C227B6E88A447FE1BB64C57585 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = E94BEEE8443B0F4850C1C5743F2FAB81 /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = 9F85C89FF91841C16A4DF7E51734DCA0 /* PBXContainerItemProxy */; }; - 0725E324C9FEB8447F1B089B3D58B862 /* PBXTargetDependency */ = { + 07216C71AC6F7142B5C5991690F20AFB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "GTMSessionFetcher-GTMSessionFetcher_Full_Privacy"; - target = 24D7789A4C8783E3684E7D8CFAC12CC6 /* GTMSessionFetcher-GTMSessionFetcher_Full_Privacy */; - targetProxy = 9CD7A109A9D647E92D7824D7B6879D18 /* PBXContainerItemProxy */; + name = FirebaseSessions; + target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; + targetProxy = B1BA9F83192FD369853D50ED2F524F6E /* PBXContainerItemProxy */; + }; + 072B294FEADA7114D6360D6330D6BDBA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 090F1593F856C785391A4D1830E26D18 /* PBXContainerItemProxy */; }; 073FFC5B885E5D172D6E368008B62A99 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26393,23 +26785,35 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 73E679A6C57C7870CC8B55F38CC37A73 /* PBXContainerItemProxy */; }; - 079724A658F94AD2EBB7E4D120EE65B9 /* PBXTargetDependency */ = { + 0794FDC78B83C66B06BB4391114C880C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = CF7C508E51CC5E2C93475813119E6C06 /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 0C5D45E7DC755367DF9C3FE888005910 /* PBXContainerItemProxy */; }; - 07D5160E75963781B395EA6D90032688 /* PBXTargetDependency */ = { + 07BBE8C2B2C80E7D0F92CA1DD7CF5158 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 9A430500C01E9E591D1CF79E3A8B5745 /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = EC2AD7FCC2CFE44D93758F4F50AC55EF /* PBXContainerItemProxy */; }; - 08182955981E47D9B4CE9348A9305A51 /* PBXTargetDependency */ = { + 082DE953D449A7ADC661FFC551AD1C67 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Differ; - target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; - targetProxy = 3579E8F3F43DB59403C3EB192B6147AB /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 5D5185D4033B05C4BB6FF7FABFB8AEC7 /* PBXContainerItemProxy */; + }; + 085F07516F225223A2ECFA0434D9A327 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCoreInternal; + target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; + targetProxy = 42D369E4136F249DB93FF9DB9FF5F998 /* PBXContainerItemProxy */; + }; + 0876D812ACBF7D6E3F9A1C3B321025D8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageSwiftUI; + target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; + targetProxy = 6AB9415BE9B403706C4D349C21A17B99 /* PBXContainerItemProxy */; }; 087C786AF479BCBA04011B583F32E998 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26423,35 +26827,23 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 1319AAACEA46E3A3769BCA3185D770C1 /* PBXContainerItemProxy */; }; - 089D271F106427A8319D0964C92D8C32 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 27042838E6334A8BCD75A3A9F14383EF /* PBXContainerItemProxy */; - }; - 0907A0117273E0D59EDCFBBD798B7FD0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = F80B7FE6A1D1B440881D55ECB1C887F0 /* PBXContainerItemProxy */; - }; - 094B176D7A426788EAEFB4312BB84DF4 /* PBXTargetDependency */ = { + 08BEB8EE49D18B41DCEA70CC16C991E9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = CA4CF19A47DFA770746ECD557C8778CF /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 3FD0B155B576E557ABF381657E8D6C3F /* PBXContainerItemProxy */; }; - 0967DAE751DFAAB3E1B419C4B860A9A1 /* PBXTargetDependency */ = { + 094F1FE282427AF6B7530BE0F0B11EED /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Popovers; - target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; - targetProxy = DCE5C0C147BF5EA0D940574504568C4C /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = BEAB4189EE09A6E403CFE2495E52B5E9 /* PBXContainerItemProxy */; }; - 099EB7843D099B128E805B72D32044FC /* PBXTargetDependency */ = { + 09EAAF54CD5AEE4E90B13373B5ACF8D0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 47A188A43D7A0FB05D29D7058EB2BDDB /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 452870FB04411859CDCC4A4C8268AADD /* PBXContainerItemProxy */; }; 09F3DF43BE733EB68DCE816F486DB184 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26465,23 +26857,47 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 8F34DF6BEF298DBEA4A5DC16DC4BD15D /* PBXContainerItemProxy */; }; - 0A9170DDCD9421708980A49271BAEFC3 /* PBXTargetDependency */ = { + 0A9DA2F13E562235B7ACED73F04011D7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = B98562BB76CE60A5A9EE7709966FE89D /* PBXContainerItemProxy */; + name = FirebaseRemoteConfig; + target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; + targetProxy = F460368961C7CBFFBFDECAAE866AED77 /* PBXContainerItemProxy */; }; - 0AEACCCD04C885D4ED6D1EB40313FF0E /* PBXTargetDependency */ = { + 0AE170E235D38FB3E648D3117378A34B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EFQRCode; - target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; - targetProxy = D2B48B64D76A82340ED6F852B4E9BA91 /* PBXContainerItemProxy */; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = 34B7EA8D7CCA6ADA23A9534BAD063075 /* PBXContainerItemProxy */; + }; + 0AEAF06F02F7C3BA13ACF2184DBE2D3E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 94FF9172FAF9B550434AB2A31062B09C /* PBXContainerItemProxy */; }; - 0B21D6D696AD1E7FA277B87AC09C586E /* PBXTargetDependency */ = { + 0AF29327C525C2C80A842211D85540E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SimpleKeychain; target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 33FFC2619A5893714EC12E05EE11D10F /* PBXContainerItemProxy */; + targetProxy = F2E2C1203ADE3848F6A15CBFB97104C2 /* PBXContainerItemProxy */; + }; + 0B7E916EE49C3900A2EDEC6AF60AE476 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 3E1F91402F59CC958A85C972DF169CBB /* PBXContainerItemProxy */; + }; + 0BBB36B0B80283F4E6E2373847D5941F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = AECBE15FC18389C3A46F78F010ABB608 /* PBXContainerItemProxy */; + }; + 0BCBB79CE55753BBC75856801C466F96 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = ACF773B8821637BDD79A466CC00324F4 /* PBXContainerItemProxy */; }; 0BD87E7E6F76AED97FFCA8BE930BC69B /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26489,23 +26905,17 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = A8934380DFB67B4D37EB7E987687873F /* PBXContainerItemProxy */; }; - 0BE615C719C514699CD47DE49C7F3D72 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = C632FF535ABA660E4003ACF5D48AF379 /* PBXContainerItemProxy */; - }; - 0C6185D708FF8BBB5972A5697BC83789 /* PBXTargetDependency */ = { + 0BEF1D36C080367454FB1CC6E20A785D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = BBE1017790BFC9FFC039EED71646063A /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = BAF5CA07CAFD3CF1D55247996A943B9D /* PBXContainerItemProxy */; }; - 0C987EFE19E788B8C678FB4F6C52AFCA /* PBXTargetDependency */ = { + 0C4258574087FC4F6B61E3E0863FCDF1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 863AD298E715C731C526710E6F5C6127 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 8DA69C2C3BEFC9EDCE8EB00875B26007 /* PBXContainerItemProxy */; }; 0CA0D43243768A23DC902DA02F379A6A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26513,89 +26923,71 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 0F7B5131769A2E65B34DF991BDD5AE7C /* PBXContainerItemProxy */; }; - 0D4164FF36D96299ADF7D36E828A642A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = CA12D7C5B0FEBA3FB907B3B6229E2615 /* PBXContainerItemProxy */; - }; - 0D5178C21B26866DE037E781FFA2CC42 /* PBXTargetDependency */ = { + 0CA496D1B09AAF45B071AF5C4F40FC2F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 3DB7516F80C91828A86D090856ABEA60 /* PBXContainerItemProxy */; + name = AppsFlyerFramework; + target = B0B23938B1EBCBAD2419AB6E9D222A0B /* AppsFlyerFramework */; + targetProxy = 2F087B0DAC1AA4EA1B1CC7DCBC0E1574 /* PBXContainerItemProxy */; }; - 0DA7F9A995865BF05E6BA39A5389E9DD /* PBXTargetDependency */ = { + 0CCBDAF13B0EB405F3DC975F92A116E8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseRemoteConfigInterop; - target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; - targetProxy = 1FE43FE35B954C8DFB91F4E7983F02A8 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 8426553389C1111F121FA28023B2CC74 /* PBXContainerItemProxy */; }; - 0DE695165395D9FB54E1B3795BBAA0DC /* PBXTargetDependency */ = { + 0CEE768D4423119FB0DE57B81184B821 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Differ; - target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; - targetProxy = 5112D452B19FFCBAFC49536F154756D8 /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = B6BD642F7BC61C1EED63B76C3737A946 /* PBXContainerItemProxy */; }; - 0EA4AA27BE301A1BA683AB131035799E /* PBXTargetDependency */ = { + 0D2005905F02E1DA9B089D4973A1DBBD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 276D267FE62CCD4860FA95B989FA5383 /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 2991120573183455EB2959DB98AF4974 /* PBXContainerItemProxy */; }; - 0EB7F2A5967FE3E617CDB75157F607E7 /* PBXTargetDependency */ = { + 0D69A518AA92D248630DB6AC050587A8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 8FBE3510657C39C36241C55BEBF4058B /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = FA76630FC6BBFFBFCC1682D21C9213BB /* PBXContainerItemProxy */; }; - 0EBCB52E2BB0B29DD78C7252E4E20C5D /* PBXTargetDependency */ = { + 0DE695165395D9FB54E1B3795BBAA0DC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = C79FF795210306FE7987D4C24267C3A3 /* PBXContainerItemProxy */; + name = Differ; + target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; + targetProxy = 5112D452B19FFCBAFC49536F154756D8 /* PBXContainerItemProxy */; }; - 0EE8EA2CE8D99FD80FED002DE78EBBD6 /* PBXTargetDependency */ = { + 0E84FEF029995B56775F6E1731A88C87 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = A9CD72D987621D97B91DA6BFBF54BE20 /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = 435947697C31294E4C76D49FA2EF6194 /* PBXContainerItemProxy */; }; - 0EF2F5D987C61E3E32E37300D2DC49ED /* PBXTargetDependency */ = { + 0E8DF9E8ACD36AF9981689ABA44A8EB2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 3BD4038CB490EA50DB0A9BE49ED0B29F /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 494B73DE745CF0A9735A6B6B2E1F285A /* PBXContainerItemProxy */; }; - 0F113E3C87796D4612326C92EAE62B25 /* PBXTargetDependency */ = { + 0ED940467F36E70131B4D09C2B4E772C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 81BAA509A56F6266B5972245AF695AAF /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 3DCF53F412D1972A0D9A6E3796B9EE0A /* PBXContainerItemProxy */; }; - 0F17C48C980F0B9B30EAC3EC3FCEFED9 /* PBXTargetDependency */ = { + 0F590411BDBE37B12A73D95775200A9F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = HMSegmentedControl; target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 5D37FB04EB6CC918552B15E7D6EF9B0C /* PBXContainerItemProxy */; - }; - 0F545E3A6ACA4E72723BDFE736C9FB25 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = CBC9A30A1FFB9CD9F330B4524FA6CC95 /* PBXContainerItemProxy */; - }; - 0FA10CD1F19448E0E94F16304B5721FB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 21DF72A4604D46822E976A1D7A8D98A3 /* PBXContainerItemProxy */; + targetProxy = 6B83A687A09B3D86D8A7EC9B946D0F59 /* PBXContainerItemProxy */; }; - 0FB649857BA8D97FD3589F5D32DECAF3 /* PBXTargetDependency */ = { + 0F920D6F37DAAD86F6685543C0BC5B59 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = AF455058BF00F56385D76AAFBD05BBEE /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 595D9B93845B978A9785DC051F1D38BD /* PBXContainerItemProxy */; }; 0FBAE50C7F30154B97F301ECB3E5C186 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26603,83 +26995,59 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 8EA325FE65CAEAA9FE91850A6A431BA2 /* PBXContainerItemProxy */; }; - 1014C8E8CE34C7B3E6FB5C4463D90866 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = F66F7C099586C30A56520306A2BE6BBD /* PBXContainerItemProxy */; - }; - 104249BDAE826BCAB0E72412C0A7273B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 5E56FA20C1F017D4FB8653ACC89D0C66 /* PBXContainerItemProxy */; - }; - 1067BCC1C80EBA3856C9BB0BB2702875 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 8CFD6AE3441D16D9A93CF91A0C5450F1 /* PBXContainerItemProxy */; - }; - 10F7F686490E6E7C2C3D3F99EB3F2E91 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 78107468F9ECFD4EBD013C0536FB9EA7 /* PBXContainerItemProxy */; - }; - 114EE1930916B23A925E49259DF3F7B2 /* PBXTargetDependency */ = { + 1010169C8241D8AF1FACCCE0DA05D89A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = F77A6C8980712822A89F8A9F4C82F9F4 /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = A44725BD7AA1433BAEF251392E7137CE /* PBXContainerItemProxy */; }; - 11524DA440B1943637308B6CD9CB1EB7 /* PBXTargetDependency */ = { + 10360698531AB247F4F6D9ED5174AA45 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = DE2F1953D63FA0851E798E7D78D7F89E /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 5042DC60D2743A8A410B0198DD1DF979 /* PBXContainerItemProxy */; }; - 1176FD4465221F14DB3621648A2EFC02 /* PBXTargetDependency */ = { + 111C5E5EEDA3A0B33195DDEFD41F6B5C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 0A30AF7180D7EE705D5C313CEDCA6DA1 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 8430153C95EAEC8E92D85A8075B3E8FA /* PBXContainerItemProxy */; }; - 11A58CB3FAF55F43930CB5714D52D15F /* PBXTargetDependency */ = { + 11583A5366E55853D92B78DC68B48613 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PanModal; target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = EC17693BA8A0136FC23CEFED8B69B94E /* PBXContainerItemProxy */; + targetProxy = 22E7ECF7A31F5A60AC423A850F7D875B /* PBXContainerItemProxy */; }; - 121575FD82A158BCAB793D9545F97C66 /* PBXTargetDependency */ = { + 11E0A5E4F1AB6B96C9DE450E84860680 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = D8C3DDD7C0665327B908E206C8B7A389 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = A6B92F9012B8FD3BBAB041207355C743 /* PBXContainerItemProxy */; }; - 121D720D752C3C3411C73AFA9781CE18 /* PBXTargetDependency */ = { + 11FC22C9B805E9A9F96D75E25A02A535 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = D4664F2A979DB85BFCF04A81B18050E2 /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = B9B7599EDBAA5C1EA8216FA35A53E506 /* PBXContainerItemProxy */; }; - 12586DA40E3F98CEABE1C312990D5A04 /* PBXTargetDependency */ = { + 121E0E03F2C0AF5B04FBD36DA38CE6F9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 87A539147A0FE41AA65B3174AA8CF8AD /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 05CE4AE24B07BB9BC0720B9725F0ABD6 /* PBXContainerItemProxy */; }; - 126BCD28F858DDE77870E4147F7E7F3E /* PBXTargetDependency */ = { + 122C49CF931A92931CDD3A67C7B258D0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 72028B13E79786DA0D30B0DEB1D38E2C /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 5B31478353898851F0E88DBE23295198 /* PBXContainerItemProxy */; }; - 1298326DB58D8564530F5AE60C5A7EE8 /* PBXTargetDependency */ = { + 128E0E5722F20CFE5BDBB4BD56367978 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = CAE8F137BB34D023FCDFBBA2966646F9 /* PBXContainerItemProxy */; + name = GoogleToolboxForMac; + target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; + targetProxy = BA5D3F4300DABFC1BD676B1DD126265C /* PBXContainerItemProxy */; }; 12B306CB39AFD4E79006089D24A303BD /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26687,47 +27055,23 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 198F9F37B9BF7CE2D6A12818A6D1A444 /* PBXContainerItemProxy */; }; - 134DE4F9D01A368D5080ADA1AAD87C5F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 42B95FD1D7D5D9B42DA8C14C66A07877 /* PBXContainerItemProxy */; - }; - 138F138AD96E9AEEE149D2C9D6C2B985 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = C1A4EA4E5AE7ADC6A7163DDFE6A1E261 /* PBXContainerItemProxy */; - }; - 1394E40AAC11CABBE1538B5C62160A3B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 48EAB8BB690C48FFBA4CB10406D329C9 /* PBXContainerItemProxy */; - }; - 13A8499EB70F1816981164A06C6ED014 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = A3A9E0A39160E3B859F2078E707FA78F /* PBXContainerItemProxy */; - }; - 13B2651C2A1E4D712FFC4E382717E3D8 /* PBXTargetDependency */ = { + 135FA1C999C43B33EEC297774B501B71 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = 4DE8B75E099E40EC72DE10BD8D8B770B /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 8B7F4E017AE02145AA7D5AB800033B95 /* PBXContainerItemProxy */; }; - 13B5AD88396C98A204A05D05C7948891 /* PBXTargetDependency */ = { + 13A20B240A19CD0CA1BDCD1B85D93CDE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 73D28AF891E542C60EDF7444D6D7B234 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 56ACE1801234A8A2F8B1F1535F66EF02 /* PBXContainerItemProxy */; }; - 13F746C7EE9B7B81E9D6DAF0DB2159C0 /* PBXTargetDependency */ = { + 13C3C0CC3082CF3A5A75FEC9FB9762A9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = D787AB0D7083B78C06F70AEDC4A460E5 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = 0447E6C6569E2DE5F7EE47A76D2D472E /* PBXContainerItemProxy */; }; 142DD9EC710756B470A34FFC1F95B44E /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26735,6 +27079,18 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = D18C8586D35F6B90D7FDD0E3F6AC4988 /* PBXContainerItemProxy */; }; + 1438735A2EC1D71D0E487EAB488FEFBE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 62894D00A67CC97D8F5E043ECA8D7CEA /* PBXContainerItemProxy */; + }; + 14B8472A7891D142A997927B4ED8FCE4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 3F363DB9462D0702C1AA4F04AC356804 /* PBXContainerItemProxy */; + }; 14DE324EB3A1079EF67A34175B9CB656 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = EFQRCode; @@ -26747,83 +27103,35 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 3BE0643F4518E2350AF7942D44881F9F /* PBXContainerItemProxy */; }; - 15934E3E7DB41F2E717ABF2813F443FC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 6BE81CB25C759DFEBE67350FA98FF4E8 /* PBXContainerItemProxy */; - }; - 1631AE0E55FC07E259975CD5F49D6827 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 45997920A258A6325A34636307F4718C /* PBXContainerItemProxy */; - }; - 163A220C66A4198FBF45936B734E5974 /* PBXTargetDependency */ = { + 15C39C6CE4209277F093C097C4E496F6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = D90D5E4E1D67C49D94D37E9CD8E4443C /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = C6094796C13837EAA0B93F77EA5AB547 /* PBXContainerItemProxy */; }; - 163FFA13E0E2FBA6450105735A9984D7 /* PBXTargetDependency */ = { + 171624E2559D6B7B19238E9A73409C2C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SimpleKeychain; target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 3F10D6179E5F902B6269BC4F53B43F7B /* PBXContainerItemProxy */; + targetProxy = 94E950805DB1D879E7878252991B86FC /* PBXContainerItemProxy */; }; - 16862630C12C24016352B67DBD960D0E /* PBXTargetDependency */ = { + 1737141F0299140283A66E9EEA0B5BD9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = D066C31E8045A1956E76C2CA4B850C0B /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 17A97518713C6BD04BB7C630A8A0BFC8 /* PBXContainerItemProxy */; }; - 16D15BC421D527664B3A266B81A0E2F6 /* PBXTargetDependency */ = { + 1770438344C0D9AC914328E8237E56FE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 76B796ECA1A2865B99A817F3709554FB /* PBXContainerItemProxy */; - }; - 16F12C5554C92A98F9BB5E1586A3877D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTMSessionFetcher; - target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; - targetProxy = 625D149654DAE2AF4F9EFAC8F3BE684A /* PBXContainerItemProxy */; - }; - 171D20363F4E47C26B947D44AB5B36F1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = B6540FFCC84B91D932D50EB27CE9D4A5 /* PBXContainerItemProxy */; - }; - 1728BB1E425B8A0077021248B17E84DB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = A06493819554D42F82DC1193ACAC69D8 /* PBXContainerItemProxy */; - }; - 174A219FC432D4F1D65AF912953A93D3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 1451353602ED1AFD569640324C70F7C7 /* PBXContainerItemProxy */; - }; - 1787302D6148982A51D023781930A867 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 782F87B65D38749E5842BEC202523689 /* PBXContainerItemProxy */; - }; - 17E46970A7F6ACF2861ECA5D8175B53C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = EECE2FBA8205D2D7361355ABA537ED1F /* PBXContainerItemProxy */; + name = FirebaseSharedSwift; + target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; + targetProxy = 7B8B6AF0A7CFA23F0E1166C1FF4EA946 /* PBXContainerItemProxy */; }; - 184E64CADF74588980D6F0FE6FCD9E37 /* PBXTargetDependency */ = { + 17C387A865F2F1B00A4FDAF2EDA4BEE8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 0B77D75FD93EBC989FFED55C8CBBD8FE /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = D920676824DB037097894D81A9765B13 /* PBXContainerItemProxy */; }; 1876732EAC5D25C69D548CC711D93D2D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26831,11 +27139,11 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = E9472D01D891726AAE8437634C179E81 /* PBXContainerItemProxy */; }; - 18A13F3CBF1E6C860EED7FC9BAFD2DEF /* PBXTargetDependency */ = { + 18B57A1F56C7C3DF93BFA207FAA8F353 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 00E65E572F4FB6017A7798216EDD17D5 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = FD697E1FB8579194CCDAAAC9853FEB1E /* PBXContainerItemProxy */; }; 18C1F5F9C6A51F5FEE804C92F3E5A672 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26843,53 +27151,17 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = FE0D295C3C044AE09B1EF00DDDE93FF6 /* PBXContainerItemProxy */; }; - 18D872121A7032A90EFE50C0E7A193A4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 1D1700B2B354D292002D59A70106FA8D /* PBXContainerItemProxy */; - }; - 18ED0A51FD17C3DEFB705F1FAA2AAF79 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 5A497AEBF8BC56A4C9F917613DC8AF54 /* PBXContainerItemProxy */; - }; 18F7DE1DA5D22E9C3BE3C84C63047F82 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = 50AC64CDFD04B40F9BA45CDF8FED5243 /* PBXContainerItemProxy */; }; - 1998563E70688317ACC45038F21C67AD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 922C1296E2D9DDDDA858A37D4D5B14E9 /* PBXContainerItemProxy */; - }; - 19A35A5ACA97B4D0380387A57DF057D5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 27F438DFB2C0B2998CA93069B19EFFDC /* PBXContainerItemProxy */; - }; - 1A2C123614D624F1B49B626AB8DBA819 /* PBXTargetDependency */ = { + 19832F49C94062B00CB5A4688CD18CA8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = AE7D060A633AE39DFA89CC9DFFEC0EE0 /* PBXContainerItemProxy */; - }; - 1A3C981C6944A873219C21B8E7E8A1ED /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = A08C92CCAA779D52A25E7F440F54D2A9 /* PBXContainerItemProxy */; - }; - 1A5D43B625A69066C0E205D2C9C88742 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 5B577309E99E086A45AD81EF473AD429 /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = CF2570AF66E35679CA1FB20FD85E6001 /* PBXContainerItemProxy */; }; 1A81F2521F5E2E0B694699ECB6E54428 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26897,23 +27169,11 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = B839F7599EBA985BE4F1DFD300DEB411 /* PBXContainerItemProxy */; }; - 1A8D28B3A5F4818972A8218ADC31AF56 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 30DF06F8B2C833A23F5C463C6BDED44A /* PBXContainerItemProxy */; - }; - 1A9F9A417E7AEDE6222B816319B6E33E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = CombineExt; - target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; - targetProxy = 2CD22DF8F8D7BE348B8070AF6BEB270A /* PBXContainerItemProxy */; - }; - 1AAAA6478281DF6621E3462EF5378DFC /* PBXTargetDependency */ = { + 1A9EFAD540E8D45DA61B7003B6460126 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 94FBD1C473AF08A90CD5DABBE8AE2340 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = AA4693111C4C8DD89F7D81C3E3691699 /* PBXContainerItemProxy */; }; 1AE2387C8A369E071B6ECE58D8E7B9D5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -26921,173 +27181,59 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 63C33CB3DDBEE15D76A66CF0BE4A14E2 /* PBXContainerItemProxy */; }; - 1B3605BB8D5FC70FF930F78499059484 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 3170FCAAD77733851D4775258DA8F70A /* PBXContainerItemProxy */; - }; - 1B3EE1EFD37EE1F8C269BB2289992541 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "FirebaseCoreInternal-FirebaseCoreInternal_Privacy"; - target = 2949783F7EDB27AD4666B5427B63DC79 /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy */; - targetProxy = 28DD18759171E29DFAB66C118654DD99 /* PBXContainerItemProxy */; - }; - 1B492A6BE0B78A5A67C6E1EBEFC0ECEF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseRemoteConfigInterop; - target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; - targetProxy = 80289314D862D3CBCF1A2ECC655C46E8 /* PBXContainerItemProxy */; - }; - 1B7FE51BC923B8C15815338FF460C829 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = A75596754875D0F64DEF22A2410EB38B /* PBXContainerItemProxy */; - }; - 1BE9DC9B2F9216D95BC343BF3FCF82D3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = EDFB5EAC77245894C7966D10F64DBB6A /* PBXContainerItemProxy */; - }; - 1C2BEAD0A5963FE7C0B90F25CABE4C6C /* PBXTargetDependency */ = { + 1C6106F06711AC4AB4C39E7D74DFCE12 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = iCarousel; target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 0765B99E5A4DDDBCD697940298BF4002 /* PBXContainerItemProxy */; + targetProxy = 2F63A39402692938BAE311EF0F1A0720 /* PBXContainerItemProxy */; }; - 1C8A2AA0CB6B621F15C16DD79AF12E45 /* PBXTargetDependency */ = { + 1C80E4B6E794C90054B9FC2B8DE42A9B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = AppsFlyerFramework; - target = B0B23938B1EBCBAD2419AB6E9D222A0B /* AppsFlyerFramework */; - targetProxy = 8577D22B31D3CE7B46F76BD851C50B35 /* PBXContainerItemProxy */; - }; - 1CB6076FFC5459E5B44C3AEA755D91EA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 810E60227CD8D90BB5C534CB5FFD8468 /* PBXContainerItemProxy */; - }; - 1D387129890CA4BE32B29AD5C8AB61AB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 99164C322E1E0AACEDB45C65482022B5 /* PBXContainerItemProxy */; - }; - 1D63BED31BDFB883A55CCC805D129B37 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseRemoteConfig; - target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; - targetProxy = B5C9DCD5964E0E44329418AE1B60293A /* PBXContainerItemProxy */; - }; - 1D70E4B30778D1EC83F3B1D3CD8F81B3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 436C1E84D00F24C63B0938997D424863 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = 2D18A07DCE95F2D5D53222C68A75AE15 /* PBXContainerItemProxy */; }; - 1DDC65E3E5A6DE74D701438436F3D30F /* PBXTargetDependency */ = { + 1CC3C3F0534AE79E026C945111AAE18E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesSwift; - target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; - targetProxy = 12868728F44CFDC440514980EB9AB1BC /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 105E13670B97975429D4F4E9789E7746 /* PBXContainerItemProxy */; }; - 1DEAA5F5B317E687013CE49774C96806 /* PBXTargetDependency */ = { + 1DBCBB38B422DCD604EA5BC8D4D55BA1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = C839E69948DB99716F5BB8C5383186F9 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 4E50919915B6A3467D466BFD37EAE5BD /* PBXContainerItemProxy */; }; - 1E444077E47CA31CA6CC027E5B96EA5A /* PBXTargetDependency */ = { + 1DECCE9CBDCFABFA562D1D0ACE47BDBE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImageSVGCoder; target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 641CDA7BD870A94D1A37190B130A7532 /* PBXContainerItemProxy */; - }; - 1E78011822506C714D1D5A81A69DD31A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCoreExtension; - target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; - targetProxy = 50B91315C705C42AF5DABC5EA4EA3A4A /* PBXContainerItemProxy */; + targetProxy = 65A0BD3AFB5D8F47023445EB91A91F67 /* PBXContainerItemProxy */; }; - 1E97DB13B501E5DEFA1DE21F815547AA /* PBXTargetDependency */ = { + 1F30BF07B6906E058AEAEA562B8F993B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = DD17285B50283C5171421ADE576667A6 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = E3AAB27DB1193D0B45E6EF18F6B6FDCD /* PBXContainerItemProxy */; }; - 1EBEF43F27FF76851832F87FE69C0EFD /* PBXTargetDependency */ = { + 1F6D2D98CFFB33562FB309FD86477061 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 7A6366AA4943E80C9BB5ED287BF4F245 /* PBXContainerItemProxy */; + name = "Amplitude-iOS"; + target = B783C6FA652FC4195003054549B87961 /* Amplitude-iOS */; + targetProxy = DFF61EA42D4BA3FA880C4BECFA9D7A9A /* PBXContainerItemProxy */; }; - 1EE02DACF4461769D6651FD7326211D6 /* PBXTargetDependency */ = { + 1F82A270570ADBAB88714C332177E8D6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 83557A610C40144754A948C9440B39B4 /* PBXContainerItemProxy */; + name = FirebaseMessaging; + target = 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */; + targetProxy = FFACBF028357495BE950D6AC5F87913E /* PBXContainerItemProxy */; }; - 1F1BB952A287609BB45CA37E4C6D7C81 /* PBXTargetDependency */ = { + 2011C39EF7409D4614A0505F2D58D4D0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = pop; target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = AF7B0FEA015AB52C64637E301F927294 /* PBXContainerItemProxy */; - }; - 1F32C45A682D54FF295E1E1858A0D01C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = E317C06C494F480433C5E33348CB2AD8 /* PBXContainerItemProxy */; - }; - 1FB303F0AF3ABBE91FD080E8BB66090F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleAppMeasurement; - target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; - targetProxy = 305DDC5075B96B51980A15D856DC9DC2 /* PBXContainerItemProxy */; - }; - 1FE3C3FF8D3424E50FE024F46AEEDD31 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 87D2D4AD36ACE4888DEB12B6BD408036 /* PBXContainerItemProxy */; - }; - 2005F22A9553A057CF8C1FE04677DA06 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 06BE9B7BFE473D5CC74C69F6E562E0A8 /* PBXContainerItemProxy */; - }; - 202920A1817950120057BF1085BD7284 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = E49DC7B269FB1E95818403803CCD63EF /* PBXContainerItemProxy */; - }; - 203728E3F972745F74E843F2C91E1B5F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DrawerMenu; - target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; - targetProxy = 855B45CBFA1E7D67CD3A4FF64A3C3397 /* PBXContainerItemProxy */; - }; - 206E1CA5651139D17627F2E39B9300FE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = DE3D2840CB55C008FDE9DCBFF9DA81E7 /* PBXContainerItemProxy */; - }; - 20ACF1F95607767DA704DCCBD9157333 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = F08A39AB359C395EDA3456162618248E /* PBXContainerItemProxy */; - }; - 20D3861A574A1064FA4089F3DE2D2726 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCoreInternal; - target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; - targetProxy = D679965052C0B56C21C8EAC76B653491 /* PBXContainerItemProxy */; + targetProxy = F8F7DD155DAB6A15F0987746E4233750 /* PBXContainerItemProxy */; }; 20EABE4334D66B60EEBBB55D31640769 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27101,53 +27247,65 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 39FADD78E3BBFAC4F35FAB27BEA46BF3 /* PBXContainerItemProxy */; }; - 213F2F4FECFF68BA6C08D3D7990ECE60 /* PBXTargetDependency */ = { + 214126D45E31E11497BC0C876771C762 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSwiftUI; - target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; - targetProxy = C2DD9B75265541446EAD6D4AE77478C3 /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 0B8C85903A1A94B30122AE248CAD4BB2 /* PBXContainerItemProxy */; }; - 214BB769EAEAFCF1339119B067E7CCB2 /* PBXTargetDependency */ = { + 218B7D3A57F1801492A3D96F0DD0AD31 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = F2EDC5B21154C9B2D787169A71ECCB8C /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = BEA364DC541B48B158AC59661AD9A6D5 /* PBXContainerItemProxy */; }; - 216B066ABF78E4071FFBBC66CC398E2E /* PBXTargetDependency */ = { + 21E0C54CD0E8C555F344DAA520EAED03 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = DC3598EB32698109B9E9C4BE78ADEB84 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = 7589AD9036759E61A6D298A6C260C655 /* PBXContainerItemProxy */; }; - 219610120629CCDF0FF1B32DED9942AF /* PBXTargetDependency */ = { + 21E447D12E279E4F5501CE31EFA1CD59 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 9D68D259A23B64063CC62FB26A2ABF35 /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = CDD60DD8B7F10E1D16F5F54354804ECD /* PBXContainerItemProxy */; }; - 219F103BEF7734D7FA1677676E327AA6 /* PBXTargetDependency */ = { + 2214E8F9354C8C430552AE832B52D15E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = CE25EF255A0EC65B7DB0AD9B97C32027 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 37BEE6889C17FD5DA190DD2A2A5A5C42 /* PBXContainerItemProxy */; }; - 226C46F06CC0657512CA58101E570401 /* PBXTargetDependency */ = { + 2221C077DE4750F0DC648830DCF57A92 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 046E7460C7C390AD9FB574360C8C3427 /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = C1E69CD81BE9F693727E62688517E923 /* PBXContainerItemProxy */; }; - 22A39F067BCD442CA9A099134175A93A /* PBXTargetDependency */ = { + 22354D3F2F3EA031896C3BD16566081B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 72EB924413C28FF2D07116C16A01EF54 /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = C1E10FA7E38352150B1D580A89920AD1 /* PBXContainerItemProxy */; }; - 236491D2D98156DC062D90240D8F1ABF /* PBXTargetDependency */ = { + 2239A9D124EA50279F9890B000D7F037 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = FAA145EC8847B61524C6F2B9337BC5CF /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = E76004D653D7C93173036864AF980284 /* PBXContainerItemProxy */; + }; + 22DF7414F725AF7AE7BDE4E2CDA77D91 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = EF0E504232C04636A69EBD49E66F8D7B /* PBXContainerItemProxy */; + }; + 2324BD4AAF61834499D020565848D713 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 902B86075D0461AAC7229898E302CAAA /* PBXContainerItemProxy */; }; 237B4C26E970D6C54751DF87DA3A61F9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27155,89 +27313,95 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = E7D3F4F79E3CDC75A055910BB0425A22 /* PBXContainerItemProxy */; }; - 245D53B42B5F5A2EF3349D52DCA04CFD /* PBXTargetDependency */ = { + 23E4829C66FDDF806899940585EDEA7A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 8220A5D3066E77E2FA9071BC24751E45 /* PBXContainerItemProxy */; + name = Popovers; + target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; + targetProxy = 6683DE1DFD6E50663D086C4CA626FE52 /* PBXContainerItemProxy */; }; - 24653124C87DFEAC934A9D458D6A30B9 /* PBXTargetDependency */ = { + 23FDD9D35A09000C8F3FD9C1B06426A6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 313C989AA34B7292F1C8F75C5289EC24 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 1112793F69E5A9C134F2F32815622497 /* PBXContainerItemProxy */; }; - 24E6269A749C094FD0E86D094E6EDAF8 /* PBXTargetDependency */ = { + 240AA533F0171845E84AA330F33A942E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EasyTipView; - target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; - targetProxy = 9B492F2F719F17D0826D2831FB2337EC /* PBXContainerItemProxy */; + name = FirebaseSessions; + target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; + targetProxy = A06DE867293F126E72086CFF323FD20E /* PBXContainerItemProxy */; }; - 24FE80AD43DCD23E9446992C1F7155FF /* PBXTargetDependency */ = { + 2415F05E23819496EC2F52B1A5CD820F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = D49C9351494585FEEE7CF3BADB97F62C /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 355C6A73A14542C37EBEF485B6A52C52 /* PBXContainerItemProxy */; }; - 25DC2132F0E3A59A5E8E5ED871904CF8 /* PBXTargetDependency */ = { + 24D44C8153EBB19A2B2F7868822BF135 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 899937FC76F8AC8A61E9AD6916D0BB18 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = C43198ACF78DE5447FBA09C72F9B1D05 /* PBXContainerItemProxy */; }; - 25E1A743EF60C93452EE53FD431AE423 /* PBXTargetDependency */ = { + 24E6269A749C094FD0E86D094E6EDAF8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = FEF4A3CF371B1EA34E52B583605CCDAB /* PBXContainerItemProxy */; + name = EasyTipView; + target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; + targetProxy = 9B492F2F719F17D0826D2831FB2337EC /* PBXContainerItemProxy */; }; - 2606CE7B62A79BD9AC87B8D674F1CDB9 /* PBXTargetDependency */ = { + 25508A7649F99A563BF0BAD575F18780 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = KVOController; target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = BD5E639DD0DCA33631F393E115459C84 /* PBXContainerItemProxy */; + targetProxy = BEA3B2F519DE67681933889724209CFA /* PBXContainerItemProxy */; }; - 26940DC4E6BB63EE633EBE97C1751F55 /* PBXTargetDependency */ = { + 2580E96A915ABA3B008E55475966571F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 45D2337042DACA3272B034ECDDDE52F3 /* PBXContainerItemProxy */; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = BD2BACC0EEDBD33035102DF8639DF4CB /* PBXContainerItemProxy */; }; - 26D1EDE5EA0A296C940388AA8012C829 /* PBXTargetDependency */ = { + 2598961B01B0F17CE985BE4D270BC61E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = 38E349AFF5213CDFE582AD18C87276A9 /* PBXContainerItemProxy */; + name = FirebaseCrashlytics; + target = 526C4398D095B3704EB933DADBC30093 /* FirebaseCrashlytics */; + targetProxy = D6778DB3228E7D7528A58EE737F2E587 /* PBXContainerItemProxy */; }; - 270446A76E661E95CDDBEAC12426B250 /* PBXTargetDependency */ = { + 25993737D0527677A408BA3AD6CB4635 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = B6448D784BBE6DA0BD11FBBB576B93AB /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = AB67059571D6AF2F2BF51BF3954DA48D /* PBXContainerItemProxy */; }; - 2717D70650F85A0C718CA07F97838BC6 /* PBXTargetDependency */ = { + 25E758C144C183A8C6ABD98B1C29E48D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 4C7DCB515DEF1DF42794443BF6503E9E /* PBXContainerItemProxy */; + name = "FirebaseCoreInternal-FirebaseCoreInternal_Privacy"; + target = 2949783F7EDB27AD4666B5427B63DC79 /* FirebaseCoreInternal-FirebaseCoreInternal_Privacy */; + targetProxy = 1B4D2ADBEA21D98FD266EEF3503972F4 /* PBXContainerItemProxy */; }; - 272656F0A8FCD0E2B8CE72371D2F469C /* PBXTargetDependency */ = { + 25E9356610C09DDA633A98F29FBE256A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = B3035B09B462F2153FD34EDFF5EE925B /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 61C835FCD2C7D751B9854D464A4E3C33 /* PBXContainerItemProxy */; }; - 28118485975B9D40FA5633E388F0765F /* PBXTargetDependency */ = { + 26BB57505C22571E2EAB21EECFABFE2C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 757D62DDF1B09092E8C1C431A178EFA6 /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = AD7C6EDDCA50AA71D29A0410E22AA66F /* PBXContainerItemProxy */; }; - 282B969EFB84AC5D781C47DA21F19C37 /* PBXTargetDependency */ = { + 270BBA11AE93C2C42D4015EA25B7ABD8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 1E98EDA68749E93B8BD7BD33D03DAF00 /* PBXContainerItemProxy */; + name = FirebaseAnalytics; + target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; + targetProxy = 8FE1863026FFA26AB93B6766C2321B07 /* PBXContainerItemProxy */; + }; + 27AB674D6C2979F58182294514ADC2A2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseABTesting; + target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; + targetProxy = 287E93D7CD6FEFD3E62875F3E7FD534D /* PBXContainerItemProxy */; }; 2866B797927BF44D15002832E92CE7BD /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27245,17 +27409,17 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 76511C011F84050B06EF233900020AF7 /* PBXContainerItemProxy */; }; - 2881FC054398E2FA915F905037F9777B /* PBXTargetDependency */ = { + 28A06171E346AD893CB54CEF20B78EB1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = pop; target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 5C46B5383BF01BF53121CCD932F73684 /* PBXContainerItemProxy */; + targetProxy = 43B68A79695DB02EC63C8666FFE002A8 /* PBXContainerItemProxy */; }; - 288AB1C69B8DBA1CD61AC2E6386C4581 /* PBXTargetDependency */ = { + 28ABCB129DAEEF03514704D4A00823F6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = C35D8785AEC02E19CB483A768B668DFE /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = B743B50D17FF3E22AF3FFD988732796E /* PBXContainerItemProxy */; }; 28F80F6B943A51F560CB79EA5DE17479 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27263,59 +27427,35 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 96C6837E608A2BD20D9E646856CF1468 /* PBXContainerItemProxy */; }; - 2911DE52EB2E57D8EDD104CA3D8B698E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = F4608BCACA05AD0764297102DDE08D1F /* PBXContainerItemProxy */; - }; - 291AD36163CA9EF6425ECEEB6C598078 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 3A48A74A839AF6A05D2AFB933700FE5A /* PBXContainerItemProxy */; - }; - 29BA4467EF0A5894C3BF5C1EAF65CE04 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 835E2D6BF47C9C222B9FAF467F9582C0 /* PBXContainerItemProxy */; - }; - 29EF735450B65E83B28A7887646B5C59 /* PBXTargetDependency */ = { + 293309CFD8FF222F24C600071756A5A0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SVGKit; target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 466338FE2CD5D63E11C4E9F7E63B917B /* PBXContainerItemProxy */; + targetProxy = 8C3F011A11464C4DBC182ED49826C564 /* PBXContainerItemProxy */; }; - 2A33B38B681262AC4FC74D716C90003D /* PBXTargetDependency */ = { + 2A307DDD74E5FD350D2E1892F27CBE17 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseSessions; - target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; - targetProxy = 1DD8EAED9B0453122D8E9BD7A20EE3EC /* PBXContainerItemProxy */; - }; - 2A45823D53FC82891EFB988AE350F49B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 6758ECE254E6177079C7A7AE3650A181 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = ED0289300379709994D632E3BF6EF038 /* PBXContainerItemProxy */; }; - 2AB0FBA25B66C2834EE90177F6373E62 /* PBXTargetDependency */ = { + 2A7179B4FB926893B368A8E974F8AE33 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseMessaging; - target = 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */; - targetProxy = 6ADEDB8D78B99B84144391CEDC727E86 /* PBXContainerItemProxy */; + name = GoogleAppMeasurement; + target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; + targetProxy = 0492CCA905C871E556C0B21CF187032C /* PBXContainerItemProxy */; }; - 2AC66A8D34F2B329AD756B255D6FF1C7 /* PBXTargetDependency */ = { + 2AFB3156CE8A345AB44668B6460A67ED /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 0DDB042C9E985F3793D549123CEBD08A /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 19A09A1223EA13563BA4DC65A9897AAA /* PBXContainerItemProxy */; }; - 2AD861BE01F60F5B6F471C6FEE14FA59 /* PBXTargetDependency */ = { + 2B022691CA888D0ADB5360AE228BC1BD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = A4088D573734DDB06F7AE7D104E1C0DB /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 7F62F8290C92B8A0A8530979F04DDA4C /* PBXContainerItemProxy */; }; 2B0CCBDD6941D2B1D59E957DB95FDE8A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27323,23 +27463,17 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = 35026F1E40B7BAB4C0759C05EDC60709 /* PBXContainerItemProxy */; }; - 2B4715FAAD55A308488E2CE89C465A68 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 046CF6ACEE554AEE9B2A491BC834992C /* PBXContainerItemProxy */; - }; - 2B8A0993C637D49F55D1D81021A6A8E9 /* PBXTargetDependency */ = { + 2B66F42009866ABAF59DF158B89B18E6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = D7AF15122E46888E6945906EA06E1453 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 2551FEBB2089C3B607BBDE1FB7F51484 /* PBXContainerItemProxy */; }; - 2BA478AF20C5E168C22D14366B303139 /* PBXTargetDependency */ = { + 2C1E178FEBB03323A7CB3705F89273DE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleAppMeasurement; - target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; - targetProxy = 9117AAC2D9E6BE4A869242427321936A /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = A22A9F9D7E6B99D315E4A0FC80991D74 /* PBXContainerItemProxy */; }; 2C529EBC9F1FAF54AC608E3D09E42478 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27347,59 +27481,95 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 7600D4B5FDDF0F00345A346539788207 /* PBXContainerItemProxy */; }; - 2C8D0524E372F635CBACFB1EBD9667B1 /* PBXTargetDependency */ = { + 2C64C6FBE3C091AA80CAEB65699E0884 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseRemoteConfig; - target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; - targetProxy = 27F4DA614568C96178722A36BC8C48AF /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = BDAB8FC6A55FDE63FFC6E5684016F29E /* PBXContainerItemProxy */; }; - 2CBAB1CADDFF29CC408AF12F7F677A40 /* PBXTargetDependency */ = { + 2C884C8462882CFD7885BF14C1775CD3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 12FBBB1BA1AD47F2B27D9EE2C9FCB0F6 /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = E7844AC70FEC5C9A63E0D58C40B9E963 /* PBXContainerItemProxy */; }; - 2CBBBE529C46457E26B046086F7087B5 /* PBXTargetDependency */ = { + 2CE8CE41D0E333419F24D56FF525E8EC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = BigInt; - target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; - targetProxy = 4CB401AEB9FB2B11804E9C755876C2EE /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = C8A6A018D0B8A952ECA0006A8DF01A57 /* PBXContainerItemProxy */; }; - 2CDDCCD67F7C075DB76594ECC201807E /* PBXTargetDependency */ = { + 2D011AE15BE4531C4E2F9C79A5E54B24 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = FF75BAE44692CE43A6BD7E2FA4757CC0 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 3AB595514B03CD6B7B056000DCB1E965 /* PBXContainerItemProxy */; }; - 2CFAE5AAC06D6D6590355D6AB995FF31 /* PBXTargetDependency */ = { + 2D22DC3B5DAB79C6CFE967AC4BE76852 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 29F21BFA2D47B7A2F97CAAE2FC15F23F /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = CAC3510C6137BF2C397E84C3B84415EE /* PBXContainerItemProxy */; }; - 2D73E916E508FBB6FAAD87BC73CFAA9D /* PBXTargetDependency */ = { + 2D54056B16668CC3427E06264CA03A43 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Atributika; - target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; - targetProxy = 2E868C812DBC97788BEDD886DE676894 /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = EF58C6E7F54BF67CF5C0E04BE7C097CB /* PBXContainerItemProxy */; + }; + 2E1C2AF251A8F59C5FBFBEC4DD169B81 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = CC8CFB11C3904E3E8BEA13F5D6C11683 /* PBXContainerItemProxy */; + }; + 2E348B6483AE1B0060E7C5E69CAC8D31 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = F03E2FB97282759C1E69BA349B25DF9E /* PBXContainerItemProxy */; }; - 2E0E64B620BBAD3A8532186089ABB6F2 /* PBXTargetDependency */ = { + 2E37CD392C67190F39B7B365819F382A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = NVActivityIndicatorView; target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 580B6FEF879D503520E398AC8ECC32F4 /* PBXContainerItemProxy */; + targetProxy = D679F4A5A1AD9FB07CF1510FDA4C4B5C /* PBXContainerItemProxy */; }; - 2EC0E38CAFEE8CC12D3656DC2A450378 /* PBXTargetDependency */ = { + 2E452A241B19CA5226183587AA03D806 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = EC484D40F8F4A739A7624B859658D040 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 5A40D2634071C872632EF8FA3574EB81 /* PBXContainerItemProxy */; }; - 2F207E4851047018356A62DBAF2EEA09 /* PBXTargetDependency */ = { + 2E62368475D5AA339F2F7ECB192A446D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 054A3232046A933457949A4D1F9CF11F /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = A277F22FE7A0DF96AFE6A309AE90BC01 /* PBXContainerItemProxy */; + }; + 2EBBB2F444B49B4DFC340A5ED1D72BC8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = ACEC09599BC10FAAFC4D7AE771A500BB /* PBXContainerItemProxy */; + }; + 2ED44955C0C6B9823635076A5D037729 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseRemoteConfigInterop; + target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; + targetProxy = CCB53507337230FAE7D4495384BD164E /* PBXContainerItemProxy */; + }; + 2F4BFC2ED073D994695924CA0F455249 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = E30546E3816A7DFE763187758FC80D4A /* PBXContainerItemProxy */; + }; + 2F5D63BFAABCE95A492581AC0095A352 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseSharedSwift; + target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; + targetProxy = 28C9037CA586FC38AB4B315810C0B2F4 /* PBXContainerItemProxy */; }; 2F674709A02442631799CCD91D1061F3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27407,23 +27577,29 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = 8ACAF6B06139394F587B5AAB562C162B /* PBXContainerItemProxy */; }; + 2FC9D46589C5E0523FC8EFF357BE795D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = B776147F485ACDBBA2B99E64CF3F468F /* PBXContainerItemProxy */; + }; 2FC9EB101C451BF1C13AD5BA37FE6851 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DrawerMenu; target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 10D9D27C898C1F3DCC21AAF2FA3D0A5B /* PBXContainerItemProxy */; }; - 3002F2DC82C6BB517031994E96F5AF92 /* PBXTargetDependency */ = { + 2FCB166F1269CF1AFBEA645B0B19C0AF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = DC1D76B545F8B8B5CDD16B02622AB615 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 8FFA3693316CB30A06C14E8F1E610E2D /* PBXContainerItemProxy */; }; - 303DC12FF19056D82C6EA13C5FF7826A /* PBXTargetDependency */ = { + 2FF40F1024B4AEE3E089A7FDAE79BA22 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 883E94C251967E33F4C0796F26C040D6 /* PBXContainerItemProxy */; + name = "Firebase-5a1e767e"; + target = 8F04F0E8FF3A36306C4FAA84540970E7 /* Firebase-5a1e767e */; + targetProxy = C0D1A9FF18BE7148C474D43F25061161 /* PBXContainerItemProxy */; }; 306B16AF7CA4C6251B8A1B1FE4CEC10F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27431,17 +27607,35 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = D3EDCF691A5BF4D05BEB604185E72709 /* PBXContainerItemProxy */; }; + 3098EC56220633C524A8015FACC79C1B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 37B713521A42AC6EFB35F721E2EC723A /* PBXContainerItemProxy */; + }; + 30E0BF25D61DB0FB6F65C19D33E24209 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = FF4F60D9857456126E573D92F518F079 /* PBXContainerItemProxy */; + }; 30FCA9901AF52E082FDA16EEC43B792E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Charts; target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = 44C1080EB4250E330BAB072BCCD1AA4D /* PBXContainerItemProxy */; }; - 3118593D3165BADB228DCFB4AA9EE269 /* PBXTargetDependency */ = { + 30FF8E010A8201850474ACACF9CA0B71 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 95C9CBBDAA0E864DE1C6445B54FF7739 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = D80ECB18EA55530916A94AE5F5B296E7 /* PBXContainerItemProxy */; + }; + 3123F29A2680890C8310D495D4E3F937 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 5E5FEA7F0C2D69ACE5199D8412FFD5C5 /* PBXContainerItemProxy */; }; 31249B6CDF7C34C8990F9A0B5217DF93 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27449,47 +27643,23 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 297DCA62CEAA2E06BB53816E69CCA95F /* PBXContainerItemProxy */; }; - 313F1F2E7D0D2E0A5922EB255349F493 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 74E0C009E67BCFF5C84843ABD2FEF1CF /* PBXContainerItemProxy */; - }; - 318A27F70B96EEAA6AFFAC0983147F20 /* PBXTargetDependency */ = { + 313ACE867714E394AF63229713481742 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = E9B76A640A9D57985D792E5888A4ABE6 /* PBXContainerItemProxy */; - }; - 31959D78706D2DFF3BCC2DB8F90F2D5F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 970E17943C4D359719E5130A74CFD7BF /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = C13D9B2D24F0B5191610150B2685EDCF /* PBXContainerItemProxy */; }; - 31B9632DEB94E8F0CE8B6B229E24DF49 /* PBXTargetDependency */ = { + 318AA16F3778307756B8836086C20D8B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = BE18DE7EA2537D9303FEDFB00F9ECA89 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 13F3476AA69FBAE0A93143E33E6E551A /* PBXContainerItemProxy */; }; - 31F4D502D11D25D1272E2746A48E6AE2 /* PBXTargetDependency */ = { + 326A7621E56BB79E81941F630BA6607B /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SimpleKeychain; target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 11195AF9292A752E177F7BE0837A6426 /* PBXContainerItemProxy */; - }; - 32598E056C980C95CA931643D55A73C8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseSharedSwift; - target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; - targetProxy = 2CBA0E16A9566C62FAD3DC3E31C1E9F4 /* PBXContainerItemProxy */; - }; - 328340FAF05F8EC3F32EE7214E80AE7F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = EF040DD11373DC26E19CB089C52AF660 /* PBXContainerItemProxy */; + targetProxy = D25E6EB2308820CB6B46A06738298AF5 /* PBXContainerItemProxy */; }; 328597FA4DA7A7CC0A761EC968B2D9BC /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27497,29 +27667,35 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = EC472689DDB6B4850254F45111CD6EF8 /* PBXContainerItemProxy */; }; - 32BE954A917D1958D686DADDD1234B18 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = EB14D130F00F78109663AD434DC66ADA /* PBXContainerItemProxy */; - }; 32DCCF6C627F656BC6825DDA0D085F38 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CombineExt; target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = D7EAA916D00047D14EE72294A9197BF0 /* PBXContainerItemProxy */; }; - 33A773DEDA2E2024CF135AD4F1FA6BEC /* PBXTargetDependency */ = { + 336486065AB1C91BE713EF4333AC611E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 92B29853DC3EC21FCEE10D0C0AFCB115 /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 24F746D5167871B4494050EE8665C1D5 /* PBXContainerItemProxy */; }; - 34177D77B0A8D84767EF9FCC62AB9B6C /* PBXTargetDependency */ = { + 339568601365541218462393A64AA41F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 7CC57F50CF0BBD2C9AF26D63D2368D0F /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 5A8C3A202368774409CE4F97CB19C5CD /* PBXContainerItemProxy */; + }; + 339A718E3A007B3C0C152A527E1F821E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = C1A2C574D0FC6A36396A164AC73E36C0 /* PBXContainerItemProxy */; + }; + 3422B6C47E896C3D797C971C3DE23354 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 631A5FF23F93A8C5A0CB291EE1B7B25B /* PBXContainerItemProxy */; }; 344901567D67CF2E4011C4C89BDD727D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27527,11 +27703,23 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = C9FE20EDBCCABFB4896E77E97D285BBC /* PBXContainerItemProxy */; }; - 34A6A4155DF3DBD7EA67CBB6523AA822 /* PBXTargetDependency */ = { + 346A808BFABF712B4C096D5CF1B05665 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 2088DEB34F76FB237875CC24DE3DB893 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = E1423A238C4A7179FDF1CC9B9BEE1EAD /* PBXContainerItemProxy */; + }; + 3483A926F577E92793CD75D89850DBAB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = E0A8FE86A5EAFA2997F9DA74CB202A8A /* PBXContainerItemProxy */; + }; + 3484B6730F4281ED9FFE42F7595AF6FF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = C46ADA874083FDA4DC695235076FF5E9 /* PBXContainerItemProxy */; }; 34A850D7BDCCFEADE8724996A22FA99F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27539,17 +27727,23 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 686A02EC27F0322B6183369D72BF0751 /* PBXContainerItemProxy */; }; - 34FF023296BE1D57B6417A630CE1805C /* PBXTargetDependency */ = { + 34C7044934B83D526B9C8088A0A0630D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReachabilitySwift; target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = DA9E5D095676E751FB83943385A67E4A /* PBXContainerItemProxy */; + targetProxy = C60F6D110AFD301EAD6F7D08D1064DD5 /* PBXContainerItemProxy */; }; - 3504E85E72172707659C6927414A1631 /* PBXTargetDependency */ = { + 34E74C60D564238D6998EFE032E949D5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 69DC0CE2A555C47F59C74260C6C20485 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 186D7C7CB1035E497DD0AD576AB74A11 /* PBXContainerItemProxy */; + }; + 34F4D329CFC6AB5C0C0B0A7E7DCA5964 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PromisesSwift-Promises_Privacy"; + target = 230F5EE18ECBB227C09ED2C571AFA319 /* PromisesSwift-Promises_Privacy */; + targetProxy = 9D6BF4A0E20DB3522B82280982AEEBC1 /* PBXContainerItemProxy */; }; 350C393667BF8571B10486B68614FCA0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27557,23 +27751,23 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 2313C66DED915EF9DAEB22D910F4029A /* PBXContainerItemProxy */; }; - 35575693B08E8685E9677597EF2EB40D /* PBXTargetDependency */ = { + 354913C983A71A1E492FE71FC4BCE913 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 1AE355866761A38AFC3AB020A31FBC8E /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 5ACB4F3FF52B9B4FECB2A838F6069B6B /* PBXContainerItemProxy */; }; - 357E7BC0928F02CC6DB93E2AFC540751 /* PBXTargetDependency */ = { + 358F2CC9E3429EDD70B73F70C77D915F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 241293B76BF07E4E70261120EA42B440 /* PBXContainerItemProxy */; + name = FirebasePerformance; + target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; + targetProxy = 536816F67DB9F173CCFE61EAA495374E /* PBXContainerItemProxy */; }; - 35B37A4511FF8545F6DF30D2F9912EB1 /* PBXTargetDependency */ = { + 361AF1D6B817759889622C3336BD82D2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 2B2656C897600AD6A96A66501862C271 /* PBXContainerItemProxy */; + name = PromisesSwift; + target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; + targetProxy = 3E9B1345EE270E5E1410F933D535B02E /* PBXContainerItemProxy */; }; 361DBB4A9EC2B00AE2FEEEA00D666AE9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27587,11 +27781,17 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 98E8B336F884B8D1FD4DDD5F3C9B8393 /* PBXContainerItemProxy */; }; - 3664D6D88BFD261C3F73D69DBA469191 /* PBXTargetDependency */ = { + 3640BAEA7A43B50C49A585B1023F8F6D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 9BAA0860A58322D175BFC918910D0BBB /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 192850A9E99599A53C115F68106D5A77 /* PBXContainerItemProxy */; + }; + 367AA7AA086DEFD8D8C4EECB85B26382 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = C453F567DBE689E462E78AB42371B99D /* PBXContainerItemProxy */; }; 36D7D746168CBEEE0CD437DE647EF297 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27599,17 +27799,29 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 037AF9EC70DC725746C9B5D70FF9BFC6 /* PBXContainerItemProxy */; }; - 3714AA48F140D5E70F1FCED7089058C6 /* PBXTargetDependency */ = { + 37468CFDCD8D4C891D55186E2A0B299C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PanModal; target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = EC9677C1AD716121C4681292DD5324DF /* PBXContainerItemProxy */; + targetProxy = 50C094D3CD6F1076952C134150CA4609 /* PBXContainerItemProxy */; }; - 37D3A2676BDD151BEE8B7109CC74E909 /* PBXTargetDependency */ = { + 376812F91CDFAB302C0E24505BAAF9C8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 59E84002E3ED432F653109EADABC3ED4 /* PBXContainerItemProxy */; + name = GoogleToolboxForMac; + target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; + targetProxy = 732661638FDE0CCFE44DF4E40C2C69BA /* PBXContainerItemProxy */; + }; + 377B4E5D01667670DF8F82626D34A2AF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = DD4993A9EC3282139194527D42E898D9 /* PBXContainerItemProxy */; + }; + 37DE89E3F60A0DC96770199E7EA2AAAD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseAnalytics; + target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; + targetProxy = 79DE46267F64EAE7E48175910B4E74E1 /* PBXContainerItemProxy */; }; 37E28C232BFE27BB66D6D006C05F966A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27623,23 +27835,17 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 8FD9F804C6E9035E9F3DE28241A469A0 /* PBXContainerItemProxy */; }; - 3871476E9341C9691C8E25C198ABD255 /* PBXTargetDependency */ = { + 37F7221AC2035977434B691941214795 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSwiftUI; - target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; - targetProxy = 9B1552B9040BE545D0BD6F47CB96EE3E /* PBXContainerItemProxy */; - }; - 38BD898D79BA653594EDE2BF5ED14F1B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = BigInt; - target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; - targetProxy = B09BB6FCE25CD7114506A2D2D28B2962 /* PBXContainerItemProxy */; + name = Popovers; + target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; + targetProxy = E4D88A1F428F3369E46FE6FF0FEF83D0 /* PBXContainerItemProxy */; }; - 38D3D9EA6A966D41FA774D6E4EACDC41 /* PBXTargetDependency */ = { + 382BCFBE64AF489851C51D66719A3EA1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = AD7454576847BF8DFD46F5CDA9C40A5F /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = F6D3988D772A9CA301F0654A38570FBC /* PBXContainerItemProxy */; }; 38D4D51A455879B2646D90AFBF843002 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27647,17 +27853,11 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = 52906C5D753AEB43BC5E59DC51F5E2CD /* PBXContainerItemProxy */; }; - 396728162DC932D1D7AB4EA7F7301E39 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 2304D29881DCEEF2710C02090CDC5F7E /* PBXContainerItemProxy */; - }; - 39C1CDB317A48BCE5CFFBC7374960D3A /* PBXTargetDependency */ = { + 392CE849CF77B1DA004BC5104A167AB7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = B58A44C7C3F1BFD075765A2B8C6571CD /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 7DDF5BA32C463E6E62F6CDCF49E53E54 /* PBXContainerItemProxy */; }; 3A364CD2205AAF9AA0B0C0C01CDA6633 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27671,17 +27871,11 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 113E6A116C67B8F8A590081E65E0B89A /* PBXContainerItemProxy */; }; - 3A4785A456E3524E15D14BE10C3DB46B /* PBXTargetDependency */ = { + 3A4711C250A6584A7644B159BB7ACB9D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 90481A5167FDCEF7599B3B28C5FC22D2 /* PBXContainerItemProxy */; - }; - 3A8FAFD46A115AFD3D333EF9D5B08F92 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 2C45CF78A11CFF03613BBE112A439FFA /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 9E1580F0ABCA69D1B1FAB433D9AFD53E /* PBXContainerItemProxy */; }; 3AAD9D0303C09B6F04CE783685073EEA /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27695,41 +27889,35 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 707C464AF977ECC3F9C9A2C2E5A7DD21 /* PBXContainerItemProxy */; }; - 3ACA97A4DB8E524C5F4C58A838A27EEA /* PBXTargetDependency */ = { + 3ACA1FA3659271848C4D4F1D1C58F091 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSwiftUI; - target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; - targetProxy = B83EF5EE9C95121DC0C6004869FD32A5 /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 61245E95C443C8579A473D64D8211E69 /* PBXContainerItemProxy */; }; - 3B50F58D58CF80CE3624A51198BF81F9 /* PBXTargetDependency */ = { + 3B6D7448A26AF33A2FC84B4C94AF7860 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = pop; target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = ADAF31EC1535CDF2B152BFDD94A41FFF /* PBXContainerItemProxy */; - }; - 3B9234BC209AA1513DEC4906DE622469 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebasePerformance; - target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; - targetProxy = F27CE555EDB73712B86F24E2B3AB3EA7 /* PBXContainerItemProxy */; + targetProxy = 1C62A6C1353A99D0808810D1806CF373 /* PBXContainerItemProxy */; }; - 3BBAC61092DB1AA13C672A58BF0AEA2B /* PBXTargetDependency */ = { + 3B6D8D6E18213B04770D517EECB56B29 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = A06173463C7F3AFB0EF457F6CDB56154 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = B87D2E192BB031B64EA6FC11CA31804A /* PBXContainerItemProxy */; }; - 3C1683469DC97DF1E555200E92E3D952 /* PBXTargetDependency */ = { + 3B9666FB99E507C92E20B4DF5A22C652 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 642E3D323C29B3570F1198BCA49BEBCD /* PBXContainerItemProxy */; + name = FirebasePerformance; + target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; + targetProxy = B5CE9DB22E5E44107AB8412146C263B6 /* PBXContainerItemProxy */; }; - 3C1D1332F493A0C597DE000B70E2E39A /* PBXTargetDependency */ = { + 3BD73C0F0FEC3D7428948A20640A12D1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseMessaging; - target = 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */; - targetProxy = 207B0069B9EF8CC47A46090A02AA76F7 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = DEE3AC402FDB23FF02A1F38E5A0FAB6A /* PBXContainerItemProxy */; }; 3C229EEA2C832A71CB5B0B38A8F0D889 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27737,11 +27925,47 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 81D101A8CE22C649F9BF505A201B7890 /* PBXContainerItemProxy */; }; - 3CBB56217B6D1338B94033380D2405CC /* PBXTargetDependency */ = { + 3C4D3B479C9A7308CDE26AD422EEA46F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = B32ED46CACE80AAD592CF93E5FF1227C /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 834D3361126808BC1E7EC9E034FC8123 /* PBXContainerItemProxy */; + }; + 3CBCC00F191F7B03AEA62614AD3BB8E2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = B121E02E286D736483AE8F2182BFA02F /* PBXContainerItemProxy */; + }; + 3CCCFCF52563F44136A25C595B598BBE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseRemoteConfig; + target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; + targetProxy = 8BF7C7438076142605E9BFD13E8B70B4 /* PBXContainerItemProxy */; + }; + 3CE6069241CCB7A8E3EF538384992EC6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseAnalytics; + target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; + targetProxy = 5C3034F4B2E8281EDC9C5E27159A16E2 /* PBXContainerItemProxy */; + }; + 3D00FC0BD6F728D8F03D7555B2446046 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 86BD336448D4817DE4ACC847B8679B0A /* PBXContainerItemProxy */; + }; + 3D275031D49227A5BD8C3CCF434F99C0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 91736F7FED8C2C0247DEC8EDAB43A8E8 /* PBXContainerItemProxy */; + }; + 3D5510BE85F7F6096A6C7CBA37764BC2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = EEF27AF154797695E3223C9F08729279 /* PBXContainerItemProxy */; }; 3D6F9060ECABF0162C6E71BEBE4A1677 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27749,11 +27973,11 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = D116D81E493095523653DC81C9AB1439 /* PBXContainerItemProxy */; }; - 3DB7B88A462A9DED6A7D260DE6A1CDA4 /* PBXTargetDependency */ = { + 3D7D5794A8E5671BD26ED31F9D809910 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = 7289AC471DCEE518A40AE3CD292AA551 /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 2EC5A0A6D72D9700B8B4066D26F9236B /* PBXContainerItemProxy */; }; 3DBF357FF1568C3A3A9889F751369879 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27761,53 +27985,89 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 510247C1256BD51CFF38DC6B04C3195A /* PBXContainerItemProxy */; }; - 3E4BB1A00820EEC555CEE1095DDD9B28 /* PBXTargetDependency */ = { + 3DF11FF274FC48AEADD7E35C646896F7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 0703DD4A289AD48F67D962A82796B229 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = C9960BCB17846A9049B46708A0AF2F4D /* PBXContainerItemProxy */; }; - 3F17501EF7B67B4F662DEBFA0027A4AC /* PBXTargetDependency */ = { + 3E2C0C64343CBADBEAF589A422906FFD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseRemoteConfigInterop; - target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; - targetProxy = CE643E9BD68B8933A8C929F99656EFD3 /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = E4BB6608A72AF15F85AC6FC54D399535 /* PBXContainerItemProxy */; }; - 3FB12F2AC9298F881E156A26FD3D3010 /* PBXTargetDependency */ = { + 3E34D96478C5EBD02901F577091E471F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 5B54C26B114486519EA73D346E5BCF85 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 59099420F5D85196C4F8A909FF08CB87 /* PBXContainerItemProxy */; + }; + 3E4EEE6C8077D0865B418F39786827FC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseMessaging; + target = 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */; + targetProxy = B5CE57924BB9E0677238C34788D34C7B /* PBXContainerItemProxy */; }; - 3FE5B81757F3A70A7512C3C9F7B260F7 /* PBXTargetDependency */ = { + 3EFE434128852911977C5BC2670C0F44 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "libPhoneNumber-iOS"; target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = C8127AD2E1619CFD26BB9C0A7091AA4E /* PBXContainerItemProxy */; + targetProxy = B5F40E3EBF3F937D73A502F2D12CD78B /* PBXContainerItemProxy */; }; - 402D89A056094464AE72C3B68932ECD1 /* PBXTargetDependency */ = { + 3FA8CC85F5C77AD268022DF93DF78892 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Abacus; - target = 2B2AD932AF1A90828B4DFC5AC6955ADA /* Abacus */; - targetProxy = F8704F1E73FBAD4B3C3A28F7BC5DCEDA /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 96CCB3FE5986B73B0C0A928A097FFDF7 /* PBXContainerItemProxy */; }; - 4091151FBF04B9001ED4144612AC1C9E /* PBXTargetDependency */ = { + 3FAAB8C6D0E1EFBFED1B43EEEBB50D4A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 9412D0D3E5D09DE51D3070E931B5055D /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = B3C4F93BB8F79ABD4D538AB94BCE602B /* PBXContainerItemProxy */; }; - 40A78BBDF76A60E6BD84DD70B3D02EC7 /* PBXTargetDependency */ = { + 3FE13BFFA2CD62F59D0AE8A3EDE39328 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 550E8F73FDD6F98AADEFE754A185B0EA /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = A29000A86EE3006329F304A7A318CCCE /* PBXContainerItemProxy */; }; - 40B1C95702FD58A93E03ECCA3AF60425 /* PBXTargetDependency */ = { + 3FEDB9B41AB316E937F989653EFECD43 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = EE2255B484221BFCA38B4764C7583193 /* PBXContainerItemProxy */; + }; + 4000ABF05661622728231A7D68C2703F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImageSVGCoder; target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 7E1B79E85B5D8F93D4D3582A9F85F77F /* PBXContainerItemProxy */; + targetProxy = 033E4E790464581EE9D357BC798DEF52 /* PBXContainerItemProxy */; + }; + 400E08906E2C12D98618C9AE31F16B51 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy"; + target = C7B621349CB28ED0EBA4C3E416947AB6 /* FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy */; + targetProxy = FCBD6CE2BAA05EBC9216E7054A4FF390 /* PBXContainerItemProxy */; + }; + 4010F71F52BAF8E6795223FD42A5DE9A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 86DEE74520EC8AFDF52AFDA87847E6DB /* PBXContainerItemProxy */; + }; + 4086B2CA047AA1DCF8FFC67B955E7A4C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 6D1F90A900CF4BD5BEF2C1F739D4A556 /* PBXContainerItemProxy */; + }; + 409D0B3A26F3AED2C74539253D1ABB8B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = 6378961ADC2740E280F8D880ADD78A59 /* PBXContainerItemProxy */; }; 40C17C54FE3DD041FD12AA8AEB2A7B11 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27815,53 +28075,41 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = E6964708A73BC24BE0BA70C2CE4EBE54 /* PBXContainerItemProxy */; }; - 40E54301B51F4954FF3594BE0643F7D8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = E1425B05E02A06E0727F2BAE32FEDDF8 /* PBXContainerItemProxy */; - }; - 40EE7A58AF68C87E6015D633E853A603 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = B015D87CA56E1303FF63825F84B75578 /* PBXContainerItemProxy */; - }; - 418A61DF3B5C03A97D8D18C9BD89145B /* PBXTargetDependency */ = { + 411289EE0E4E26F64ECF385794035707 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SDWebImageSwiftUI-SDWebImageSwiftUI"; - target = B5C45F0BF79D5D87C6C791F345189310 /* SDWebImageSwiftUI-SDWebImageSwiftUI */; - targetProxy = D39C5EBFC037917DAE07374D6972CD14 /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 8A84C27234A8EC6FA195AE4BFFA44B6E /* PBXContainerItemProxy */; }; - 420542F89C0702E106E62909BD6B0BDA /* PBXTargetDependency */ = { + 414386E5C09F9BEA427362280DBFC748 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = iCarousel; target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = B4B9E4B4A05A62AB7BFE895FB48DFCA1 /* PBXContainerItemProxy */; + targetProxy = E2FCE2501E11C77E7B8F5904479C0717 /* PBXContainerItemProxy */; }; - 4298A6CCA65A69C9CFDBAEAA785CC816 /* PBXTargetDependency */ = { + 41E162C3DA68EAFB195D8246FD26FD67 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSwiftUI; - target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; - targetProxy = 2B7EA24E639DF58CC26FF26C57D805FD /* PBXContainerItemProxy */; + name = FirebaseCoreInternal; + target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; + targetProxy = C99DA0E577990BC69A290F708C11C161 /* PBXContainerItemProxy */; }; - 42AFA97AE8958EA05A398BA944EB14A8 /* PBXTargetDependency */ = { + 424364ACB2D4F11A69CE95609171341B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = FC22CBEDFDE3877924DD3086058DC654 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 604C38F475DFDB176BB088859CCF924B /* PBXContainerItemProxy */; }; - 42B2A01D9C35D8A96B2BAA8AD08D1CFA /* PBXTargetDependency */ = { + 426C22A9A263BE79928E445B592B9C82 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 9A0FCA9F7CC724E42BC6B521DE353247 /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = DE6BC27ED81C82E31626B83168F28813 /* PBXContainerItemProxy */; }; - 42CFA7C1BBD351A53A46003F582E9922 /* PBXTargetDependency */ = { + 427946987E11E2F0E3D6FF16471590B9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 52269935BF033FB45A5BA5B78506FA13 /* PBXContainerItemProxy */; + name = DrawerMenu; + target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; + targetProxy = AC21E96E3C0C74B0720D0BDD80E4CE24 /* PBXContainerItemProxy */; }; 42DE440DA4FE56848A29440172DB9EF7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27869,41 +28117,23 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 2156D06F912E5F1094FDD284733555F4 /* PBXContainerItemProxy */; }; - 42FCB60E9BDC24644D25DD03014E53B5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = FCE7F4337302D125D6FA037064B6DB45 /* PBXContainerItemProxy */; - }; - 431613BBE6A15B8B8EA7F07B0473B177 /* PBXTargetDependency */ = { + 4334BE4B09AB20759057C762D9E926FD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 1EC3BECFF87F94E90DA4C02E09F3D49E /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 663F069CCCA3D900E6CE9FD8AA0EA91D /* PBXContainerItemProxy */; }; - 4356D7440F43113AC00EFAFCE4437CC6 /* PBXTargetDependency */ = { + 434899959C6153C8CDEEFC2392D21FE5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 10CAAF1EFB94CE6F4F85CE67E4C0F88C /* PBXContainerItemProxy */; + name = SDWebImageSwiftUI; + target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; + targetProxy = 1922162A29541D77B622C18FCEF06569 /* PBXContainerItemProxy */; }; - 43775375E78B564FBCD2E37AF4024822 /* PBXTargetDependency */ = { + 4369D620AE8ABE847CE1B3DA9F2668C0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "libPhoneNumber-iOS"; target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = B2BB308E1D6C7838DEEB72CDB46EA5EC /* PBXContainerItemProxy */; - }; - 437A10E09CDF3C2E877E507E36D41117 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 73C250F5FA1B345EA17419C8E464DEF7 /* PBXContainerItemProxy */; - }; - 43AAC5391DBF71FA3EF9C3117ABFFE04 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = E1EDBBABF94AED871444C66FBEB2973A /* PBXContainerItemProxy */; + targetProxy = 7CA532B91A6A6001C064348632911574 /* PBXContainerItemProxy */; }; 43AC602AC6D5815637B5C8C13B64ABFD /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27917,59 +28147,53 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 77B33A4BE4018C3C6A9F50BFC3F56163 /* PBXContainerItemProxy */; }; - 43D6A5A6012DDA4C7F078437AE28C7A1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseRemoteConfig; - target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; - targetProxy = C1E5705E92A3596817D4446060EF5249 /* PBXContainerItemProxy */; - }; - 441999D2CB12A657C5220BA27CEE966C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = A3BAC86D96CA3B856F8053FAEE4DA38E /* PBXContainerItemProxy */; - }; - 446793477CC9D7D89EE382A7F9F499AE /* PBXTargetDependency */ = { + 440231098258318DA1D10A22FBC0A4B3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 40EBBD3D98683C9A6ED8ED8671B33398 /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 4784BA92167A3D3133EC51739B536AC4 /* PBXContainerItemProxy */; }; - 447DEBB93B52BE402C5BE491213349D2 /* PBXTargetDependency */ = { + 4420D08B5033C86E43329F5CE292B090 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 32BFCE3DB98EFB02647DF19C7F50D30C /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 00602A8DE2BE8067DAEFAA33D9CCC0E1 /* PBXContainerItemProxy */; }; - 44FB78105A5FC43DF416528E7F1FE404 /* PBXTargetDependency */ = { + 44B9DD028F53C5D63ABCEC934E5BD240 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 2A6A6D81704FCDBB3CDA1BDEBEAA8487 /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 71FDE47FB141D501E859426FA91BC7BF /* PBXContainerItemProxy */; }; - 455B7C665497929D93887E0B2640C5B3 /* PBXTargetDependency */ = { + 44BAC3FCA700E26EBA1C2B9B83787FA5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = E8A6972D0935609E218E19D7310E0F46 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 2F8D02DE88C244ACCE7A184541708416 /* PBXContainerItemProxy */; }; - 458A948B3CF87B7B0A37B94E7FC1D307 /* PBXTargetDependency */ = { + 4505BE1DC65F483F3A63AFCD098E008B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = CDADBEC836DCF052A9E5341B14A7BEB9 /* PBXContainerItemProxy */; + name = FirebaseRemoteConfig; + target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; + targetProxy = 1375E4E9779B0A91FD5B48842C738253 /* PBXContainerItemProxy */; }; - 45958C0A2D03E84BBE986EAEB73FFF87 /* PBXTargetDependency */ = { + 451E574B4A3FEEF1D39A09C70C5DBED3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "libPhoneNumber-iOS"; target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 93464D1741E04C375B3300791A92810A /* PBXContainerItemProxy */; + targetProxy = 17C71AC4C1756DFA11241ACF9B2EFE8D /* PBXContainerItemProxy */; }; - 45F06E9A9C518D37AE417F0801348634 /* PBXTargetDependency */ = { + 455DA3D1455E23710EC526C17FE09E34 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 3CE9B494716AB55244BC75091DE5F04C /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = BE520BC1D68E6E620462ED5780FBBD4C /* PBXContainerItemProxy */; + }; + 46226758C21D0C3C692AA773EE2CA89D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 2A0A27AD6933A6F577E4B1353DE050AC /* PBXContainerItemProxy */; }; 4669908C1B33DF4500CE76159BA7AE8F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27977,17 +28201,17 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 82C4F3F97EDA7ECC776CDC396EE2E7FA /* PBXContainerItemProxy */; }; - 46746B998399E1BD80C40E712F73C659 /* PBXTargetDependency */ = { + 46E6D5991956F6B9F4D9D9F48B99994B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 55C49FBFD3472416C5D37CBF79976652 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = F8AAC1EA2832F1CA9D2A8FCFB0ABC371 /* PBXContainerItemProxy */; }; - 46B94691B86A6E7454D5E17BB24E091D /* PBXTargetDependency */ = { + 4706ECCF2197484E87B90487D04212AA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = CED4E366843954688985BF1E91D07994 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 7076EDAF3A5BD22EEA25036E1D8B038A /* PBXContainerItemProxy */; }; 4708C4691C0D100C9E821EAB9A54C827 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -27995,29 +28219,23 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 067B8ED008B8928C6EE1C10E6A0ED0DA /* PBXContainerItemProxy */; }; - 474733406AF7212D92381E759270EF0F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 75193D16D3A74EE837FBAD49B1532756 /* PBXContainerItemProxy */; - }; - 477DAF16E7FDF9567B2E08ECEEF383BE /* PBXTargetDependency */ = { + 4736CD7A667EA042634D06F6BF5FC219 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 2248E763CC992D8132DD85590B7BE301 /* PBXContainerItemProxy */; + name = CombineExt; + target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; + targetProxy = FA0E2A5AF7111F09AAF0EC30E6EC180F /* PBXContainerItemProxy */; }; - 47801DE653B3A065CFB7E6BDBCF6F4CF /* PBXTargetDependency */ = { + 475A2F5769E7D501884D5E0CDD94243B /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReachabilitySwift; target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 497D513F484E492F4282767CF8F95A96 /* PBXContainerItemProxy */; + targetProxy = 766E131A80B9535440C11012699ED737 /* PBXContainerItemProxy */; }; - 4797A1C4890EC51DCEBFC7BAA53798ED /* PBXTargetDependency */ = { + 4767E66CF1F5C552B78BF9B93EDB0F9B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = CC7DBE034F22467D3777068E6DF3515B /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = E6CA9BBE94905A85E16699265EB27887 /* PBXContainerItemProxy */; }; 47A22A1C110F6324E2C11008DC563C24 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28025,11 +28243,11 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = DACD24914B0BC83B46CB3F836D384FCE /* PBXContainerItemProxy */; }; - 47CB133F81B3927620AB6008AB5657CF /* PBXTargetDependency */ = { + 480C8287E385FA2B808B0FF68557D08F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = 52474E5BEFB6505221D315771EE45D32 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = A669827E9DCF4BB00E87B5145AD21E66 /* PBXContainerItemProxy */; }; 4811980E11DECD0168C1ED5B52C3A31B /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28037,53 +28255,29 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = 7027F14D2FE91BD34459D46137089C85 /* PBXContainerItemProxy */; }; - 482BA17F07C76A3DDFF7FE99DCEC424B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 0652E13DB8BE3D771B8132D17954255D /* PBXContainerItemProxy */; - }; - 485893D5E56FC661DFA6D28987FE7808 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 38131967D73E6FB92DE65FCA040F0BEA /* PBXContainerItemProxy */; - }; - 485D8C406B56AAF9351A12DCB36EC6E9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = E55DD0ECCFFE00BA39BC2DFF99FF23EE /* PBXContainerItemProxy */; - }; - 48D08D5092B1F918D27E14DAFC0A26D0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = DE885C2D7D85CFD476BD092589C4087D /* PBXContainerItemProxy */; - }; - 4918C3D68465070C8848202547C10E8D /* PBXTargetDependency */ = { + 482B63CF6F104765CA411219F73F4DE1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "PromisesSwift-Promises_Privacy"; - target = 230F5EE18ECBB227C09ED2C571AFA319 /* PromisesSwift-Promises_Privacy */; - targetProxy = 48B2E44D1A29075406596CFAB33F3287 /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 3894615DC9756C952708E3031D536329 /* PBXContainerItemProxy */; }; - 493075C5C8D363E4C1F7876DD473F384 /* PBXTargetDependency */ = { + 483D1395C0C74ADB9B5B3348EDE499C5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReachabilitySwift; target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = F9B7DD046D0A78F86D06BE1C3261CBDC /* PBXContainerItemProxy */; + targetProxy = 2CCA3393DD70C52133C8FB97A0C20671 /* PBXContainerItemProxy */; }; - 496FFE0DE44442BBEC919316CFDE63D2 /* PBXTargetDependency */ = { + 484DDD1F39BB6AA55BF960853EC5185E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 15D1A40D423D2BDE94708F8C3E4CDFF0 /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 223BBBF7A7354F28FFE91FADE02FB3B1 /* PBXContainerItemProxy */; }; - 4978191C40CFF6EE1EC1EBF1D220298D /* PBXTargetDependency */ = { + 49687E88E2AAD5587B6D5420BB318FB4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "GTMSessionFetcher-GTMSessionFetcher_Core_Privacy"; - target = 417B25AC44CA1D040034CC1F375CEE36 /* GTMSessionFetcher-GTMSessionFetcher_Core_Privacy */; - targetProxy = 6B6210BC69768619EBA055E60FD90A1A /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 652271D9759C0081655467B95F34B343 /* PBXContainerItemProxy */; }; 497AD36F0D3FF73A9551D4380682B717 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28103,41 +28297,41 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 2F3BAA0F04AD2BDCE20DBC34B36E0968 /* PBXContainerItemProxy */; }; - 4A09E87B41172DEF579B537F18A9E6E5 /* PBXTargetDependency */ = { + 49D72C78450F3082A0DF715E733E55B5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReachabilitySwift; target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 14B9E923042975C00457E174B8C26C2C /* PBXContainerItemProxy */; - }; - 4A70991BE0EBC0C50499EDDE0B1604D1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 0EBEC8DEBF17C8A2158F3DC0E41DA100 /* PBXContainerItemProxy */; + targetProxy = 96C2177088792DDF18D65C46BE0FC17B /* PBXContainerItemProxy */; }; - 4A7BF05CAE1017141F31FC8246C7A42F /* PBXTargetDependency */ = { + 4A05894C2F8141EA5E79FA1B6152F419 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 543F457C264BA8713938F80019758E74 /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = C6903A46581BD99463C901EDA15A9792 /* PBXContainerItemProxy */; }; - 4A951DD75C326F5560815818D5083576 /* PBXTargetDependency */ = { + 4A1CADF8DD65E0815834BCBBBD1D075B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Charts; - target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; - targetProxy = C787D9A4C3F8676D9CB2A1B9D56AE2E4 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 2FC919AD206CBE53C8D923988697C693 /* PBXContainerItemProxy */; }; - 4AB94CD18565488D3AC0AAD812A485F4 /* PBXTargetDependency */ = { + 4A56969982C05A4FC62D7FBAB7F95DF7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReachabilitySwift; target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = C3D95C6293E33BC38CDAA359EFA20A53 /* PBXContainerItemProxy */; + targetProxy = 379E28C926BA73AA68F03C5B09F62199 /* PBXContainerItemProxy */; }; - 4ADD61CAA6D58E2A30BC12E34A99DB09 /* PBXTargetDependency */ = { + 4AAEE385526C15B2012638D50A46F615 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = D0CFA2FC3E6E64A42CE695758E906564 /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = F0CDD1E042DC03BAC88E79B4D04AE47F /* PBXContainerItemProxy */; + }; + 4B5DA371CE5F81C968A768743F546FF0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 0D5B005768000C012DDFC7A12EDB7577 /* PBXContainerItemProxy */; }; 4BB2BF6B21DA39DF69FF7CB92635B480 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28145,23 +28339,11 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = E5149A2B11F80CE7CF1F10A8C405F8D6 /* PBXContainerItemProxy */; }; - 4BDF50F7E34190A9C3CC21EB2C8E7B89 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 7047E3CE9CE6C58F843FB865CD99C5F9 /* PBXContainerItemProxy */; - }; - 4BE2125457CA5A845FC86E09C7EEC2FD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 1760C0F9C9F6412660F86A096720CF3E /* PBXContainerItemProxy */; - }; - 4C0EFDA17DFBA30043764B178C3390D2 /* PBXTargetDependency */ = { + 4BD2F30E0D888E2F5EF97E08C3FA8697 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 2B67C3A79EFC09D3453301804103095F /* PBXContainerItemProxy */; + name = EFQRCode; + target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; + targetProxy = 189011559D2E5219F94A1594E3242363 /* PBXContainerItemProxy */; }; 4C170F88584ABACBCFA51FAFCC120FB4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28175,59 +28357,95 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 6B22FCF900723246949EDA8A0E1798A8 /* PBXContainerItemProxy */; }; + 4C4E64FDC5423794F0B3D3A6BFD9B660 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 6C051348017F2C42A2645CEC241EDDA2 /* PBXContainerItemProxy */; + }; 4C682EB048EC99EDF2DF43AC44504377 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Differ; target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = A43B67AD0173AAB861E2E07E15A51080 /* PBXContainerItemProxy */; }; + 4C84657D1F54C9ECF2A658FA4EDBC3FA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 19A363799FED559A0B8A15F7A00D39EF /* PBXContainerItemProxy */; + }; + 4C99D9D5B614559773AA5EDF7ACBEF65 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = F9E15AA07B7AFB708CDD0205099E4E65 /* PBXContainerItemProxy */; + }; 4CC5E2B360E6FE91E1F73C0DDFC4310E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BigInt; target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = FA4511D088F7DEAB2C1F10B19CDCBC06 /* PBXContainerItemProxy */; }; - 4DAF7279F525A5E8A6FB2461340FA12D /* PBXTargetDependency */ = { + 4CE6D65382DD504C0FD94274C57E0EC5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 5AEFE6E22B72B264B43835741BC310DB /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 4C509A4F1AEEEB95B04F54D2FAA181AB /* PBXContainerItemProxy */; }; - 4E56372F19F6BAE87823720804CAF896 /* PBXTargetDependency */ = { + 4D4F0813C41EFE5B65C105B47B0BC066 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Atributika; - target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; - targetProxy = F9A18432DFCA0BBB28589850C6BA25E9 /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 5CD63D7E871E7EA8579E3723B84FFF57 /* PBXContainerItemProxy */; }; - 4E7713AA6C4530A1B8504A7736F42D6F /* PBXTargetDependency */ = { + 4D6170CB7048CFD53CB6FCB07DC41F93 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = AB34E954105018E7B729DB10B2328344 /* PBXContainerItemProxy */; + name = SDWebImageSwiftUI; + target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; + targetProxy = 3FEE3B9C95C7F3D2A04A786D3712AD17 /* PBXContainerItemProxy */; }; - 4E8F7207459FD22E0059337CEC0F67BE /* PBXTargetDependency */ = { + 4D8F5B05E94617082E531546B1E5BB31 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 76154721823D66966E87C1575AF2F5D1 /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 15985E26852A734966B269E87637D9F9 /* PBXContainerItemProxy */; }; - 4EE01D73A3AB28483135AEFBDE839A6C /* PBXTargetDependency */ = { + 4DA0A34F7CAC658A2E2C9708C6479190 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 168724A9EB7AD719D447C493E11F01D9 /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = C04807AA03AD18A0D5302CFDF9E7A6E1 /* PBXContainerItemProxy */; }; - 4EFDD64393F506A2E9FC4AC8910A3D64 /* PBXTargetDependency */ = { + 4DB5C1F4F207F8F6E5C4BB457342DC7F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 9B69292AFA8FE08354C7B11FF33553D0 /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 8FD642A4D5C80EFD25D40A0D9E176E71 /* PBXContainerItemProxy */; }; - 4F0782BF459E5B9BE93041338D56AC2E /* PBXTargetDependency */ = { + 4E411CD8EAD25E25D1A71E4EA0C5BAF8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = E913EFB2B2C6168C74876465AC893BE2 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 88FB9F3624530339D51EF4D5AD6051AC /* PBXContainerItemProxy */; + }; + 4E56372F19F6BAE87823720804CAF896 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Atributika; + target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; + targetProxy = F9A18432DFCA0BBB28589850C6BA25E9 /* PBXContainerItemProxy */; + }; + 4E99FDA5C4FD67B2CA367D1E05049EE6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 01BC6608FF3436B47EAA3A067CCAE803 /* PBXContainerItemProxy */; + }; + 4F625FFC95BE5ABA61ADF3454C27E6F2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = F112AAD237552A58C0549D06A7C0DAB8 /* PBXContainerItemProxy */; }; 4F68828446DF0183E12641947BEAB02D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28259,17 +28477,11 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 1D8B79D0423DB5A5C210E53E90C8093B /* PBXContainerItemProxy */; }; - 4FCE0F8B1EC92E6D17C92FCCC9F060CB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = 0697ED8A9661AA2AD4D01B092C05168F /* PBXContainerItemProxy */; - }; - 4FFE033CA5FCFDD821D958CB68E42F7F /* PBXTargetDependency */ = { + 4FC6EDEB2917A0FDD26D30E00D7A6A71 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = C13219C4E66C626038C48722153AFB2C /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 9C2241E1B063B7D70024AB0244EFFFAD /* PBXContainerItemProxy */; }; 50076896D0ABA79CAD804DBED9EB7D8D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28277,11 +28489,23 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = DF55E73BD17F12D8565A0E91FDA1EFAF /* PBXContainerItemProxy */; }; - 501C41AB3989ADC611A48D8D35E24331 /* PBXTargetDependency */ = { + 5009854674B94C8E98DEA344B2D10576 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 1D74B8AC277BF3D39F8AE45EB8253784 /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 7EA067D4C37B3A71023F49271E2823EB /* PBXContainerItemProxy */; + }; + 5071CE600B5FFB86C3E8987541C4CCFD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 0D19BAF118423E892DB33F5B96C9FD93 /* PBXContainerItemProxy */; + }; + 50763F39FC3AE81B71A7B80A00E13F89 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = A65D087D30B163E179E1C695BD856754 /* PBXContainerItemProxy */; }; 50A8AF8B3D71F80A65BE94BDEB5222B0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28289,29 +28513,35 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = FE611CEFAE9327F78040FF7B13B36F6C /* PBXContainerItemProxy */; }; - 511163AF76A30414795399EF8A7F8B61 /* PBXTargetDependency */ = { + 50FA6EB4C39B3D31EDFAD08109AE4D90 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GTMSessionFetcher; - target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; - targetProxy = D3324A64B90A4C1F72E2318D00D38F37 /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = B404035D81D175050F10F43BE15DBD16 /* PBXContainerItemProxy */; }; - 51847F527CF06051249E159614D4DF34 /* PBXTargetDependency */ = { + 51118D779EE83E3251966EECA25E5B49 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = D55CF47130D150DDCB35671324F45B91 /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 588E1E1CD15614F9F86660D60ADAF14B /* PBXContainerItemProxy */; }; - 51A79E2CFF8B70FB11ADC4904730A025 /* PBXTargetDependency */ = { + 514F14B679DFAD9D9A8B75163199966B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 8A321C42308F13FA54B05FC9BF3DA4E9 /* PBXContainerItemProxy */; + name = "SnapKit-SnapKit_Privacy"; + target = 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */; + targetProxy = 415D8B54CA555631D4D86BAF53F819B8 /* PBXContainerItemProxy */; }; - 51B6DFC8FB73B34F5F80718DF65E3697 /* PBXTargetDependency */ = { + 51929BA0BE7BCE51AB98EECE4F94E829 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 8FAD1998ADD0146D76410C9351BEE1F9 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 77F2370707E6E023F9BE3FB943C9165E /* PBXContainerItemProxy */; + }; + 521937259D4E6921536025FDEAD514CF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 040D75D39947D967841BCD400DFF369A /* PBXContainerItemProxy */; }; 52343EDAF3B86162022F6739BE7F19C8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28319,23 +28549,17 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = F104E868AB5861CD8DBA3FA21BDECFCE /* PBXContainerItemProxy */; }; - 5279962271FF598A2695A3C5EAB59DF7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 1030F7B55712A93A44B24B9A7F864551 /* PBXContainerItemProxy */; - }; - 5296451B06AB5AD6511A94DE6363B3D3 /* PBXTargetDependency */ = { + 5267F6A77AEE180DC4CF859C9F1FC784 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 11E162B9D550F9DD6F6DC71AD5D1029B /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 4DAC1A74E6B6D67C35009ECF302C9311 /* PBXContainerItemProxy */; }; - 52B604D5F7948D0A9CB1B13DE0910BDA /* PBXTargetDependency */ = { + 5276E752630B753762E4807DDE7938D0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 1E83647A89647A4CA1649269235B8BF0 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = E3FD1F4BA737317B437FE8B2BD5E5400 /* PBXContainerItemProxy */; }; 52B9727EBDD045E908A4972F4EF706CE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28343,11 +28567,17 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 1674C0C80FCE13FDC3AB6A975E0B85B6 /* PBXContainerItemProxy */; }; - 53231D7CF85D3776139F8A97699991F1 /* PBXTargetDependency */ = { + 52DB115EFFDA1995F1B2C67F5C21DC53 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = BEF5B609008562DF37F4CC4BF0A24B9A /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 9172DB271815CA9ADA8F547A438A95AB /* PBXContainerItemProxy */; + }; + 531E152FA4111F8CD4AAC2BC5780924F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = B4FDBBA9BE56E0B014E13461BD1F11ED /* PBXContainerItemProxy */; }; 532819913EDB0FB30767B36D1098BDDF /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28355,17 +28585,17 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = F659BDBE68A9110A8AAF2165829B42DE /* PBXContainerItemProxy */; }; - 53371D257525B4461FE3E374534BB4ED /* PBXTargetDependency */ = { + 538481DD64232F96D98336E6DAA9EBA7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 79D32F8496D607FC0C357CE4416982B5 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = A42F8FB93C9753F0D29570B3DE4449A9 /* PBXContainerItemProxy */; }; - 53811558BE4C8B31CC10D89EE9334783 /* PBXTargetDependency */ = { + 5393AD7161E54F8731313DC1ABBDE447 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 66865C8318F4B0A26B9C5FBF9CA09F86 /* PBXContainerItemProxy */; + name = EFQRCode; + target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; + targetProxy = B236F4D7ECADBB659F70DDAA0EC842D7 /* PBXContainerItemProxy */; }; 53AE875F58C9036D28AB2727722E7EF0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28373,29 +28603,23 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = C1802E0E239324CBBFE7825C3195CCA8 /* PBXContainerItemProxy */; }; - 541461D8747065BBA30F8607436672A0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = BCED9615B17D06249324F01C83B60D43 /* PBXContainerItemProxy */; - }; - 54177464B8EB7D940CA47FCD1DBF1D00 /* PBXTargetDependency */ = { + 53CE402D028C83FCB8AF3964EF1E6FC2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SimpleKeychain; target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 2512A9BEB3B106032FAA97E814871998 /* PBXContainerItemProxy */; + targetProxy = BAC982C01420B15D4B5B66540F5123BB /* PBXContainerItemProxy */; }; - 543898859C6CCB44884756CF51B932D7 /* PBXTargetDependency */ = { + 54DC2EADAD66E47A141E1F77AC2355B2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = B631120BBD3347880475DC2D83B1C3D4 /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = B3B9B38CA0BA8BDBEA7AE0A415D78607 /* PBXContainerItemProxy */; }; - 54A55B3E3AE8EF78291825F2FFCB8C9E /* PBXTargetDependency */ = { + 54E5E8891FE92495AF4E4D89CC77F2AE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 6A534BE4427FAFEB71FDAE56F5E71DD2 /* PBXContainerItemProxy */; + name = FirebaseCoreInternal; + target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; + targetProxy = DBD5E29A08270EAA87736507D4F8DA0E /* PBXContainerItemProxy */; }; 5537EC2D4D7BE68C1880C3FAD4AAC831 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28403,41 +28627,47 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = C417A051FF14F1B98D075DCE7B931A2F /* PBXContainerItemProxy */; }; - 553E626FC29DBEC724D61A9798CF761F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 61B1DFD85E5351DFF2CC891884E5D847 /* PBXContainerItemProxy */; - }; 5541802712C08FE905539144F0996BDF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "AppsFlyerFramework-AppsFlyerLib_Privacy"; target = C1B7E9FCC674E977BE2D38FC2709798C /* AppsFlyerFramework-AppsFlyerLib_Privacy */; targetProxy = 17BD839160344E8466E82778898667AD /* PBXContainerItemProxy */; }; - 561A59A7AAF046B183AB9D1FDF7C9EC0 /* PBXTargetDependency */ = { + 55769D6D611058A59A2EB4DE6483107E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = C2BAEF9640C459A34EE70F7F245D43F3 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 63C86BEDBCA02FF7B2219E8C1A6FA2EF /* PBXContainerItemProxy */; }; - 565AD2BA5D4C6148505936476C1BEE18 /* PBXTargetDependency */ = { + 55E2381C4A12DD91833E639A1142D532 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreExtension; - target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; - targetProxy = B669424543471E98C6B6CFAF4CE30940 /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 65CDFE986A20FC2B709A514B6C2B4A2B /* PBXContainerItemProxy */; }; - 5667C4495ED75263C6BD0AC9E62EBB2C /* PBXTargetDependency */ = { + 566BF22EB7B50BFD1538C485F3AA9073 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 66D0F303A35D9B4E2891195345C3392E /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = C3F8144F8B632F128AFF99D4901DEE27 /* PBXContainerItemProxy */; }; - 569950A7B555FF2718C5D6200DD25330 /* PBXTargetDependency */ = { + 56741057DDBF86A6BD6C8AA9ED5AA1F6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = C274431D6FD3F82436FAC724552C54BF /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 46BBF55018CA74D50E8EF303B0F89D68 /* PBXContainerItemProxy */; + }; + 56899C5CA5E361C317D3FC9AFD9D6A2F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 1A23732BD5F43285FBF31F22B372A1AE /* PBXContainerItemProxy */; + }; + 56910B4A0BA081E62493B614F9E1FC71 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Firebase-2149e159"; + target = F701F16821D7AA8B115646DA013C13EE /* Firebase-2149e159 */; + targetProxy = F4498FA1DD0C5086DBD7602B2EEBE641 /* PBXContainerItemProxy */; }; 56B3C595F4A94855E318FEC315E56B40 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28457,23 +28687,17 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 6308285D97A56E89AC652CD8B075AAA8 /* PBXContainerItemProxy */; }; - 57528028CF85EEABCADE83B45660557E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 90AB5EDBBB62CA07C1EEA85473F5203C /* PBXContainerItemProxy */; - }; - 579EDC6550AC7DDF31339196061174DC /* PBXTargetDependency */ = { + 57A66DCC766C128FFAA15C2F99776C89 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = C07C024C9F438DA8D9D7D0DD29C70ADC /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = C564FDDCE6BF1EF4D9CEB3C463395F4D /* PBXContainerItemProxy */; }; - 57B0C1FC13B43D44DF5571199424DC93 /* PBXTargetDependency */ = { + 57BFA990E8D199EE51EF15F3DE38365C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 0A8853545C0A7CFC88FC22EE39F8D47F /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 7FE03AFE3282FC4133729C627C0FE044 /* PBXContainerItemProxy */; }; 57D6F5B55BB2FF106111EBEAE871D207 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28481,29 +28705,29 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 749FC88AA7ED00724562B07DF8B577A8 /* PBXContainerItemProxy */; }; - 57E58EC0D9BE61AC365B254591920A8E /* PBXTargetDependency */ = { + 58205DAB8E42654E03BB65290ED7DDFA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = 4CA6E48AA6ED6D1E254CC05E08682E39 /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 2B3F8E2D746CAE79907B4788A7DE440D /* PBXContainerItemProxy */; }; - 5804D51E142FC41A779FBEBB629B7A47 /* PBXTargetDependency */ = { + 5897A4AD759D06899DCB256630130004 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 4CFA3579886BD4E8BC9239AB65FCC99F /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 05F6F52970BA57BD088871C3F6D9257E /* PBXContainerItemProxy */; }; - 58DD3FE52D6ED4339132121609D21E9D /* PBXTargetDependency */ = { + 58A696BB2ABF178C783798A9920260E9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = B2DB32730DB3F8753E68F8492DDC7A75 /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 2C6BAF2CEDD70BC6269FF0EC618EEC49 /* PBXContainerItemProxy */; }; - 58F120713CE29ADEA073EF95AB50BDE1 /* PBXTargetDependency */ = { + 58E866EF4832FA5C3CFBED52D6107113 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = A6F1993A155D4E2CF54CC42D05E39181 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = A6110FC5FC98113B11B3A8CFF20732F1 /* PBXContainerItemProxy */; }; 593F677867AA292C738FD3B742491A3B /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28511,29 +28735,17 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = AA939B02F9F24FBE0D5804388FA913EA /* PBXContainerItemProxy */; }; - 5999D8D9BCEEB1DB252A9F38038DA1FC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 16CDB02A8C2BA3B9CB57532B2F23A646 /* PBXContainerItemProxy */; - }; - 599D741446C0B9549E58453928CE429A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 91E470239A79105CA023A8CECDD46296 /* PBXContainerItemProxy */; - }; - 59CE881827F4070BAB3CB190C102EB67 /* PBXTargetDependency */ = { + 5A082CBA54E5619AAC0DDBA06F5DB8BD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 0F21CD847BB3A30A8505E7C781089E5F /* PBXContainerItemProxy */; + name = CombineExt; + target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; + targetProxy = CEC7AFA8FDAE97BF0942543A2B2A7A01 /* PBXContainerItemProxy */; }; - 59D14F4CB3EA1A93EC6E1793A01DDEA4 /* PBXTargetDependency */ = { + 5A3F4FADBEDEC1084279582B5F916509 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "libPhoneNumber-iOS"; target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = DC6B428B6E2C2BB404FD3088235508E9 /* PBXContainerItemProxy */; + targetProxy = 137249B63E9D7CB7B889346726A20D6C /* PBXContainerItemProxy */; }; 5A420DD7483311014EE56037B31D3A03 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28541,11 +28753,11 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 1E83D3F001128B96058A54FE9F772BA5 /* PBXContainerItemProxy */; }; - 5A4F24F0C5E9475AC3E3FB0743CA7EDC /* PBXTargetDependency */ = { + 5A5818E220C1E8F67D1D706D85714BB9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 3B81F7A5D6BB9144632CC6A5D6D4C5B4 /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 9892047BEC23E424EA45360FD4674B37 /* PBXContainerItemProxy */; }; 5ADD161C8F663CE49A9BBCCFFB7A2E5E /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28553,11 +28765,11 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = CDA91A35B55B0C762C4A73D12326AC72 /* PBXContainerItemProxy */; }; - 5AF797319D156F202DD44BA49599BF4E /* PBXTargetDependency */ = { + 5ADF6C7E70AF7FF92A8F99CCBA3904B4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleToolboxForMac; - target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; - targetProxy = 07AE9559F7A4B92866FCFED67988A1DE /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = DA4F496A37F76FA3D3ABA83CACF1B3DE /* PBXContainerItemProxy */; }; 5B7BA3CB634EC4E0A2C2AC3FF4315E43 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28565,17 +28777,11 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = C8260B54ABED0B4F4F658F6F6E43123C /* PBXContainerItemProxy */; }; - 5B9654DEF626959E9A398C4C53A37EBE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = E971A6E8DC145EA93FB3F07359A6A4D7 /* PBXContainerItemProxy */; - }; - 5B9C3E53CA75F07F42A086CACBB5E49C /* PBXTargetDependency */ = { + 5B828140ACFB842577C5C88303396B3C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = A87F786D2444CA7D736E219ADD13599D /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = CD9198AC0EEC12AA347F04110FCDE550 /* PBXContainerItemProxy */; }; 5B9CD3977DC2E90C36649640644BEFBE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28583,11 +28789,11 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 0BB95534C24BC7FA606C3E28DA95D2DB /* PBXContainerItemProxy */; }; - 5BC4C2C5BFA4F1CCFC741AF618ED98CB /* PBXTargetDependency */ = { + 5BC9AE28AEEA2CC8928C4717F2B3335F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = AD80D40B468A408A8EF0B732A137C572 /* PBXContainerItemProxy */; + name = GoogleToolboxForMac; + target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; + targetProxy = AD51CF78A5A99922A5607A138CAAFD42 /* PBXContainerItemProxy */; }; 5C4228A26F1ACBD211941937FF6C5424 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28595,35 +28801,17 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 51A2F473FA28C0E5AF93C41A5C5D29A5 /* PBXContainerItemProxy */; }; - 5C6502A4146C1BBDD12A4778BB644578 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 036399D40CE1A6D58EAA6F141A2034D7 /* PBXContainerItemProxy */; - }; - 5CAFE4306F6B37EA351D7B0A925E45A3 /* PBXTargetDependency */ = { + 5CEEEFD77D261E95CCCC0AD8E028D801 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseABTesting; - target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; - targetProxy = 7A5388158589C2CE957B776A0680A348 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 84FE07516A847EA66381B0D259BDB226 /* PBXContainerItemProxy */; }; - 5CD169BEDC876E06538C24AE54872997 /* PBXTargetDependency */ = { + 5D3FD1E0DBB1F9E065F4BFD602210914 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SimpleKeychain; target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 0F23FF93CABBC28987C153F8C69D7095 /* PBXContainerItemProxy */; - }; - 5D29C812A1485D59FE6BDECA21AAA2DE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 771F304EEDC7B802DD64F48513299D1C /* PBXContainerItemProxy */; - }; - 5D65D02C4739594EA9AF6969F94A0D08 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = A13405D5B1BD217A71CAA41E50F346B8 /* PBXContainerItemProxy */; + targetProxy = 54B779AE4F947E196A2A2EF71052E063 /* PBXContainerItemProxy */; }; 5D7BFDAAEFA9C63F0C4D1931DA9D08C5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28631,6 +28819,12 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = 31349D63D1B4DF097E61B19CF58BECB6 /* PBXContainerItemProxy */; }; + 5D8578515110C84992B8DC9C8097CC33 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 412BB9D11402F7A9DD92D1A3CB9CE6C9 /* PBXContainerItemProxy */; + }; 5DD7F9D6401FB67E9824E8700F416240 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Atributika; @@ -28643,23 +28837,17 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = 1C5309A5549A704FB19514C2C3E1A6F7 /* PBXContainerItemProxy */; }; - 5E5AEB824A5326019D175B30CE78D46E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = BFBB89C61B8E156CD963B934330D91BF /* PBXContainerItemProxy */; - }; - 5E7B842FBDF37F15E301386461D9B814 /* PBXTargetDependency */ = { + 5E2455BFF7FA8FB775A751AE1D101B7F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreInternal; - target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; - targetProxy = 926F7680E99D5AFDE06812596A98586C /* PBXContainerItemProxy */; + name = PromisesSwift; + target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; + targetProxy = 74D929C2A1876774923D3518EA5BA1F4 /* PBXContainerItemProxy */; }; - 5EEB43FBA8ABEEAA63201534B03DB724 /* PBXTargetDependency */ = { + 5EDEB32F84F6693B055F6FF38EBC29A9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = EA786C138137EA92A027760E012A4FC4 /* PBXContainerItemProxy */; + name = "FirebaseABTesting-FirebaseABTesting_Privacy"; + target = E9F5D289F4688880F8AEA528F4783976 /* FirebaseABTesting-FirebaseABTesting_Privacy */; + targetProxy = 547F6DF6AD4D424E1072142B90E75D5A /* PBXContainerItemProxy */; }; 5F14011ED1526CD1563933001040CFFF /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28667,29 +28855,29 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 21127208D71E1EC0BD07832DB5689C59 /* PBXContainerItemProxy */; }; - 5F181659033D4312615C00FDF59864FA /* PBXTargetDependency */ = { + 5F324859293598AD668E0EA03C1C59C2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 2E7DB0CF9A18C56C30518E4E844AA78A /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = D039444E8AA03A278154D4A8D828804F /* PBXContainerItemProxy */; }; - 5F412D274BE953230A238542C28C0B40 /* PBXTargetDependency */ = { + 5F9F492F06ECE87BEAF0BAA55DE2F01B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 8533F7E4B3918049FB82F1F23C71BD97 /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = EBADD0ECCD8968F18BF2E7595798C314 /* PBXContainerItemProxy */; }; - 5F7DC115D4CA65BFA5DD45177F8B0DF1 /* PBXTargetDependency */ = { + 5FC500DFAAFACB20B4FE242F89B00CFE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 56F289AF49274F149C27714E993341C6 /* PBXContainerItemProxy */; + name = Abacus; + target = 2B2AD932AF1A90828B4DFC5AC6955ADA /* Abacus */; + targetProxy = B3C063F753AEAD42BBEF9A7EAA47CD8C /* PBXContainerItemProxy */; }; - 5F9F74E0F5E410E1063029B0520DCAF8 /* PBXTargetDependency */ = { + 5FC6DB59019DBCCA055C33026D282656 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SimpleKeychain; target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 76030AA15AB6877C4944F39EA5AF9708 /* PBXContainerItemProxy */; + targetProxy = 75EEA231D7AAB2EE562BE4932046620B /* PBXContainerItemProxy */; }; 604C692597CFE289D407E215970F4F61 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28697,11 +28885,17 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = D6932FE5B78D82A317A49113F6847496 /* PBXContainerItemProxy */; }; - 60887BD42B6B2C38B37E4D94B011B631 /* PBXTargetDependency */ = { + 6057DF2DFCA8DFAF5DF5652AE9CFFCAA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 87D58A90106858034C45A0A4FAE75670 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = E4169C959343D82AA8A85B56B5E89045 /* PBXContainerItemProxy */; + }; + 60729E79EC80349F56006EF83915722E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 9BDF086F7B583219D36695CC0431A966 /* PBXContainerItemProxy */; }; 60A7CD6CB97B222DAE75E7F7535DDC4E /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28715,35 +28909,41 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = E00B5685F1F298E10A2AFAB6C2A6D30D /* PBXContainerItemProxy */; }; - 60E2339CF324F15711865FC9ABAD07F4 /* PBXTargetDependency */ = { + 615AFE8DE6B8930329CBD69824C85512 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = E05B632F094CB699175141437FD937CB /* PBXContainerItemProxy */; + name = BigInt; + target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; + targetProxy = 5D39DCA8E37BCC07EC8930249DEF2EDD /* PBXContainerItemProxy */; }; - 611315AE1A2D3CBC82889A1803457222 /* PBXTargetDependency */ = { + 616265EF411ED94BE3D2C0D276E9359E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseRemoteConfigInterop; - target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; - targetProxy = 8565301B46F547C18901224CE49034EC /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = FF3E5906CFB56710E3DE1139AE1B1E6D /* PBXContainerItemProxy */; }; - 612D3E4F09E3C7288999D673A340B6F8 /* PBXTargetDependency */ = { + 6175A2D45BAFDC1AEB1C49D339FAD72C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 99892FD83306DB12177F54AE5B51CC6D /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = EB014DCC5AE2F78A60F69C92DED3CD55 /* PBXContainerItemProxy */; }; - 61647BA98B3869543498B7E8A51361CE /* PBXTargetDependency */ = { + 617F1B288B3E830759CA0DD949E0270C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 01E9BFE6D218A653A39529270BF552BB /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = A626E847854ADE9FE92D9883BDDFA5EB /* PBXContainerItemProxy */; }; - 61D5378DBE76EE1A546FA7A6D8FBD1A3 /* PBXTargetDependency */ = { + 61C6E5A4BC5573E6D049D5E214C655A5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SnapKit; target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = EF7A7282A2B3C496BC2E8BDE056F8BB2 /* PBXContainerItemProxy */; + targetProxy = FAB40F4BCD9F8740804726C0B6CF3344 /* PBXContainerItemProxy */; + }; + 61D883977FC32D66AA8645183DBB9F4A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BigInt; + target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; + targetProxy = 4EACE31B421FDC86EA01A09CC3006610 /* PBXContainerItemProxy */; }; 61FEAAC816C062DA208E129E90968D6F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28757,119 +28957,101 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 71D6320189CBE754B7C9E83AC070E7DF /* PBXContainerItemProxy */; }; - 6211D3177C9DD1E11B46ACA601A86CC5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Firebase; - target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; - targetProxy = FF526A6CC1086A33DA5037D823961E5B /* PBXContainerItemProxy */; - }; 624F75644D8E824432EBA3F2FB574309 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Charts; target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = 892B302FBE1F0A23527951580281854E /* PBXContainerItemProxy */; }; - 627CDCED9D4A2FF0BC0B13321C28A1AB /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 148D1BB523FCCF53105121D8B504EA41 /* PBXContainerItemProxy */; - }; - 629A2CCD4835726F9BEE55A6CD3BA32E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 6CAEB884F855C3AE4027A8A44B67F75E /* PBXContainerItemProxy */; - }; - 62ECA35B7B6F7E8B9D9E5F8B3557A361 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseSessions; - target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; - targetProxy = C46EFC916E434D11CEE1F4B2E8845B78 /* PBXContainerItemProxy */; - }; - 632C1702225ABF0D395E9CF8A41103CC /* PBXTargetDependency */ = { + 62A7A5FCB08C21DCF8FEE58FD42CC0E9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCrashlytics; - target = 526C4398D095B3704EB933DADBC30093 /* FirebaseCrashlytics */; - targetProxy = 60EFA84A1DD7448839EFE8FABB051F33 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 53869731905A42F0A347BEA165270C85 /* PBXContainerItemProxy */; }; - 639394C546DD37DA30711F9DBAD15075 /* PBXTargetDependency */ = { + 62B050FC80FDB4DB5085358BC75C7F2E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EFQRCode; - target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; - targetProxy = 771C08CDC8945AB5B6D55AC8EAE2681F /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 48021FA272B867B1FAE0B447F6AFAE75 /* PBXContainerItemProxy */; }; - 64329977C3D5640912F56F87EC830657 /* PBXTargetDependency */ = { + 62C11863C4E038ED468DB415333A335D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 48A9159972AD1D9F3195C4F5883E0B01 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 920A2684BF8AE85E602960BBCC3EBC64 /* PBXContainerItemProxy */; }; - 64911817B68D7B49BE1527EE80485ED5 /* PBXTargetDependency */ = { + 62C805CF912644234FEA7799087CAADA /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImageSVGCoder; target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = CDDFC01C489D21C8232B61757438E114 /* PBXContainerItemProxy */; + targetProxy = FE7059D3B6005B215DEF8F94FDF179D5 /* PBXContainerItemProxy */; }; - 64D1F05E06D2BC0FDA9124C76DA72D6C /* PBXTargetDependency */ = { + 62CB3AE458078E7E2CB7A165CC3F3A3A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = AE8F6E22CD8D94A02D9E03BAA2D78F05 /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = E1CB74218F3119EC28E6C9D6680D411D /* PBXContainerItemProxy */; }; - 64E625FF21296876CDF3DB28860D2DC4 /* PBXTargetDependency */ = { + 63623D6A85A2F4773971DC9D8F8F6C60 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EasyTipView; - target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; - targetProxy = F02465CCDB8FB83ACF662D139679403E /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 10CB6C5862EB93DFA45EF538F9F999D1 /* PBXContainerItemProxy */; }; - 651629705917E54F14A5A7BCE825692E /* PBXTargetDependency */ = { + 636D1457A8D57AC25255962D330E1532 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = FC8CCF9C9C8735128B2E4C5ACD8CEC26 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 6C773B54374C28067030EF2AA19DDE05 /* PBXContainerItemProxy */; }; - 6540BBF110F1D0F1F3F711AA83DA1CC6 /* PBXTargetDependency */ = { + 63DFAB30DA484A3EE0F9471FBB03B423 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = BigInt; - target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; - targetProxy = 382FB63EA4ADC5D4D94A68B3BD84C438 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = EBBABDB0CE1B80DBB843EC42525BE9C8 /* PBXContainerItemProxy */; }; - 656EA488ABCF86CAC9718879DED4ED5E /* PBXTargetDependency */ = { + 63EF17579B625E0B2F8174B31F7C7350 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SnapKit; target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = E8A72C08A9F03A5DBBC25B0A2E456ECF /* PBXContainerItemProxy */; + targetProxy = AE5C7FFDE21B379F29E46A92D911AF07 /* PBXContainerItemProxy */; }; - 657A408FF63F0EB5648F64CF8260D3B5 /* PBXTargetDependency */ = { + 64429DC0F8093F4D3844A9568EBAAF55 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseMessaging; - target = 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */; - targetProxy = 3B5CB268CF772A53DC784319FA23047F /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 9DC94D0D0E2514D0511CDA6BD81031CC /* PBXContainerItemProxy */; }; - 65B51024A38B8E753DDA79A52230BF6C /* PBXTargetDependency */ = { + 6490C753BC1762CA2E9136D01AC8B227 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FloatingPanel; target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 7B14D1F50E22ADE8C03FA6FB5B682B47 /* PBXContainerItemProxy */; + targetProxy = FF487BB7288F69E250BAF3F963D3E18E /* PBXContainerItemProxy */; }; - 65E6A19E405756D0F65158ED80FF6B08 /* PBXTargetDependency */ = { + 65098C7CC1EA748B501BA1E1C3CF8DC5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = F3F0E52F471CC8EBBA42E6B316607B22 /* PBXContainerItemProxy */; + name = FirebasePerformance; + target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; + targetProxy = F068A8BB60944B40A1450C6E70E163F0 /* PBXContainerItemProxy */; }; - 65F4F38F2E15EC00E5563BCD8DD1A6FF /* PBXTargetDependency */ = { + 6540BBF110F1D0F1F3F711AA83DA1CC6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 1CA011F1E77A99B0D182CDDC9D2AC273 /* PBXContainerItemProxy */; + name = BigInt; + target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; + targetProxy = 382FB63EA4ADC5D4D94A68B3BD84C438 /* PBXContainerItemProxy */; }; - 6610171078D65098C6F76ECE4C7A1706 /* PBXTargetDependency */ = { + 65F7AF8FDD7C0893540682E9CA81B468 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = F6F9F39DE773C52E9B8B035C9BC144C1 /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = E271A5F25D61B46A0A18B5FF442D3195 /* PBXContainerItemProxy */; + }; + 6645D7772128320F41DB2D4C79AC26F4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = C259F8F1955CDD7F98E26FF7A7DF7913 /* PBXContainerItemProxy */; }; 664D593776E3E26ECE0C743BAE7202B4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28877,47 +29059,35 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 33EA50A3D883BA52F09DDE703758BBBC /* PBXContainerItemProxy */; }; - 668A54EE3DD96CD7C5D067106F43B86C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 26F483F7AD4B2B182E1B263321E6C943 /* PBXContainerItemProxy */; - }; - 66B4C400E1F8D77F24F8128441ABC7DC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = D3B2D77A807F68433ECD8E94C21508ED /* PBXContainerItemProxy */; - }; - 66C21F757B7E348CD6774E4DE5F98287 /* PBXTargetDependency */ = { + 66510051861579CF619992D7D070C6AB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = D0146EBEC5DF89978D34DB6D97F80F75 /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = 6E66E226183806659E1CFBA120B2208E /* PBXContainerItemProxy */; }; - 66FCDDF59B8A09AAC62096BD329EACF7 /* PBXTargetDependency */ = { + 66513EDA11392D5F8CF6160E0513FA41 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 4F40E9122223399B7A117478AB03137F /* PBXContainerItemProxy */; + name = CocoaLumberjack; + target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; + targetProxy = 67A10ED6CCA517753926E7B3A5449E89 /* PBXContainerItemProxy */; }; - 6705D974296B99647F4D9EEBE95E80B1 /* PBXTargetDependency */ = { + 66D3D735B8BF9B1215DBDBDFBBED0D05 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 46558D3A47B2F6514D19A4D58925E7EB /* PBXContainerItemProxy */; + name = FirebaseAnalytics; + target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; + targetProxy = DACFF515D63028327576DD37EBE6893D /* PBXContainerItemProxy */; }; - 670FF502F715D7F22557550870C74601 /* PBXTargetDependency */ = { + 6737DE7A2774CD0B1E108F34603F0612 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "libPhoneNumber-iOS"; target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = A8C88D0E54A321CE2DAF713AB6DAED66 /* PBXContainerItemProxy */; + targetProxy = E31324E491529A4F281A5311844F6638 /* PBXContainerItemProxy */; }; - 6793A51E05BF27E0F7E75B291D7810E5 /* PBXTargetDependency */ = { + 677BAC6796CE701BFE75E682788F9C10 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 7EA0AA08E9657548833407928CCD9875 /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 5C0CAE59894030A24AF6F1C5D4062119 /* PBXContainerItemProxy */; }; 67A2BD450D81253FD9380D6F08DCA5A1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28925,65 +29095,59 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = DB3505239A8D99B779C799647D4BA90A /* PBXContainerItemProxy */; }; - 67A6DAC861666825F9F0E2D803F44037 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = D29BF3D2F99DD1E6C9EB9F7CEAB82DE1 /* PBXContainerItemProxy */; - }; - 67AF5FE249F4ADBB9E913F0E7384869E /* PBXTargetDependency */ = { + 67C618F1AD876BDE80EC2294CB58BFD9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Firebase; - target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; - targetProxy = 67F0A29FACC0BECAA9998796F507021E /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 790D6CABECC7B27B1C9D99D1BBBEC30D /* PBXContainerItemProxy */; }; - 684BB53ECC51B85547BE5E50B4EC6EC9 /* PBXTargetDependency */ = { + 68349ADC62AE26779E6608430871270D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = 1E077AC4B3C214AD5A62A8A52C9BEA33 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = B4AA6422F0F4E67105A83CE966327F9F /* PBXContainerItemProxy */; }; - 6859A5350E931C901457790A3CD4F9A8 /* PBXTargetDependency */ = { + 687D1F55281D681BA157C9FCD70CF968 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 69A818EF3014BAEB9D45DE133E4D3FFC /* PBXContainerItemProxy */; + name = FirebasePerformance; + target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; + targetProxy = B50E01A4A721635B4C195DFABEEAB5D1 /* PBXContainerItemProxy */; }; - 68C4E1F30272C2FFC2E0163A8763104E /* PBXTargetDependency */ = { + 68F97BC8CC1E33C583D5C0879CE15BD3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = C832B599BFBC21C0774A5FDBEC313ED6 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 02343537F40BCE0578BFABF9427B093B /* PBXContainerItemProxy */; }; - 68F9F583C9B24AC862E1FBCF5C229283 /* PBXTargetDependency */ = { + 690615B19EFD6C02A342F1E9060FC450 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 4D526D6440D6A4AE773322EAD00C9BA9 /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 4E5690751E0D9A1897A9557834E72FE0 /* PBXContainerItemProxy */; }; - 6A01BB0827335AC0B21A45E7C5666B32 /* PBXTargetDependency */ = { + 6942D44D6224C6E577A5E1590B60CE85 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Firebase; - target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; - targetProxy = 79628AC4D7BC0F59C71EBA2393592E40 /* PBXContainerItemProxy */; + name = FirebaseRemoteConfig; + target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; + targetProxy = D43E47787B9CE8B4D1CC0EDBB84150B5 /* PBXContainerItemProxy */; }; - 6A1CE5071D206D1E982D6E06906E1E1C /* PBXTargetDependency */ = { + 6970AFFE3E6C8F2C0BFDC8A07A8D66A4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 8D8C2E0054153DFDEF9153801A92D426 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = A17A240EC654284E38EBCEE1EEC8684C /* PBXContainerItemProxy */; }; - 6A212735AFE7F7972C3762D7D9A0D561 /* PBXTargetDependency */ = { + 6A1E8CE60CA371A110545B21140CD4EC /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "libPhoneNumber-iOS"; target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 098A30E6211BD828F1830A74D4D0DBCF /* PBXContainerItemProxy */; + targetProxy = 78F919748331C00E3BB8E8DFA5C32B33 /* PBXContainerItemProxy */; }; - 6A2F671BBF1AFA7714C5325A8E377B53 /* PBXTargetDependency */ = { + 6A5CF2A071E1ADC01760DEA536D8B85D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 13222D09C3D5087A77825BBA7B598C55 /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 3BFD6C16AFD5B3305A49AFBE262D3112 /* PBXContainerItemProxy */; }; 6A65944775E9479C1A30690CACFD7536 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -28991,53 +29155,65 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 12C6E835D16F58BC6102475F2EA078CE /* PBXContainerItemProxy */; }; - 6A85B5EA5F88B4B88C73C44CB37E0773 /* PBXTargetDependency */ = { + 6B2A117C14A3F318C8C88BA8B95B9C0C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = D2B94C66DF5532FC778B4C4034209B86 /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = D64EF81E19A48898BBB0F920A91F2CA0 /* PBXContainerItemProxy */; }; - 6A86B5F9CF37C90B74F6509D6F36754F /* PBXTargetDependency */ = { + 6BAEB17B22E902537FC3723602BACF2F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 343D07FF369D3AE526DE71D40484BD45 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = D68DDA0AC5C5A3041BC61308AD796168 /* PBXContainerItemProxy */; }; - 6AC7ABCF2398958C802607F31F7A1651 /* PBXTargetDependency */ = { + 6BB00D1136557C85895994BC61665D44 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = D5DF6A554C21B9EDF801D3C12B90D7C0 /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 2BFB601CA682DD646551056C54CB6DCE /* PBXContainerItemProxy */; }; - 6B11E31FA84EEA5544552655E75FBFFB /* PBXTargetDependency */ = { + 6BE6E983F4DB474EACEE5EB46E5590E4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 6B5B67BD3B681DFA2D1B17724E9F9440 /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 644FA48CFC2B665E930E3B4BAE679216 /* PBXContainerItemProxy */; }; - 6B2FB16BF0F38F9A7F1D802D28683D60 /* PBXTargetDependency */ = { + 6C0A5E21AFB91BF3B18154480EA1676E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 03B342E667FAE1B137A46208BEF8204B /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 91F42E578694D9438B9093DA56D4735C /* PBXContainerItemProxy */; }; - 6B6531F35254F353FC40B4DF6D5AA7FD /* PBXTargetDependency */ = { + 6C183A1BD1628F7F8876A007A500FE94 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 12D0E4F5D33A4B89E6E18494F303FC26 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 2671CF6C419CA0B9D317A02AC2AB6A46 /* PBXContainerItemProxy */; }; - 6C967380DCA1DE5E442EB764BAD5E716 /* PBXTargetDependency */ = { + 6C268947EA4249D53D09EE2D067F916E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 0F846DA344B198FC5400B709D25D0DD2 /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 6B137FF16E2FD188475D21B5FE7BE3FB /* PBXContainerItemProxy */; }; - 6CC4888B06993E87BCB0F8EEAE0CC92E /* PBXTargetDependency */ = { + 6C4BC2F2F4D0961DD47BD928FA24ED2C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = B8D5D652CB05B08A1D58B5B8E06E62A2 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 4D29594C67846D40903762A7AE51AF8B /* PBXContainerItemProxy */; + }; + 6CB65F04204413590D80ABC4E1739817 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 67B5EA4351C56B1A740C72C15EC56DE2 /* PBXContainerItemProxy */; + }; + 6CBD26579959C325CAFC47D61612F4E8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 75EDC58BCAE613D06F056153D224C617 /* PBXContainerItemProxy */; }; 6D088A3736DF4ECFEB1C57D7C99B285B /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29045,29 +29221,23 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 40FDE2DB9BC6612D3FB0154A520E3211 /* PBXContainerItemProxy */; }; + 6D1582EC75A2F9048619EF4012A11869 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCoreInternal; + target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; + targetProxy = 0983376CB9E4B16DF3B5DD05609833E6 /* PBXContainerItemProxy */; + }; 6D717DF9B39A100F86488E728C05F01A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = COSTouchVisualizer; target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 3CFCC33A62454862B2B0E160F4889D3C /* PBXContainerItemProxy */; }; - 6D99054DED4DC5177D6D5AD3CF48E26E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 3C94D3BD6B0F1D0AE47DF6099941B4DB /* PBXContainerItemProxy */; - }; - 6D9AAE60D8BCCE5520C384AD7FA69463 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 7D7609B5A962B9ED66A768E7E09EB44A /* PBXContainerItemProxy */; - }; - 6DDA1AAA41A0E8BEAD2F3615398DC718 /* PBXTargetDependency */ = { + 6DCEF8B8C783C7530EF806E029B0E26C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = AFFD8DA860C9C57CC640FE1DF0F9FB5A /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = A4FB0146730340002D607D9944B6DA83 /* PBXContainerItemProxy */; }; 6DE7FC4233B3672425AA549DD2974480 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29075,6 +29245,12 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 73674D2B47DA6A6384CD97CE28B52605 /* PBXContainerItemProxy */; }; + 6E1DDCBA1A14D317BC44AC84B115341F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 16FF2B8EE9493E48546D132B0449262D /* PBXContainerItemProxy */; + }; 6E5C176CE87F4A8E32DB4E74D95948BD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BigInt; @@ -29093,11 +29269,17 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 8015715B22F108B13B32A2A4114CAA2E /* PBXContainerItemProxy */; }; - 6EE55158992E260A983783B9841F1712 /* PBXTargetDependency */ = { + 6EA4C9922A5E613B27488C774206CF60 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 9C11B837C7604891522968D8D36B8377 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = D109F8D53B306EE1A8694414A196DD6F /* PBXContainerItemProxy */; + }; + 6EA567F67258F5B48B3B26C8DFE1563D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 1C7B2B343503261D691D4F77D110C6B7 /* PBXContainerItemProxy */; }; 6F15764201A7F489DABD7B823C93F6B5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29105,17 +29287,53 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 5F923D55E22AA9E6CD1286BC12B354C3 /* PBXContainerItemProxy */; }; - 6F822858227EB33B19C66B33E8BD9F52 /* PBXTargetDependency */ = { + 6F1CAB132063E139BBEB5BBD4E0F4E09 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Charts; - target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; - targetProxy = 958ED8EFB8776084AA65F9440E64DC1A /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = C0C6D3900FC73B233A14387D8D13CF9B /* PBXContainerItemProxy */; }; - 702452BE8675A809E09A12B1819477A6 /* PBXTargetDependency */ = { + 6F6B22644895E52CED7DD52400661F33 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 8503B7673E537F8433C7E33D8DE527B8 /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = C6396876953B628154D87CFDCA2EC30F /* PBXContainerItemProxy */; + }; + 6F7B7CBEB0DC798D418687C595D95A91 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 72794B88C244B83AE50FDCA1E45A5C50 /* PBXContainerItemProxy */; + }; + 6F80C36879EC11E1416554D30E430403 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 9E4E8E4426848532A980B7FD3690E6D9 /* PBXContainerItemProxy */; + }; + 6FC53B7A7A5FAFA21B5FA6812813C125 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = E1FCB808B97AA74E96BF8AC14D6CC3F9 /* PBXContainerItemProxy */; + }; + 6FD7CE08B76365AFCE57BD885CB426AC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCrashlytics; + target = 526C4398D095B3704EB933DADBC30093 /* FirebaseCrashlytics */; + targetProxy = 44C02DCF34B15A72D8F6C88E249A7625 /* PBXContainerItemProxy */; + }; + 702E22A46A7EBE67B31E03EF5DAAD9BC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = 7DD83B10E6437E9FB902045150241F19 /* PBXContainerItemProxy */; + }; + 7047BA9B08367BC55F84238F3BD14887 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 2078ED970A8E6E03AA594AB7EFA3BD56 /* PBXContainerItemProxy */; }; 704DCCFA58F03561A58CA9641D2DF3B2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29123,17 +29341,35 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = 511EEB4CFEC492288C9098CD2D3092C7 /* PBXContainerItemProxy */; }; - 709F55C2B989213CE3C4962D99EB22E2 /* PBXTargetDependency */ = { + 70A672F757DD83710B940EF75AEDFE79 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Popovers; - target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; - targetProxy = F2F4380ECAE3795969BDAB79DCA3CE09 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 977374EF8F6F7233A7D2D08D1297561A /* PBXContainerItemProxy */; + }; + 70EE90AB14CFBAC5EB640C4DC6DC1933 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = AA126C9E687FBC1A3EF0EEF3DCB706C9 /* PBXContainerItemProxy */; + }; + 71198D067EBB9BF208957095E6A1AFF7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 07240BCA431CF73355AC7BB80B3BE650 /* PBXContainerItemProxy */; + }; + 711A2CA8AAD6EB9BA54FFB150CC25F97 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = EA15F117A32A4739C5B49211EAEB1C66 /* PBXContainerItemProxy */; }; - 70F770407D5194E057048A26336E6D25 /* PBXTargetDependency */ = { + 7125918A4263E2CF8B3F5F5FFF8A3349 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SimpleKeychain; target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = EB24D7DB7A00D9C116FEFADAD0521560 /* PBXContainerItemProxy */; + targetProxy = B10F7D200E567FFDCDA6E5288FCA799B /* PBXContainerItemProxy */; }; 713D307EFF8E53ABA35CA6838A63BCAF /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29141,6 +29377,18 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 0F5447BCEB7E4CDD4DD376840B0082B1 /* PBXContainerItemProxy */; }; + 713E1FEC354D9F1602843C178523F4D8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseSessions; + target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; + targetProxy = E22B9C6FF372F34BCA9FF76A665EFA03 /* PBXContainerItemProxy */; + }; + 717C54E94384B2B081A32638B86600AB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "FirebaseCrashlytics-FirebaseCrashlytics_Privacy"; + target = 17CBCC6221F62B870268E935098B7D7D /* FirebaseCrashlytics-FirebaseCrashlytics_Privacy */; + targetProxy = 4C9F57824AD58B391A322F140C0489B9 /* PBXContainerItemProxy */; + }; 71BAED15F24798416BBC790F9D556BEE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Abacus; @@ -29153,95 +29401,59 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = 14A9D5580694588DD0C6056E5FB1FE3F /* PBXContainerItemProxy */; }; - 71D88D27E2B222C7D2EACAB0830CF050 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = CocoaLumberjack; - target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; - targetProxy = 700B05A2938808787DE7A70065C950A3 /* PBXContainerItemProxy */; - }; - 720E90359DE4D03D608A4AD554EDBB0C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 5994F19FBE6D67837AC1EB7971EC8080 /* PBXContainerItemProxy */; - }; - 7219191BAEE35A6D80E539B6A8238121 /* PBXTargetDependency */ = { + 71C3FB2630D1172C03CCF1381DF3E8FD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 2A175726B68F8679BBF08ED4EC5D12BE /* PBXContainerItemProxy */; - }; - 7239A9F03930DBC90BB1F1878793E568 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "ReachabilitySwift-ReachabilitySwift"; - target = 0A8C943EF5CB0B747A82882C5D3ECF93 /* ReachabilitySwift-ReachabilitySwift */; - targetProxy = 1AA6BC06FECCC6A8CBC289BC6F79E5E3 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = F7C452B42EA8811C1004D0996FE3E2C9 /* PBXContainerItemProxy */; }; - 72A180AD40A2484C2F30CBBDB7B34759 /* PBXTargetDependency */ = { + 71D4220CA622520D301EDEE3F36E7002 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 6D8541B0E54442D0960D2D9C2A38E4E8 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 1D863D927D338B17B492D7D324C702B5 /* PBXContainerItemProxy */; }; - 72BED1B9E5A0BAB54C6BF64051888382 /* PBXTargetDependency */ = { + 721D31601B9DE3ADAC03AC7200042EF5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EFQRCode; - target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; - targetProxy = 8CAD025BEDFFA069DE714B985B16F514 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 1A9B4603AE8A3B3BC71FA8508EDF1C07 /* PBXContainerItemProxy */; }; - 732991979F2A1201A1CC439F1946FBB3 /* PBXTargetDependency */ = { + 726F6455E8F896389CA1E690AB28B75B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = BE7C41AB045672B80F2B1AD5C77D013C /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 26B511D52FA2ED06800CB52FD6918383 /* PBXContainerItemProxy */; }; - 736AAF1996A4570147A93D84B4CF0F00 /* PBXTargetDependency */ = { + 7271C55006CE75092D81E4A7A659C937 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebasePerformance; - target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; - targetProxy = 231650B16BDA0165D2F4BE19AA7A2735 /* PBXContainerItemProxy */; + name = "Firebase-2149e159"; + target = F701F16821D7AA8B115646DA013C13EE /* Firebase-2149e159 */; + targetProxy = 26CB71A12771423DFEC865F6C5DEF247 /* PBXContainerItemProxy */; }; - 738A4606AE1C9B576B02007C367655F6 /* PBXTargetDependency */ = { + 72A4B6177B0F5ABE96EF2D328772B759 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SVGKit; target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 565033BD762ACE56DDFF01D71E4ACFE1 /* PBXContainerItemProxy */; - }; - 73B706D7BED85F13E7D4F021F9D2DB54 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 183787C30C8600FAA3475C0620DCA522 /* PBXContainerItemProxy */; - }; - 73C100ED025FA976CCAC56DF8DC07F7C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = D5641C075D4562D529B6B42E88B9FDB3 /* PBXContainerItemProxy */; + targetProxy = 91CC4F147EABE32D7F5E16B2B4A461EB /* PBXContainerItemProxy */; }; - 73EC0192FF4B993DAB5B2DF05CD5D9B6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 0DAC030CC38E7AA155D1120A95A1530E /* PBXContainerItemProxy */; - }; - 742BA1B97FB3F96632EFE87A3D7200B9 /* PBXTargetDependency */ = { + 72BED1B9E5A0BAB54C6BF64051888382 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Differ; - target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; - targetProxy = 7D08419E34E81122BAEB8456D195F80E /* PBXContainerItemProxy */; + name = EFQRCode; + target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; + targetProxy = 8CAD025BEDFFA069DE714B985B16F514 /* PBXContainerItemProxy */; }; - 743026692ADC434173B92CBCECF6D347 /* PBXTargetDependency */ = { + 72D579E717B9E7233A9CEBFB9F3C8061 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = E8AA4BCB608782F83E71DAA37C13A18E /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = B98EDA9ABE7BD6A476C6382F5E2694A7 /* PBXContainerItemProxy */; }; - 743F506187DAF2722FDCE83F20B5EF72 /* PBXTargetDependency */ = { + 7386F6F36F34710102FA7D8AEAD59F37 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = F97333E986DCC5E7AB8FA24FA1FFE93A /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 0189F324B86076C4B8B2F438DDE6FA31 /* PBXContainerItemProxy */; }; 747270631A5D3853A90E9C38B3814EB4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29249,65 +29461,59 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 0B476E2288FF62618F1B4EBF1A5B89FE /* PBXContainerItemProxy */; }; - 748AB847262005456D113F9DE8282439 /* PBXTargetDependency */ = { + 74806B23DD5CD251048F3EDF020D0143 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = B5C0E14294F094B496872D45C5EA6AAF /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 24B7D245D799770BE021C89C72E23F8A /* PBXContainerItemProxy */; }; - 74B484A4FD9B054A17650AB74C9B9AA8 /* PBXTargetDependency */ = { + 7494E5145010133A55403CB3E838B60B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = AB97C4F2263EB2110A7FE899534622CA /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = F9119F8C208EC0487A54BCC584CD69E5 /* PBXContainerItemProxy */; }; - 74C2ED232EFCA35ED3DE67A919DA24CF /* PBXTargetDependency */ = { + 751D63F8D1EB60C5F868BB734C3F428E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 2620F95EEF272586E2FF95D02BAE417C /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = 5676571A558624274645CEFE86F4290E /* PBXContainerItemProxy */; }; - 75322264DCB0A9C0E34E14DF6B0B0C29 /* PBXTargetDependency */ = { + 754A89981396B92AF65A085B46D7C97B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 2AC97627564FF9A50E434DB6979A89D8 /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 8E2BD8529872E8A636E4EB659159CAB5 /* PBXContainerItemProxy */; }; - 753F7868202503CD35B6CE0C65775597 /* PBXTargetDependency */ = { + 7562E80211C576F4D77DD714DCB182AD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = KVOController; target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 7E12F774E81CF7A4E5F7B0255645CA00 /* PBXContainerItemProxy */; - }; - 75F1F9E113BE31637C23F6A16E77FE09 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Atributika; - target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; - targetProxy = 212015CD1B89B76C89B51FFF34D830F9 /* PBXContainerItemProxy */; + targetProxy = 4E8F8C92591B071349B94CBEC5A56128 /* PBXContainerItemProxy */; }; - 75F483B0A56D407E02CC871D5C86E42C /* PBXTargetDependency */ = { + 7581B90B1A100D8EAFB0B3E8A903EFC2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 794C6B0677BACAAA7B6E9CA52555E940 /* PBXContainerItemProxy */; + name = Differ; + target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; + targetProxy = EF8658E8424150C8E50EDC2C936AF6DA /* PBXContainerItemProxy */; }; - 75F92F737599CB4830C11FD09E7BD53E /* PBXTargetDependency */ = { + 75DDC9E23024E3C05E9086ED9F3A7C47 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = D4F12B096A3C6498DB3400FC8D8BBDB7 /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 3D7907BE1EE43DCD2137923762067F24 /* PBXContainerItemProxy */; }; - 76278B2FF534D84F269BDCA0DDF4D094 /* PBXTargetDependency */ = { + 75F1F9E113BE31637C23F6A16E77FE09 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = CBFBDF23D9F0C12016FBF92C6EB08FAD /* PBXContainerItemProxy */; + name = Atributika; + target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; + targetProxy = 212015CD1B89B76C89B51FFF34D830F9 /* PBXContainerItemProxy */; }; - 766269A03EC916A4E15F8475E3CAD1EC /* PBXTargetDependency */ = { + 76323297FD9B6CB277E99E6129DC0AD3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy"; - target = 9CC46F9FA6BA4F71309A4A4ACA6F02C3 /* GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy */; - targetProxy = 4DBBE8C1B6453CF0D1E060BAA3300440 /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 76FCA4D6B4CDAFAF2AE1862174F444C8 /* PBXContainerItemProxy */; }; 767A49AAD618BEBD3AAE78F38DA40B8A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29315,6 +29521,12 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 3223FB8450B56E41B5368C790CBD59D0 /* PBXContainerItemProxy */; }; + 767CDCE6D1EE670368EB66274AB41694 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = C9286D1F3E90CBA82BBAEAF9B00B4F7D /* PBXContainerItemProxy */; + }; 76A81503E9E02CB07AA55BE2A86870AB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BigInt; @@ -29327,29 +29539,65 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 6F18C8D1E9A66DB0D0162A3CAAE7BE7F /* PBXContainerItemProxy */; }; - 7752ADBEEE8B73C10D8B345A08119518 /* PBXTargetDependency */ = { + 77A6F8DAA3EE771942518C3BCB8B059C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = B8E9DE6D892473C015A66F56D3AE5F8C /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = AE6AD1A53C71299D135DFBD2B026EB47 /* PBXContainerItemProxy */; + }; + 782CACD7AAB87CC110371BBB799C00FA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = CC8EBE0A07AF9BADA4F07411C9A0F78D /* PBXContainerItemProxy */; + }; + 786CAA74831169525B6DE027D38EDDF4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "PromisesObjC-FBLPromises_Privacy"; + target = 1BFBEDBF7E03729D43C96530EE190825 /* PromisesObjC-FBLPromises_Privacy */; + targetProxy = 47ADF8ECE30A5269CB421DB103FBBB35 /* PBXContainerItemProxy */; + }; + 78C7009B39752100C73C675FE769F0B5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 459778D04450BDF29FD9BBA493DB784A /* PBXContainerItemProxy */; + }; + 78FE399A22CA9C894D65025ABB961EC5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 6894CCED4129D5038984E561AD2B96C2 /* PBXContainerItemProxy */; + }; + 79692CE787300A212B13570C43F8FB31 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 2CBFBD707FBFBF9A047EF13E5DA210B0 /* PBXContainerItemProxy */; + }; + 798162B7C3DB92C0281C77367C6325BE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleAppMeasurement; + target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; + targetProxy = 92C019109C76D974DA6DEBCAF72D4F09 /* PBXContainerItemProxy */; }; - 79218A728C62AFAB47948DBD31CA4890 /* PBXTargetDependency */ = { + 79DBA656E6024C0EFDFB632959F5CF7E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Validator; target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = C9D631B787BF980E518B0C0F7E8DB494 /* PBXContainerItemProxy */; + targetProxy = C337212C54BBE80DEF283D7854102177 /* PBXContainerItemProxy */; }; - 7927697432ECDF2AB738D8A883117E4D /* PBXTargetDependency */ = { + 79F0A50AF2B4736BA75EFE52B85A167D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 4BD6D6483BABB1FC0A224EE675CFD335 /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 8F28822E265275A8333328A844E48CE9 /* PBXContainerItemProxy */; }; - 7A5CCFF18E1578FD9BBA2ECA08C4CB23 /* PBXTargetDependency */ = { + 7A2DF26E8D59721434998B76E55BE2E5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 859F2543114ED797BFA832D7A4BFE2C5 /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 41F9302F909F1D3F9B2CB2B88C2DFA30 /* PBXContainerItemProxy */; }; 7AB01704DFA2F62C5D4506A2BF0DA167 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29357,29 +29605,59 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 1D9A00933C6A5F04014EA87E31440DC6 /* PBXContainerItemProxy */; }; + 7AC898184C6C24F346344E5FAA2399FE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 14B9540CB0D8622637D21C662A96E3AB /* PBXContainerItemProxy */; + }; 7AE8430729A5B415C9FFBE040397514D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Atributika; target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 90A9F8676A062199840C518F6A0F64A3 /* PBXContainerItemProxy */; }; - 7AFBACBFCC928DCC07764972061ACDA4 /* PBXTargetDependency */ = { + 7B61334B44A61B81B8DB93644E5991B4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCrashlytics; - target = 526C4398D095B3704EB933DADBC30093 /* FirebaseCrashlytics */; - targetProxy = FFCD142F1F4AF1114F457A6EAC26F9DD /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = EA268DCE26147E7A1B2442CE56BC90B6 /* PBXContainerItemProxy */; }; - 7B7F50BA9221C8BD43500627D4597361 /* PBXTargetDependency */ = { + 7BB41CA3802BF40EA9C7E96B34325575 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 0D8076CDBFB6FF08F6893AD102C40DD6 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = D5FDA4B96E9A3BD5AB7E29733A11CB9E /* PBXContainerItemProxy */; }; - 7BB3EE57D0CC1F0996A1D7E8ED00839F /* PBXTargetDependency */ = { + 7BBBBD66430C4BB15A40E106CFD0D306 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseABTesting; - target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; - targetProxy = B84F97A94A8A0804D47856C265D6D75B /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 2ECAB04CC942E503C913CC9D18A53718 /* PBXContainerItemProxy */; + }; + 7BF7B31A6FD6D8BC0D14D0B24C5B893E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = FAC0606208779B46E9243FA539456093 /* PBXContainerItemProxy */; + }; + 7C0987A038974BD6CE9768678E4B82E8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = EEC99CB66A65B8046DDFD851E2087C63 /* PBXContainerItemProxy */; + }; + 7C129F6A1C7A7E350B2A75360338028E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebasePerformance; + target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; + targetProxy = 2504D2BC6E7F2F991E041E4BEDBB282A /* PBXContainerItemProxy */; + }; + 7C31CEF14A702B16F6EF98A5EB67EC24 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = B1124D7C4F9772013EA66A5779E00C79 /* PBXContainerItemProxy */; }; 7C3DC11F146D32A0F9B5DCD01FAB4715 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29387,29 +29665,35 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = 0A2C6DB614EAD50277514C093DB04C15 /* PBXContainerItemProxy */; }; - 7C74EF6B729C256250F75E2975383585 /* PBXTargetDependency */ = { + 7C841F61037F0C478A98820064E7FC58 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 51B59C505D5D196DC47F4D65F4963ED6 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = BF21DD8EEDDED9F42A3D78712B2B31A4 /* PBXContainerItemProxy */; }; - 7CDAC0E9E47EA33DF173F877D3456D7E /* PBXTargetDependency */ = { + 7CADBC103ADAFA0BC4C24196F04E32DB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 3417AA7D0F509789EC0D2FE0F30CC778 /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 4BCE56753DEBC9D76DECB3D54BCBC863 /* PBXContainerItemProxy */; }; - 7CE382080F713F4822C8375BAB2621DC /* PBXTargetDependency */ = { + 7CE152C3564E823DC0C93C662E1DE285 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 88DBEC4874CBB305D8EA3D410FBD3E3D /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = B71CE380278A3FE01E6F8EF8B496EA0F /* PBXContainerItemProxy */; }; - 7D52A48F8BF9D7269A2CD92332FE599C /* PBXTargetDependency */ = { + 7CF742D96068A235E4632F4385053C73 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = CF77452629621F1BDF06CDCFA943BBBD /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 9C8B74DB2FB22D8E88BE7B9FF2AF6663 /* PBXContainerItemProxy */; + }; + 7D6ADDECD42924ADAE3A5BA32179A6CC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 5B3712E11E60ECDD2AD24FAD8A0FB93E /* PBXContainerItemProxy */; }; 7D9A6A3DA2A9B28937F661380DDCCDA5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29417,53 +29701,23 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = C247CA93BB5E08CFB811F00BE5154517 /* PBXContainerItemProxy */; }; - 7DDD459E8191C5F6474BDD7A6ACA6BA2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 228D2224E11F3225547F9BCD7F6E90F1 /* PBXContainerItemProxy */; - }; 7DECE05AA3EAE2CF214EA348B3899AC9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = EasyTipView; target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = 2E5393BF22B8A04A89E930BB8C462198 /* PBXContainerItemProxy */; }; - 7E1D4FBA7DBCC96BD97464BCB85DEC46 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 0E38AD07AA65B7FF42C7446CFB8B64DD /* PBXContainerItemProxy */; - }; - 7E528BAF5CD314F046C4B114A58B3F87 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "FirebaseCrashlytics-FirebaseCrashlytics_Privacy"; - target = 17CBCC6221F62B870268E935098B7D7D /* FirebaseCrashlytics-FirebaseCrashlytics_Privacy */; - targetProxy = 82DA786403F52D091458BB99D472EE40 /* PBXContainerItemProxy */; - }; - 7E54404B8E951BCA2D27FE1C18EBCC46 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleToolboxForMac; - target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; - targetProxy = 4740D3C63FA65A66DE9B42888B2B83DE /* PBXContainerItemProxy */; - }; - 7EAD3E644B982D1E57BA58B7249F12DA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = BBAB5C52A5998DF360D1F396AE887E8F /* PBXContainerItemProxy */; - }; - 7EC7B8D75F48844B4654E4F73BC5353D /* PBXTargetDependency */ = { + 7E0E9DA9EC15FE9C88A50EFCA7591ADE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Abacus; - target = 2B2AD932AF1A90828B4DFC5AC6955ADA /* Abacus */; - targetProxy = 4D8E35BCA53C29FD37344779A54CB0E3 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 7906B6589E271F57B7B1DD5EE74B4C8F /* PBXContainerItemProxy */; }; - 7EEF038B6A4D484BA8B91AA4A232DAE9 /* PBXTargetDependency */ = { + 7E85B285F0ABCEC5166C1C423F4DFD9A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImageSVGCoder; target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = ED7BC65D1E4FE10BC99F5FD6E154A46F /* PBXContainerItemProxy */; + targetProxy = 1877BB1EC6A98694CFAB03AC794BB045 /* PBXContainerItemProxy */; }; 7F12FCC00AAE59F52CAE915D0A1F6F0F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29471,23 +29725,17 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = E00B8708FF70709E82305D3CD467FBC7 /* PBXContainerItemProxy */; }; - 7F7DF7CF40A49BE299F51F5C9587DE65 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 8E114CB3F228CB3ECECA3633606D5EE3 /* PBXContainerItemProxy */; - }; - 7FC871A2F9B3FE3573E969473A3DE5DC /* PBXTargetDependency */ = { + 7F163411CD4AC58C7189AE85824803BF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GTMSessionFetcher; - target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; - targetProxy = 3C47D7300BC1CE0CA1B004425BD7E715 /* PBXContainerItemProxy */; + name = Popovers; + target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; + targetProxy = EC547D05107278433BFD9B1FA575A589 /* PBXContainerItemProxy */; }; - 7FFD7FB3F78119149C1200D8CA5B4D75 /* PBXTargetDependency */ = { + 7F4299F705B54269E2195E6530B0663C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SnapKit-SnapKit_Privacy"; - target = 8A8DB685241263AFDF5E6B20FE67B93A /* SnapKit-SnapKit_Privacy */; - targetProxy = E4E5F31001534870D9156C15678E538F /* PBXContainerItemProxy */; + name = FirebaseSharedSwift; + target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; + targetProxy = 4F84E0FE43F079BE6A0C764E66681FAF /* PBXContainerItemProxy */; }; 801C79AE1B7E53BA70A32581AE1ADA99 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29495,17 +29743,23 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = 13236E4D3756ED6FD9EB3F739434D746 /* PBXContainerItemProxy */; }; - 80C3E39A7F959BB0F983EFE5E327BEBE /* PBXTargetDependency */ = { + 8042EE647B62F1200F96D2803B8FC835 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 3152795A2CBF37E5522AE8D3AB0FC132 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 3AE8485F8F365CC7C273FDAB6E25B61F /* PBXContainerItemProxy */; }; - 80DEA17AF3B7E1B56C5B533560A0BED5 /* PBXTargetDependency */ = { + 805C7580F1FF074B6A23839C2FE38650 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Amplitude-iOS"; - target = B783C6FA652FC4195003054549B87961 /* Amplitude-iOS */; - targetProxy = FBF3302EB39D062FAA9984836DE0AE3C /* PBXContainerItemProxy */; + name = EasyTipView; + target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; + targetProxy = 268DC7A1E0F83D87F9BAC3D19C13C6EC /* PBXContainerItemProxy */; + }; + 80C954A7D788EBC8215384D30F41E544 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseRemoteConfigInterop; + target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; + targetProxy = A1BFF922D925169D8C3FE2354C7D81CB /* PBXContainerItemProxy */; }; 80FA24DBEE4FD6E9608A9EC9D045E04F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29513,35 +29767,41 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = DEEC54DB6A9C550FBD82B579E129D8EA /* PBXContainerItemProxy */; }; - 8121DD77AC91E0F7C200E2C28627AB01 /* PBXTargetDependency */ = { + 813E404D5A6ECC712EE8F13DE133AF09 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 2D1010064BC3D6FDCB491DE3FABF9B5A /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 4BD31CE6854F491A9191DCD80FE2EC53 /* PBXContainerItemProxy */; }; - 816C178BD10B2E0A8F3367B6B0F160A1 /* PBXTargetDependency */ = { + 8158DF8CA6320860833110D8174A2361 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = DACBA974B5F1E07B6FFB501434B62E60 /* PBXContainerItemProxy */; + name = SDWebImageSwiftUI; + target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; + targetProxy = 10F5EA784030670CF395A0547C8D4B77 /* PBXContainerItemProxy */; }; - 8215D292CA5C6766543FD28404A23D28 /* PBXTargetDependency */ = { + 81DAED9FDEA1E92B07C45AEA62FDB61C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 656D7FEFA8AE27157E819AFE9C884C4A /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 878BC0A0DEFD231847E12BAB1E31F7C9 /* PBXContainerItemProxy */; }; - 82E0F3389A3B88BE25A14EAFF05E3D55 /* PBXTargetDependency */ = { + 82176FDF73D928C97374A2D808E7188D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 05C10A0AC2D4AB784284CC8B7EE40C97 /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 8CD088555BAF7351FCE82011A36DBA02 /* PBXContainerItemProxy */; }; - 8323DE0B1548DC42C18FEB081477E456 /* PBXTargetDependency */ = { + 829873A64403EB538DD7DEE559A729EE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "FirebaseCoreExtension-FirebaseCoreExtension_Privacy"; - target = 9C4575D64B2B6264CF6AB60FB03302AA /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy */; - targetProxy = 411F96E0D55B6C1BD72C7486BC4E2CD7 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 18E13E37CD88CF178CEDBDAD2486E400 /* PBXContainerItemProxy */; + }; + 830E71CFB31C83D40A0E612F6A897078 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 9F5F30962C957CDF74C349B39B54D5BE /* PBXContainerItemProxy */; }; 8324DB0D7F32064B33AD53AAE123F7BF /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29549,11 +29809,17 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = EB357A7FB909C538B1E030336221C7F8 /* PBXContainerItemProxy */; }; - 833950C49372207C861130FD59F7E537 /* PBXTargetDependency */ = { + 839F361B818336DFFCDDB3084D7E8FB6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleAppMeasurement; - target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; - targetProxy = 6481777BEE1F2A857207B03D238F5798 /* PBXContainerItemProxy */; + name = FirebaseSessions; + target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; + targetProxy = A0A7FC042E7E7B4D47ACF7777FDE07A6 /* PBXContainerItemProxy */; + }; + 83BE7ADB0A414CDA4337390B0F66F527 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = FFB54152F29CA866E27E81523C43235C /* PBXContainerItemProxy */; }; 83F89426987DBF288031B840C3D9E979 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29561,41 +29827,53 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = F7F9B42E43381D6727BE03EDA2F01448 /* PBXContainerItemProxy */; }; - 841D51F20BA9245479E2860FE7EFF3BF /* PBXTargetDependency */ = { + 8440F4B28D7B0CED4C11B40BCCD98920 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FirebaseInstallations; target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = BF2E1DB7D41CF30FC15B941647F224D3 /* PBXContainerItemProxy */; + targetProxy = 915218B9980D77D345DA180409275F33 /* PBXContainerItemProxy */; }; - 84344152A70F294D07F3A40F5C98C456 /* PBXTargetDependency */ = { + 845D891E978E9A667407751832FFB8B4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = C23FBAF34C9E51CA74B2C29988E09A60 /* PBXContainerItemProxy */; + name = FirebaseSessions; + target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; + targetProxy = ADABB69CBBAF1D80F62A23E5B00EF52B /* PBXContainerItemProxy */; }; - 84B0EC59017B4ACB523410DA66F376CC /* PBXTargetDependency */ = { + 853381294087F6968D0C25F1C0492156 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 719B238645DD7ABA5D0B51F2FB72423B /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 12F4D7DC00204704844BF3BA3955CADD /* PBXContainerItemProxy */; }; - 85ACBACDD4933799A06129A77C1C7379 /* PBXTargetDependency */ = { + 85582E657105B0934287F05A4E3B321D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 8BC2A58314FE201C50D6A5F67969AA4D /* PBXContainerItemProxy */; + name = "SDWebImageSwiftUI-SDWebImageSwiftUI"; + target = B5C45F0BF79D5D87C6C791F345189310 /* SDWebImageSwiftUI-SDWebImageSwiftUI */; + targetProxy = 8E60C8B1B9A0D36219B8A85B25D66817 /* PBXContainerItemProxy */; }; - 85DDB84ED08A405BA430DC5638733B8E /* PBXTargetDependency */ = { + 855EB93FA3F16DC28E60E71033FA6EBD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 7BC5AE5B8EBFD12D3BA8D190B148EC86 /* PBXContainerItemProxy */; + name = GoogleAppMeasurement; + target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; + targetProxy = 35DA3B2DF01F4D6E8F3F8EAF173EA9BC /* PBXContainerItemProxy */; }; - 85F968F576C7FD486AF1840861E16311 /* PBXTargetDependency */ = { + 8566C4EF38FAE61706D8326C5361AADB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesSwift; - target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; - targetProxy = 5CD070D7CED2A8E8C16E74AA5CF0554B /* PBXContainerItemProxy */; + name = GoogleAppMeasurement; + target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; + targetProxy = E87E31400CD0295F2ECBA4BD9CDF0B5C /* PBXContainerItemProxy */; + }; + 85848BE967BA953208E617780D4B7C2B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 266808A9CDC51923AD6880EFC90C955F /* PBXContainerItemProxy */; + }; + 85F2D85F7D94D808004810ED9D55574B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AppsFlyerFramework; + target = B0B23938B1EBCBAD2419AB6E9D222A0B /* AppsFlyerFramework */; + targetProxy = 4D7CBE3B82C977375D7A9EB945373858 /* PBXContainerItemProxy */; }; 8624AD42DECC092B4763EB7A8A363416 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29609,29 +29887,29 @@ target = B0B23938B1EBCBAD2419AB6E9D222A0B /* AppsFlyerFramework */; targetProxy = F4579E6FECFCFDF05D9899EB80FE1E2B /* PBXContainerItemProxy */; }; - 865AEC87B87DEB8D553CFC0BB9BFF204 /* PBXTargetDependency */ = { + 863C36BE7C36D3D91EEC7819B32A8E53 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = FDCDFFB4FA994A767C60FD6F7D110D35 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = 7D21918EC7800BC148B6BAB8A84EAF36 /* PBXContainerItemProxy */; }; - 868AFECB5BA6865E885DCCB198BC3292 /* PBXTargetDependency */ = { + 863F2B2A78DA32345F0D84F196832C16 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = BigInt; - target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; - targetProxy = 7AEAC35B8A4F0FF076729429EDF1AF81 /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 4542AF3B0323C610BD8681D306A7F62A /* PBXContainerItemProxy */; }; - 86BAD8119382E787F7F0575F86C07722 /* PBXTargetDependency */ = { + 868AFECB5BA6865E885DCCB198BC3292 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 1AC75E362CAA389159D8A86A05CBACBC /* PBXContainerItemProxy */; + name = BigInt; + target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; + targetProxy = 7AEAC35B8A4F0FF076729429EDF1AF81 /* PBXContainerItemProxy */; }; - 87026037B7BBFEF5D804595BB8B5271C /* PBXTargetDependency */ = { + 86A716473F8B1AD33FFB3500AF31A602 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 00D5812476B898BA93082DFF1E4A7397 /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = F1D170AF299C80EB33DBC1A9253E90C8 /* PBXContainerItemProxy */; }; 870F0D6446015527F12EF1D29DC0A46D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29639,41 +29917,35 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = B5537173A302EF0353A65BE49DF8C83B /* PBXContainerItemProxy */; }; - 87E10F6464DC7EE6DE940E6A87F7FC4C /* PBXTargetDependency */ = { + 87439EDCBCFAD84717A49113DF4550B9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = A7D1F05488C5EC64F9FFDED16B8A62CA /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 49609F638FC44C5D3902B7FB06EC1659 /* PBXContainerItemProxy */; }; - 880EAF53FEFFA92822209B6E45DCF295 /* PBXTargetDependency */ = { + 878F72727D15ECD8DB9CE4260296BA74 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = NVActivityIndicatorView; target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = FCA34039B7C56429B7D5983F5F4547CB /* PBXContainerItemProxy */; - }; - 88A9EB4A5E0BF5BA611D54E3E1878E73 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 2EE2A1AC56ECC5D449B7286179BC3A56 /* PBXContainerItemProxy */; + targetProxy = 3FA42C5F8013FF9C4D4861D57DB70D41 /* PBXContainerItemProxy */; }; - 88B7A7FA55CCD052759821D7B2E05BE1 /* PBXTargetDependency */ = { + 87C94390A858F640744E9EB940E5611D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 0EC1D2DE514F1C4A072E8798C0B32674 /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 0400DFED3127B73DAC95F6D78770630B /* PBXContainerItemProxy */; }; - 88BC799452E1289C630FE9798C444B52 /* PBXTargetDependency */ = { + 8849FEAEE508A7BDC1A2467ED1BFFB05 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 977ED3AAEED239F8DD806C5F54373E9F /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 2614C5DDAE5E4FF6FD67344A6B9BE493 /* PBXContainerItemProxy */; }; - 88CC22A5109435FA15B4435AF0CD04AB /* PBXTargetDependency */ = { + 8859BD6FA93DA66C9B9F4B139D831DA7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 1585F1AE777A35B9FCB3925D0E1619E9 /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 2D38F4DCB45D53528D7E84039687251D /* PBXContainerItemProxy */; }; 88CE9B618DAC86CC4DA36CB0C2608E51 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29681,35 +29953,35 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 6FA6E3F37C918732A84A02F788D18ABA /* PBXContainerItemProxy */; }; - 89522639A1328DC385B94280ACE63BFD /* PBXTargetDependency */ = { + 897D78567D24F8D6C02D282C403D5AF9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = CC09EB22F566A3F9990DCE1CA6E94F1D /* PBXContainerItemProxy */; + name = PromisesSwift; + target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; + targetProxy = DCE5C412BDCEE3EE85A63846494B3AC9 /* PBXContainerItemProxy */; }; - 896405CEB46637E2A1DB393837A7CDD9 /* PBXTargetDependency */ = { + 899393A150C9623F5B132073E181714D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 6774C2E09C5147D9102226E7D7B53752 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 8D11A563066DC3F02A6E324611CC78FB /* PBXContainerItemProxy */; }; - 896F90DCF2E7E36AA6F5AC524B4C992E /* PBXTargetDependency */ = { + 89BD1268FBA5175FF8686E96FEA3B4FB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 50091E7250D787E6773348B44C8A7D9F /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 0ABE64E57010CCED7EC99E1535C3F0E6 /* PBXContainerItemProxy */; }; - 8998906DA7A4091AE8C0303E18FF9D84 /* PBXTargetDependency */ = { + 8A138D754778D8E78251AD7A06CE2C3B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseSessions; - target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; - targetProxy = C62FA711F434E094E5DDD0657451365A /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 534DC0C192CA0EDE4EDABD2395136832 /* PBXContainerItemProxy */; }; - 89A4FD5A887C02A09D35A6DB6975EC21 /* PBXTargetDependency */ = { + 8A4BAF04585AB660FBA03A18E99A67BE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 0D99E8E904E4D48ED6E704B4862DF190 /* PBXContainerItemProxy */; + name = CocoaLumberjack; + target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; + targetProxy = C9241ADF5DBB7F7D5847EC83EE899273 /* PBXContainerItemProxy */; }; 8ACD0AFCC8701C493BDD09F6C3D02A2F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29717,29 +29989,23 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = 81A5EC6FDE9245B1BA2AFE6DA65FA20E /* PBXContainerItemProxy */; }; - 8AF4EDAAEA92C07C79F73A4CD74A05B5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 60A1B8E663F0838BB08E5066C1939CAD /* PBXContainerItemProxy */; - }; - 8AF75778C2D76CD0985074DF2CE2DF5C /* PBXTargetDependency */ = { + 8B0213E279F124342E3C75E4C451A9BC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = E5424B1981DEACC4ADFF599C490F222F /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 0685E1D9EEBBA01733A660CD7893C672 /* PBXContainerItemProxy */; }; - 8B251AAC24E4C28E82BDBD6BC13571DB /* PBXTargetDependency */ = { + 8B0BB8A96814B4BCDAB2152CE8ACC1ED /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReachabilitySwift; target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 9E71820463A84D0D994BB6F65FE97C63 /* PBXContainerItemProxy */; + targetProxy = 05FA2DB7ABA32D6C0C821DDD6C144878 /* PBXContainerItemProxy */; }; - 8BBAD85FB4512E86F6787A74D7E26902 /* PBXTargetDependency */ = { + 8BA18B2EC44BB3CDD7DC4B3E7633184D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleAppMeasurement; - target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; - targetProxy = E6353E7D618DD23E5DE25A2F1B4D1D68 /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = CA6E9C43E64D8853C11B953D2F09CD44 /* PBXContainerItemProxy */; }; 8BBF8582F336D2E1E308589AA880E03F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29747,65 +30013,35 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 5450E01041042E04C3609087BC6C6ABF /* PBXContainerItemProxy */; }; - 8BE8C2E22968628C099862D1B20534E2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = F4AFB20CA9A1DF00317EEFDAE6696952 /* PBXContainerItemProxy */; - }; - 8C2CAF458ABBE64108A0B06AD00C69A6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "PromisesObjC-FBLPromises_Privacy"; - target = 1BFBEDBF7E03729D43C96530EE190825 /* PromisesObjC-FBLPromises_Privacy */; - targetProxy = 1EAD67841211F1F9225AFC3837E3B305 /* PBXContainerItemProxy */; - }; - 8C3722DE4E616FA837D06393435B2429 /* PBXTargetDependency */ = { + 8C7730BED20E876A6CAD1D3FDE6EB4E9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 4806331985D6DA2326203C70773D7A58 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = D4273ED181295087618F63E1DD82BB74 /* PBXContainerItemProxy */; }; - 8D111F74FE1C705F86C01091A063C56F /* PBXTargetDependency */ = { + 8D6D69B69521364F5086E955CA93166A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Validator; target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 87BA8353816AF2E8EE1F638B2EE400C8 /* PBXContainerItemProxy */; - }; - 8D3C4B57572A60311C84493431DF9D1D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 105D7A6C911348C325B754C0EAD45376 /* PBXContainerItemProxy */; + targetProxy = 3AC435BC187AAE880EE23400ED32C3EB /* PBXContainerItemProxy */; }; - 8D77AD2129D2C3E8C363E3D93A96FC54 /* PBXTargetDependency */ = { + 8D760554301CCDFF927D9CA998023418 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SimpleKeychain; target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 571774D57F471E8AD9D361A6B9FB08FF /* PBXContainerItemProxy */; - }; - 8D964D0BDD9A8D550109C0ED71B13DD5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 4528EEFB1A075071E30D87D346C51CC5 /* PBXContainerItemProxy */; - }; - 8E09F38D350E9F68F8429429ECB44B83 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = A1C3E819D688BF36A696096E53A45AB6 /* PBXContainerItemProxy */; + targetProxy = 73C488B9807E606E454E966184B58B4B /* PBXContainerItemProxy */; }; - 8E84093931854CF07414885A99EDC8C7 /* PBXTargetDependency */ = { + 8DF3CDFFE17AA6842953D29FDBFF46DE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FirebaseAnalytics; target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; - targetProxy = 3295302F38C15533E849FA22D12615B1 /* PBXContainerItemProxy */; + targetProxy = DB9397458C8A36ABB26A79777C36363A /* PBXContainerItemProxy */; }; - 8E90191C999CE7C691B6D45B5BFF467B /* PBXTargetDependency */ = { + 8E9095C3389596DEBD359C821180279D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = D6BEB932B7BFB21B2AD2C0A0DF2DC1A1 /* PBXContainerItemProxy */; + name = FirebaseCoreExtension; + target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; + targetProxy = A908C0A71CAA88E8560EBD962A325D2D /* PBXContainerItemProxy */; }; 8E915837AF45768C2ADDD840680D13F3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29819,29 +30055,17 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = 0F9F61DBED74495A69058EB51EFBA8F8 /* PBXContainerItemProxy */; }; - 8F1DFA93AA60E8339E848BC62899D852 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = B1FD6AE47FA5A04461B02048B0BA0BAB /* PBXContainerItemProxy */; - }; - 8F5D20EA3D197CD9964AE86974D2764F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = CAFE0EECC342640B53D9AE10C9E82F94 /* PBXContainerItemProxy */; - }; - 8F6F5193156969ABEBADB0F49721BF54 /* PBXTargetDependency */ = { + 8F9E1AA460DBD302A4A89916D8A883C9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 754772385A2B4D7605E482CEA26ECABC /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 0620417A41C37681D0465EC16F2A4FE7 /* PBXContainerItemProxy */; }; - 8F8F8C7EA12A11D1B0A5BB6E7954AB1B /* PBXTargetDependency */ = { + 8FDA85468DE732C0F8573E0F9E7C36C5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 48FA11E7AD150C31F96C81790C693760 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = D72EE430556593106FD134E17C422714 /* PBXContainerItemProxy */; }; 8FE1EE4BECFF1AF23F2DF6F36F3EA8E3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29849,77 +30073,77 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 6116E0C3565C0365DE017CE4B7082B71 /* PBXContainerItemProxy */; }; - 90208E706A10D17B50FA7E269B8A0053 /* PBXTargetDependency */ = { + 900253AD21D8FC5E8293A24D61E7923A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = F4380B08D14FF96E484107ACF8BFB4D4 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 42710F700CA244E982B5E578BD3AAC7E /* PBXContainerItemProxy */; }; - 9023255FAD3F1906FF6D39F3B83116D3 /* PBXTargetDependency */ = { + 9076E5F49E3130DAFCE5646D33834204 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 90551A1428713B1E31DFF7D8D28B3B55 /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = F0C62224E26F86CA5E9A206C47F0A16D /* PBXContainerItemProxy */; }; - 9036150732CD17E7D1332E47CCDF0223 /* PBXTargetDependency */ = { + 914A3D096BDF8DF612FB365CB9800E8C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 0C04DC56E005926E3F77F33006D619A2 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 35790C675D6E0E4F6323775678A89EA6 /* PBXContainerItemProxy */; }; - 907B0F99356BE669216C8353CA07ED21 /* PBXTargetDependency */ = { + 916F3A56D8A8406DDB0C861AE08D336D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = F84FD6DBD3DA086DAF6CEAA764B31230 /* PBXContainerItemProxy */; + name = EasyTipView; + target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; + targetProxy = 04D56DA5746E468EB7ED5C47562F744D /* PBXContainerItemProxy */; }; - 909FAD8A6498BADCA7341C427D7AABE8 /* PBXTargetDependency */ = { + 91735D904F5ED152D057C4B07D0680CE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 2F9F4FCC28B86155871A200C76003E60 /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = ACEC66ABD29C2D70AF86F86B1A9EF16B /* PBXContainerItemProxy */; }; - 90CD16FAC296118184DF259379632A2B /* PBXTargetDependency */ = { + 9199203953E2172D3CF7451CCE3E6483 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 77A28F8286309BF9023A950D12E7C7BA /* PBXContainerItemProxy */; + name = COSTouchVisualizer; + target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; + targetProxy = 8B4EC354BCAD4D2052E5E84AA97391A6 /* PBXContainerItemProxy */; }; - 914E915EB530200624727CDD32A20645 /* PBXTargetDependency */ = { + 91D64277D4730756A0F40B5FE723B67A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 7733F2313929E0D28F4E2EE475FE5D44 /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 8D786104918E639BE28D052D671D71AD /* PBXContainerItemProxy */; }; - 918F0C277FD5C358D17CDBB2315CA20A /* PBXTargetDependency */ = { + 91F394CEF97EB66B886A33F5033084E5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 8E536A6CCEC8DA2DDB8D60FECEBA201A /* PBXContainerItemProxy */; + name = FirebaseABTesting; + target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; + targetProxy = E1790AAB348E24C69A7725F99F190DD1 /* PBXContainerItemProxy */; }; - 9199203953E2172D3CF7451CCE3E6483 /* PBXTargetDependency */ = { + 92645ECB3060CC6FB5A1657D4EED0ED4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = COSTouchVisualizer; - target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; - targetProxy = 8B4EC354BCAD4D2052E5E84AA97391A6 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 1826ABB171B59BB90C39DB1BCD8CA8E5 /* PBXContainerItemProxy */; }; - 91B403BB6DC0999C289C207B802B14D2 /* PBXTargetDependency */ = { + 926D75FEE07680137A2AAB0752D02236 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 1D8ED9637163DCA69DBA6697BF7E8D19 /* PBXContainerItemProxy */; + name = "GTMSessionFetcher-GTMSessionFetcher_Core_Privacy"; + target = 417B25AC44CA1D040034CC1F375CEE36 /* GTMSessionFetcher-GTMSessionFetcher_Core_Privacy */; + targetProxy = F2F7F2DB5E517B6D777A5E325F210892 /* PBXContainerItemProxy */; }; - 925209D72C77851F39DA62CC99F07A4B /* PBXTargetDependency */ = { + 92A017F54FCFEA5B98E785A2DD005D4F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 8BE60B279BC49C7B89B6F17D4CAA0706 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 5D15A074BD38D534FD566D2C923A2BFB /* PBXContainerItemProxy */; }; - 929182C99EF4CDC950BD65F95AB2ACEB /* PBXTargetDependency */ = { + 92EB0529F725A1E1BC2CEFD521F66E44 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 71BA0E54AE27DB05A29B94A097FCCDDA /* PBXContainerItemProxy */; + name = CombineExt; + target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; + targetProxy = 094CE9046138940C78FB0CCB7FD8A435 /* PBXContainerItemProxy */; }; 931500E0EFAAF09AFAABD8BA8746BECB /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29927,23 +30151,23 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 39742295AB173D12E0643C0F5AB0980C /* PBXContainerItemProxy */; }; + 93223862D81D9C447B3ADF4F011135DB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = FAFE2E84F6D627F68C84E76919ECB6AD /* PBXContainerItemProxy */; + }; 932A480BE307671B2D6523EA5D03C6B5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = E1785766E0203F89AD21A8C7E018ED82 /* PBXContainerItemProxy */; }; - 942316122781F68A7CCE9BCF01CE940F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 5766B42753E54204DDC5858979E8DBCB /* PBXContainerItemProxy */; - }; - 9473D63759BE5FF692B7142491889B87 /* PBXTargetDependency */ = { + 936543AFC62121C3423BD5105DC89627 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 599372F924A615AF58161C2CFF718537 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = C76DC5F3202DF0D0D53904F7D03E7E59 /* PBXContainerItemProxy */; }; 94809419474142D9429B5887453D2573 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29951,29 +30175,17 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 61A40311E9789F855917085BDBBB13CD /* PBXContainerItemProxy */; }; - 9495220C870A5C1FA7DAC0F633585825 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 5B2F40F3EBD1328C9C861178D8907FF8 /* PBXContainerItemProxy */; - }; - 94A5F6AE622F1765141F0EEB491906D8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = B248090BF4E4FA54BF171684CD332B44 /* PBXContainerItemProxy */; - }; - 94B3488BE6CE056D8001B70A714D056C /* PBXTargetDependency */ = { + 948AA04FA24CD4C732FDCBEDF9518F89 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 5E7C265EB0A9EB9A84AF64A4ACBBBEDC /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 0F02C7EA945F2D49637AE5D4F3621861 /* PBXContainerItemProxy */; }; - 950BFD5475B834B74393336CA9C80A76 /* PBXTargetDependency */ = { + 94BFA5C27F236CDDDDA67F17B44A5DD8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 30C4A5C90CBDA6F6426AC5C363E79F64 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 944EB2C9BBE16575F8DAF1BBFA510087 /* PBXContainerItemProxy */; }; 950C4362FCFFC786A25D558B2B6E8A13 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -29981,6 +30193,12 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 4E2306C177B62E1A1155C8C7C2C4CF55 /* PBXContainerItemProxy */; }; + 951175FDF922686CD4E11F3FFDF4D76A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 6C1A05599F9FFBCEC11C2E9E4CF403DC /* PBXContainerItemProxy */; + }; 95537D7770BF4ADC34581818F2521EA2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CombineExt; @@ -29993,77 +30211,83 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = C694DF300970B144C1194DABD52C1616 /* PBXContainerItemProxy */; }; - 959230302B92E14160E15BAA00CD3ED4 /* PBXTargetDependency */ = { + 958E8D4D555EC1BBD00B258B3594754A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = DDEB6739189150181CD4C2894FD4EACA /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = E4A85B7B9EB6C9391B04926AA5F1550D /* PBXContainerItemProxy */; }; - 95B24BCCC60B4DA88142EEC4479F0B7D /* PBXTargetDependency */ = { + 9620F1702F8CA9B243D46D8579B414D8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SnapKit; target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 882255E970B95BE625343384113916A6 /* PBXContainerItemProxy */; + targetProxy = 8B1FC1C09413BDC44248B297E34FACC7 /* PBXContainerItemProxy */; }; - 95C19589C793FA7CF88B9BAA136373A6 /* PBXTargetDependency */ = { + 963F8C869C204DF18093EE3A4CA3BC7F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesSwift; - target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; - targetProxy = 954EC43E7E5C8AA448891699C94E12F6 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 03FFED5532E7BCA9A11B053EBE645AA2 /* PBXContainerItemProxy */; + }; + 966FB8834B13A0115507AD594DD8A1E0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 1DB1D2D5E98D87B3142E9AA67F610772 /* PBXContainerItemProxy */; }; - 9668161354C8D2F46FE252F4B42CE258 /* PBXTargetDependency */ = { + 9675F171CB4E83E75934AA8367138E3D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleUtilities; target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = BF28819B258E1295D32CFB31E8BA5E0E /* PBXContainerItemProxy */; + targetProxy = 61A3BA261F3411F895C9B99D97915A81 /* PBXContainerItemProxy */; }; - 969AD045F09FFFF140BD18C309155CBA /* PBXTargetDependency */ = { + 974A717C7B5DE699DF3C5E5801EE08FD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 8C5E53F22125335031838D90D0FD13D9 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 5BF7B6500519B30194E32B441B40127F /* PBXContainerItemProxy */; }; - 96FFFD17698EF3A6AB69D95D047E4479 /* PBXTargetDependency */ = { + 97779844E0DFB570228D15ADC6E28AAA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = D32519235997EDF968C7154565739417 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = 93980897580111CEA8120ACB1230053E /* PBXContainerItemProxy */; }; - 97E53EAA3E634FAD3AB94E16DFD12AC5 /* PBXTargetDependency */ = { + 978B147466B7DA24C16B8EA1105F384D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CombineExt; - target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; - targetProxy = 9F919BA145D92A214C631381436287D5 /* PBXContainerItemProxy */; + name = GoogleAppMeasurement; + target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; + targetProxy = 75F0DB93BDF421F2D50C1FF83A8492D7 /* PBXContainerItemProxy */; }; - 97F47A5669EF319452EC6A868FAC8187 /* PBXTargetDependency */ = { + 97D2F02118BE3A634422E40133997129 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 65AA3DB969B740DEEABB415CDCA6D7D2 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = DA3168AB42590FA1D503A3F969404309 /* PBXContainerItemProxy */; }; - 98048C0B26B720633D936B4D766C67DB /* PBXTargetDependency */ = { + 97DA3685B591D8E5901176CEC7E5CFCB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = D553BA5DFC9F864AECECCAB67066912B /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = 680BB33D0B3C4E8D217F9C88B578F690 /* PBXContainerItemProxy */; }; - 98E29229ACB2F9DCE6B7C9EDC33F735F /* PBXTargetDependency */ = { + 97F62D567DD2BAF1C39F2A1C509D4663 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebasePerformance; - target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; - targetProxy = C5E7834F89179CBC46C1BFB1247AD992 /* PBXContainerItemProxy */; + name = FirebaseCoreInternal; + target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; + targetProxy = E2CE283AE0C321329908B94C796BE782 /* PBXContainerItemProxy */; }; - 98E3F7EA185559B797673429B1F28573 /* PBXTargetDependency */ = { + 98867DE2B7298E3DB7C79579CE5C0816 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = F48E2E9642FB3FD1F1ABB0E55A8A2368 /* PBXContainerItemProxy */; + name = GoogleToolboxForMac; + target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; + targetProxy = 8B1F24B0CFC567AEDA506284A4E92C70 /* PBXContainerItemProxy */; }; - 98EACA280150E772682470C9C0493C22 /* PBXTargetDependency */ = { + 98A6C7FBA05B50FA116B837A78ECB8D4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 4A25D3830888C8249BA4D3FEB11BA9CB /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 402ED6C62EF5587EEF99275F12A2E7FA /* PBXContainerItemProxy */; }; 98F02AB1E81AD1E3F8445309EB971BAE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30071,11 +30295,23 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 4257B1F07C11545B1981B7B4361A2ED5 /* PBXContainerItemProxy */; }; - 9928B0034DCD5E0CD75B7B844D0167EC /* PBXTargetDependency */ = { + 98F36376B1EF27E2F1A5AF77FDAD0910 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Popovers; - target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; - targetProxy = 5314FA190343D767E80F6AB0620202A8 /* PBXContainerItemProxy */; + name = FirebaseRemoteConfigInterop; + target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; + targetProxy = 2EE7307BE33D22A110F69B70FF6DBC70 /* PBXContainerItemProxy */; + }; + 98F4328B7A2188C8D8790002938A3B10 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = DB44A56ED0360C992FC0BD5F959B4CE1 /* PBXContainerItemProxy */; + }; + 99553DB2B4F192F9B9BD4558476EAF1E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "GoogleDataTransport-GoogleDataTransport_Privacy"; + target = DD0D41A9315A48004E57F4F0E54095F1 /* GoogleDataTransport-GoogleDataTransport_Privacy */; + targetProxy = 7ACDFC8AFC6F0FBE839E2AA9D0D24E25 /* PBXContainerItemProxy */; }; 99819A5708177BEBD37C371996B215C8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30083,17 +30319,23 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 9CFB7A2869551203F090986B4ABB87F3 /* PBXContainerItemProxy */; }; - 999E303B18E8A6E8D3E729A8770BA630 /* PBXTargetDependency */ = { + 998F133325B703659EE24F25B265CFD7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSwiftUI; - target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; - targetProxy = C4322B9F3ADCF27B2126AB7BD635495B /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = D28883256CE253C9A1FEA28731AEFAFD /* PBXContainerItemProxy */; }; - 9A81D249238B5A6DCC096DA338D99361 /* PBXTargetDependency */ = { + 99E9AC72D7807F385A88B902F036E197 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = C4B82051C35BF3433699305472A06EEA /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 72449F937DF51256A5F1031E3ECC1266 /* PBXContainerItemProxy */; + }; + 9A6CD6B92DC3580180B4CB9E9A5010D4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseAnalytics; + target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; + targetProxy = 93F3A452AC2F0B9BE5C601307CE7FCA4 /* PBXContainerItemProxy */; }; 9AC1F6A1762851277B430BDF5AFF869F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30101,113 +30343,53 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = A7B8EF2C6C8F0C277EF3E975CDECFAC4 /* PBXContainerItemProxy */; }; - 9AD6A30EAEC6168D84FBEE04B559F2B3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AppsFlyerFramework; - target = B0B23938B1EBCBAD2419AB6E9D222A0B /* AppsFlyerFramework */; - targetProxy = 75F31F467F2F0165F11B9F71E48D2F6E /* PBXContainerItemProxy */; - }; - 9AEB6E5A8AC4B909274372FDE9885671 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 03514C004155A840D19007469E5C915D /* PBXContainerItemProxy */; - }; - 9B03C69D82092D98EEF6543D319924C6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCrashlytics; - target = 526C4398D095B3704EB933DADBC30093 /* FirebaseCrashlytics */; - targetProxy = 664C581E35921289ABF4C17F6A74A38C /* PBXContainerItemProxy */; - }; 9B0CF20C712CE6442197B67CE579AFE8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DrawerMenu; target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 0E302F721B2E133A95923E60855C445C /* PBXContainerItemProxy */; }; - 9BB180547A29CD65463BFB3635F04E5B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 9D98D6F99B54C789183C14B3BA640972 /* PBXContainerItemProxy */; - }; - 9C387BB697D0DD2FAA296C6E2AE5FBCA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PromisesSwift; - target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; - targetProxy = 380AB471F3171BBE949793B81F1227A4 /* PBXContainerItemProxy */; - }; - 9C658B7087E2740F2BAA36618DA2FC48 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCoreInternal; - target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; - targetProxy = 8FAAC623E0FD2AFA294E3D159531513B /* PBXContainerItemProxy */; - }; - 9C7AE7219EEDE041058D57C6E0BE2C54 /* PBXTargetDependency */ = { + 9B98BC744C1519E5042E00BD79922116 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GTMSessionFetcher; - target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; - targetProxy = D31114CACF4BAE4010CBAE019E63DD36 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 893D0A4A19E3DADF9E0DA3C5CE518F01 /* PBXContainerItemProxy */; }; - 9CBCECAE1098BEA9D29F8B9F435797DF /* PBXTargetDependency */ = { + 9BBAA953A487549AC038540D678068FF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Popovers; - target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; - targetProxy = D72F1BCB7E1BA7CCCC848E2C423C6F98 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 2D4D9971C6D3E1202A52E64B6B5E1B33 /* PBXContainerItemProxy */; }; - 9D9675EA4593B8D2539E6D9676D2985C /* PBXTargetDependency */ = { + 9C0C1DC0CB45A85B0732892F54DA746B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 63711C8EA83E061FAA2E1A98094ADE47 /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = BDFCDAD138CA18E238EFB3BAC8A34591 /* PBXContainerItemProxy */; }; - 9DAF8838BD29654A5B76690D30205A79 /* PBXTargetDependency */ = { + 9C48DDA6B33FD12FB3E56D0BC7B1D0F9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 9877B7FDEE956C962CA6444D9CF8AAC7 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = BC355CBA0DEFA5D3E538A83F7A8C135E /* PBXContainerItemProxy */; }; - 9DDC78C789A5F6741D76765630AEBAA3 /* PBXTargetDependency */ = { + 9CF9168E94C346F386465C4E0EF39200 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = JTCalendar; target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = CA4D31279FC4BA9A9B2B3E7C9FF74E65 /* PBXContainerItemProxy */; - }; - 9DF09EFD9444B3D7BF724C1F85EF768B /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = ACC1EB392675344774471A2C841E884A /* PBXContainerItemProxy */; - }; - 9DF64D14806A89949B26F7DBFB2CE833 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 5F5BFADD9CCB1A1E1465D86E511F4996 /* PBXContainerItemProxy */; - }; - 9E216E4C89FF955D352F8D3853AD417A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 01332ACB9F6793B33BF00A9412980CD9 /* PBXContainerItemProxy */; - }; - 9E679B4EF11DA98A0F25FF349026BC02 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 4A9FACF9D5F92F63B092B6907FD9F4EB /* PBXContainerItemProxy */; + targetProxy = BCF96855B17339A97C2944A47203338B /* PBXContainerItemProxy */; }; - 9E7F742E211F59956092A7BB077E71DA /* PBXTargetDependency */ = { + 9D65825F0554DAE569A7B10387F3FE28 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 231B0D179B9BCA6D374768D51B4E9539 /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 239B42CC07268EC39817EA5F63E8EC9C /* PBXContainerItemProxy */; }; - 9E8A8D2D6A38EDB2E50E161B3DCBFC28 /* PBXTargetDependency */ = { + 9E7CDE3ACA0BD74A8C677A72669BB925 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = CA000D391A3D33DC2F654E2DD165DCFC /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 0D54680AB16E6C91A10C44E21C09DDD6 /* PBXContainerItemProxy */; }; 9E8AE90500EF1E9F546D8E82DE59C4E2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30215,29 +30397,29 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 5A8FC5B0452D711090F7E83CA030C8BF /* PBXContainerItemProxy */; }; + 9ED73857D1F17410C8FE09D763AA816A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = E381A6FACD642570F0311FC6B4A6445D /* PBXContainerItemProxy */; + }; 9F1CBA9B757BEC298FB4B36EA11016AF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = C38ECF5299B2EC482BB2707F55467101 /* PBXContainerItemProxy */; }; - 9F228245594ACE30E0B372EBBBE73C76 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 3A425C275CED63FAE01E2092FFE4CD4F /* PBXContainerItemProxy */; - }; - 9F8F822CA148BC1561B4359EC20FE0C2 /* PBXTargetDependency */ = { + 9F897A66C12FE69EAAEC61C281C7A838 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 6AB06928423F0C1D7D52093B9CB2BC59 /* PBXContainerItemProxy */; + name = "FirebaseCoreExtension-FirebaseCoreExtension_Privacy"; + target = 9C4575D64B2B6264CF6AB60FB03302AA /* FirebaseCoreExtension-FirebaseCoreExtension_Privacy */; + targetProxy = DDAC8C50411E6858118030E0304ECB43 /* PBXContainerItemProxy */; }; - 9FAD82EC10968EC46BCB30984F376A4B /* PBXTargetDependency */ = { + 9FC6867A1D4FE22E9982A60FDD6AA940 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CombineExt; - target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; - targetProxy = 8166E818DEC4719E38EAC8848AD5C5F2 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = FBEDD772525773AFB115A48C44167092 /* PBXContainerItemProxy */; }; 9FCE95B0AB7FED9C8B260647F55F2FFA /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30245,35 +30427,41 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = AB73E254E2A98BF5B97C8D173D797402 /* PBXContainerItemProxy */; }; - A0706C15BE24DCE919ED2A01BA0FE0E0 /* PBXTargetDependency */ = { + 9FE0E4B286E10D3B9E867458281D521E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = D94864329489CDC4C1637F87D503A733 /* PBXContainerItemProxy */; + }; + 9FE5E8694566A063BE7610B703460698 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FirebaseInstallations; target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = 3E1E5272484D0445E4A0F7E4409062BA /* PBXContainerItemProxy */; + targetProxy = 30BFB04A4B10D510F5D763F61B9A3761 /* PBXContainerItemProxy */; }; - A07752F800090A888A67A482DEEC1E84 /* PBXTargetDependency */ = { + A028E671AAD27C99EEEF07953452BC32 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = BC6E081C3757179962BB957A385A8CF6 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = C525B37086FAAB15B106F64EC8823965 /* PBXContainerItemProxy */; }; - A087213D8C978F5474B19F9B16FE634C /* PBXTargetDependency */ = { + A04435D99F290DD5E82D5D116DD611F5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 8557F10F4B79BB0722E43B319236799F /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = A7FBEC17A75C38F3D55100807B7FC3D5 /* PBXContainerItemProxy */; }; - A0BD10F911E2F0087A3CA07BAB1593E8 /* PBXTargetDependency */ = { + A0AEDAB7B98FD7EABD670BCC4E528EB5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = B8AB9F58FC0BC73AA1AE321459D63975 /* PBXContainerItemProxy */; + name = "FirebaseMessaging-FirebaseMessaging_Privacy"; + target = 21FB29F43C8A2A81ABFE8C478370070E /* FirebaseMessaging-FirebaseMessaging_Privacy */; + targetProxy = FEEFF767371B12BF3E853834C40CCC01 /* PBXContainerItemProxy */; }; - A11A1A464F92DE6D46ABF419CBE3F760 /* PBXTargetDependency */ = { + A0EA1587FEE1E67CB43A8145025E63C8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = D58248ADE7845EBDBC12796F4921A68C /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = 2C6411F0BDAB4388D3B6F30A4718E3F7 /* PBXContainerItemProxy */; }; A1295325F71F90772E5B7675B0900AB7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30281,59 +30469,77 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 89C77E9ED57BD6B4F7EBC4A48A2BDD54 /* PBXContainerItemProxy */; }; - A1574451044830B4012B4C344828F6E9 /* PBXTargetDependency */ = { + A152D23B825960B004772B275D03C943 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = E64F022F798AF502308308C8600337FF /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 618E40C789DB5FD1BBAC62079D823B4A /* PBXContainerItemProxy */; }; - A1667606A02656EA0CF6883CD9BBC854 /* PBXTargetDependency */ = { + A289FC9636A9BED29FB650870C65A45E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Firebase; - target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; - targetProxy = 3FEDAE493FA2883CF60DDA2A47A47E24 /* PBXContainerItemProxy */; + name = Charts; + target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; + targetProxy = E196CC5C020F3D13540E0A07166BB496 /* PBXContainerItemProxy */; }; - A17AE5E645EF5BE67BD9BF00E6101B5E /* PBXTargetDependency */ = { + A2CE77305999AE6AEE9314CC06C7678F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = F5D4A130F1730840E7EF202BB40295B6 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 3D5DBCEEA25776E128A0847CEFD3D36D /* PBXContainerItemProxy */; }; - A1CC23AE747A90CCFED26FBBCBA4533D /* PBXTargetDependency */ = { + A345BECAFB3361570E9704E02C77D2A2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreInternal; - target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; - targetProxy = E56362336133254F7A168DF72C8C1372 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 1A00CC38F58865E06048B9D7AA41ED28 /* PBXContainerItemProxy */; }; - A27A4F9F36F54702DACB883B5085A0D5 /* PBXTargetDependency */ = { + A34A4622F8EAAFE6AD3A00C6556069D9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = NVActivityIndicatorView; target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = F2919BBACA0CC41AE68B06A2E5E50998 /* PBXContainerItemProxy */; + targetProxy = 05FFA3F6068B0095630A09D7F26F534B /* PBXContainerItemProxy */; }; - A286E8291AC2860871A2884EE4079D11 /* PBXTargetDependency */ = { + A35FB83A4032878C4842CC8FC1871874 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 990FA92260E9C72E34394DC996F6A1B1 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = A354778EA0126417264EDE04A3366AC4 /* PBXContainerItemProxy */; }; - A35E8315618713607E716B15D4DF3196 /* PBXTargetDependency */ = { + A381EE1F1DA2694C3B8B3C63902BDF93 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 9CF578B85A224B01A9CDC10D6CF379D0 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 3C12CE3C80F5834E80DA790BEF6CBD4E /* PBXContainerItemProxy */; }; - A36B86A53C17D47F4AF80E35B4F3DF57 /* PBXTargetDependency */ = { + A3AD222F41850C3F2F6EFED07D17A997 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = A010ADB66A0BDED0BD418F03F45F233B /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = B16981CF58CAE7351272BA510CB357B9 /* PBXContainerItemProxy */; + }; + A3B0A6F5A290672363B84739BE22A4BC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 2CDCE6F182DB54DA906BD016AF16E980 /* PBXContainerItemProxy */; + }; + A3E9B03CBE6F63D479E4CF5CA38F0375 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 6D9B098E6FBF8D116B0D548B95C7F3C2 /* PBXContainerItemProxy */; + }; + A411CC35DACE2843AADA77B1010DA3F4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = F3893105EDE5B36003A4192CCD280A89 /* PBXContainerItemProxy */; }; - A36FA191D763074D18B02EFCAB913ED5 /* PBXTargetDependency */ = { + A446FBB1FD91339C629B58D4956531F3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImage; target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 831EDAA75389412AD920DC06F5080C5F /* PBXContainerItemProxy */; + targetProxy = 55229839A9A07A8909B8B6AC6649A110 /* PBXContainerItemProxy */; }; A482744AFBF3C1E3C562FD16FE894EC1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30341,11 +30547,23 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 3A20CB4CFE5E86E4D48C31F042D568F7 /* PBXContainerItemProxy */; }; - A51F9787F19EF5C46FCC62C4CB73CE67 /* PBXTargetDependency */ = { + A49243929B03B3EEBE1CC3BB2F2D8CD6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = BEF82CC4FB4157D5095DEF414D0DFF6F /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 800477DB2DC4D4D85240B4091F4ED473 /* PBXContainerItemProxy */; + }; + A4CB7394948AED27A9649E59DA595324 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = 855CD3272EE74028799EE31A11B789CB /* PBXContainerItemProxy */; + }; + A4E456F03DED128325CBAF0226FCE500 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = A6601170452F204EE101FF72C3CC3E70 /* PBXContainerItemProxy */; }; A53840EDCD5216B2895368E0D0855A4F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30353,12 +30571,36 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = D0136C6EDB1772BB1E191115AB86606A /* PBXContainerItemProxy */; }; + A5AA8C6B00E4C4EC0676A64B99B8A80F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = 85F3760CFA9A7CEF77966DBC6DEBC0F1 /* PBXContainerItemProxy */; + }; + A5DF4CAD37D45D21F49109CED3292DEE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 42E2F52B70EFD385E6882566F26A7FD7 /* PBXContainerItemProxy */; + }; + A6154F88DDB36AB2ED82346F38DB596A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = CA8FFF3B45FBF2BFC23F7C3D128F23C1 /* PBXContainerItemProxy */; + }; A65A5BEB93D7949214472BC19F6D0493 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = B14F9DEFEB60D9ACE7733C28C95F105F /* PBXContainerItemProxy */; }; + A6E3C972012EB90D92947C4964F451C4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 78FD0C9A62CE12FD23CE54FB42D73B3C /* PBXContainerItemProxy */; + }; A6F4C1085C972C1811D35F20C03D5611 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DrawerMenu; @@ -30371,23 +30613,17 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 37EF18FB910BFFF94A04D74AEE79201C /* PBXContainerItemProxy */; }; - A746749000B80740FA8BF2CD5EB8FAF1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 8CEE2B4BAC1C6D805332DA241B2F1395 /* PBXContainerItemProxy */; - }; - A75E774A645DB57624C95B46D287C2D8 /* PBXTargetDependency */ = { + A7686D826DB8588E2250808BA967FBD5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 2E52D07B5A2DF5E7B69BD753AC544F1B /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = EBE15DC8E11EE034BB969DE64DE13158 /* PBXContainerItemProxy */; }; - A7AA7D08C5280C65351110D8B6F0ABF7 /* PBXTargetDependency */ = { + A7E176B73B9815BF0BEC5A6A919AC936 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = E0E0105D62B6436D2F1B7910E2C7B1FF /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = D9F7772963FA4FFA33947E9B87DE6FDF /* PBXContainerItemProxy */; }; A7E2FE2572EACFB24AFAB505AA3CD828 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30395,107 +30631,173 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = F92B2E6117C708C3840C688A3DA59B16 /* PBXContainerItemProxy */; }; - A7E7C6214AA2AE5BE432F11877E5BCBF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 70CDBF77982AD58C53AE59857DFEE5B4 /* PBXContainerItemProxy */; - }; A80BF18A568F28D83A24CA7B4CF89DE5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BigInt; target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 58E20D9628C4EE5E892FE71AC5FB6A43 /* PBXContainerItemProxy */; }; - A80CAB722382937A9F0715E8C96BAE04 /* PBXTargetDependency */ = { + A80DF23BC3E00DAA9B26D00F7ECDD7D5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PromisesSwift; + target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; + targetProxy = 3A3518170CA42C1E09E446736C6C0BD9 /* PBXContainerItemProxy */; + }; + A8185E06E20DA6B7A7B3D0D1538EAA67 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = EF186442E8A860829E4EE08ECC1AEC64 /* PBXContainerItemProxy */; + }; + A81894178BD31F5BC7FB9CBAA31AC724 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = FF146028C966599BEEA98247BD947536 /* PBXContainerItemProxy */; + }; + A86E39735F1339630D9894FC29587D01 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = B167995165676562638CFA81F43CA1B7 /* PBXContainerItemProxy */; + }; + A87D4CE95FDC1460058F012E8FB396F9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = F1DFD088E77AAA1CE4052751551FFD89 /* PBXContainerItemProxy */; + }; + A8B69B1E83BFA5939C9AF534A7907D1D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 8CA48BDB0A12840015C04CE39C9A8CB2 /* PBXContainerItemProxy */; + }; + A8CAE70B3AC64B8CCA01B15DE1C2225A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = AF2569E5F6341F63B75B123812E0C4F5 /* PBXContainerItemProxy */; + }; + A90DBF3591988AEF267D6BFBF23608C7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = D5F3291D7F3A57DD0BF0F0CE6F707CE2 /* PBXContainerItemProxy */; + }; + A96DF45242C57E9846EB89C96EB1DE11 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = C0CD56DCD8ADEA701C49617FC2033412 /* PBXContainerItemProxy */; + }; + A9D8054709750C3AA9869F3C74632F27 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 0CB51D5DE0E79DC7990F46577811C54F /* PBXContainerItemProxy */; + }; + A9F5ED2CCB480F08E45183B9A3D6A34E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 57D54368ED573C504C89925CCEEBFECC /* PBXContainerItemProxy */; + }; + AA008E6A6CEB56181AD2E7DAD5F252EB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Validator; target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = C2BE551E7F663AB169168F78FA19444F /* PBXContainerItemProxy */; + targetProxy = 57699A130AFDFBBC95B9AD7FA98F18EC /* PBXContainerItemProxy */; }; - A81B48AA3A42879841AF68B47D0ACF4D /* PBXTargetDependency */ = { + AA24E3A1F9DBB3F372F027905E7805D6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 41D5BCC7425F9801F29DF1DD542DDDA1 /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = 7C11C3F33975F847851EFF8A9C8A36BE /* PBXContainerItemProxy */; }; - A849EBFE65354CFF3711F2E007B8BF73 /* PBXTargetDependency */ = { + AA2826C749F781EBD1E97F9D849FF689 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = AD636C0AE2ECAC8D39902D1F874AECAF /* PBXContainerItemProxy */; + name = CombineExt; + target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; + targetProxy = 6123AC1EC742C5BACDD9F5A0B94DA99F /* PBXContainerItemProxy */; }; - A9239B42988AD1A67D96D198D4B5F8E6 /* PBXTargetDependency */ = { + AA71A0AB5D5D9A4ED1633927884EFF98 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 26B5AA8AF260301E466A65EF73E07C2E /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 3626306BABDCB2CEB28AF677F42E1C61 /* PBXContainerItemProxy */; }; - A9398EEFFFA78399637A66D1856D4040 /* PBXTargetDependency */ = { + AA757958C8AB8E502FCB7CAF534D80F4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = FB76EB3F1000FA9935CAF2B11E0621E8 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = B31E321FFDAED68677532D4EB46F6D6D /* PBXContainerItemProxy */; }; - A95A6021CA84E2254FDC103B1DC53F74 /* PBXTargetDependency */ = { + AA995CDE791DB909ED8AD370823FEA77 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = C09F7DFA2E70A654AC9606966DEFD658 /* PBXContainerItemProxy */; + name = Abacus; + target = 2B2AD932AF1A90828B4DFC5AC6955ADA /* Abacus */; + targetProxy = 1920CB151CC94BA513DB8C5147ABC0BB /* PBXContainerItemProxy */; }; - A9C11A4E391609174878FF44F4C73F94 /* PBXTargetDependency */ = { + AA9FD0EA1E4794ADD89F5912A4421E41 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 6D6D0C2671786C57D22521F81E0EAFFF /* PBXContainerItemProxy */; + name = FirebaseAnalytics; + target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; + targetProxy = 732FA4015C871762707B04825E8A1B44 /* PBXContainerItemProxy */; }; - A9E8DC43DE67601954DCC6720A2F778D /* PBXTargetDependency */ = { + AAD17691D13D163C9851018AE1BFDAEB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "FirebaseABTesting-FirebaseABTesting_Privacy"; - target = E9F5D289F4688880F8AEA528F4783976 /* FirebaseABTesting-FirebaseABTesting_Privacy */; - targetProxy = 382B4FEFDF8F4BB66013DC38CF81EB81 /* PBXContainerItemProxy */; + name = Popovers; + target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; + targetProxy = C7B64B43BDDFDCAF52A8833EF3887257 /* PBXContainerItemProxy */; + }; + AB2C378850137CF7430381F3B1E1E504 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 9599BAFEAFBE1A7884521A478CF3DF7E /* PBXContainerItemProxy */; }; - AA2826C749F781EBD1E97F9D849FF689 /* PBXTargetDependency */ = { + AB53F882453B9EA8D9447DE8FC7540E1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CombineExt; - target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; - targetProxy = 6123AC1EC742C5BACDD9F5A0B94DA99F /* PBXContainerItemProxy */; + name = FirebaseCoreExtension; + target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; + targetProxy = A5DCDE75C9964E41333C79A18DB4E36F /* PBXContainerItemProxy */; }; - AA28EA1612EF046AF398DAA2523F6998 /* PBXTargetDependency */ = { + AB699C786F1EDBC2D1AEEA09DC652708 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebasePerformance; - target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; - targetProxy = BEDF898CB6B37D60B35F46A2ABD548C5 /* PBXContainerItemProxy */; + name = Charts; + target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; + targetProxy = 359CA170F1280AAAA0173D94A4E61D7C /* PBXContainerItemProxy */; }; - AA3124ECCE60FCA02BC1185FC6C85657 /* PBXTargetDependency */ = { + ABA6FD1121ADE97D4299AD737155E0E4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseMessaging; - target = 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */; - targetProxy = 71D0E10DE21861220D75A439D378FE77 /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = 325A9410CF8C333EAE1483BBD6834A0C /* PBXContainerItemProxy */; }; - AA886E74B0F49BD7B7C73B260CD75B92 /* PBXTargetDependency */ = { + ABF0D78BF3B8F4550F064EC982516611 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 64D41B395DC6DEB7B071ECB9703CBE0D /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = EB7FA6D8001F8EDDA46B3FDDB1C373CC /* PBXContainerItemProxy */; }; - AA8F8255582D5BCCA9E820BA44A6F26F /* PBXTargetDependency */ = { + AC10B584D159ACE72FF2A89EE4A98CFC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = AA5B3C26B841B150AF92783A13EA0920 /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = 6A19E116A6609BCA2540BB0DC137B1F9 /* PBXContainerItemProxy */; }; - AAC42D6E1B2ABB7E0629EE9EE31A0EE2 /* PBXTargetDependency */ = { + AD0ED7ACBB0D81FA4E58FC4D8CAD30D5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DrawerMenu; - target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; - targetProxy = 99DD49B64F879ED93261DE6D941DEC1C /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = 31CB197D1085C2707EE95DEB94EAF7C0 /* PBXContainerItemProxy */; }; - AC167878A3B285A21687434E99843B0A /* PBXTargetDependency */ = { + AD31868A08B09B315583EA6935E8EB26 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "FirebaseMessaging-FirebaseMessaging_Privacy"; - target = 21FB29F43C8A2A81ABFE8C478370070E /* FirebaseMessaging-FirebaseMessaging_Privacy */; - targetProxy = C19BE6C77563716D38BF0B3A0796C12E /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 46BBBAA8E7F4D51F53C41FFEF4F9E24A /* PBXContainerItemProxy */; }; AD6446D8401CF9B9A4728F74F19336DE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30503,143 +30805,125 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = 7ADE1F976EC2782FCE2A4EFF88CED324 /* PBXContainerItemProxy */; }; - ADC45F5305E78EE3E6C519C1CCEA18A1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = A7EF7B36B9272921BD244D837F4CEEB9 /* PBXContainerItemProxy */; - }; ADCEC6A9CE26142F9593FD905FE7DF15 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = EasyTipView; target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = B8C95D2925A6FDBA528969F69E243277 /* PBXContainerItemProxy */; }; - ADEBBCA2D7267E1A0E2F8DAC90295556 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 5B37ADA45E05B9ADF75D19FFA5CE3F79 /* PBXContainerItemProxy */; - }; - AE021A76D0223F2DE1A6EEA7207A45A5 /* PBXTargetDependency */ = { + AE6D993F1D725B9BC5572C0E67042D1E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "FirebaseCore-FirebaseCore_Privacy"; - target = 1001C16510D946B47CFF8B19DBC0B787 /* FirebaseCore-FirebaseCore_Privacy */; - targetProxy = AA5F2473DC1472F610A0CA4F28E2307C /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = B4082435BF6CADDBD3B66A43172B9519 /* PBXContainerItemProxy */; }; - AE507F45C915264801772304317543E4 /* PBXTargetDependency */ = { + AEAE0F2EA3ABF2A1CF251847D56C3FFE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = KVOController; target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 748A0A9977F484F78105642BE2C0A483 /* PBXContainerItemProxy */; - }; - AEDF14C9D69138EAD1776CCC0E21CE7F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 3891B8481C9AD1FF632589D1CE7D831F /* PBXContainerItemProxy */; + targetProxy = C6B2C32147798E45C26A2A9B37CC4B3B /* PBXContainerItemProxy */; }; - AF174BCFB052891C84EDB3E81CC36283 /* PBXTargetDependency */ = { + AEB1DD93A76B1351845CB32F040DC8AF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 12EFB68A2EA1902C7212B35E8D5B8419 /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = FD831772914DE9E3A5EC5183BB306AC8 /* PBXContainerItemProxy */; }; - AF2CF32F00F7D0AB451D1813DFF814A0 /* PBXTargetDependency */ = { + AF137ACB6A0F136D255C024AAC30DAD3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = D8AD17782569A246015D42E9DBF216AD /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 26CC1B05CCE697C5E43D263B07EDCF95 /* PBXContainerItemProxy */; }; - AF4D9EDFC1EF86BB92CB9197EA615458 /* PBXTargetDependency */ = { + AF172DC9012CDAC21A54F6423014E959 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = BB9BC6EA9F1A9A6E5D76808D26F2E0D5 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = E2CEE260A844D072901F4C9B6BA2D71D /* PBXContainerItemProxy */; }; - AF5F085F9D64DBCFE0DA1DC4A33047BE /* PBXTargetDependency */ = { + AF2A0D10B4C57046A26308170AE4A641 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = B1AFFB72FFE0217E4D81B7863DEFB443 /* PBXContainerItemProxy */; + name = FirebaseSharedSwift; + target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; + targetProxy = 6796F712DF775337B4F415B4F6EEA670 /* PBXContainerItemProxy */; }; - B0370FE11BEBD6ED4F4B521BA455A28E /* PBXTargetDependency */ = { + AF2F44A180BE492626B93C63E882E057 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSwiftUI; - target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; - targetProxy = DE54002884BF4A60ACA02ADB1232CB48 /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = D2000C3641DAD9E3706442A34B26D19F /* PBXContainerItemProxy */; }; - B0426588D3C433D7D501A4B6D67F8D51 /* PBXTargetDependency */ = { + AF34E48C3745688F9E109F8BBBD9C797 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = EA5E892A609907305938D1E2336B43F2 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 8EFB85477408921545435A783293CDF7 /* PBXContainerItemProxy */; }; - B075A650009FCE59B156A80FBF5E6D82 /* PBXTargetDependency */ = { + AF4D65CDF00D33464F7B94F1DA2C52FD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = C74A566AECA6D80DD5548ADB29E3E07C /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 06374F4EDC91007FD7E8909518A5C1CB /* PBXContainerItemProxy */; }; - B0D46EDFD3266F3CDCB998C8916327BD /* PBXTargetDependency */ = { + AFA5079202ECEAEEB5CEB98CA9F6CFBD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 6E21F1959869290DEA4A344D57D9B1FA /* PBXContainerItemProxy */; + name = FirebaseRemoteConfig; + target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; + targetProxy = 84184BADA3D61C595FBD81CB0B1F328D /* PBXContainerItemProxy */; }; - B0F89704AE59561D9E8DB445A40FB24D /* PBXTargetDependency */ = { + AFB38F49308731BF617A9A4C4CFD89FB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 2E4053C6135616C0AB593F97681C1E89 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 863C3D6823E4AAF8A38FCF48A52D4704 /* PBXContainerItemProxy */; }; - B11FB395757B334FA2612F8D863F7F20 /* PBXTargetDependency */ = { + B058372129CA09541DFC47217C01B7FD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ReachabilitySwift; target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = F4E17BB50EB71CD01FD2ECE593743A33 /* PBXContainerItemProxy */; + targetProxy = B9C14412D023FA9804368FF327D2F284 /* PBXContainerItemProxy */; }; - B14FE4F5028892C164E3AB1B7FEE90F6 /* PBXTargetDependency */ = { + B0851069D8B60B597547D06DA938DA82 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = EDD77AAB48445AF4E99A3D7B8C874B6E /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 61FCA90409C48DC03971720FED6DD81D /* PBXContainerItemProxy */; }; - B23AA31BB37A3846083A171EE95C648D /* PBXTargetDependency */ = { + B10B681091D7607B4E48DBF13B429395 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 9546299A7B3F4917CED520382C65D598 /* PBXContainerItemProxy */; + name = GoogleToolboxForMac; + target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; + targetProxy = DCD76753522047267D424AAE62A2EDD3 /* PBXContainerItemProxy */; }; - B23EEDE401ECF84702757EBEE7B8802F /* PBXTargetDependency */ = { + B186B2432433F26E752AAD63FBEE3053 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = C259C412EC221488A77725EE7F1069D1 /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 05FB0AFB5AB4B3CCF172B443E9DD19B4 /* PBXContainerItemProxy */; }; - B24519CCAAA6C1282EDCE4CCEA5CD35F /* PBXTargetDependency */ = { + B1C07348B3E6FEE0DA9283CA10CD78EF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 26872587B2D2911E75D70ED2EF4D4263 /* PBXContainerItemProxy */; + name = SDWebImageSwiftUI; + target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; + targetProxy = 7268DC1338BC33E106CA6DDCAB210809 /* PBXContainerItemProxy */; }; - B27F8327AA065018C0604FE75277BFCE /* PBXTargetDependency */ = { + B1E3C1F444EA875801F77C7DFAB7F539 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 8A25107D876C14CD6B5D04E598A13CEB /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = B986AFB422A63D1FB4652E77C9B75989 /* PBXContainerItemProxy */; }; - B29194C1228B29A67E509D7D0543BD10 /* PBXTargetDependency */ = { + B213704F2FE6922D113D3ED8874E55A5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Atributika; - target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; - targetProxy = 55C40B3D8609CE343FD29ECC3A2F3B2E /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = F90B6D848434CA00BB31D86E986FD366 /* PBXContainerItemProxy */; }; - B3072494A4047AB6F2A1CE5C19C692E8 /* PBXTargetDependency */ = { + B2A38F1CB7A2B59BD6AE3DBDFFC77BEC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = COSTouchVisualizer; - target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; - targetProxy = 0EED6F152211A3FC3AEE1B8C4E0B4963 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 1F62E68FF72A4C7A7DB561140ED2D5BD /* PBXContainerItemProxy */; }; B3099EB01CE580E2F93CB2692561E0F4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30647,35 +30931,17 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 6743468283E372D87B4DC9620B85533A /* PBXContainerItemProxy */; }; - B3BCE2BBF44C7EE005D8FD7CA6F8B57D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 68CCF1C317BCD9D1283170C6DA3C318E /* PBXContainerItemProxy */; - }; - B3C36F816C8CF88350D806223D0DB708 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseAnalytics; - target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; - targetProxy = 755DEB0EACC32E539300FD58C92A8196 /* PBXContainerItemProxy */; - }; B3D63F687AC7C272D7A161513BB32450 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Charts; target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = 9DBDAC62AA3FFE509E549C98743B831C /* PBXContainerItemProxy */; }; - B3EA7ABAD0380C3829DEB7163D9A199F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseMessaging; - target = 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */; - targetProxy = 34655F8FC3B05B53CDAD2B6581541B2E /* PBXContainerItemProxy */; - }; - B45272754D8A67568754FB023AF313FF /* PBXTargetDependency */ = { + B404C3C53252F9F2C52B38CC5565CD13 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 5C547E865AE044CEBF59A7514213762D /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 4B073CAEA57F60CFA02AE9A060AA5D81 /* PBXContainerItemProxy */; }; B460C0AC39EAC0B07135EAEEAF90FCC9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30683,17 +30949,11 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = E7AB5E2B2249C7C85586C18DFBBE0E6D /* PBXContainerItemProxy */; }; - B477CB88E3D58E317B7B243A285D0A78 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 7FAE23BB788366B0859EAEA8981C3645 /* PBXContainerItemProxy */; - }; - B4A51D90CB42905CEB61E13C35413F1F /* PBXTargetDependency */ = { + B4C8D7C4045C36D63A99CCEEF011088C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = FFB336C2B87EFE71DBFA840BF0D419E6 /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = BD04ADFB5AE5F1B7143D72A6A6338EC7 /* PBXContainerItemProxy */; }; B4CC4E2763C8B0724C949DDCD62A8276 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30701,12 +30961,6 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 90BFA180C0891956BD622DC7BA341F78 /* PBXContainerItemProxy */; }; - B523A0A5ABE4AC85D5DFD1757BED97E9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 9E72C5A62974855181DE36D37AC462E1 /* PBXContainerItemProxy */; - }; B5373565ABED7F7DEF3FAA3F5277762F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = EFQRCode; @@ -30731,11 +30985,11 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = 5598F2318994D7A59101C1BB4B5C5DD3 /* PBXContainerItemProxy */; }; - B56C8CFCECC6940FF689460BEB6DD794 /* PBXTargetDependency */ = { + B5C7CEE9FDFF2B63C081576DCAA1111B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 10E6995C0D7EE0B67AB0776FC67CD347 /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 7660BE9D8C43BD68206655D5F40C31FE /* PBXContainerItemProxy */; }; B5FBEA1660AACB5BCC0DC7930D3300E2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30743,23 +30997,23 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = F933C3D55B71EB33120C7D21E3B85AB2 /* PBXContainerItemProxy */; }; - B5FC333C123F358BAB09AC2BF6AC0047 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = E989FB85242D002E0FD05FBA6A58C718 /* PBXContainerItemProxy */; - }; B61E805B8D6A28D4063121D3625F3718 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CombineExt; target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 754E5874403B13BE649D63162D8F6811 /* PBXContainerItemProxy */; }; - B63EA2643E956D6740E8E931333E8F08 /* PBXTargetDependency */ = { + B62E99870B131582815CBBF2A88B5A31 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BigInt; target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; - targetProxy = E34D9A2C1D4829493027D8655D6E084F /* PBXContainerItemProxy */; + targetProxy = 5A9A34B9811ACAB5F63A6B259D12AC9F /* PBXContainerItemProxy */; + }; + B63498283DAFC76011AA9302F71C09A0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = EB9CECE6DB146B307F038CD5C221A47A /* PBXContainerItemProxy */; }; B6702F6C371AF41A61B04D62960A0825 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30767,23 +31021,17 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 85664483D97E17E494F92F5677153AE1 /* PBXContainerItemProxy */; }; - B677B4312F92A4E4FC3163CA85C4FF9E /* PBXTargetDependency */ = { + B68148C30264858B2BA5E444543D4480 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "GoogleToolboxForMac-GoogleToolboxForMac_Privacy"; - target = CCF6C52F9360788E81C175B1BF1292C5 /* GoogleToolboxForMac-GoogleToolboxForMac_Privacy */; - targetProxy = C402821AA9AAAC0C49F6BB2754CF2A91 /* PBXContainerItemProxy */; + name = FirebaseCoreExtension; + target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; + targetProxy = 795C2F5BD26CEBD936E19DAF40F03A09 /* PBXContainerItemProxy */; }; - B68DBBFFEDA91D38B63673279DFCB136 /* PBXTargetDependency */ = { + B68903F8CB960F61B74C232DA7B5D0E1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PanModal; target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 00A08E98F90765ED3BBB386F3FB174BD /* PBXContainerItemProxy */; - }; - B69C7BFFFA58982AD664BAC97F618437 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 83779B6BAAAE9624748D9C86F5115199 /* PBXContainerItemProxy */; + targetProxy = 4D6B1C5C788910753656024F32A09C1D /* PBXContainerItemProxy */; }; B6ED5D3084A0EF1210BB6ED5AE7A5DCE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30791,29 +31039,65 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 20AEDF297EC0402BFA0861EF033BA02A /* PBXContainerItemProxy */; }; - B718B0C6A4395F0BC9DF1782E1AACDF2 /* PBXTargetDependency */ = { + B72FF1111AC32CA664E943C7368BE5EC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 5E3F1B988BE7F218C1FC9F87FBF289AA /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = AA7188344EE652EA99BB60F810EB8A03 /* PBXContainerItemProxy */; }; - B739C493C97955B17F20CA30E90D7505 /* PBXTargetDependency */ = { + B736BD29D9C050E332D7456A32A2BE50 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 5C233D5AD2BA55FA8FB7CEC48D6CA61F /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = E1BDB750B4EA106D3CDEEA4C2EB9546D /* PBXContainerItemProxy */; }; - B74962432773717AD98C48322A522143 /* PBXTargetDependency */ = { + B75AACE60AE9DB25E1CED1CFA038A66D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = 450830D03A9112393CEB35AA5A31EE90 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 60B3CE33AAF320B85D0D1BB9D9F28856 /* PBXContainerItemProxy */; }; - B80C71DA68F3CC7AB8AB4357C8B8C85B /* PBXTargetDependency */ = { + B77FBF6A4DE0276BE0D99BEB43EC1C8A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 0F3BF2E48043423BCC22C6FA01264A2F /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 6B82E5C9E694AECAA4AAF60F66FB358F /* PBXContainerItemProxy */; + }; + B7CB88AE3CF99A147E1269F9697A752A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 5695651BEBE7B5B872C1090356059655 /* PBXContainerItemProxy */; + }; + B7FD4CD45B2686BFF9C61CC202C3DE42 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseABTesting; + target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; + targetProxy = C53A91568726853991B27456804022A6 /* PBXContainerItemProxy */; + }; + B836D3751E63576361ACCDC90EA93ED1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = 55D304B8412C0FC1B48F1CF16EE81516 /* PBXContainerItemProxy */; + }; + B8679839274EE082C63071D7F0F4EAB2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = 214BE3590120973D57265F77CB00E3C0 /* PBXContainerItemProxy */; + }; + B872461DC9C4E074A32AE221D4292F37 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Popovers; + target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; + targetProxy = CA5EB90F4BF27935B22C6F40468FE7F0 /* PBXContainerItemProxy */; + }; + B8804A20C2DF1557AFDDD77EF97A12A1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 73E4FE76879653B50D3856CB24CE948C /* PBXContainerItemProxy */; }; B88C6ACE102DA012EE241BAFBF435520 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30833,11 +31117,11 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = B111D69C1B3DDBE276E5D27D7ADD32B9 /* PBXContainerItemProxy */; }; - B9ACE011755508A0E03FD80AC5293F86 /* PBXTargetDependency */ = { + B99C5DB52CBD9183B4E522361FC5C28F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = F57CC0840A2241A20A4D364D4D49E223 /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 314D69D377AFF1BECF42FB2F56CC46AB /* PBXContainerItemProxy */; }; B9AEC8D2589691D34B3C7A54683A7E46 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30845,23 +31129,41 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = B6FCE232E11B008BC1BF2EAD5E506EFD /* PBXContainerItemProxy */; }; + B9C542DB25F52577F7540C61993B9105 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 73ACDB2ED92F915833573A352EE5C72D /* PBXContainerItemProxy */; + }; B9E506073104204049FEDAFB8272CD39 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BigInt; target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 1DB1CD36277D4D34B554F796FB4674ED /* PBXContainerItemProxy */; }; - BA4D57A56002EFFE0408D8E9AC3B1BC2 /* PBXTargetDependency */ = { + B9E5F9FE7E0219149B7CDD4878238CC6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 04BFEE70DA02557C2C3EDEFD6A518885 /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 98B0966FDCB411EB12185D795C9B8104 /* PBXContainerItemProxy */; }; - BB273326FEAAC22AEBF72B30F7586106 /* PBXTargetDependency */ = { + BAB70ED3FA6EDBFA43546485F9F452A2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = C517A96FA32F781FE7DB98A5910A585D /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = F7C1F84C29B31FA18B36102CEF0B6AE5 /* PBXContainerItemProxy */; + }; + BB557E6C8D1769D4E559E8F12D4AE654 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 1D5FE92C708E1339C460DF3FC1BD04AF /* PBXContainerItemProxy */; + }; + BB77B2677F78637DC7142D981E8706FB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 38537232D3D06E0BDAA33531417C479E /* PBXContainerItemProxy */; }; BBB487ECAA7B68E9D7031139E5E4C88C /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30869,17 +31171,47 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = AC050BCAB5855181FE16E4D9DDCFF5D1 /* PBXContainerItemProxy */; }; - BBD60896AC876748C016D13327FCE214 /* PBXTargetDependency */ = { + BBB71291537F1A1828C3EB60B611894A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreExtension; - target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; - targetProxy = AE22DD5BA9A434B6FC684586F2D96A90 /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = F18ACE2AED58886C0EDC4AC65936A254 /* PBXContainerItemProxy */; }; - BC779DE3EB011B96BD5E80DBC3F19F81 /* PBXTargetDependency */ = { + BBB8F0B2B18A0E0C385E36E043B48F05 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = B9E5EAA463BABDD6B52D0CC5DDA3D779 /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = D46B542B174FE3F304D8209D5B855715 /* PBXContainerItemProxy */; + }; + BC15E894BA1719EDC03F13B5CE207CA4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = A0A2037AE2C88D0B705FCF6B49270169 /* PBXContainerItemProxy */; + }; + BC180479B414839BF381AD7226EE1A12 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 598AD7FF36E0358BD3272DEFB17DD432 /* PBXContainerItemProxy */; + }; + BC83DB0EF10445752C8186F9A90FBBCD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BigInt; + target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; + targetProxy = 6691C32E42815D465A1196779769E56E /* PBXContainerItemProxy */; + }; + BC917094D02B0408B1CAFF734FAC08CA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = F9D53BD8D1889ED740C3E6E3D9A598FA /* PBXContainerItemProxy */; + }; + BCB5921C0A2D7BF36BEA952840F4B60A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 7219870BBEF23216C7E9BD101E3BDE90 /* PBXContainerItemProxy */; }; BCB6385FFD1D47DBD05308C8A7140648 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30887,35 +31219,41 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 99605C295C153C7C3AF0C2C5BF9240D8 /* PBXContainerItemProxy */; }; - BD8CCAB9A0AA55B5A173EC362BC3F5FD /* PBXTargetDependency */ = { + BCE9723B9D5E19FCFE0F2630A6AEE3B6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 7814674D47130C0E5C46CDAF4D75C825 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = BB4E43B0A9383C58AC34A451C05880FA /* PBXContainerItemProxy */; }; - BDDD08A821A3A8DDDBDA86A59482C48D /* PBXTargetDependency */ = { + BD127116DF91C23EA646529A29BDC4F5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = BA1A46C8CCE13F7DA2493B3ECF6FEC2D /* PBXContainerItemProxy */; + name = COSTouchVisualizer; + target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; + targetProxy = 861B96612917B5CBF14144ADA9C0E883 /* PBXContainerItemProxy */; }; - BDF941B8C5DC74B5BD80B5002FBAF97E /* PBXTargetDependency */ = { + BD16D198EB96991FCA27BFECC3A6E244 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = E9C09884725256D5ADF0B67116BA6C27 /* PBXContainerItemProxy */; + name = FirebaseCoreExtension; + target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; + targetProxy = B5E91B4F67D1565DE6B1A027D452A8E0 /* PBXContainerItemProxy */; }; - BE1069976D21A40C1B984170C3270866 /* PBXTargetDependency */ = { + BD344926919E9E1E40E2558782CFC175 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = C913DAEFF492476D8C54F15E58019B60 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 3ADE5D646BA1B79B7B08B303A4838726 /* PBXContainerItemProxy */; }; - BE6808EDB21ECC31E583BE59500845B2 /* PBXTargetDependency */ = { + BD659A22FBC604BFF4061FADDC3104F1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = A338B8D556AEC3CCCA654575A1F3BEBB /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 5B9A5DA6BF72BB415244FF9AD6F37188 /* PBXContainerItemProxy */; + }; + BE3A44B055C22DF5425CEC779DD54D2B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Amplitude-iOS"; + target = B783C6FA652FC4195003054549B87961 /* Amplitude-iOS */; + targetProxy = CA3EF0EF6C82298DE0F1CECC8B9931A7 /* PBXContainerItemProxy */; }; BEB52E6AF87D1447D2A43071777117A1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30923,35 +31261,59 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 548E6EA4E2B1B98BC6B8C62560BDD22C /* PBXContainerItemProxy */; }; - BEFED9F72F8731458DB7C1EF81333196 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 8678365525399F68E9A57CF225EDF475 /* PBXContainerItemProxy */; - }; BF0494449B428D178827A79C3AA4364F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = EFQRCode; target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 13EBD73B43F76424C96C6CC88D27C596 /* PBXContainerItemProxy */; }; - BF7A17FA5E5E5E48D494A5A9C07AE8EA /* PBXTargetDependency */ = { + BF0EBF82192BC9864750FD434C6B798C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 95055180C4EB43E66CB633AF6AE65620 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 56A5AE2BD40502A504460C94BF63BDC7 /* PBXContainerItemProxy */; }; - BFED600B1F95A95A2E38306188417D13 /* PBXTargetDependency */ = { + BF17574B312CCCF9F510DF47CA6F9D42 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "Amplitude-iOS"; - target = B783C6FA652FC4195003054549B87961 /* Amplitude-iOS */; - targetProxy = 793924940022BB63124E25EDA228EE26 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 8D8BB37C42996BB5F4DDCAF67F04A68A /* PBXContainerItemProxy */; }; - C01A7BB2AE05527EBD0F98B99E6206EB /* PBXTargetDependency */ = { + BF62EC952CC7F0AB124CEAE74C77C2C6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 2ACB169CDC4C0DA1251CF3F0ADA281F7 /* PBXContainerItemProxy */; + name = FirebaseMessaging; + target = 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */; + targetProxy = B2BE3EC24B91D374D7806FDD84852805 /* PBXContainerItemProxy */; + }; + BF72646A338624CFB95B338651F2B785 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = A3FCB698F4B6302965FC0475C0C9EBE9 /* PBXContainerItemProxy */; + }; + BFAD56A9CDAA93E900325DB294B8EEDE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 76EAA4949FA767C2F5F23B1C972B32D2 /* PBXContainerItemProxy */; + }; + BFC1DA48F7D677752E06CBC5E910DB17 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BigInt; + target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; + targetProxy = 5A58AA972745C93AFAF05B8D44FFEA31 /* PBXContainerItemProxy */; + }; + BFDAC0DBE3E4EC4011A7EB05EFEE4062 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 53C243F0B8345DCF24A81BDA042F9A99 /* PBXContainerItemProxy */; + }; + C00F6C55565A99583DF7567A955AE313 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 2F534D67DD95D453F3C9C8BC15A33F49 /* PBXContainerItemProxy */; }; C02188D9E4DD70E68DC95774B4F42628 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30959,17 +31321,29 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = C26DD9E765313A031A114BB6074773B0 /* PBXContainerItemProxy */; }; - C02596656FD9C4803437CD542D33C76B /* PBXTargetDependency */ = { + C07625A793925C51877DABA188BC68C2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseRemoteConfig; - target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; - targetProxy = 02152CE73DBF41041F001ACA34F62224 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 1A3FA3D996509A20C113491926CCFDC3 /* PBXContainerItemProxy */; }; - C10065D2525A4E87B901AF74F3AFAA1D /* PBXTargetDependency */ = { + C07F3FA60725A1CC8E7C214847FB0CB3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSwiftUI; - target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; - targetProxy = 1A2B4CCAB7E36FE2C7CE8F8C4191E83B /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = BCC9CE210175F0F76E6A687157A39260 /* PBXContainerItemProxy */; + }; + C0A79B9E632FD86C03329584649D31F1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCoreExtension; + target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; + targetProxy = 961C14089F329572913DE357A8930FE8 /* PBXContainerItemProxy */; + }; + C0B35E0DC1B51E6CF2CD82BBD0FC62E9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = A028D7FC9607D58F185AD5132D74A10F /* PBXContainerItemProxy */; }; C172A8EF0F99FFBCD925B640AD96A2DD /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30977,11 +31351,11 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = AB7A8E8CF4FF714E9D03434B5ABD7EA3 /* PBXContainerItemProxy */; }; - C227267FB96B4E59F5B11D5F6729B5B4 /* PBXTargetDependency */ = { + C1A4DBF51DF40963165650C76363C8CC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleAppMeasurement; - target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; - targetProxy = 8855AB1662E0BCC50DB9C106D2FED42F /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 32F617E077A023F06E8111BDB283EBCA /* PBXContainerItemProxy */; }; C235A2761E73EE3E17CADED9AF59B155 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -30989,23 +31363,35 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = 8D45D83D228B2C4C673F8E93C92522A0 /* PBXContainerItemProxy */; }; + C2690CD627A256609F669A733400E8DE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = E488645053FE130C98874A3736A02754 /* PBXContainerItemProxy */; + }; C287802030E69AC5DEBE773EDA11D2CE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "CocoaLumberjack-CocoaLumberjackPrivacy"; target = 276021C4482165D46E0CBBEFB822FE95 /* CocoaLumberjack-CocoaLumberjackPrivacy */; targetProxy = 940CE9CFAD30E16DDD959C6D704DFC8A /* PBXContainerItemProxy */; }; - C28B8CF1B906F2D8AD7098C584405B7D /* PBXTargetDependency */ = { + C2B034D8FAF0B25117BDD7B07C0101F0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = HMSegmentedControl; target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 988C0A33DF2997AEC6665FA9B32754E4 /* PBXContainerItemProxy */; + targetProxy = 5B62C5BAC4B297F575262E7058637BA1 /* PBXContainerItemProxy */; }; - C30820B8FE2741A0126A553753D7C26C /* PBXTargetDependency */ = { + C31BD50608639B4FD8392970903BC7F4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 45E558972E8D35EDE8E8F7635A689B6C /* PBXContainerItemProxy */; + name = FirebaseRemoteConfigInterop; + target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; + targetProxy = C091CF6126D0F1AC262EE4082651EAC6 /* PBXContainerItemProxy */; + }; + C36045D1FDA1B27F7E3ADCB49F9FEE53 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Atributika; + target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; + targetProxy = 091C3B86BAFAA4879F2AA6683F23AAB2 /* PBXContainerItemProxy */; }; C37ED78AA6D6CDBF93D75D83223E0D57 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31013,23 +31399,29 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = D63719697B3539E72B6F10DAAE9D3BDB /* PBXContainerItemProxy */; }; - C38065B1263BCFB63FF9173C32BDEADD /* PBXTargetDependency */ = { + C3CE789639E5FEF40A1897AA6EA335EA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 12A9A97E8428307FC5CD12F1C29A5BA0 /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 78BE6E28B21F664FBDD495EED2E3511A /* PBXContainerItemProxy */; }; - C3FF9582BB737D4D521EE7576196ADE1 /* PBXTargetDependency */ = { + C4113DE85AD27FD32A770411F9C5AEBE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = CCF06ED3B0537B475395C196CEA57192 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 38EBB98D6ACA7B071B8D8C7EF17E82DF /* PBXContainerItemProxy */; }; - C46B5CE686FDA6B2D8A17F4A86689CD6 /* PBXTargetDependency */ = { + C4A5C6631EC280E18F1B0E08CBF3C31A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = BB7BEF5F115DD35929B6377B6C943540 /* PBXContainerItemProxy */; + name = FirebaseMessaging; + target = 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */; + targetProxy = 544B466402DCF0EF03606E23842EA919 /* PBXContainerItemProxy */; + }; + C4B61A725BBB228DEFBB945361DDC1F4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Abacus; + target = 2B2AD932AF1A90828B4DFC5AC6955ADA /* Abacus */; + targetProxy = 4F0C4D68995CC6FDC391AB596BE559E4 /* PBXContainerItemProxy */; }; C4BE3A2D5FCCE4A69747AF5C8045075C /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31037,59 +31429,53 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = 764CEE17323EA8F5517702132C1B843A /* PBXContainerItemProxy */; }; - C5055CED21ED71EE5C8FC155DAA9386D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 1D3E484C949B8456E7B4011E5E5542B2 /* PBXContainerItemProxy */; - }; C538EF175734F78ED83BECC06659BCC1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = EFQRCode; target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 71F8AF9D51AE3D9394362196D287F79A /* PBXContainerItemProxy */; }; - C53B5B70C0ECB702E585E5F50D019D4E /* PBXTargetDependency */ = { + C59CABB9255CEBFE15A79013FDB03682 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 3CF5076ECB4B2791D31B831A24A0608B /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 9318283CC52375B77CCAAB9A4431C57D /* PBXContainerItemProxy */; }; - C56851C959EEA0B0DDC726CECC331AEA /* PBXTargetDependency */ = { + C5D509E2308B25742BA164BC74F0527F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 6E5913823E2D1E32941279B46DCEDD38 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 1F0C24EA511F54EC2129FD9B480FAE2E /* PBXContainerItemProxy */; }; - C594FDE1605BD1AE905A543C610C1D88 /* PBXTargetDependency */ = { + C648381669B60561820B8561D31A93CD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseAnalytics; - target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; - targetProxy = 1CA6ED85BDAB8E780E13559D89EA06AF /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 9E434B5C10B0E53E67C34B17A71E36F6 /* PBXContainerItemProxy */; }; - C5A62258096EBC7D6B95733C96211E12 /* PBXTargetDependency */ = { + C654931F8E223479DA280169179EA28E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = FD4145B96563CC5820CC63C3D6D67964 /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 591F48187F4678C6BAD7CF3B03FCF1C9 /* PBXContainerItemProxy */; }; - C5E2C667C01821118D2CD6F1E27368B7 /* PBXTargetDependency */ = { + C65E1367ABF35204337429F202EBA3C5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = A4932B9B2381C6B3F574205A57771AE3 /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = C658A1AA619ADD80EE29F52224949199 /* PBXContainerItemProxy */; }; - C60925631F7B8706CE8F10F302146C1B /* PBXTargetDependency */ = { + C66959ACA54740C59207F47BE520E536 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = D5BAB0C9D090697F8C4114BEF49A3B9A /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 67CFB452ACD4ED6E96F4BDE691C02E04 /* PBXContainerItemProxy */; }; - C659C5066A3550A74BB1ED8A04B91108 /* PBXTargetDependency */ = { + C66CBB90E98867D3D6985039CDF0C419 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = B7C44E9D40070FE91EF420A5A4C007D2 /* PBXContainerItemProxy */; + name = FirebaseSessions; + target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; + targetProxy = 7F450F19467C24C48B7247EB7BA5786E /* PBXContainerItemProxy */; }; C6716C5742824D0FEFD5AE8FD9684AA1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31097,29 +31483,29 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = A0C0FECDCE0BEA6D24EC707EE9504378 /* PBXContainerItemProxy */; }; - C699D1709F6DECD518071104E9F1066B /* PBXTargetDependency */ = { + C708E8033BA1F48D5B7CBE7EC09C04C8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 505690A6038D4EEC314D8673C90B17AE /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = BF5C3D9462887F9DDF0504160C750B24 /* PBXContainerItemProxy */; }; - C6EA053D009051F98FADBAD3C15956DA /* PBXTargetDependency */ = { + C718FEFAC38F542726BBEE30942402CB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = D50F937001DB5948CECAFD7795A75F99 /* PBXContainerItemProxy */; + name = "Firebase-2149e159"; + target = F701F16821D7AA8B115646DA013C13EE /* Firebase-2149e159 */; + targetProxy = 8B0386E00BCA57070DB67F35432CFCC8 /* PBXContainerItemProxy */; }; - C7623B142D3E6916B2739AE02272FEBE /* PBXTargetDependency */ = { + C763EB2AB19BF1DAC3F88220A79DE97D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 1A4FC7906BEDD262504B901C838CC9B2 /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 2695F49172DC574C67335BEDC6F6713B /* PBXContainerItemProxy */; }; - C77A7D3C9F723E3D6F34B32FA778510A /* PBXTargetDependency */ = { + C778D2460900B34B248E7577C526A889 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseAnalytics; - target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; - targetProxy = 5C86AAE0611292FE60CB9DD9F0FAB0AD /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 511C034603C4DD4BC40DB5BC5989FC24 /* PBXContainerItemProxy */; }; C795A09C07B5AD167F368540C19BE1EB /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31127,29 +31513,29 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = C14B2DB7E78050BFE1B31D65516E71B2 /* PBXContainerItemProxy */; }; - C799CECDBA9988460C0608D928C43180 /* PBXTargetDependency */ = { + C7BDA44E36BE53CD81ED189F6D62CEE4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseSessions; - target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; - targetProxy = D003F7376230C79D897F63A503478E30 /* PBXContainerItemProxy */; + name = FirebaseSharedSwift; + target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; + targetProxy = 1D01D07BEC0DF8A855D5450DB43E5D08 /* PBXContainerItemProxy */; }; - C7BC54B88C13B97DAC21D0CDD9AA325E /* PBXTargetDependency */ = { + C7E0336AAC0D4A990B7209FC47FE5B6D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = F7BDD9D5B766AA2648FB4E51863CDB06 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 0E2A36F28D21D38907183912F22C045D /* PBXContainerItemProxy */; }; - C7F3FD639B2F001B76FCD06A3ABAA1DA /* PBXTargetDependency */ = { + C8043B244DD44997009DC40D1B2E2725 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 31C7F769031EE199794A5C8B3F593674 /* PBXContainerItemProxy */; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = 75F0864BE251F56A2539C067A751CBD9 /* PBXContainerItemProxy */; }; - C81F1D5938F73B9D6BFFF930EC02C177 /* PBXTargetDependency */ = { + C83085E8D0F568A3EC1EE9BEDE87D702 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 620EB8DD35D95EF03A657B44DD064FF7 /* PBXContainerItemProxy */; + name = "SDWebImage-SDWebImage"; + target = 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */; + targetProxy = FD1E74172A4FED492792DCDCD7FC23E8 /* PBXContainerItemProxy */; }; C84A6495E9687DF28230A36E976835B4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31157,59 +31543,65 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 4F2E2ACA10526527DAAA00B896107881 /* PBXContainerItemProxy */; }; - C863DC484660300AAC48E56BA6A6AFB1 /* PBXTargetDependency */ = { + C8CBD6665A19BAC2CC70DE9CAE43E63F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RDHCollectionViewGridLayout; target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 2802B2F554E1849D51707668A8C71B61 /* PBXContainerItemProxy */; + targetProxy = EFE63072D9FB766AC915D2140B197CEF /* PBXContainerItemProxy */; }; - C86AAAA74B1E7C381A2A9A5D2B8AF32E /* PBXTargetDependency */ = { + C91BC3B08CA222FD8E86FFDEE6F0B117 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = A69518A891B65B591E5E02A0A4952382 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = EE8F547E42A44A9AF8CEE73AB5D080FD /* PBXContainerItemProxy */; }; - C994B02310636E32D8DA21C35F7DFBB2 /* PBXTargetDependency */ = { + C9801FAA4EE172A6CBCF9F2B5A96AC28 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = D50143487FA88496ED2256D89ADB7FBD /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 64D66A1C6F76F1E72526DC4585E85E95 /* PBXContainerItemProxy */; }; - C9B5CB3196768643E2EBB4AB3095E9A0 /* PBXTargetDependency */ = { + C9B0641C3F96483462D6332723D9639F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 09E66F1865FC5CB88D28CA110E668EE7 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = EE28A3F84349C4D2411C77CB4AA58477 /* PBXContainerItemProxy */; }; - CA481AAE3FD7B69238ED17B4B9F8FC37 /* PBXTargetDependency */ = { + C9D468706016DD3622CE220EDCAF8392 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleToolboxForMac; - target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; - targetProxy = 3500FEB810B842B360D48EC4671FCCAD /* PBXContainerItemProxy */; + name = CombineExt; + target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; + targetProxy = 04BC18F99E60254B06C19F45B6B7D27F /* PBXContainerItemProxy */; + }; + C9E5F83EE6060B3FC5AC839C11A0CC07 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleAppMeasurement; + target = B53D977A951AFC38B21751B706C1DF83 /* GoogleAppMeasurement */; + targetProxy = C359BC9E933B56621618EA575EFFD8D1 /* PBXContainerItemProxy */; }; - CA5026E6B8EC430662DA5C7A1F22740D /* PBXTargetDependency */ = { + CA284761511E5483A96923B1B7460F17 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = pop; target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 022A40742954F7D8BE4742377542607E /* PBXContainerItemProxy */; + targetProxy = D71879611E6B7BA6D854F6B5CF6F1E3C /* PBXContainerItemProxy */; }; - CA5F09882D1D0809A997B34A16BF7F26 /* PBXTargetDependency */ = { + CA7B2481E59AF43587225E97AFD25F8F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = C63D9A6B22F788F33FB1EF7FECDC46E8 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 00200A8CA0E70A8159FC82C5F3DEADB8 /* PBXContainerItemProxy */; }; - CAB3E2A9393458B7FF0F3E2C385E993E /* PBXTargetDependency */ = { + CA81840F26B7056AD6674F192B60967A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CocoaLumberjack; - target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; - targetProxy = 2860AD2DBA67B53AD03AA2520823821C /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 29646B28A5A620B797D68D5EDA389FC9 /* PBXContainerItemProxy */; }; - CB0861394CB0F74F544DD2F9369F62ED /* PBXTargetDependency */ = { + CB04125A9DC459439B30C57FE9C49CFA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = C0B40AF2AECE91BE7BEC238D16AA30F9 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 7039BB5A5D11E04A3030E5BDB890B012 /* PBXContainerItemProxy */; }; CB0FA86A544A60246D88A52522B912EE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31217,6 +31609,12 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 69A344D91366573754475836407D6021 /* PBXContainerItemProxy */; }; + CB2A6F560BFE7B38EF67941181A83CE5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCoreInternal; + target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; + targetProxy = ECE697E5BA077B7943B66BCB75E15AFC /* PBXContainerItemProxy */; + }; CB3FF4958C1A46663D7D617CB2B289C4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = EasyTipView; @@ -31229,11 +31627,11 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = CF11B3451B137B74B1058FE0C586C6C6 /* PBXContainerItemProxy */; }; - CB90FD405683BB50E5B4AE491C2444BD /* PBXTargetDependency */ = { + CB6A92D74EE60A3404014C836AF31EB7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PanModal; target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = CF8D1D82ECBA2558DC77353A027C7F0E /* PBXContainerItemProxy */; + targetProxy = 7D825894BFAB9107DF4DFD9F1FF8394D /* PBXContainerItemProxy */; }; CB9712CF71AA6A82E164A0888BD7D3FB /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31241,17 +31639,35 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 27A5043BC7CBD07140EB33ECFC7607B0 /* PBXContainerItemProxy */; }; + CB9959E2784C2F5458C2A1BFCD02A4A6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "ReachabilitySwift-ReachabilitySwift"; + target = 0A8C943EF5CB0B747A82882C5D3ECF93 /* ReachabilitySwift-ReachabilitySwift */; + targetProxy = C3312E92978558F6BF68F844EF4216E7 /* PBXContainerItemProxy */; + }; + CBD4F67BBA7934259196DC054FCC9D9C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 4860C7A26D44B67CC52B9A1548AD6901 /* PBXContainerItemProxy */; + }; + CBE12F57805026F67A12FA0E6A09199D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 381043275FE6F73A9F5E7B60B7986FB1 /* PBXContainerItemProxy */; + }; CC50545A669E004B604C8C6A17E7AFC7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = COSTouchVisualizer; target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = B60D31795D7700BA4CC473C1A82A806C /* PBXContainerItemProxy */; }; - CC5C1828B7B91F944A66374C27AF099A /* PBXTargetDependency */ = { + CC5538702B44A2B5088DFAD1B6F4DC0E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 5FBA62C69381FBEF8DDA10569589B113 /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 447DC6C989E1EA8DE2A5636425425922 /* PBXContainerItemProxy */; }; CC86955542C0385B57A93F10F87DB919 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31259,59 +31675,95 @@ target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = FF2C3F39D3242ECC9E89E3CADDABC79C /* PBXContainerItemProxy */; }; - CCAF3D76B65C332DD699BD918FB20992 /* PBXTargetDependency */ = { + CCEF95633EC3C5BFE0DA893A86AF6BB7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 7B9D20A731218FE33932A7E2E79C76D9 /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = AEA8477374C1D323599F83CE09D8C547 /* PBXContainerItemProxy */; }; - CD68D5EAB10A87A94C52CE14BDE9BDFF /* PBXTargetDependency */ = { + CD41CDA490324244BA218282EB562654 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleToolboxForMac; - target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; - targetProxy = 81EEA6D283C571E31973C0AEDF1C23A2 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 5D84960320817097E786CFB36C84F0A5 /* PBXContainerItemProxy */; }; - CDF48ECD69845654CE29AAEF8FA83DB7 /* PBXTargetDependency */ = { + CD4BA9D0AC9E9FD0EC7C1F7586B0BFCD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = F5ED562C0369308840DE32825118D81A /* PBXContainerItemProxy */; + name = Popovers; + target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; + targetProxy = EEFFC34CDE79C879C7C1854A5D91ADB3 /* PBXContainerItemProxy */; }; - CEC184C2BFDA766ABCCCE10999D21BA6 /* PBXTargetDependency */ = { + CDB86D994676AC9A7720EC9FA3A33803 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseSharedSwift; - target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; - targetProxy = 925DA9A0529DB5A73B01CDA168F93526 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 7A47B6A054B38C9999DD70F7125DF361 /* PBXContainerItemProxy */; + }; + CE107D1D8D786129D3F10333A4C32440 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = A273BDD50A3E58F7C90AB6327D41222E /* PBXContainerItemProxy */; + }; + CE158850229E448480205EBCEB8949E7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 36D42DBD93391F5F8654C1CD8169D59F /* PBXContainerItemProxy */; }; - CECD30847C633F10769DEEE58BF5536A /* PBXTargetDependency */ = { + CE55DAD92128BDC14FE1FFF86EC93764 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = iCarousel; target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = CA115DB1AEC3F21E320FC4CA0C50DE4C /* PBXContainerItemProxy */; + targetProxy = 0E50DD42123BE96C7673069072D769EC /* PBXContainerItemProxy */; }; - CF00D47A2713F381411EC2A617276F10 /* PBXTargetDependency */ = { + CE583B183516E6FA7E0E4FE88D3AA2F8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 3DBA23787B39165887597159DCDEFC6C /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 8E4AF9EC6907BA36CE5C6AF0FA5F14AF /* PBXContainerItemProxy */; + }; + CE811CA970AEEF470EDDB0B90A4BB525 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = BB26776A2E8B9F728989023E230A8EA4 /* PBXContainerItemProxy */; + }; + CEC23E98BBC07B07BE275F8248F43B7E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 78E3639B1072BDC3EFB95C23A12CE39C /* PBXContainerItemProxy */; + }; + CFAF044619E0F97489BC16ADBEA92341 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 9A51FEF9DF99C88979FE4C5DA6BD7575 /* PBXContainerItemProxy */; }; - CF0AD6C6AE8C0225FB60FABE88AB42F0 /* PBXTargetDependency */ = { + CFFDCB3E956948EA5F8D04DD49B6A2E3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseAnalytics; - target = C49E7A4D59E5C8BE8DE9FB1EFB150185 /* FirebaseAnalytics */; - targetProxy = C1A8926A960A675278DE15EE81323827 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = C9987662B807C77AE2CB0E8E8FF8821A /* PBXContainerItemProxy */; }; - D0BFBD763EAD5C1F8926F5644E1FFCF2 /* PBXTargetDependency */ = { + D04C805BD21EE6421821C9B59AB21B8D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Validator; target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = E447F9FA19950B00FCE872A937B62390 /* PBXContainerItemProxy */; + targetProxy = 4883EF460A0EC0DCD59C91737FF614EC /* PBXContainerItemProxy */; }; - D0D426F2FFA5BAB9B9501EDF5F0027EC /* PBXTargetDependency */ = { + D091D2598E48895D62025728E2CF53F7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 67208FAE7CA667A7DDC3EB2846D98F4F /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 682C55CB150A5158CE839F73FE17F6C5 /* PBXContainerItemProxy */; + }; + D0B293FAE9EA290DAE2E219A282BEBF8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 1CECA9FAC9671D59B3162FB1A1548076 /* PBXContainerItemProxy */; }; D0D519BD0676A84BA6E02B31E499A809 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31319,107 +31771,119 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = C999524BF5C76DBE79A8C4FF898FE75B /* PBXContainerItemProxy */; }; - D2025F5D2C34DD9D9FCC885D23C261C1 /* PBXTargetDependency */ = { + D1220F2AB2E13A9A2831BFD1290644EA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 9CF84DE436BA5D7616CAABD20742E36F /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 529AA4F59939FE0130F2CCDF68B12A1F /* PBXContainerItemProxy */; }; - D2328DA6566F5E8F4D4496CD1A60DA86 /* PBXTargetDependency */ = { + D13ED02FB6D0EBD82E81B7CC24FC1A34 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 7AE6655B9FD43C8AD452C3B92C4976B5 /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = ECA6236C7F389A931F30332F2E3EBE08 /* PBXContainerItemProxy */; }; - D29CE6B1ADA8CB306F64399C05BF3D06 /* PBXTargetDependency */ = { + D14017AF9243F1C7F79917AF15120BC4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Differ; - target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; - targetProxy = 3F171D9EF1B316FA4F1DD6E6E6FE83A8 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 149527E03C8963B85B1D8D3E0567F20F /* PBXContainerItemProxy */; + }; + D1A8471D0FC25AE8BB8187F92DA04E18 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 3088DFC4D73EF8C0E16A65AB44B3253D /* PBXContainerItemProxy */; }; - D2DB9CFE3C7AD681D303CE497D7F0573 /* PBXTargetDependency */ = { + D1DBA4A5AC6B844133F0E35F95F8D601 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SimpleKeychain; target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 11B6510F731F8395C60F0AC7B1C011B1 /* PBXContainerItemProxy */; + targetProxy = 21F67DA24E3959386559FA4A299417A7 /* PBXContainerItemProxy */; }; - D2E6CA6A508312ED0B0847E67A1696DF /* PBXTargetDependency */ = { + D218652DE16F76168319CE047B71BBF4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 470B9F326873DD027744A6B5BB573569 /* PBXContainerItemProxy */; + name = FirebaseCrashlytics; + target = 526C4398D095B3704EB933DADBC30093 /* FirebaseCrashlytics */; + targetProxy = FA2F33CE777E553D512614749ACC5C11 /* PBXContainerItemProxy */; }; - D3730E184A927E5A9C036E18C83B1095 /* PBXTargetDependency */ = { + D252E3BC6A8DF5FD2F8D198F9213398F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 132CE50A12AC8D30EC6C401E3A6B62C8 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 276B1CC08B1157802FCBC3A80FB43CC5 /* PBXContainerItemProxy */; }; - D373C761D1C89F3806CBDDE567A4FCA8 /* PBXTargetDependency */ = { + D29CE6B1ADA8CB306F64399C05BF3D06 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = 8DF8C913DFA704C9E0749679FE2959DC /* PBXContainerItemProxy */; + name = Differ; + target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; + targetProxy = 3F171D9EF1B316FA4F1DD6E6E6FE83A8 /* PBXContainerItemProxy */; }; - D3912ACFAB55217EF800191D711EED89 /* PBXTargetDependency */ = { + D29F6063CEDD2E1819584428EE9BF366 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "FirebaseInstallations-FirebaseInstallations_Privacy"; - target = 3EB14444A17F9D4F1F697F7C1FF32245 /* FirebaseInstallations-FirebaseInstallations_Privacy */; - targetProxy = E68925B38F10E9A1F7D8D1822AB3D27A /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 6913DE29F03587CB3D12AE58C57786AE /* PBXContainerItemProxy */; }; - D3DCBB884670FC51D9C9BDA18072FD03 /* PBXTargetDependency */ = { + D2A1764ABB474750B70E5CBB50A293AD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CombineExt; - target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; - targetProxy = BCCA2590171F3362C9FB8ED934E89C6F /* PBXContainerItemProxy */; + name = "FirebaseCore-FirebaseCore_Privacy"; + target = 1001C16510D946B47CFF8B19DBC0B787 /* FirebaseCore-FirebaseCore_Privacy */; + targetProxy = 8E4F63BF4DBE6AD32A3C75BF61A20BAE /* PBXContainerItemProxy */; }; - D3E07C41CED4A53EA72F5D750AD3FE85 /* PBXTargetDependency */ = { + D2A4215A429A0B5EB999DA298FADFAF5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = F78BC953C4A2FAF13DC1A43243CBB98C /* PBXContainerItemProxy */; + name = FirebaseRemoteConfigInterop; + target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; + targetProxy = B430C6F079A4DD5CA3CA35825068C4DD /* PBXContainerItemProxy */; }; - D3E1EFD59B26E111D7D6AB924D3AE9AC /* PBXTargetDependency */ = { + D2CEFB6329466A93389851E230229CC7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = ED32A185A4BA94F8C8165C78D5C1A676 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 12C477E5BFA6FFB1F518DF437487F1DA /* PBXContainerItemProxy */; }; - D3EAC8A53901CF32638F70E71A4E9E4B /* PBXTargetDependency */ = { + D2E31FDDEE4D0517B452D3E11C24503E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImageSVGCoder; target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 990B21A902245131A3AB4610219177F1 /* PBXContainerItemProxy */; + targetProxy = 3D0B264E05C3671BCA439BFC51DEF680 /* PBXContainerItemProxy */; }; - D3F2F1209B608DFEB2A912245B7AB2E2 /* PBXTargetDependency */ = { + D34EE0D1DCA66979AC46269601D103FA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = E0DDD00972DB637801F1112E567D93E0 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = A57367D4540FCDA0B2EA00998ADE4F37 /* PBXContainerItemProxy */; }; - D40D1A8E840E52E2A0EEA454324C3DC3 /* PBXTargetDependency */ = { + D3A03D070E0D726B03A9D693FFD6825A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "nanopb-nanopb_Privacy"; - target = 55522A91938FF505CFEBEAD2DD85AE2D /* nanopb-nanopb_Privacy */; - targetProxy = 9CFD2E15C3B30E5658704E3467A8E6DA /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 37B8A9D6F4EC6C3B6AB93E5C1EF59890 /* PBXContainerItemProxy */; }; - D4563EDB6562B696D21FE0C125F3F883 /* PBXTargetDependency */ = { + D3DCBB884670FC51D9C9BDA18072FD03 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 1EE440080E29B867E2A80BF65289E0C4 /* PBXContainerItemProxy */; + name = CombineExt; + target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; + targetProxy = BCCA2590171F3362C9FB8ED934E89C6F /* PBXContainerItemProxy */; }; - D47BCCBF3DE7BB923374CD2E4046C6EA /* PBXTargetDependency */ = { + D453070126204AEBD81D1EB2EDC8C208 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = 026C849FEFBFBAC663EF9666989BA440 /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 1C64A1D5E7445360BC7176E4B16BB3B6 /* PBXContainerItemProxy */; }; - D4996B3B70E326E658A426A5594CBE72 /* PBXTargetDependency */ = { + D4591B96C179A21EEA076230C4441432 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 14245B718CFBD8126A7865A654FC6DA5 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 06CC2100BC0323BE542B09EBECE70F4C /* PBXContainerItemProxy */; + }; + D4D79CAB5262F1A13FB9F12597F0D024 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = EF6E3E5A83D4796BF2C8B5A505C27B20 /* PBXContainerItemProxy */; }; D532183EC1694DF9E52DA5A11C35C467 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31433,11 +31897,11 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = 85D7D436F0E15460E212BF9C898EF397 /* PBXContainerItemProxy */; }; - D5466478AF83A065BAAFE1F4DBDEF861 /* PBXTargetDependency */ = { + D5457FD3B50ABE6DB70B17B62986910D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseInstallations; - target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; - targetProxy = 935040729E6528398FD1235872C28E42 /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 91A4286A8A827AC1C27BA2E6A507C63F /* PBXContainerItemProxy */; }; D54FCA910AC4B07A073B593C26E3D64D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31445,23 +31909,17 @@ target = 2B2AD932AF1A90828B4DFC5AC6955ADA /* Abacus */; targetProxy = 2C685F9966A019B3E67B25FC40D6457B /* PBXContainerItemProxy */; }; - D58C7F5B414A9A3701BAB60ED4266CD3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = D799DC57A1DC9B441D6A73D6F5079DD6 /* PBXContainerItemProxy */; - }; - D5B15C8DC533516F4BBDCC4C2AF91030 /* PBXTargetDependency */ = { + D56DBD10710F491118C19E1AD5CA4001 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = C15ECF844595913FFFC954D26060643C /* PBXContainerItemProxy */; + name = FirebaseRemoteConfig; + target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; + targetProxy = 5F024C452389AF1CAC7667288025A1A7 /* PBXContainerItemProxy */; }; - D5C4CEF4E89F8F37E2384ADDA0E79CD7 /* PBXTargetDependency */ = { + D57EAE301AF62FD4A901C79248215DD4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = D5BA1026A8C547BBEDA5932EA2DA02E4 /* PBXContainerItemProxy */; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = A22B5911804AB3F1F2848C821FE8B8B3 /* PBXContainerItemProxy */; }; D5DEFB3EA99B30FEF24E567852FD66ED /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31469,41 +31927,47 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = 3237274A992E82ED884FBCF960F9A85D /* PBXContainerItemProxy */; }; - D5EC3E71989F1F4B0F513E396BBCC7C2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 70008C662C180E42FFBB746201CA2CB3 /* PBXContainerItemProxy */; - }; - D6226064E71AE0440813ABF1065E3D59 /* PBXTargetDependency */ = { + D61448E8CCDB54C6E0FDD3AAEF411919 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Popovers; - target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; - targetProxy = A4FE5EAFEB7F1BD49D49643279C7210E /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 592405FB5B8C3A36DD4D693C2C24B20B /* PBXContainerItemProxy */; }; - D6C4E1895D94F2B212004372D2B41B07 /* PBXTargetDependency */ = { + D6237982BF13E598FD95A7B2D226B9D7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Validator; target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = EAED91BDBD1B9F27359CBAD8AE0E001A /* PBXContainerItemProxy */; + targetProxy = EDCDFDAD56CAE52C97B52D97BB39134E /* PBXContainerItemProxy */; }; - D6F8924421E5B6D1A2F39FC87DC525C5 /* PBXTargetDependency */ = { + D62A3144CC814BA525E1AF21FA9B9B93 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = BF7210A092E0F3C2C5CB407CE75B4FAC /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 7A1D7313645F17606787FAB4E0F9930D /* PBXContainerItemProxy */; + }; + D68F0DA71875D6359CE6A5839ED4EE6D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = FB9272F792562506F2B310323360D4FD /* PBXContainerItemProxy */; }; - D711A9D7C1560BA0DD7C4A165C2AB025 /* PBXTargetDependency */ = { + D6F3C573E3FDCE8B48407178679610CD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "libPhoneNumber-iOS"; target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = B2C04CBF61472C7D2041EC016C904CF2 /* PBXContainerItemProxy */; + targetProxy = BBB238104A3E06EC6EC7BA1107D3018E /* PBXContainerItemProxy */; }; - D71C274E586495A94D410CE49F554EEC /* PBXTargetDependency */ = { + D703F6A3D14E760CDA87F589E142E0BF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 7688CD9C667F354789D73F315745BA88 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = E37858490D5882248CB8E6F0ED1C8B26 /* PBXContainerItemProxy */; + }; + D726D9F75A88392C337A81D9A8D302C0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 09905A57AE06C974A5F72BE1A78EC7A4 /* PBXContainerItemProxy */; }; D73926633CE170BF3A1DF58BD2A03AE0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31511,23 +31975,47 @@ target = 2B2AD932AF1A90828B4DFC5AC6955ADA /* Abacus */; targetProxy = 2D0E893A10DD7C7AFB2EA916DCA0B64B /* PBXContainerItemProxy */; }; - D73A65D41D9FD59B34D32A580D98E63F /* PBXTargetDependency */ = { + D7519B159749DD74AFEB00FFC971652A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 1218DD23719CCF382F4602A72DC9D96F /* PBXContainerItemProxy */; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = BA70E817F6F80CD46E3C2733977A2AD9 /* PBXContainerItemProxy */; }; - D7E016FD51FD02AD729F4914F2787AB7 /* PBXTargetDependency */ = { + D785865D2946C5D42E67E44C24BD5D3C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = F5B1D00681D25AA2586227EE69FF9463 /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = D9EFC30C21DE1A1C071048CFB5E0070E /* PBXContainerItemProxy */; }; - D82DF0693517563B8F225AAFC738992C /* PBXTargetDependency */ = { + D7CDFFCFD17427AEDBFB62EC4F62BEBA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = C44675A4956F82AFF0C7F96094E7061A /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = FF917C5124349089AC1D2B5C513F07B3 /* PBXContainerItemProxy */; + }; + D7E72995DF16266CA2D351CB48678138 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCrashlytics; + target = 526C4398D095B3704EB933DADBC30093 /* FirebaseCrashlytics */; + targetProxy = E9AC2681830B530F378DF1486FC1CF00 /* PBXContainerItemProxy */; + }; + D80CB4CC0A456BC894672AF61ADEEDAB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 827EF7D53B5C1F4E19C605E58D65B6E6 /* PBXContainerItemProxy */; + }; + D84BA90E5B68FA08A20841E3535D11D3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 7C7F2162AE5BBEA3B6B7A42414053FAA /* PBXContainerItemProxy */; + }; + D87681374CEC6526EFD16B31D1FB6CB2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = 776AE7B5685D739F452BD8369D41CDAF /* PBXContainerItemProxy */; }; D87A060D46FB00B91E125877EF071D14 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31541,71 +32029,41 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = F609D289462E2BC1C3971B540BDCC7E3 /* PBXContainerItemProxy */; }; - D8D59490E0598862DBC350E281E78A58 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = F299092652BDE26B097B235707B5C282 /* PBXContainerItemProxy */; - }; - D8FC3CF45307A6CA1A44F719BAEE5EC3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = E282D86174FD0760BE7031FA24C529E2 /* PBXContainerItemProxy */; - }; D907778A77B1F9471BF4AEAF10AAC331 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = EFQRCode; target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; targetProxy = 0B3EB50BB23576B0A00B8EABE8219389 /* PBXContainerItemProxy */; }; - D93BA6A0A37BF7F8E5B006E1130F72DA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 0923813769E0A25AB2899E88B8728410 /* PBXContainerItemProxy */; - }; - D96A3D25FCCA28CF4817224D43494082 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Popovers; - target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; - targetProxy = B3DB016A9078BBB524513BDBA666CEBE /* PBXContainerItemProxy */; - }; D9A36E99F88C7833160D0783584D182C /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BigInt; target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = F536C99A4EEFF789D40E33B24ACB14DC /* PBXContainerItemProxy */; }; - D9FB6023FB2B73002D4A1FC0A3591D99 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = COSTouchVisualizer; - target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; - targetProxy = 00896C2A1012FCB4C1CBB660C3218D26 /* PBXContainerItemProxy */; - }; - DA00DC9D929CE2333757D5051284688E /* PBXTargetDependency */ = { + D9E1AC2AD3AA77BCCE6FA0A6E01DFBF8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = ECD4DAAD9309FB89826282E792C92DF5 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = F87B841465EBF2CD1A39E75DD1B3E066 /* PBXContainerItemProxy */; }; - DA4C79EFAB4A337BE821586D2D74ADA6 /* PBXTargetDependency */ = { + D9EBD392D2B1824EC8E5D15E298E54A1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 227F4F5505005C972E8CB970C66C3181 /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 48B25CECBCC332AFB7EAAF9FDC40C7B1 /* PBXContainerItemProxy */; }; - DA730DB714B3D516B05363D39590E327 /* PBXTargetDependency */ = { + D9F7C59517BB65E10325B49E409F1FF1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 7BC97F143C421FB5572B6747D96E6875 /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 2AF4422E3084CDAC88F804042350C2DF /* PBXContainerItemProxy */; }; - DA826B31CF1CE2290FFA3774621C1856 /* PBXTargetDependency */ = { + D9FB6023FB2B73002D4A1FC0A3591D99 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 82A90CD9296F267BCE3F439E8FD4B6B9 /* PBXContainerItemProxy */; + name = COSTouchVisualizer; + target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; + targetProxy = 00896C2A1012FCB4C1CBB660C3218D26 /* PBXContainerItemProxy */; }; DA9B58EBEB4C16E13CE7D15187EB51E9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31613,35 +32071,65 @@ target = B783C6FA652FC4195003054549B87961 /* Amplitude-iOS */; targetProxy = 0988903963B3E47B353C8049116DB0A8 /* PBXContainerItemProxy */; }; + DACD049962149E274C78394872303D54 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Popovers; + target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; + targetProxy = 2D2DC17FDEEEA254F4286AC08FFF4696 /* PBXContainerItemProxy */; + }; DB0B29F39A35F1B0FA0388B437ED518F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = 331ED5B4384A8F234E2F4A57DA7E777C /* PBXContainerItemProxy */; }; - DC3B7770EC2ADD0C3080A420ECA0D1B8 /* PBXTargetDependency */ = { + DB2E4C8A6FE15C044F576D41FADC9BC3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = DE8C548CA1B886D13ED84C8C3ADF902D /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = A52F3BAA4E3396E90F9EE4782A80CBC3 /* PBXContainerItemProxy */; }; - DC4E8EBE8AE2D793CBF4749D5E8DC234 /* PBXTargetDependency */ = { + DB2F5116478C1270A9EEC21EF84D7922 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EasyTipView; - target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; - targetProxy = 128C2F20BD83C03DD017EBFFD78C33F0 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = A5003835E9DF990BE8998C76E7AD40B0 /* PBXContainerItemProxy */; }; - DC6C74E29B9FE5A3749F41AAD1FAC740 /* PBXTargetDependency */ = { + DBA0B648802134886A64E53C4C49745A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 4C4E9E34A1850F1E0EC01FE67101327B /* PBXContainerItemProxy */; + name = SDWebImageSwiftUI; + target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; + targetProxy = 2B92FBC807C83CDA4B142D7F86590FDE /* PBXContainerItemProxy */; }; - DCA486E1EC37AB3FE91CF21D691EE18A /* PBXTargetDependency */ = { + DC2AB46396B446DDCCD62C13E7E20AE4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 77184F0277B13BB16628BC7339A06B06 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = A79ED0588C751E950522B5CC50B8821C /* PBXContainerItemProxy */; + }; + DC3379CD4958409044541F5311166A50 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 94882BF0A759B218D0FED9A9061A584D /* PBXContainerItemProxy */; + }; + DC40EFE27E741B34F5DAA7A5EB0B0DD4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 1342C65D55B61B4EB1640A62A05C9F61 /* PBXContainerItemProxy */; + }; + DC4E80EBF66CBEAD3256AECCE52D4C8C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = A990EBED3D3A42E8921594644122FAA4 /* PBXContainerItemProxy */; + }; + DC8B54C32EEF20D6BEBF453CA6130184 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseMessaging; + target = 5895B432FE4D2F6826C8FF25A09DB6D2 /* FirebaseMessaging */; + targetProxy = 751DA03141CB2D8B52F7B98CA8E7AC2A /* PBXContainerItemProxy */; }; DCABEE7590BFFFE54D9A49E97C66C90E /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31649,29 +32137,23 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 7AE67B929F5F2E1A63F04708B9E965C6 /* PBXContainerItemProxy */; }; - DCD75D9E0BD7D324CD0C64DB45615F0E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 16BEB851A1C60407094EB458A1486E43 /* PBXContainerItemProxy */; - }; - DCDF307E6D82213E845A80F9F05332E4 /* PBXTargetDependency */ = { + DCCB401222F05D963D1F843F0A0ECDF1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 553EDED8CA8400C49150660A3FF99020 /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = 094AE931F261FB28F40BA31733947960 /* PBXContainerItemProxy */; }; - DD007DE82588B3BCC883F81C011C9A00 /* PBXTargetDependency */ = { + DCCF6E31B1D313022375B2F8A7B9189F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 2421EE43FE9B8F8FAEFB26E606486C3E /* PBXContainerItemProxy */; + name = "nanopb-nanopb_Privacy"; + target = 55522A91938FF505CFEBEAD2DD85AE2D /* nanopb-nanopb_Privacy */; + targetProxy = F9F055B28B6A566CDAC61B7689327E94 /* PBXContainerItemProxy */; }; - DD09804B3968CEA4C83F585BDD5B8357 /* PBXTargetDependency */ = { + DD22C2697095B7724F967477C92C2AF9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = pop; - target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; - targetProxy = 659D9164E9E932A90F123CF4A84D7378 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = D1D057AAFDBB3D4962C87245097337E5 /* PBXContainerItemProxy */; }; DD5489DCC05856AFEC67892E06ACF0C6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31679,11 +32161,17 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = 5241CDAD3AD2088141D6767E072B50FF /* PBXContainerItemProxy */; }; - DD7848768B694322D4D3F5FCF761742B /* PBXTargetDependency */ = { + DD67D149D5CD063B0EB20E067E307888 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = DC965DD6782BBCF56E0CF3B0542B1462 /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 241129C999D049D7A6349054AF3164E4 /* PBXContainerItemProxy */; + }; + DD7B044E76CA95EE21DD0587EEDACFD3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 66DDFC8CAEC7E713E330668C44D07595 /* PBXContainerItemProxy */; }; DDA7B7233F0D9EFCF417F9C0545A080F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31691,29 +32179,35 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = D77ADFDD9A339DD8B843DB784EEC7723 /* PBXContainerItemProxy */; }; - DDB9ABD2C7841937EDBE3D66738452FD /* PBXTargetDependency */ = { + DDCB02EDA0CD9E9188E0D916F2AE7689 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseRemoteConfig; - target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; - targetProxy = 83AE599CA4D5FAB9CF1E6AAA89E8B1A7 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 2D84F8B375ADF3A81917F66C03A1D468 /* PBXContainerItemProxy */; }; - DE0A29E44246FA14155F1A8C5596764C /* PBXTargetDependency */ = { + DDCC5F806F82CE43521FC8407E9A1634 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = A6F89C030F37A4075E87604D7C9D9721 /* PBXContainerItemProxy */; + name = "GoogleToolboxForMac-GoogleToolboxForMac_Privacy"; + target = CCF6C52F9360788E81C175B1BF1292C5 /* GoogleToolboxForMac-GoogleToolboxForMac_Privacy */; + targetProxy = 30C5E95CA843D705FD9FA5B66AB8529A /* PBXContainerItemProxy */; }; - DE4A1637D60FF0D4A56EF799AC47ACBE /* PBXTargetDependency */ = { + DE330FF6A0DB92900405D420E933E13E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 50D582B7276A79A9555416052512FFBC /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 65A5615D750642FD733B43F7655CEEFE /* PBXContainerItemProxy */; }; - DE95C70130F4DD42259B5044EA6550B6 /* PBXTargetDependency */ = { + DE378993183EEB89C6DD88E8871735E7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = EFF7CA91B9730EC9602F6E7EE1AC827F /* PBXContainerItemProxy */; + name = FirebasePerformance; + target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; + targetProxy = CFE0D531FB8E34302277F8958DA0E944 /* PBXContainerItemProxy */; + }; + DE93D28D5741D68B07C22929D4276742 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = FED7B5AB2143232D160392F4C60B9B0E /* PBXContainerItemProxy */; }; DEB04485B3EDFE248603C212BEF094E6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31721,23 +32215,17 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = C0B2F3BA4C9F9480702C28BCA1192FC1 /* PBXContainerItemProxy */; }; - DEC8DF2593E3CE23C27347E7BE404027 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseSharedSwift; - target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; - targetProxy = 79225E56362B60B38C0641801EB7E26F /* PBXContainerItemProxy */; - }; - DEF4E1EE9F75D80A7D47804DE76987C5 /* PBXTargetDependency */ = { + DF0A06A1D98933306BAACC869C1D5588 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseSharedSwift; - target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; - targetProxy = 770793F9B86BCB364B0A7D2E948A5525 /* PBXContainerItemProxy */; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = C840433A5D7FD8B0FF12A6D49BEBD57D /* PBXContainerItemProxy */; }; - DF072001A551927028E714FB12E6A0B6 /* PBXTargetDependency */ = { + DF1E6A9B433C8E51EC5C7CF586C3D87C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 580414A568D10A6A02D91C53C17EF028 /* PBXContainerItemProxy */; + name = FirebaseCoreExtension; + target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; + targetProxy = 3F72D2483A5BB65F2EC6EF34D9932188 /* PBXContainerItemProxy */; }; DF48E7C4DA5F6BF8131FE4B5B67D909B /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31745,47 +32233,53 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 1B039A5A93ED86119A15263059D37C5F /* PBXContainerItemProxy */; }; + DF56C0CD22F0624DFD4B93261ECE4E55 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 41D2B879FB4E495507FB10DF0010E2B3 /* PBXContainerItemProxy */; + }; DF6D550AA978E325EB7BF6D6A829C4D8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Atributika; target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 2133E0785135A1B5E76A6416CA4195CE /* PBXContainerItemProxy */; }; - DFE44F00685CB772AB84BC8B6F6E1367 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 55D94E7730A75800E46937FD2AF42A90 /* PBXContainerItemProxy */; - }; - E00F8B2144D6AD82F6BBEE9CCA66F2A2 /* PBXTargetDependency */ = { + DF895571298162E4D4EA22F83037BC15 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Popovers; target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; - targetProxy = 810E5324DAA5FD3FC3A38BC6E0952979 /* PBXContainerItemProxy */; + targetProxy = 9F7D5D25DC6A45E25BB4D79771BC7931 /* PBXContainerItemProxy */; }; - E0789550FDFDA06F24C5290565F54794 /* PBXTargetDependency */ = { + DFC4BC14024537A4D7C3123BF2C9A6DC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 2A2446EECACFD2087B066DDEF6C72585 /* PBXContainerItemProxy */; + name = PromisesSwift; + target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; + targetProxy = BFC9F171B474AAD2D5C6437D312FB54A /* PBXContainerItemProxy */; }; - E0F53FE6E725B2D335F6B7C9E04F2E56 /* PBXTargetDependency */ = { + DFE94638A953C9A92C660210AE386BD1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SDWebImage-SDWebImage"; - target = 94CFBA7D633ECA58DF85C327B035E6A3 /* SDWebImage-SDWebImage */; - targetProxy = E582DA65023EDDCEEF564D4E6F7F3743 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 19DB941A27378985A012307E9DFBE629 /* PBXContainerItemProxy */; }; - E1A581B8D545F7E800EBA1442FF4D1E1 /* PBXTargetDependency */ = { + E00B2BE366174F23BF14A13BCE37BE8A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 43090EB80B8A2862A4DD3791337DA790 /* PBXContainerItemProxy */; + name = FirebasePerformance; + target = 41AB140807C3F67E2661E5DC2A6B53CE /* FirebasePerformance */; + targetProxy = 618339E96CE45E0FE6C3C9E51D3BB3FD /* PBXContainerItemProxy */; }; - E1AA409053B88219B7CDC5CD51E71715 /* PBXTargetDependency */ = { + E061171B767662B4B8A0FEE9347BD185 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseSessions; - target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; - targetProxy = DB4CD8007C65EE9AC6DA2FBF634F9910 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 75BCC00CCC05788B36A484FCD82782DA /* PBXContainerItemProxy */; + }; + E0A84BA3F0AED0066F38C39BA24131FD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 53B29FD2310C977E22561F7367D34F38 /* PBXContainerItemProxy */; }; E1C5B4B79AA39E6FAB40331C85CDB3EB /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31793,17 +32287,23 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = 64739C0075C4CC5C423C958623960C71 /* PBXContainerItemProxy */; }; + E20B9D453523A07270FAF2A9D6A71D8B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = A96E007FB1E3BA3AC8A51B1B9DCAE9EA /* PBXContainerItemProxy */; + }; E24DB9CB4F097CA61D3FFF33C0B57961 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DrawerMenu; target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 9D513088786B707293A186055048C132 /* PBXContainerItemProxy */; }; - E2BE1FC5BDE3E60C1183571B86DFC6CC /* PBXTargetDependency */ = { + E2BA693A183EE4D27E03DFC01B655A19 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 5CB351B4944A252CCB8FAEA680E03BAD /* PBXContainerItemProxy */; + name = FirebaseRemoteConfigInterop; + target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; + targetProxy = 33479C24E837B5726BA9AE749BB6DC48 /* PBXContainerItemProxy */; }; E2C6ED423C607CBA91BB20511833F594 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31811,35 +32311,35 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 27EBC336025A3E831C417F73F38113E9 /* PBXContainerItemProxy */; }; + E2D138FA2A244BD4C877B1A730018630 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Differ; + target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; + targetProxy = 88AD17F6EB67B3923244A11A436B1816 /* PBXContainerItemProxy */; + }; E2E97785C30DAB723FAD3A3A5E339B77 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = COSTouchVisualizer; target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 01BFA711B417B5992E5A3BA99E387E52 /* PBXContainerItemProxy */; }; - E2F823622911BE0287A4DA1A984C3462 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 79700612AA827BA6B697CA95D4B1C03D /* PBXContainerItemProxy */; - }; - E32C1CC9A2B430DA405DA5B691421C17 /* PBXTargetDependency */ = { + E308E4312271CA23C7641C7D3FCD60DE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 0A65C60E9DA6C231C6985DE372D40711 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = A20DF4E07918C286AA6F5A5ACA91D9B1 /* PBXContainerItemProxy */; }; - E34419F645E7C162823F020A40EEFEFE /* PBXTargetDependency */ = { + E31A9645967BC2F7F5043BA2EBBE264B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = F1601EB1A58335EFADE029F4AFC2DAC3 /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 86625E75BA8852C2EAA7F72BA8F145C3 /* PBXContainerItemProxy */; }; - E355B0B8220DC727E0B4A32D3D29D999 /* PBXTargetDependency */ = { + E3470D5BF400E9DF6490CA00F6E7A558 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 9B5481B1046A59C28011B4B68E8EC410 /* PBXContainerItemProxy */; + name = FirebaseRemoteConfig; + target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; + targetProxy = 6DE9948A1037BDECB35074BD050DE668 /* PBXContainerItemProxy */; }; E3A62A10044C9F09763B56BD41039ADE /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31847,29 +32347,41 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = 1A0D6B1AB0A62D3FD3F603950803DABE /* PBXContainerItemProxy */; }; - E43F0602F1DA96EEB40EB0B68A074796 /* PBXTargetDependency */ = { + E3D236EB6ABD2360D7C5F51AB67C03FD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseABTesting; + target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; + targetProxy = AAEFFE9F9C322169A93774A1679BA229 /* PBXContainerItemProxy */; + }; + E3DBC58BA5416CCE043468E96FF9C1C9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = C5E3DAC2F79EB4F75F3BF01844A7CCAD /* PBXContainerItemProxy */; + }; + E3E6AD9800BF3CF36FE5C1AA3B2336C6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = NVActivityIndicatorView; target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 3C9327DF45C06937A6B985384ACFB42E /* PBXContainerItemProxy */; + targetProxy = DFA9AE691930BAE9A32F7AE5D2C36C42 /* PBXContainerItemProxy */; }; - E51189505C29B2C657DA428D52A03016 /* PBXTargetDependency */ = { + E3F94AB3BCDFE0F02CAE08E214BF1D95 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 94B21F6D6D2DF597A8FADE2D599F6F61 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = F3D436C435078368FC49B2CDE656818A /* PBXContainerItemProxy */; }; - E54382EC085D262A200FE23336A18EC1 /* PBXTargetDependency */ = { + E48A43B2A9D5F5E2F1C3DC6C7A56D7DA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = FC114AD27F2948F1E7ADEA6608C9AA71 /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = F6C571FA3052BE81A2B301CA391E1BDA /* PBXContainerItemProxy */; }; - E54BA5A24434D2BA1E00EB58F59DAB91 /* PBXTargetDependency */ = { + E54398030030D64E629E6A3AE1D31BDA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 04D1EEF4D9D0B621231ACF636068DFF9 /* PBXContainerItemProxy */; + name = FirebaseRemoteConfigInterop; + target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; + targetProxy = 00AEC2B226D04999958C3CBBADE60CB1 /* PBXContainerItemProxy */; }; E56B3A9704F180440590455495CD6499 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31877,11 +32389,11 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 3B49D6A4324AAB6C75A44C316213FDDA /* PBXContainerItemProxy */; }; - E5FD161B8557231DA8771C2F7EA30863 /* PBXTargetDependency */ = { + E5BB980A81899EAC15B242F98343B27D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = D0E93106173813E89F300BEB3E73ECB5 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 8E824C119FF5712A48076E0484774779 /* PBXContainerItemProxy */; }; E615AB0688FF6976149E0DE13A4E844A /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31889,41 +32401,53 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = E850E1FE4A7508DEC942AAA96EDA7E7D /* PBXContainerItemProxy */; }; - E6E4684D859101546A15B6BCC9C83776 /* PBXTargetDependency */ = { + E67D1365FB51937D85BA8DCA90384836 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 018724667FE2836609B152EA34FA9E3C /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = C314693244705F0E9EC3A66F7A13E4DB /* PBXContainerItemProxy */; }; - E6ECD19F93A1385179265C1A5FE74BC8 /* PBXTargetDependency */ = { + E6A6A3A14CE7CC817C82276DB5AA630B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 3F584525D95714244458F12C66155E8C /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = CEC785CCAE254AE4C133DF7EE616139B /* PBXContainerItemProxy */; }; - E70D7B4F88CC4F279B5F5A89EEED9438 /* PBXTargetDependency */ = { + E6BC31AD80A7D1DDD876C95C89E363D2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseRemoteConfigInterop; - target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; - targetProxy = 00D050ED1DB716AD1E7EF4E81EA4C753 /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = CB1982079852FFE2DB6CBB124093824D /* PBXContainerItemProxy */; }; - E782356DEA7A980F7C44A181002B4CB0 /* PBXTargetDependency */ = { + E713B57D461BD3AEDAFE8A1A6EB3E68F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 1DD9421F153E048EE0BAAED998670784 /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 6CFC25055CCE4CEE915C45CACAAC0E99 /* PBXContainerItemProxy */; }; - E7AC1329AE86B921F2D6649563FC6ACD /* PBXTargetDependency */ = { + E773C1EF006B41834198591912A4E0C5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 3BDB31CB77C18CE80080CDFFDB8B458B /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 344E76247BB98CEB753BEFC6EB5B9E05 /* PBXContainerItemProxy */; }; - E7FC883E023497FC61EFF6AAE4EE8928 /* PBXTargetDependency */ = { + E785B62934F4989681D93DA49CC39FA2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "libPhoneNumber-iOS"; target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 8F67E18D747B8C8E8349507F1445A791 /* PBXContainerItemProxy */; + targetProxy = AE60B685CE78C8AF9B7FBD811576BCDF /* PBXContainerItemProxy */; + }; + E7C245ECC372E5A202E498DC33958BF7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 0920D4C645EB511A014796DD6BCCCC5D /* PBXContainerItemProxy */; + }; + E7F4018D0455BDE32E3AD3331925CBB7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageSwiftUI; + target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; + targetProxy = BA9C189B7890992ADFB5135D3702CE11 /* PBXContainerItemProxy */; }; E81AD27786C7C13EA70505EAC12463C5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31931,17 +32455,11 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = D5AEC2950DCE8A079EC286D4B78D09A3 /* PBXContainerItemProxy */; }; - E82110792A483C33992A417314AE4878 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = JTCalendar; - target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; - targetProxy = B26B82FFB5EA82600747BE5E6191058E /* PBXContainerItemProxy */; - }; - E85E3075AB127A1631A73CC82F761E85 /* PBXTargetDependency */ = { + E8350EA45B7B98BC3C7BB3C4E4476CA1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreExtension; - target = FE1DE31D91C32501251AE9687CDC2E0F /* FirebaseCoreExtension */; - targetProxy = 2072E7E7CF6EE6DFD3FD3CF5949B09B3 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = 5F84C1F8C32AEAD8D74C82CFAC2CA7EF /* PBXContainerItemProxy */; }; E88DC7D039F08B937E3A8764F475CA46 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31949,17 +32467,29 @@ target = A325783180C9BEB3D60A7CAD046D1CF8 /* Differ */; targetProxy = B61309B9A4E4CB675D1CB6B0BD9E79F6 /* PBXContainerItemProxy */; }; - E92DDFA08BAE744965C86295FD747253 /* PBXTargetDependency */ = { + E891D6E51D2CD883AD93745AC65BE763 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 20F41B52447A9E6BD9512247757DAFB1 /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 796D1E0B5347DC2399802C489E413BFD /* PBXContainerItemProxy */; + }; + E9189DCAFA41C252B33BFBFDD08F6D9B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = pop; + target = 0483D7F620C992E5C4BD62A7266EABB4 /* pop */; + targetProxy = 5751FF3C796881AA75A82928C5AF6289 /* PBXContainerItemProxy */; }; - E962994294DD7DD567AB078AB3DA6D9B /* PBXTargetDependency */ = { + E935E372BD95A435AE2E8A5EDF3D626A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "libPhoneNumber-iOS"; target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; - targetProxy = 3DD1C2EA66CD866DE967DF8DA000E234 /* PBXContainerItemProxy */; + targetProxy = 5BD02B714FEBB4F3189AF3A9B31A6AFB /* PBXContainerItemProxy */; + }; + E959DE859324704A0C430323ECB2DCFA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = 368E4E6EFCC4EC428762B6C6391EC729 /* PBXContainerItemProxy */; }; E968E5FD5C666AE4F7C2642142E61ACB /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31967,11 +32497,11 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 4C8CBF6CE8DB006D9C8F57B1664C1CE4 /* PBXContainerItemProxy */; }; - E9AF7AD16EC818552F54D57409F1BC7D /* PBXTargetDependency */ = { + E9C21726D6BE38E5788E08010E37C13E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 9D58DEB514781376877A492C1804B851 /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = A301E3CF9462A1625D8B105EE85779D4 /* PBXContainerItemProxy */; }; E9C4C8532958E0DA9F3BC9CEB2764BDC /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -31979,12 +32509,6 @@ target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = EC7C4482A9A6E761CBCA52E6E375E9FD /* PBXContainerItemProxy */; }; - E9DFFD8119161322B35EAD238C11138E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseABTesting; - target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; - targetProxy = 4F947ECBC2BC396B15A570CF135D1ED2 /* PBXContainerItemProxy */; - }; E9ED055F594C4C4B33A812CEF98FBF77 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; @@ -31997,35 +32521,17 @@ target = 332199DF130E4DE4652E72554CB35C6A /* DrawerMenu */; targetProxy = 381048C4382CC538167170EB5CCE3632 /* PBXContainerItemProxy */; }; - EA1E3EA550174BEA40FB4EF2626EB568 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = B6F0C86D6BB36FFD5135298F7CD97868 /* PBXContainerItemProxy */; - }; - EA3889134DA6E92CC00FE1D83A03429F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCrashlytics; - target = 526C4398D095B3704EB933DADBC30093 /* FirebaseCrashlytics */; - targetProxy = 961B3EEDD7E402BD0214B60F28363C38 /* PBXContainerItemProxy */; - }; EA5B61ECB725C43A6B632B196FB56985 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Charts; target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = BB99D1E6FEE0D8B03F11AA473243E981 /* PBXContainerItemProxy */; }; - EA88EB1BAD29FAB37147DDBDE1C1BCEE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = FEAE657D365BD77DCC18062F038E324B /* PBXContainerItemProxy */; - }; - EAB45F722F1FCE36F5EA8337394C5284 /* PBXTargetDependency */ = { + EA6B7966795305F39747E67934B9209B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 7A00CA10775A6561E2027AFA1B407DEC /* PBXContainerItemProxy */; + name = FirebaseSessions; + target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; + targetProxy = E7B7C3F40A60E363A6EB5ADEF7225CC8 /* PBXContainerItemProxy */; }; EACD131E7C7502B4FC882EC0FC45B60D /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32033,35 +32539,47 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = C46698C25A2C422698E38E1B71462698 /* PBXContainerItemProxy */; }; + EAF18491811B5B5A0962C9C3F7FF2E7B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 34D4153632884DBBE9306CF425F53FB4 /* PBXContainerItemProxy */; + }; + EB675B1EDE3602BED4DF4E0B57897AE9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "FirebaseInstallations-FirebaseInstallations_Privacy"; + target = 3EB14444A17F9D4F1F697F7C1FF32245 /* FirebaseInstallations-FirebaseInstallations_Privacy */; + targetProxy = 3993554B33DAD232485B190B36EFF52F /* PBXContainerItemProxy */; + }; EBAA8746875490AE741E36CFB348D235 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CombineExt; target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 6622C62EB5328E7E74A96BF5DB6E8F70 /* PBXContainerItemProxy */; }; - EC0D7EC0703EA6FB8B3FF009F11A05FA /* PBXTargetDependency */ = { + EC570902A6FED18C4457D8D701607885 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 7954908986FFAD3F45CBED6A465695D4 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 4E94D44260A1F52C5471A20D27DB5E9C /* PBXContainerItemProxy */; }; - ECAADC995D207645D81431EED3C88E97 /* PBXTargetDependency */ = { + ECAA70D36781D4A472A92C580E5F804D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "GoogleDataTransport-GoogleDataTransport_Privacy"; - target = DD0D41A9315A48004E57F4F0E54095F1 /* GoogleDataTransport-GoogleDataTransport_Privacy */; - targetProxy = 549CBDB18F4A194D8C6A156AEC5EB47D /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 74445BADF180F08B45AD722FD6D06AE3 /* PBXContainerItemProxy */; }; - ED2A869F508DABD04883D200B50939E2 /* PBXTargetDependency */ = { + ECDDAB3F5C4802CD226AE4C62F6ABCE2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = C6E459C25678629F8105D02D1DAC934B /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = 5078FF142252CF8E7A61608C18A7F356 /* PBXContainerItemProxy */; }; - ED52C547180456887014A35D19D71148 /* PBXTargetDependency */ = { + ED0CC3C3B8C5D014B46A397AE3857055 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = iCarousel; - target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; - targetProxy = 09676B2933E2D219FB4F49BE7353A1BB /* PBXContainerItemProxy */; + name = FirebaseRemoteConfig; + target = 51471EE35F2E9E19E51A74944E5ABB7F /* FirebaseRemoteConfig */; + targetProxy = D5C857A1D9F9379749024F52B5EBB8DB /* PBXContainerItemProxy */; }; ED84B044719E1A8C9FC4F59042DD468B /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32069,35 +32587,23 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 0CFC01EDA22611332DA49D72FC4423FA /* PBXContainerItemProxy */; }; - ED88AF1E4939CECEFCC829F2FB87A748 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = BigInt; - target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; - targetProxy = A0D379518609D05B4D42E4D807243262 /* PBXContainerItemProxy */; - }; - ED9103EC528F0ED70522122447955070 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 1633F998BE698D072C04C84E649B31EB /* PBXContainerItemProxy */; - }; - EDB6D00012B6D263B588BF2EBD0FE597 /* PBXTargetDependency */ = { + ED9289820B1D4210D6EC9D554872D5E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 87644327CB28B1D2A50E856AE0262F7B /* PBXContainerItemProxy */; + name = FirebaseABTesting; + target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; + targetProxy = F17BDDEE14908E28BAEFDB9BCA41ED96 /* PBXContainerItemProxy */; }; - EDBB45FBD01590ECCD63463EEE1EC2C7 /* PBXTargetDependency */ = { + ED9641A05DE4BF4EA397517286C93B64 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImageSVGCoder; - target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; - targetProxy = 298F93BB84EBE8AE20C3357E2868BF8E /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = E5CB27765DD542D873F9306FA5741B4B /* PBXContainerItemProxy */; }; - EDDFC5BD26F90F4797C66472315189B2 /* PBXTargetDependency */ = { + EDE311FEC4A5A72985ABA7D55324D478 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 0052001D1C48E76380E2DCF29F9397D7 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = C936325E84AA24F6406229AD8DB4761E /* PBXContainerItemProxy */; }; EE05464FC6934E9959C2EF82B7BE99EB /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32105,17 +32611,23 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 86B8F5A83F27F406AA4D0BD35F2BB4BF /* PBXContainerItemProxy */; }; - EE0D3F1CAAC77B0B625DCA705D8C3F9F /* PBXTargetDependency */ = { + EE27013416462BF3107BF2ADD65B6F45 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 9802A6FD4370007E3678A2B858F762A7 /* PBXContainerItemProxy */; + name = "Firebase-2149e159"; + target = F701F16821D7AA8B115646DA013C13EE /* Firebase-2149e159 */; + targetProxy = B86D4AE8715D6FA1503B7ED7BAA471B7 /* PBXContainerItemProxy */; }; - EE84A8EA124F7E74579F499EC9B5B6A5 /* PBXTargetDependency */ = { + EE3D22A7AC7369D3635E27200709F4FA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseRemoteConfigInterop; - target = 328CC04F43300C6CAB81659260A3799D /* FirebaseRemoteConfigInterop */; - targetProxy = C56F17F49BBBBB103A62072D1732744B /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = 7B125713B4256E36FAB367CC42CE991A /* PBXContainerItemProxy */; + }; + EE83307177211FB32CF41B1A2D7C9B11 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 18C4D828161742FE603FB808229E2C22 /* PBXContainerItemProxy */; }; EEA824F2B3732BD3B0F6A258F67F4B6E /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32123,41 +32635,41 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 940EF9F3BB2296C12517B3D220CB9029 /* PBXContainerItemProxy */; }; - EEBB73E1BB846A504460B91A44B1BE6B /* PBXTargetDependency */ = { + EF0E7258112B14EF6DB7184C3184D77E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = E379CDAB71CACE3B188BA25B9F058BC3 /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = AB018593239CA864C3E846E209A24C6A /* PBXContainerItemProxy */; }; - EEDC3271C0E4C22AD294C777202A1014 /* PBXTargetDependency */ = { + EF4E95C38C6ECD3E52AA911F37644DDA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 3C063DB236AFCC04DCF93EC5475469B7 /* PBXContainerItemProxy */; + name = SDWebImage; + target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; + targetProxy = 16986783ADED9EEEF838EBB759C295C0 /* PBXContainerItemProxy */; }; - EEE607D7F4FDA0AC6782188302408A87 /* PBXTargetDependency */ = { + EF606FBE72C29805289C900CED230AF4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 0B06FBBE37B695F24CB5910C43FE08B0 /* PBXContainerItemProxy */; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = 07F66F5BF1E100F6AE2E3F9E854B55F1 /* PBXContainerItemProxy */; }; - EEEEF6B222459271C4A8470B63444DE2 /* PBXTargetDependency */ = { + EFA25DADBDF1C66C9143C6A39B831C8C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = 59540A903E3B0E816E91EF4DCE5CFC94 /* PBXContainerItemProxy */; + name = PanModal; + target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; + targetProxy = 0110CDF4D006A5BB1916926C9E5BE57E /* PBXContainerItemProxy */; }; - EF981671E91A50B9335A21501AC78912 /* PBXTargetDependency */ = { + EFBA3D7D1A61E6CA0D1EFC068EE6E4A1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 42F325C5C429B9C5A2BD85F43530A68F /* PBXContainerItemProxy */; + name = FirebaseInstallations; + target = 87803597EB3F20FC46472B85392EC4FD /* FirebaseInstallations */; + targetProxy = 28AABF83082A9DCDA564266C129CDB9B /* PBXContainerItemProxy */; }; - EFD69C87F40C483363261F69F0C59EDD /* PBXTargetDependency */ = { + EFD8EF5E68F40F6638C7759C89FC4A12 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 870CE9AB4779A379BC74BC5717B9B6F3 /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = DB45915547CAF381AF4CD227040617EF /* PBXContainerItemProxy */; }; EFFBDDEC19DF472AF62D0A9A9411BC52 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32165,29 +32677,17 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = 9E795E35D13E7930DB1349BB8131CBDF /* PBXContainerItemProxy */; }; - F01C1D1CB37C7B029274EF500FACB7BD /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 981599A130A692A9EB05CB88C813732D /* PBXContainerItemProxy */; - }; - F02EF5DFD89B973939E2461B291D56F6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = AB456AF399B77754D786DF4A1058B30D /* PBXContainerItemProxy */; - }; - F0E14FBE41FB6E7666832386479EDD56 /* PBXTargetDependency */ = { + F0907E8396D60A2FA18F9C2E3DF9F761 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 8282CEAD163D216B85CFFCD5ABD0A19D /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 6E2704677FA1926BAC5E368D2FB6FD39 /* PBXContainerItemProxy */; }; - F0E66DB7D11A7AE1943FB82DDFFEF374 /* PBXTargetDependency */ = { + F0BAFCCF666F409F09090920FD693111 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseSessions; - target = 3F8EC37C78673149F2B94E8BD9AA8737 /* FirebaseSessions */; - targetProxy = F371962D49CC3AF966404DC97C38E35D /* PBXContainerItemProxy */; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = 2D3D3E37BD4C29DCEE8844AFF8ACAC59 /* PBXContainerItemProxy */; }; F0ED17F52534843EFE3D2D2640C74DE1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32195,17 +32695,11 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 2D5087A9E3E45E317E79313A1C39C5AC /* PBXContainerItemProxy */; }; - F13AC29F811B03C89D4FEDF1FF9E9359 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseABTesting; - target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; - targetProxy = BCE7202DD0DF9C532F1AEED52F1EEAC0 /* PBXContainerItemProxy */; - }; - F152C52874E3DD6BFE71B2B402635CF5 /* PBXTargetDependency */ = { + F137F0433B01B575BA31F86993C92056 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = E5F310ECCC847E14F5D6DBEFB7D008BA /* PBXContainerItemProxy */; + name = ZSWTappableLabel; + target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; + targetProxy = AEFD1479289FC0A5A1FE148868E4FA29 /* PBXContainerItemProxy */; }; F19F375E9C1497D99967C1087ECF5684 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32219,83 +32713,83 @@ target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; targetProxy = 17FA5980FEA4D8F2292F39D6A3472433 /* PBXContainerItemProxy */; }; - F1E225AB0577D15AEDDD1C1CF992F7B0 /* PBXTargetDependency */ = { + F242594FF18540AEF83EFABB59FCE404 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 026437D41CEB63D92126DAF917079831 /* PBXContainerItemProxy */; + name = BigInt; + target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; + targetProxy = 8F3CEA9E00C4CAB1F3A56C3995B10307 /* PBXContainerItemProxy */; }; - F1EC857202118C0362C77896F95F0E52 /* PBXTargetDependency */ = { + F25364C80C25FCC26E2D278989741912 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SimpleKeychain; - target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; - targetProxy = F14C2727A5336C3150DAD78C1640E4ED /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = C10E48DE152E33B6E24CD30080398808 /* PBXContainerItemProxy */; }; - F1F3335C78B912875241B8D2F67136FD /* PBXTargetDependency */ = { + F2FFB7C0E55DD1F3129AFEDE829019AE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 979E174616E38AAF748E86F4F5CFAD5C /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 45678FDBA72E195EA21AE2DCA5FE0E13 /* PBXContainerItemProxy */; }; - F242594FF18540AEF83EFABB59FCE404 /* PBXTargetDependency */ = { + F34538AB6E72C3298B868E22C4415A2A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = BigInt; - target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; - targetProxy = 8F3CEA9E00C4CAB1F3A56C3995B10307 /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 123D1EFE6E190212E12E3D115F52C51A /* PBXContainerItemProxy */; }; - F26A6C6FF9F1681A68D60A64A3FBBBBC /* PBXTargetDependency */ = { + F3E30BCD60DCAC49484350D406D33988 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = F08D08EEF97D459C1182F544797B50F9 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 29CF96D6036EA2677876641AAADB0BCE /* PBXContainerItemProxy */; }; - F29D0FDFAB644F2CAC1898DF4340D1EC /* PBXTargetDependency */ = { + F3F6DA55328F46E393F3D395320838E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Popovers; - target = B748EFCD9F50067EF7DF853242BB3AB4 /* Popovers */; - targetProxy = 317A3B6DAEB2936FC2DA2640E7062996 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = AA742DE4C7952EDA596AC045D30AD88A /* PBXContainerItemProxy */; }; - F2EAAD890654370C3F420AD782B2A34B /* PBXTargetDependency */ = { + F41C9D35EE7E190C645CF0D82A2D6964 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HMSegmentedControl; - target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; - targetProxy = 66B9FC36C8D89D709FAC8866E4A5E4BB /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 2F1C71E914769561F1824B12C3A0ABF0 /* PBXContainerItemProxy */; }; - F308AC3060FBF17630AEB7E9BF5D896C /* PBXTargetDependency */ = { + F44321481D3A98B7FEF6A398A5F15C40 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 789FFBA9CF0DF6685F9E8B2C41565BDC /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = 5B234FC5B6782433EC51ADCC849DF82A /* PBXContainerItemProxy */; }; - F36B09FADA982A06FFD37DE8F8CB3C20 /* PBXTargetDependency */ = { + F4A3DB075B11313FA59C925C78E7EA03 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = B1F1A837478B33A7C260B4BB20C0D4C3 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = AEE403CB2691C110AF319A0C1DF7831B /* PBXContainerItemProxy */; }; - F37D1BE5640A3288FB07E81C96784865 /* PBXTargetDependency */ = { + F4A5DECFCC5BF56A83E3F1BF2307A885 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 7A0F694BEFD1223C2C561A28366798B3 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 79B8A2829B4CAC054EAE02121B51F1E7 /* PBXContainerItemProxy */; }; - F3A5D2F8C3FF0EB0380A7D9B2C923E50 /* PBXTargetDependency */ = { + F4F71F7D5E42AA365D99E076B85DB4BD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesSwift; - target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; - targetProxy = F5FE35350024407C507DE6D0A27CB511 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 56C6736F136648CFFC0224E8A38B061F /* PBXContainerItemProxy */; }; - F4B72EF38C0A2673869AC099A1216A1F /* PBXTargetDependency */ = { + F56EF7BDE69A4E7F0BE8919147A22D29 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ReachabilitySwift; - target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; - targetProxy = 98467C235C6098C324871C95C4BC2405 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = 7122B17BDB6FA1A4F7275CE33016BE90 /* PBXContainerItemProxy */; }; - F4F88E4DB391D9D7CA88E74C9C920D57 /* PBXTargetDependency */ = { + F571A6653A55971C423EEB73D356E4FC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 8735BE64DD301ACE6BDD9F5C4BC3C3A6 /* PBXContainerItemProxy */; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = ACE53A9BFFC990D820C35FF5D83B43D2 /* PBXContainerItemProxy */; }; F5B6A0A9B35F9A1E0E63DAB91BB61157 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32303,35 +32797,59 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = F00C833F44CC1807BD6A6CB9D7B223EA /* PBXContainerItemProxy */; }; - F5C67A26294C280A01AB3820A96968EF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FloatingPanel; - target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; - targetProxy = 7B5115FA91FC27447BBFDB1E98CDBD29 /* PBXContainerItemProxy */; - }; F5C6E91BA4E7D228331B3BAD9BFCBE75 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; target = E95654B155D25890BE8E26081FCA8265 /* CocoaLumberjack */; targetProxy = A15A90A0F3E5A88281D7023F9A488536 /* PBXContainerItemProxy */; }; + F5E0406A3B6DD77C409695E70C120DC0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SimpleKeychain; + target = 192AEFA366AAFE1F45B918C022FE489C /* SimpleKeychain */; + targetProxy = 5EB17D8DD26B25CF608F98E4FC57954C /* PBXContainerItemProxy */; + }; + F5F05157CC626ECE4B67B3C1ABF47ED7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = NVActivityIndicatorView; + target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; + targetProxy = A9A9296A012B4B92210046BDD76B45AC /* PBXContainerItemProxy */; + }; F63FDF369E609B59521FEB027E97DF77 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = COSTouchVisualizer; target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 138C6F8B7AA0AAB898A073EB4E0DED39 /* PBXContainerItemProxy */; }; - F6E8374C45C4BBB5D148D72F7F4AAEC6 /* PBXTargetDependency */ = { + F657465ADE132276304C5355D101BA12 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RDHCollectionViewGridLayout; - target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; - targetProxy = 7EB1792D00E880EC70AFC94D64CB9157 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 8E5473E77E2784E4546B668AD5099134 /* PBXContainerItemProxy */; }; - F772C005EE807DDAD115F551BCE37C46 /* PBXTargetDependency */ = { + F6A6611AD04CE05528409969E259A60A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = C5125A7B7C94733C9DDE25E45A3CEDF1 /* PBXContainerItemProxy */; + name = iCarousel; + target = 548E0F26A10990707D8D4870D2490ACC /* iCarousel */; + targetProxy = 300BD96F475FCC28A5DEB91CA8338E44 /* PBXContainerItemProxy */; + }; + F6ABF95D1A37C1130CA430B100CA6CD0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseABTesting; + target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; + targetProxy = 0793D3BE20F6F121A28F52F17CF62F75 /* PBXContainerItemProxy */; + }; + F6AEEE7510FF8F9B1B2F7BCD64D25DF1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = B3E3BAAE27F0D51FF767E9FDB9FD73E7 /* PBXContainerItemProxy */; + }; + F6FD0AFD545221AB14302ECD2A9C807D /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = BB22E5C128CDDCC4A234DE2714CF9082 /* PBXContainerItemProxy */; }; F79C3316FC7DA0DCD6AA58F32AA0E004 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32339,6 +32857,18 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = 7D3D4B7AC8D5AAB9380383013E5C3E88 /* PBXContainerItemProxy */; }; + F8040C93D6C984D7F9D0EAAFBBEFE0EF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 816B36FA24248FB20D2C3780DD6E35AB /* PBXContainerItemProxy */; + }; + F838821D807B1B7FF52DAFEC725A12EE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 2C144E53C8DC93DDD6B4B2318EB73DA9 /* PBXContainerItemProxy */; + }; F84E6AAE23971B784CD9A88656AA6B72 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Charts; @@ -32351,11 +32881,29 @@ target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; targetProxy = 61AE3C9522183AF2B15695BB1A65CFCE /* PBXContainerItemProxy */; }; - F8BD35B6C149103CD69BF99875772054 /* PBXTargetDependency */ = { + F8A9FF43410B7324CCC13C2F30DEB036 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 11B72C39A64F0C27AC6E27245ECDBCC2 /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = AA714C3564F0D6865A14BEFC8E3D3DF2 /* PBXContainerItemProxy */; + }; + F8B4C1D7ABFCCA4B180B41F71BB5EDE0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = E1263AF9D5B45BC78BCC2CD2A02CF4CA /* PBXContainerItemProxy */; + }; + F9042B20019D5E81082A9C6821AA7941 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 24E618828BA79D37E35FAD82C6C4D7A0 /* PBXContainerItemProxy */; + }; + F914FF769F3A96E6AD82D72A8DF01DB5 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SnapKit; + target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; + targetProxy = D762BBCA0B15FB975CA2D9DAE05A186B /* PBXContainerItemProxy */; }; F93E2352B59165AC16A4EB6C42D2F039 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32363,11 +32911,17 @@ target = BF03B0B2B8B052092CB5F90CC5FB3757 /* Charts */; targetProxy = 73DBC6650E1E33DC1D14D210826CF1A4 /* PBXContainerItemProxy */; }; - F947BCE0D0BCB8EE01390F3E2C8C4C9F /* PBXTargetDependency */ = { + F98C70C53115F92CA0212ED71E225C6D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SVGKit; - target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; - targetProxy = 2736E4874C7B90546020135CC427D32C /* PBXContainerItemProxy */; + name = FloatingPanel; + target = 4874E7E655CEB4C01E4572AD903AEA21 /* FloatingPanel */; + targetProxy = 493B60625CE03D16D05C33B666294204 /* PBXContainerItemProxy */; + }; + F9BFDF509CC53C34900534E4F2B9BCAC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Atributika; + target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; + targetProxy = D9218E5FC771F86582E8CF57DFD67DD1 /* PBXContainerItemProxy */; }; F9C991B77CBCBD02E28C5519DB7F284F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32375,11 +32929,29 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = A0BE00837FB5FBBB170B6CA06A16026F /* PBXContainerItemProxy */; }; - FA466C785ADDA116C9EFA42FD9051743 /* PBXTargetDependency */ = { + FA024035A784A168B1B6B74AD8569E11 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = 54F71C477A2CAF7259EDD54F6D3777B5 /* PBXContainerItemProxy */; + name = JTCalendar; + target = 7F7C709A913CD2DAF7541A1D8CAC7706 /* JTCalendar */; + targetProxy = A1BB9E051FB718BEF8333CD49DA17628 /* PBXContainerItemProxy */; + }; + FA07C18669A8BE4498106592606FB029 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SVGKit; + target = B537A1FD6BC67DF7FE8C2B34E5CE6F19 /* SVGKit */; + targetProxy = 343B5E46BE8B4C3E3BA03219CDC720F2 /* PBXContainerItemProxy */; + }; + FA313D9A9BBE86E14713B545833937CC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = COSTouchVisualizer; + target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; + targetProxy = 492C66CB04A20663D726DDBC4599121C /* PBXContainerItemProxy */; + }; + FA83F0F05814CD8052DF4754A11037CF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = ADC38723C0539EC66452AD964EB1F21C /* PBXContainerItemProxy */; }; FADB18883A5D0D9FA68EBC570B4FDD3B /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32387,65 +32959,53 @@ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = C89A09BBA83C4DEB1E95EB1D9B2095BA /* PBXContainerItemProxy */; }; - FB4543E5EBAAE322BFACEF7A423DD33F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SnapKit; - target = 19622742EBA51E823D6DAE3F8CDBFAD4 /* SnapKit */; - targetProxy = 9D1D923C76ABE106CB66C050C8F9B41D /* PBXContainerItemProxy */; - }; - FBE23748824E6C42927C75FFCE1E6AF6 /* PBXTargetDependency */ = { + FB31D8018AA190F907D30D4AE190D70B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 0E4EEA41A20A510F57D77B5881AA2484 /* PBXContainerItemProxy */; + name = PromisesSwift; + target = A979F9D3632CD5F2F7518F9A362CBAE3 /* PromisesSwift */; + targetProxy = 26C256859178D04D14EFC2943E2B7F21 /* PBXContainerItemProxy */; }; - FBFBEED7AC2DCD401160D3520B7A0598 /* PBXTargetDependency */ = { + FB829947846917E23FBB86AF6E17A45B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EFQRCode; - target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; - targetProxy = 0524FFCAE9F149775C11167B8832E59E /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = BECD36891A8DC297700F9296F5634B97 /* libPhoneNumber-iOS */; + targetProxy = 60F14729A56729C8498F0BB1D38E563B /* PBXContainerItemProxy */; }; - FC3FE106056BBC78AB01A8E5C44C32FF /* PBXTargetDependency */ = { + FBA5ED09668AA60CF089C4CFB4157E62 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = SDWebImageSwiftUI; target = 92EBFA3E7005B4C18A9C0B44324EB80F /* SDWebImageSwiftUI */; - targetProxy = 05AF778D32D65E4D2667E79EF1C85656 /* PBXContainerItemProxy */; - }; - FC5B17A39D043F0CBCE84ACE8E3D2DB0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Atributika; - target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; - targetProxy = EF5337D59982BB90347D823A7D84FB14 /* PBXContainerItemProxy */; + targetProxy = F4CCFFB55AF86D8C25B0AB2954C392B0 /* PBXContainerItemProxy */; }; - FC5F468E97D0802D1A106CFDD244D452 /* PBXTargetDependency */ = { + FBCFDD21EB3824388D3DCDDCA4E6D38B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseSharedSwift; - target = 94706DD5BBE215339DF893D4434E1084 /* FirebaseSharedSwift */; - targetProxy = 32452A2184035EFAC423E99D4585BCF9 /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 7EAE24C1C45B0021B3571CA5758891B1 /* PBXContainerItemProxy */; }; - FC7639D2662072035BAE8B19191537BF /* PBXTargetDependency */ = { + FBD8ADAA766FD889358337C562343EAA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 4ADA6217C451FC1E6D28DE5BCC5CE625 /* PBXContainerItemProxy */; + name = "GTMSessionFetcher-GTMSessionFetcher_Full_Privacy"; + target = 24D7789A4C8783E3684E7D8CFAC12CC6 /* GTMSessionFetcher-GTMSessionFetcher_Full_Privacy */; + targetProxy = 39899B35D9118511D4FDAA70C7B2C667 /* PBXContainerItemProxy */; }; - FCE4652FE947A37C426236FFE2A377CA /* PBXTargetDependency */ = { + FBFBEED7AC2DCD401160D3520B7A0598 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = A9134B9BA234C34D018E735CDB0FDA67 /* PBXContainerItemProxy */; + name = EFQRCode; + target = 4B97B69C9C0EFA8C1D26B782223AE6EE /* EFQRCode */; + targetProxy = 0524FFCAE9F149775C11167B8832E59E /* PBXContainerItemProxy */; }; - FCF4521F8D69B057836DA44D3AA15F18 /* PBXTargetDependency */ = { + FC5B17A39D043F0CBCE84ACE8E3D2DB0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCoreInternal; - target = 25E9E9A17BC3F670357D7385C521E48E /* FirebaseCoreInternal */; - targetProxy = 4370DE0CE961F60EBEC48AABEFE275FD /* PBXContainerItemProxy */; + name = Atributika; + target = BE7B3A8FFA6892B35CE5D9F8A7B8D25C /* Atributika */; + targetProxy = EF5337D59982BB90347D823A7D84FB14 /* PBXContainerItemProxy */; }; - FD2D8649B59628D9A2BE9B69BC809A27 /* PBXTargetDependency */ = { + FCA1CE3AB3CFE6B0C3D69DC1EA4F3568 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseABTesting; - target = 8F68D031908A0059566798048C48F776 /* FirebaseABTesting */; - targetProxy = 26D1BC0A32D6B64BEC52F33D07CDDE6D /* PBXContainerItemProxy */; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 0507A3A2D93D63BD9949F2EE5D8011BE /* PBXContainerItemProxy */; }; FD44648FB949957354F0E609411FBB66 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32453,65 +33013,41 @@ target = 048D21E3C8151CD23D428D38093E1538 /* EasyTipView */; targetProxy = 9D1F3C321C55C210AD7CA4C7250D5658 /* PBXContainerItemProxy */; }; - FD452E657AEAE965EED09D0F523D1305 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = CombineExt; - target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; - targetProxy = 5D05750B215DD0BD21EA251FC65F0B4A /* PBXContainerItemProxy */; - }; - FDE262FBE1EC8E38A8D336A86F605E4A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KVOController; - target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; - targetProxy = 682AB82DB4EBDE86F74F18CABA620E44 /* PBXContainerItemProxy */; - }; - FE15FDAB36C2D2AC0334D23B9DB4599E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCore; - target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; - targetProxy = 91A3E8C59EA9617F7D5AD0D49693DA6B /* PBXContainerItemProxy */; - }; - FE4F65D236B502932373C880AE4531EF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = MaterialActivityIndicator; - target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; - targetProxy = 39F728CDBD2FA3504EF0FE738779C696 /* PBXContainerItemProxy */; - }; - FE6FD44682D67C1F691BA1587B777012 /* PBXTargetDependency */ = { + FE022196D79DB8CCF44E5F30AB07E64F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = NVActivityIndicatorView; - target = AF8A82876C43F4DFD625D1823E680EAC /* NVActivityIndicatorView */; - targetProxy = 56E090FB9ED8AD70F785364BD4AF01E5 /* PBXContainerItemProxy */; + name = Validator; + target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; + targetProxy = 4D671127B75AD82734C3F6C8120EA590 /* PBXContainerItemProxy */; }; - FE81D24C28E3A17E0F82C5A0F6F87C4F /* PBXTargetDependency */ = { + FE137B3F4FE9F7C94E2AA85D3E0E1D44 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ZSWTappableLabel; - target = 14AD6D3DE5F8E41B9BFDD59D9BAE5959 /* ZSWTappableLabel */; - targetProxy = 749C54D8BAF37729C93A7B9FEB6DDB6A /* PBXContainerItemProxy */; + name = "GoogleUtilities-GoogleUtilities_Privacy"; + target = 5FF1A58DEEC5DB749FCD6C120B97CC82 /* GoogleUtilities-GoogleUtilities_Privacy */; + targetProxy = 35F858FDC4DFAB94A24ED7E12B482E58 /* PBXContainerItemProxy */; }; - FECD75D1A351929C4A5C4DA7B1A5ABB6 /* PBXTargetDependency */ = { + FE570CA3E025A89CC605E298B6C5E09D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 47F4A7466095819D782B95AB15299616 /* PBXContainerItemProxy */; + name = RDHCollectionViewGridLayout; + target = FADB84DF00AA7E5A44B755457F4AF0E2 /* RDHCollectionViewGridLayout */; + targetProxy = 483B4065C335E2B1FAD3F2EF48AB15BF /* PBXContainerItemProxy */; }; - FEE660A300F0872A8032D7A6DCF7B5BE /* PBXTargetDependency */ = { + FE632092639C549E78A0BFCAE9949B6D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = E5EEBE1DE8552A92B66743994D749ED9 /* PBXContainerItemProxy */; + name = HMSegmentedControl; + target = B4CEB0284B4209C3EB1D2921056254BE /* HMSegmentedControl */; + targetProxy = C88D4D9A882A465508DA0199E9220371 /* PBXContainerItemProxy */; }; - FEED830C95448FD6213225BB0DAA60A6 /* PBXTargetDependency */ = { + FE884216290B39E20FE45C0C8B2444C8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PanModal; - target = AD16B149CC82594F15860A512FDBB6B9 /* PanModal */; - targetProxy = 9ED7B45FB649C41FA2783B4E98C6856C /* PBXContainerItemProxy */; + name = CombineExt; + target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; + targetProxy = 192C3F62F6DADEC7B1561B40A43F265B /* PBXContainerItemProxy */; }; - FEF00ACADD79A2632AABE9A7B1FA6997 /* PBXTargetDependency */ = { + FECDAFBA1626EC08E88B0845B8372036 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = D5BE0A0233FE5FB7E60C332535B16DE7 /* PBXContainerItemProxy */; + name = ReachabilitySwift; + target = 0B00B2C167CD783351BD1D00BD5AD1F8 /* ReachabilitySwift */; + targetProxy = C91B783DF8E42FE67FE868151A3F9C35 /* PBXContainerItemProxy */; }; FF126B05C08CC989DB885028091E4C57 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32519,23 +33055,29 @@ target = B783C6FA652FC4195003054549B87961 /* Amplitude-iOS */; targetProxy = 08924982C1471769A4FC9327E18305E3 /* PBXContainerItemProxy */; }; + FF20A25490E60C98826D6C2EB1A97DCC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = KVOController; + target = 2568F753F09C4DFFD8770DCC78EDAEAE /* KVOController */; + targetProxy = DA591EE79A3C07B776B2DDBB0DE66592 /* PBXContainerItemProxy */; + }; + FF226030124CE9E365E0791204BBE1F3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SDWebImageSVGCoder; + target = B856BA85F30B9CB0BFFCDB44F4FB316F /* SDWebImageSVGCoder */; + targetProxy = 314556B36CCB81D2CFD3CDEFAE2C385A /* PBXContainerItemProxy */; + }; FF23AC7184AF7557422B2159A7836142 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = BigInt; target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */; targetProxy = C1FB51894D902286876EADFB51D07B5C /* PBXContainerItemProxy */; }; - FF40C060BFCA951015305E52F5DD2BD2 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Validator; - target = 44E7E03875D04F3FFAEE1E88F50589CA /* Validator */; - targetProxy = 489EF5AD4D7CE9B28C706B8A69CAC4E1 /* PBXContainerItemProxy */; - }; - FF56F4BE0CBF0C17B102AD5F6D315E44 /* PBXTargetDependency */ = { + FF35DCD8917AB6B37780FCC85B53AE0C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = COSTouchVisualizer; - target = A456C50A922C437FF7BB4660A7D1CF46 /* COSTouchVisualizer */; - targetProxy = 7CD2B24E982EB1FB6C3334811F699384 /* PBXContainerItemProxy */; + name = "GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy"; + target = 9CC46F9FA6BA4F71309A4A4ACA6F02C3 /* GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy */; + targetProxy = D04D0D7293F1FFF1BED246146B7FD7F7 /* PBXContainerItemProxy */; }; FF696AF06810C2AB273A10D76586BB19 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -32543,18 +33085,18 @@ target = E35C7F15C2ABEA4754F42DB81E82D23D /* CombineExt */; targetProxy = DCE849F7DAF073CB91DE661BC0F07974 /* PBXContainerItemProxy */; }; - FFB42EE39B43B835D6B9E88BB87336E3 /* PBXTargetDependency */ = { + FFF585582677F24F90B90A17B17E513D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SDWebImage; - target = 3847153A6E5EEFB86565BA840768F429 /* SDWebImage */; - targetProxy = D27C226A3738A58288E92001C0177E5F /* PBXContainerItemProxy */; + name = MaterialActivityIndicator; + target = 57D7BFD121CFA8B22535F5601079DEA7 /* MaterialActivityIndicator */; + targetProxy = A217EBA51D2C49A622346D0C31F26D2E /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 014A6AE047154A1094B7DF42587362FB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 27DDF06C5A12747F6CDC2150858DE904 /* Pods-iOS-CameraParticles.debug.xcconfig */; + baseConfigurationReference = BE77914D08B8EA09BC8306286DFBA655 /* Pods-iOS-CameraParticles.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -32659,23 +33201,40 @@ }; name = Release; }; - 04B4154087C727F589E5F79BDA623AD8 /* Debug */ = { + 062BE603BFC2F8638BA3C51CDE7C0A4C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BFE9CAB9A005B705A16A40764C132900 /* nanopb.debug.xcconfig */; + baseConfigurationReference = AB7E88281F350C74A69337C6EC5469E4 /* FirebaseABTesting.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/nanopb"; - IBSC_MODULE = nanopb; - INFOPLIST_FILE = "Target Support Files/nanopb/ResourceBundle-nanopb_Privacy-nanopb-Info.plist"; + 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/FirebaseABTesting/FirebaseABTesting-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = nanopb_Privacy; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FirebaseABTesting/FirebaseABTesting.modulemap"; + PRODUCT_MODULE_NAME = FirebaseABTesting; + PRODUCT_NAME = FirebaseABTesting; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; 06C0134AC9B8892755F60F69572819ED /* Debug */ = { isa = XCBuildConfiguration; @@ -32711,48 +33270,48 @@ }; name = Debug; }; - 0961C681776284177328747FC32FCE0E /* Release */ = { + 0863558500EBA5D9619ECA7574C156DE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A689747CCE5974A77849083EB22ACA7B /* GoogleAppMeasurement.release.xcconfig */; + baseConfigurationReference = 268F6265901EF76B0C0DB36EDAE349C9 /* Pods-iOS-FirebaseStaticInjectionsTests.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + 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-iOS-FirebaseStaticInjectionsTests/Pods-iOS-FirebaseStaticInjectionsTests-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", + "@loader_path/Frameworks", ); - SDKROOT = iphoneos; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 0986D97BA75CEFA308898BFFF5466FFF /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 3727CE707A9BB4FF1EA693F58F7156E6 /* SDWebImage.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; - IBSC_MODULE = SDWebImage; - INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SDWebImage; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-FirebaseStaticInjectionsTests/Pods-iOS-FirebaseStaticInjectionsTests.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; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 0AA923B0DBD03A2995F477A58C4B92DD /* Release */ = { + 0A58A93D9EEF88DDDECC38064CD13FBB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E23EDC3D98F398598772A63CF12C0EE7 /* Pods-iOS-dydxCarteraTests.release.xcconfig */; + baseConfigurationReference = BAAEED37AE920D150AFA7F0D48157F9C /* FirebaseCoreExtension.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -32762,7 +33321,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxCarteraTests/Pods-iOS-dydxCarteraTests-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/FirebaseCoreExtension/FirebaseCoreExtension-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FirebaseCoreExtension/FirebaseCoreExtension-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -32770,15 +33330,12 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxCarteraTests/Pods-iOS-dydxCarteraTests.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/FirebaseCoreExtension/FirebaseCoreExtension.modulemap"; + PRODUCT_MODULE_NAME = FirebaseCoreExtension; + PRODUCT_NAME = FirebaseCoreExtension; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -32787,10 +33344,11 @@ }; name = Release; }; - 0D83B4A408F2851E7A28F464DC4DA946 /* Debug */ = { + 0AA923B0DBD03A2995F477A58C4B92DD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 65154FA3B38B1E744711A4AC732A9E7D /* FirebaseABTesting.debug.xcconfig */; + baseConfigurationReference = 63B37877B75285DA0E5D46B57A99999B /* Pods-iOS-dydxCarteraTests.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -32800,7 +33358,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseABTesting/FirebaseABTesting-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxCarteraTests/Pods-iOS-dydxCarteraTests-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -32808,20 +33366,24 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseABTesting/FirebaseABTesting.modulemap"; - PRODUCT_MODULE_NAME = FirebaseABTesting; - PRODUCT_NAME = FirebaseABTesting; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxCarteraTests/Pods-iOS-dydxCarteraTests.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; - 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 = Debug; + name = Release; }; - 0DC4619756230BCF301213BB1FEDD4C5 /* Debug */ = { + 0CE9C4DB040250B7CA2548DA443FF7D2 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 9D7EFDD354AF904BA7E913E850411CAF /* GoogleUtilities.debug.xcconfig */; buildSettings = { @@ -32839,9 +33401,27 @@ }; name = Debug; }; + 0DCE5BDCD25D3487250139CCC13DF4E3 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7D78506D669ED18DA41905FF136A4A8D /* GTMSessionFetcher.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GTMSessionFetcher"; + IBSC_MODULE = GTMSessionFetcher; + INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/ResourceBundle-GTMSessionFetcher_Core_Privacy-GTMSessionFetcher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = GTMSessionFetcher_Core_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 0E1939CA37CCEA6F4618D584DC1DB0E5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3FD911D8F943BADC91AF417B1EF0002C /* Pods-iOS-PlatformRoutingTests.release.xcconfig */; + baseConfigurationReference = 280E0C040EDD4CE8B7BFE6143F59060A /* Pods-iOS-PlatformRoutingTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -32878,6 +33458,24 @@ }; name = Release; }; + 0EE36905CF5BFCBF9396238C6AA6C801 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7B4BC66D405DA2248567521D830E25B8 /* GoogleDataTransport.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleDataTransport"; + IBSC_MODULE = GoogleDataTransport; + INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/ResourceBundle-GoogleDataTransport_Privacy-GoogleDataTransport-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = GoogleDataTransport_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 1026A4C4E3D14E80772312F2B0E31CB2 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 24DBE68F0C1A0D1EB04748C951B0C757 /* SimpleKeychain.release.xcconfig */; @@ -32915,7 +33513,7 @@ }; 10777F4571925595EAA09308AAA83BB3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E40285E4DC6A4841DFEF250524A94DFB /* Pods-iOS-JedioKit.debug.xcconfig */; + baseConfigurationReference = EC667717229F2CB6D836D750241CDB7E /* Pods-iOS-JedioKit.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -32953,7 +33551,7 @@ }; 10C64F0709A2F5BEFE8875987D9CB0B0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B697098AFD1A2AF7ECEDD94555E98F6A /* Pods-iOS-PlatformParticles.debug.xcconfig */; + baseConfigurationReference = 8E9C23FC41BBBDFF89AA9E2CF153418F /* Pods-iOS-PlatformParticles.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -32991,7 +33589,7 @@ }; 10FF9FCA7C1FCB4996BE48F8CE73542C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 300A393398F4E9DDD0E24BEEEC47F7BB /* Pods-iOS-ParticlesCommonModelsTests.release.xcconfig */; + baseConfigurationReference = C655D00DD08BAEBB0B66DAB7521465AB /* Pods-iOS-ParticlesCommonModelsTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33028,11 +33626,10 @@ }; name = Release; }; - 13EA1AB8A31AE162463FDAE5C630CCF1 /* Debug */ = { + 12E753781601C20FE4A7FCFC0EF351F9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CF0D65FA458C88DD100CB72A829E3766 /* Pods-iOS-PlatformRouting.debug.xcconfig */; + baseConfigurationReference = 70DCF129ACE11788B31387842772E915 /* FirebaseMessaging.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -33042,7 +33639,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-PlatformRouting/Pods-iOS-PlatformRouting-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebaseMessaging/FirebaseMessaging-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -33050,43 +33647,23 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-PlatformRouting/Pods-iOS-PlatformRouting.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/FirebaseMessaging/FirebaseMessaging.modulemap"; + PRODUCT_MODULE_NAME = FirebaseMessaging; + PRODUCT_NAME = FirebaseMessaging; 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 = Debug; - }; - 144C0CFB54A944D511473FC36C7E8344 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 897E48F7FCD423A055D7351A819FA4F5 /* FirebaseCrashlytics.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCrashlytics"; - IBSC_MODULE = FirebaseCrashlytics; - INFOPLIST_FILE = "Target Support Files/FirebaseCrashlytics/ResourceBundle-FirebaseCrashlytics_Privacy-FirebaseCrashlytics-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseCrashlytics_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; name = Release; }; - 14927F7150F1C889316639F86530FAD9 /* Release */ = { + 13EA1AB8A31AE162463FDAE5C630CCF1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FF307EDB810C8A198BDFBFEC5FCF6B79 /* Pods-iOS-AppsFlyerStaticInjections.release.xcconfig */; + baseConfigurationReference = BF9381557B1AE241479730C33A6DE01D /* Pods-iOS-PlatformRouting.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33098,7 +33675,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-AppsFlyerStaticInjections/Pods-iOS-AppsFlyerStaticInjections-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-PlatformRouting/Pods-iOS-PlatformRouting-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -33107,7 +33684,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-AppsFlyerStaticInjections/Pods-iOS-AppsFlyerStaticInjections.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-PlatformRouting/Pods-iOS-PlatformRouting.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -33117,51 +33694,16 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 14A24E3BC08DFB48E30044FF6DBE5487 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5F1E0608BE3654FF2E92628466A9971E /* 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 = 15.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; + name = Debug; }; - 14AB5319E12BF7F62CA874707166F935 /* Release */ = { + 14927F7150F1C889316639F86530FAD9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5A21275326FC0154A50384CD39737023 /* FirebaseSharedSwift.release.xcconfig */; + baseConfigurationReference = 3A266076F983B20832F2D3D323455929 /* Pods-iOS-AppsFlyerStaticInjections.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -33171,7 +33713,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseSharedSwift/FirebaseSharedSwift-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-AppsFlyerStaticInjections/Pods-iOS-AppsFlyerStaticInjections-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -33179,12 +33721,15 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseSharedSwift/FirebaseSharedSwift.modulemap"; - PRODUCT_MODULE_NAME = FirebaseSharedSwift; - PRODUCT_NAME = FirebaseSharedSwift; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-AppsFlyerStaticInjections/Pods-iOS-AppsFlyerStaticInjections.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; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -33231,7 +33776,7 @@ }; 15041265D088B3CFCBF9351E8132F0E8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 66282EA759C7FF1C7DD529080C0F77E8 /* Pods-iOS-PlatformUIJedio.debug.xcconfig */; + baseConfigurationReference = C241B13058AA7936BE4208FE4A2F3E16 /* Pods-iOS-PlatformUIJedio.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33267,9 +33812,9 @@ }; name = Debug; }; - 1908119EDFD4926A50406CF489C3B9BD /* Debug */ = { + 1602F8719BDD2D43480AF71F20E76F31 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 50BFD4971954A62A1B71D12DBCB48544 /* FirebaseRemoteConfig.debug.xcconfig */; + baseConfigurationReference = 0E9FCDAAAAEAAA55D3412DE3F99DD7D1 /* FirebaseCore.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -33280,7 +33825,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseRemoteConfig/FirebaseRemoteConfig-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebaseCore/FirebaseCore-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -33288,9 +33833,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseRemoteConfig/FirebaseRemoteConfig.modulemap"; - PRODUCT_MODULE_NAME = FirebaseRemoteConfig; - PRODUCT_NAME = FirebaseRemoteConfig; + 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) "; @@ -33301,9 +33846,27 @@ }; name = Debug; }; - 1983C9438FFFBE33F6F763E04D2F5B62 /* Debug */ = { + 161968F69B58969AA9EBBD2C77672B79 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = ACE2F542EAB146A91253BAB1BAF1455D /* Pods-iOS-dydxPresenters.debug.xcconfig */; + baseConfigurationReference = 0E9FCDAAAAEAAA55D3412DE3F99DD7D1 /* FirebaseCore.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCore"; + IBSC_MODULE = FirebaseCore; + INFOPLIST_FILE = "Target Support Files/FirebaseCore/ResourceBundle-FirebaseCore_Privacy-FirebaseCore-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FirebaseCore_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 18EF3C55F6C2F86A64E8848F9B245F55 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C15021D426F360129B3510BE48D34D37 /* Pods-iOS-dydxAnalytics.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33315,7 +33878,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxPresenters/Pods-iOS-dydxPresenters-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -33324,7 +33887,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxPresenters/Pods-iOS-dydxPresenters.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -33339,10 +33902,11 @@ }; name = Debug; }; - 19DD7E014A6DCB030053FBA1AB87AD4A /* Debug */ = { + 1983C9438FFFBE33F6F763E04D2F5B62 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 880A8D64F8B5B983820B06158C8F08F8 /* FirebaseCrashlytics.debug.xcconfig */; + baseConfigurationReference = 07ADBA4AC7A1303DCB99F1AAAC1243EC /* Pods-iOS-dydxPresenters.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -33352,7 +33916,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseCrashlytics/FirebaseCrashlytics-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxPresenters/Pods-iOS-dydxPresenters-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -33360,12 +33924,15 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseCrashlytics/FirebaseCrashlytics.modulemap"; - PRODUCT_MODULE_NAME = FirebaseCrashlytics; - PRODUCT_NAME = FirebaseCrashlytics; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxPresenters/Pods-iOS-dydxPresenters.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; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; @@ -33373,11 +33940,10 @@ }; name = Debug; }; - 1A38C9405D4B1F21B901E7D416A81C21 /* Debug */ = { + 19DD7E014A6DCB030053FBA1AB87AD4A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EB4555C6A4F84C08BD7D3B635A55B10A /* Pods-iOS-PlatformUI.debug.xcconfig */; + baseConfigurationReference = 880A8D64F8B5B983820B06158C8F08F8 /* FirebaseCrashlytics.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -33387,7 +33953,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-PlatformUI/Pods-iOS-PlatformUI-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebaseCrashlytics/FirebaseCrashlytics-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -33395,15 +33961,12 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-PlatformUI/Pods-iOS-PlatformUI.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/FirebaseCrashlytics/FirebaseCrashlytics.modulemap"; + PRODUCT_MODULE_NAME = FirebaseCrashlytics; + PRODUCT_NAME = FirebaseCrashlytics; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; @@ -33411,9 +33974,9 @@ }; name = Debug; }; - 1CA7CFC73C66B9F56988DF5EE3142395 /* Release */ = { + 1A38C9405D4B1F21B901E7D416A81C21 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D9C6A6B6B3316224E62D31C3F1DCD4A5 /* Pods-iOS-dydxV4Tests.release.xcconfig */; + baseConfigurationReference = A545C8132189884A1635F87856E99753 /* Pods-iOS-PlatformUI.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33425,7 +33988,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxV4Tests/Pods-iOS-dydxV4Tests-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-PlatformUI/Pods-iOS-PlatformUI-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -33434,7 +33997,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxV4Tests/Pods-iOS-dydxV4Tests.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-PlatformUI/Pods-iOS-PlatformUI.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -33444,15 +34007,32 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; + name = Debug; + }; + 1AB3F96AB2B664E130F1140C83892F38 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B2CFA2A30D6196FFB7927ABDC73F55F3 /* PromisesSwift.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/PromisesSwift"; + IBSC_MODULE = Promises; + INFOPLIST_FILE = "Target Support Files/PromisesSwift/ResourceBundle-Promises_Privacy-PromisesSwift-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = Promises_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; name = Release; }; 1CD7002C329639061D9C8BFFF0159609 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 91DE68AE1E52CB070AC51600ECE15A3C /* Pods-iOS-dydxFormatterTests.release.xcconfig */; + baseConfigurationReference = 4CC08FE893E903FE09B789F7549BDA05 /* Pods-iOS-dydxFormatterTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33489,6 +34069,25 @@ }; name = Release; }; + 1CE53793A2CA94F26AF1F636A61027C6 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A689747CCE5974A77849083EB22ACA7B /* GoogleAppMeasurement.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 1DC54117ED7AEBF4A059BA3646097F4D /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = DCD810D610BF71ECED0D749466DA7EB3 /* GTMSessionFetcher.debug.xcconfig */; @@ -33558,7 +34157,7 @@ }; 1EA4022B7F00145A616AD3FD43335FCC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 75431551309ED13F458522DA390C25E8 /* Pods-iOS-Utilities.release.xcconfig */; + baseConfigurationReference = FD8CEA1E81DA777AE5CE91AD7EA63C4A /* Pods-iOS-Utilities.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33595,6 +34194,83 @@ }; name = Release; }; + 1FCA66B7451B106FCBD5AD388466C331 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AC9660889F772F88712BD3DBA2803D1C /* Pods-iOS-dydxV4.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-iOS-dydxV4/Pods-iOS-dydxV4-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxV4/Pods-iOS-dydxV4.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; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 205A5B8CDCD9507AEF9BB48D29E3E752 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AAC14C1AF0DD976589E863A43A488642 /* Pods-iOS-dydxV4Tests.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-iOS-dydxV4Tests/Pods-iOS-dydxV4Tests-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxV4Tests/Pods-iOS-dydxV4Tests.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; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; 205B062120CED0B97673F83570071FF3 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 0054623CA33A906914708443F877C449 /* NVActivityIndicatorView.debug.xcconfig */; @@ -33631,7 +34307,7 @@ }; 20BB8C9AD45C764E7132421666600A52 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 31E84616AE68184320155572590D96DB /* Pods-iOS-PlatformUIJedioTests.debug.xcconfig */; + baseConfigurationReference = CCB967002A637765DF194DE9538B1BD1 /* Pods-iOS-PlatformUIJedioTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33669,7 +34345,7 @@ }; 211DBE11B9895C587C6EDE7933F0AE5D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FBB419461BBDC162400E60E8B22DDCC7 /* Pods-iOS-RoutingKitTests.release.xcconfig */; + baseConfigurationReference = 8FFEEFB8CF1E8DC8BC671F34B41FC9CB /* Pods-iOS-RoutingKitTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33708,7 +34384,7 @@ }; 214C36670F8F28ED2205D3B65FAC2856 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4AFDD5A794AA710CB355AF1209DA8071 /* Pods-iOS-dydxCartera.release.xcconfig */; + baseConfigurationReference = FDF97DDB1D09E6D793AAE371E56741A4 /* Pods-iOS-dydxCartera.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33780,9 +34456,59 @@ }; name = Debug; }; + 21A29DCCEED468398691B3B9519B5BCA /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A6CDCB4CEFBE2CF2200DD88A60F6C33F /* PromisesObjC.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap"; + PRODUCT_MODULE_NAME = FBLPromises; + PRODUCT_NAME = FBLPromises; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 22BA7DCEC7F1A7DFE98E181EF3BA315A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 880A8D64F8B5B983820B06158C8F08F8 /* FirebaseCrashlytics.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCrashlytics"; + IBSC_MODULE = FirebaseCrashlytics; + INFOPLIST_FILE = "Target Support Files/FirebaseCrashlytics/ResourceBundle-FirebaseCrashlytics_Privacy-FirebaseCrashlytics-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FirebaseCrashlytics_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 2571744D5330E6BEC298090C07B60E01 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CB58F85EE7C7A6E65A832DFAB1FAC30B /* Pods-iOS-dydxCartera.debug.xcconfig */; + baseConfigurationReference = 3671641A4540097DEDA4FD38B5AB7D0C /* Pods-iOS-dydxCartera.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33820,7 +34546,7 @@ }; 25E85FBE0A5090FAB885412DDE81A916 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8F1A05D870A7732C6F9F9C2C62DE4B58 /* Pods-iOS-PlatformRoutingTests.debug.xcconfig */; + baseConfigurationReference = 0BA79D2618AAED998ECFF60D786B4E73 /* Pods-iOS-PlatformRoutingTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33927,27 +34653,9 @@ }; name = Release; }; - 27F62CDC046AAE2030BFF10DB4A5B98B /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B54AD1E4B09F752FD42AB8F8D9BB5AB5 /* FirebaseInstallations.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseInstallations"; - IBSC_MODULE = FirebaseInstallations; - INFOPLIST_FILE = "Target Support Files/FirebaseInstallations/ResourceBundle-FirebaseInstallations_Privacy-FirebaseInstallations-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseInstallations_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 291294365755EFB50BE309D618407431 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B945154D126372947D6700566B85A09B /* Pods-iOS-dydxChartTests.debug.xcconfig */; + baseConfigurationReference = B0985A272952C6E9BE98AA6FE7AEAAD2 /* Pods-iOS-dydxChartTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -33983,45 +34691,9 @@ }; name = Debug; }; - 293331DF0B8DAB9695611C01FA1E71E1 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 50BFD4971954A62A1B71D12DBCB48544 /* FirebaseRemoteConfig.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseRemoteConfig"; - IBSC_MODULE = FirebaseRemoteConfig; - INFOPLIST_FILE = "Target Support Files/FirebaseRemoteConfig/ResourceBundle-FirebaseRemoteConfig_Privacy-FirebaseRemoteConfig-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseRemoteConfig_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 29F1C124CB1C6D6960D694F64257F260 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9F946680A84CE03286632C1114819463 /* PromisesObjC.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/PromisesObjC"; - IBSC_MODULE = FBLPromises; - INFOPLIST_FILE = "Target Support Files/PromisesObjC/ResourceBundle-FBLPromises_Privacy-PromisesObjC-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FBLPromises_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 2D06B2817B4987F6B0AEDCB2629A38CB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 29BB9A54FA452F55D6F5DE3A114750DC /* Pods-iOS-PlatformParticles.release.xcconfig */; + baseConfigurationReference = 52652E3B37BCFE89EC6AC97E47633EE4 /* Pods-iOS-PlatformParticles.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -34058,9 +34730,45 @@ }; name = Release; }; + 2D63D96D2FCF87BD5FF9A8D008BFBC2B /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 925D4B219F79728E80AF75F570CC9A1D /* FirebaseMessaging.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseMessaging"; + IBSC_MODULE = FirebaseMessaging; + INFOPLIST_FILE = "Target Support Files/FirebaseMessaging/ResourceBundle-FirebaseMessaging_Privacy-FirebaseMessaging-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FirebaseMessaging_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 2DB622436255E3E6205A79BCF1928A60 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A6CDCB4CEFBE2CF2200DD88A60F6C33F /* PromisesObjC.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/PromisesObjC"; + IBSC_MODULE = FBLPromises; + INFOPLIST_FILE = "Target Support Files/PromisesObjC/ResourceBundle-FBLPromises_Privacy-PromisesObjC-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FBLPromises_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 2E5DA9E00E1684140200A5756972718F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5725A766879004C4A080FE9BB32CAE64 /* Pods-iOS-WebParticlesTests.debug.xcconfig */; + baseConfigurationReference = 715C4E510E29B253964023AA0AD9E137 /* Pods-iOS-WebParticlesTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -34096,7 +34804,25 @@ }; name = Debug; }; - 31AD96A8922D392F4C1CFC936CA365C8 /* Debug */ = { + 2EE06BB96614DF5BDC8099268590B9D9 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F4F64876E7088E4D61CA492661D3941A /* SDWebImageSwiftUI.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImageSwiftUI"; + IBSC_MODULE = SDWebImageSwiftUI; + INFOPLIST_FILE = "Target Support Files/SDWebImageSwiftUI/ResourceBundle-SDWebImageSwiftUI-SDWebImageSwiftUI-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SDWebImageSwiftUI; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 32257DE461F6A79C657C4B7A599E036B /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = DCD810D610BF71ECED0D749466DA7EB3 /* GTMSessionFetcher.debug.xcconfig */; buildSettings = { @@ -34114,6 +34840,24 @@ }; name = Debug; }; + 3284DAE65FE308E11C2E228D33E8A246 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 70DCF129ACE11788B31387842772E915 /* FirebaseMessaging.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseMessaging"; + IBSC_MODULE = FirebaseMessaging; + INFOPLIST_FILE = "Target Support Files/FirebaseMessaging/ResourceBundle-FirebaseMessaging_Privacy-FirebaseMessaging-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FirebaseMessaging_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 34DDD1D7A62A4B121092F1CA62A50AE8 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 15CE84E89911EC192085C89AF2ACD293 /* AppsFlyerFramework.debug.xcconfig */; @@ -34132,11 +34876,28 @@ }; name = Debug; }; - 36F7DFF9C800D8838C70F40863E2B3F4 /* Release */ = { + 350B9AB71D2BDD4BAF729D5307D22426 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 70DCF129ACE11788B31387842772E915 /* FirebaseMessaging.release.xcconfig */; + baseConfigurationReference = C5AFF0C0C93788BFB2BB6D72C433EDAF /* SnapKit.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; + IBSC_MODULE = SnapKit; + INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SnapKit_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 35D6DB85A369EEE475DC79B095E61918 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2E3A94F761064A41B4BC3F51A6C626C8 /* PromisesSwift.debug.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -34145,7 +34906,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseMessaging/FirebaseMessaging-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/PromisesSwift/PromisesSwift-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PromisesSwift/PromisesSwift-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -34153,19 +34915,18 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseMessaging/FirebaseMessaging.modulemap"; - PRODUCT_MODULE_NAME = FirebaseMessaging; - PRODUCT_NAME = FirebaseMessaging; + MODULEMAP_FILE = "Target Support Files/PromisesSwift/PromisesSwift.modulemap"; + PRODUCT_MODULE_NAME = Promises; + PRODUCT_NAME = Promises; 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; }; 372F0D6B058EE3D21656CFF914431462 /* Release */ = { isa = XCBuildConfiguration; @@ -34238,9 +34999,27 @@ }; name = Debug; }; - 379D1FCB1EE74E7E5E25A6D1B53A6B86 /* Debug */ = { + 38B33FE44CE1D0BD97743D282FFFDC5C /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7D78506D669ED18DA41905FF136A4A8D /* GTMSessionFetcher.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GTMSessionFetcher"; + IBSC_MODULE = GTMSessionFetcher; + INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/ResourceBundle-GTMSessionFetcher_Full_Privacy-GTMSessionFetcher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = GTMSessionFetcher_Full_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 3904C89694AA606B300327497FA674CA /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8EBAC2DA61879AF3A72870BEF41DECC2 /* Pods-iOS-FirebaseStaticInjections.debug.xcconfig */; + baseConfigurationReference = E569E9B663DED5EFE306835E1D0B30BB /* Pods-iOS-FirebaseStaticInjections.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -34271,10 +35050,11 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; 3C823A8B3CD48784A0CA28EC390FA292 /* Debug */ = { isa = XCBuildConfiguration; @@ -34313,7 +35093,7 @@ }; 3D0D0AE9CE7D102D11C605F995B1C133 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 35A24F00B6C884D69E8D239DD77ED8FE /* Pods-iOS-AmplitudeInjectionsTests.debug.xcconfig */; + baseConfigurationReference = 32DE7B6EB9BEF57C59018357DD69196E /* Pods-iOS-AmplitudeInjectionsTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -34351,7 +35131,7 @@ }; 3E3FAC3346EAABF27B33D84CCA31C335 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3235111E7D3B986606D832F3FFBE15B5 /* Pods-iOS-RoutingKit.release.xcconfig */; + baseConfigurationReference = 863334BF05E211E896E065A6BCB460D5 /* Pods-iOS-RoutingKit.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -34388,24 +35168,6 @@ }; name = Release; }; - 3FFA064828CB9DB7C8FF6F3643CB997F /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A491341721A002C15D36D5ADCAFF0414 /* SnapKit.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; - IBSC_MODULE = SnapKit; - INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SnapKit_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 408ABFF9AB9855D1CB6030B784FBAEEC /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 44DCD70CE27A76C1EC277C67BF49FC10 /* ReachabilitySwift.release.xcconfig */; @@ -34444,7 +35206,7 @@ }; 4110D48562E41EA4F49F70C62A12DF60 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EBE095635824A4EF106B4F08A5807F86 /* Pods-iOS-WebParticles.debug.xcconfig */; + baseConfigurationReference = D30AAF670BD75580819B7933BDE504E2 /* Pods-iOS-WebParticles.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -34550,48 +35312,9 @@ }; name = Debug; }; - 423BC7CEF594C04ACE73A90B25C7BEC2 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DA748D6CA59B04EC29FB2B39E96FD3F1 /* Pods-iOS-FirebaseStaticInjections.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-iOS-FirebaseStaticInjections/Pods-iOS-FirebaseStaticInjections-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-FirebaseStaticInjections/Pods-iOS-FirebaseStaticInjections.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; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 43403367783FAECF5F8D5F0B7C4F8338 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93A7DD47FE4AA3BAAA4412CFAC64EB75 /* Pods-iOS-UtilitiesTests.release.xcconfig */; + baseConfigurationReference = 9AB6C74026915DD39B46A77669306768 /* Pods-iOS-UtilitiesTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -34628,11 +35351,10 @@ }; name = Release; }; - 43B88A4B7E8CB9A0F5D3B87BDEB78623 /* Release */ = { + 43DA7900231DA67FDC6A0E7925B28D08 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B1C8DA22116EC163E4AC8CD27082C9D5 /* FirebaseRemoteConfigInterop.release.xcconfig */; + baseConfigurationReference = 46E08D0F0EC2E6A061D29A10C81065B2 /* GoogleUtilities.release.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -34641,7 +35363,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop-Info.plist"; + INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -34649,9 +35371,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop.modulemap"; - PRODUCT_MODULE_NAME = FirebaseRemoteConfigInterop; - PRODUCT_NAME = FirebaseRemoteConfigInterop; + 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) "; @@ -34663,27 +35385,9 @@ }; name = Release; }; - 44FED8AAEED706772620284D24F8AD33 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D673E5888790199742450C6468719EC9 /* FirebaseRemoteConfig.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseRemoteConfig"; - IBSC_MODULE = FirebaseRemoteConfig; - INFOPLIST_FILE = "Target Support Files/FirebaseRemoteConfig/ResourceBundle-FirebaseRemoteConfig_Privacy-FirebaseRemoteConfig-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseRemoteConfig_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 46143FB66697814627CEBF98CF6A24DB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D738595553AF88FECF5486B1FE357456 /* Pods-iOS-ParticlesKitTests.release.xcconfig */; + baseConfigurationReference = BA51DFB2AE077D237D6AF12F73B04BE8 /* Pods-iOS-ParticlesKitTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -34755,10 +35459,30 @@ }; name = Debug; }; - 4A76685AFE96195BE0C192FCC688EB13 /* Debug */ = { + 49E8B83CF0484D093C7982A68D48134E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2E3A94F761064A41B4BC3F51A6C626C8 /* PromisesSwift.debug.xcconfig */; + baseConfigurationReference = 65154FA3B38B1E744711A4AC732A9E7D /* FirebaseABTesting.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseABTesting"; + IBSC_MODULE = FirebaseABTesting; + INFOPLIST_FILE = "Target Support Files/FirebaseABTesting/ResourceBundle-FirebaseABTesting_Privacy-FirebaseABTesting-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FirebaseABTesting_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 4BA394CC609D08032B79248BE82C8C1C /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 478A318055ACB839FCA6F8FEB824AB1F /* Pods-iOS-UIToolkits.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*]" = ""; @@ -34767,8 +35491,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/PromisesSwift/PromisesSwift-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PromisesSwift/PromisesSwift-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-UIToolkits/Pods-iOS-UIToolkits-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -34776,12 +35499,15 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/PromisesSwift/PromisesSwift.modulemap"; - PRODUCT_MODULE_NAME = Promises; - PRODUCT_NAME = Promises; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-UIToolkits/Pods-iOS-UIToolkits.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; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; @@ -34789,11 +35515,10 @@ }; name = Debug; }; - 4BA394CC609D08032B79248BE82C8C1C /* Debug */ = { + 4BAC7EC35AEC1CB1BD5D4BCEDDC36EEB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2CFF30098CC291335AC8DF9D972D046F /* Pods-iOS-UIToolkits.debug.xcconfig */; + baseConfigurationReference = 45BA19E518FD4FC81D1227D4D5A29CBA /* FirebaseRemoteConfigInterop.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -34803,7 +35528,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-UIToolkits/Pods-iOS-UIToolkits-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -34811,15 +35536,12 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-UIToolkits/Pods-iOS-UIToolkits.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/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop.modulemap"; + PRODUCT_MODULE_NAME = FirebaseRemoteConfigInterop; + PRODUCT_NAME = FirebaseRemoteConfigInterop; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; @@ -34827,23 +35549,23 @@ }; name = Debug; }; - 4DD87ABEB10A5073527B69FB29689A2F /* Release */ = { + 4C65BD04A1224DCCE0E0EF64119EAA29 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0E4E1424E722ECF49184E6C91547402D /* FirebaseCore.release.xcconfig */; + baseConfigurationReference = 50BFD4971954A62A1B71D12DBCB48544 /* FirebaseRemoteConfig.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCore"; - IBSC_MODULE = FirebaseCore; - INFOPLIST_FILE = "Target Support Files/FirebaseCore/ResourceBundle-FirebaseCore_Privacy-FirebaseCore-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseRemoteConfig"; + IBSC_MODULE = FirebaseRemoteConfig; + INFOPLIST_FILE = "Target Support Files/FirebaseRemoteConfig/ResourceBundle-FirebaseRemoteConfig_Privacy-FirebaseRemoteConfig-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseCore_Privacy; + PRODUCT_NAME = FirebaseRemoteConfig_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; 4DE3E1F48C573E8875EBD030C51CF0F2 /* Release */ = { isa = XCBuildConfiguration; @@ -34880,36 +35602,39 @@ }; name = Release; }; - 5000A67966E6BA4C4EE4DFA44103C118 /* Debug */ = { + 4E1355CCFBF502310F61946E308A9A39 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9D7EFDD354AF904BA7E913E850411CAF /* GoogleUtilities.debug.xcconfig */; + baseConfigurationReference = 4B29FDCE674A838168F62C3FE1375E33 /* Firebase-5a1e767e.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"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; IPHONEOS_DEPLOYMENT_TARGET = 15.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; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 4E780DAEFB6AD518F03EA4C8D39375D1 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BFE9CAB9A005B705A16A40764C132900 /* nanopb.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/nanopb"; + IBSC_MODULE = nanopb; + INFOPLIST_FILE = "Target Support Files/nanopb/ResourceBundle-nanopb_Privacy-nanopb-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = nanopb_Privacy; 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 = ""; + WRAPPER_EXTENSION = bundle; }; name = Debug; }; @@ -34931,9 +35656,9 @@ }; name = Debug; }; - 5086AC3590B17C17F571F0FB736F4BEB /* Debug */ = { + 51A5F5DAD98F9E5ADD4860ECF9ADF4D3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5797A8970D91ADF5262AE359D16505F2 /* FirebaseCoreExtension.debug.xcconfig */; + baseConfigurationReference = 65154FA3B38B1E744711A4AC732A9E7D /* FirebaseABTesting.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -34944,8 +35669,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/FirebaseCoreExtension/FirebaseCoreExtension-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FirebaseCoreExtension/FirebaseCoreExtension-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebaseABTesting/FirebaseABTesting-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -34953,9 +35677,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseCoreExtension/FirebaseCoreExtension.modulemap"; - PRODUCT_MODULE_NAME = FirebaseCoreExtension; - PRODUCT_NAME = FirebaseCoreExtension; + MODULEMAP_FILE = "Target Support Files/FirebaseABTesting/FirebaseABTesting.modulemap"; + PRODUCT_MODULE_NAME = FirebaseABTesting; + PRODUCT_NAME = FirebaseABTesting; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -35003,7 +35727,7 @@ }; 52340A4383F61E9248E1B931D06626DD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 28FD877789F48FD20616F07F2D758F29 /* Pods-iOS-dydxPresenters.release.xcconfig */; + baseConfigurationReference = D0A02EB86B47B94D3702E2CB76209EC6 /* Pods-iOS-dydxPresenters.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -35040,42 +35764,6 @@ }; name = Release; }; - 52894F3DFF21FC55917D6F9D9B6647C9 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 65154FA3B38B1E744711A4AC732A9E7D /* FirebaseABTesting.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseABTesting"; - IBSC_MODULE = FirebaseABTesting; - INFOPLIST_FILE = "Target Support Files/FirebaseABTesting/ResourceBundle-FirebaseABTesting_Privacy-FirebaseABTesting-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseABTesting_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 530A131C1B77C9E45F1852F475A597B8 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 925D4B219F79728E80AF75F570CC9A1D /* FirebaseMessaging.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseMessaging"; - IBSC_MODULE = FirebaseMessaging; - INFOPLIST_FILE = "Target Support Files/FirebaseMessaging/ResourceBundle-FirebaseMessaging_Privacy-FirebaseMessaging-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseMessaging_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 5395CD35994CB01204B337AC73F7B216 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 67AEF98107362C179F35D5E32CA97855 /* RDHCollectionViewGridLayout.debug.xcconfig */; @@ -35110,55 +35798,34 @@ }; name = Debug; }; - 559A1858D8A9EF88664F5FC3193D0863 /* Release */ = { + 564200DB833E2F75459A5B21E3547ED4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6FB23949F1A9A3B8FAFF1E0C74ACE557 /* Pods-iOS-FirebaseStaticInjectionsTests.release.xcconfig */; + baseConfigurationReference = FB9DD1918226D20FCEB28F9EA947FE4F /* AppsFlyerFramework.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-iOS-FirebaseStaticInjectionsTests/Pods-iOS-FirebaseStaticInjectionsTests-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/AppsFlyerFramework"; + IBSC_MODULE = AppsFlyerFramework; + INFOPLIST_FILE = "Target Support Files/AppsFlyerFramework/ResourceBundle-AppsFlyerLib_Privacy-AppsFlyerFramework-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-FirebaseStaticInjectionsTests/Pods-iOS-FirebaseStaticInjectionsTests.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = AppsFlyerLib_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + WRAPPER_EXTENSION = bundle; }; name = Release; }; - 564200DB833E2F75459A5B21E3547ED4 /* Release */ = { + 57B26EFE0207799BCC7CD5DD47F54258 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FB9DD1918226D20FCEB28F9EA947FE4F /* AppsFlyerFramework.release.xcconfig */; + baseConfigurationReference = 897E48F7FCD423A055D7351A819FA4F5 /* FirebaseCrashlytics.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/AppsFlyerFramework"; - IBSC_MODULE = AppsFlyerFramework; - INFOPLIST_FILE = "Target Support Files/AppsFlyerFramework/ResourceBundle-AppsFlyerLib_Privacy-AppsFlyerFramework-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCrashlytics"; + IBSC_MODULE = FirebaseCrashlytics; + INFOPLIST_FILE = "Target Support Files/FirebaseCrashlytics/ResourceBundle-FirebaseCrashlytics_Privacy-FirebaseCrashlytics-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = AppsFlyerLib_Privacy; + PRODUCT_NAME = FirebaseCrashlytics_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; @@ -35169,7 +35836,7 @@ }; 5841D753853226B94A5B22EBE43EF046 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 35C14372BAF966D5E5267034BF376DB1 /* Pods-iOS-PlatformParticlesTests.release.xcconfig */; + baseConfigurationReference = E1D8B5E0CD818AD7233563E4AD3D2013 /* Pods-iOS-PlatformParticlesTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -35206,6 +35873,24 @@ }; name = Release; }; + 5944258FF907A693ABBE075439BC4EB6 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0D786A4F0E66BA0681197708AEAB6303 /* FirebaseCoreInternal.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCoreInternal"; + IBSC_MODULE = FirebaseCoreInternal; + INFOPLIST_FILE = "Target Support Files/FirebaseCoreInternal/ResourceBundle-FirebaseCoreInternal_Privacy-FirebaseCoreInternal-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FirebaseCoreInternal_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; 5B6381638BF904497B44A966844F2AB6 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = FD65482300FEED4F76720DF511E3F2E7 /* iCarousel.release.xcconfig */; @@ -35243,7 +35928,7 @@ }; 5B8B1C2D736E8403BE6FB79DF73EFF2A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BF29C50F9E4F1305EEBF954705C0811B /* Pods-iOS-dydxViewsTests.debug.xcconfig */; + baseConfigurationReference = 2CD7C5CD4CF6B74F89A6B18429BF6427 /* Pods-iOS-dydxViewsTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -35316,7 +36001,7 @@ }; 5C79A6DA7D28279C923DB0037F4C764A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2AC541C4A2CA1FAEC03311B5029281DE /* Pods-iOS-dydxFormatter.release.xcconfig */; + baseConfigurationReference = 78B383D55A57A0559A2AEBC974E3F35E /* Pods-iOS-dydxFormatter.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -35353,6 +36038,41 @@ }; name = Release; }; + 5FFA60B44B62C5342AF790C7FD335F87 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5A21275326FC0154A50384CD39737023 /* FirebaseSharedSwift.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/FirebaseSharedSwift/FirebaseSharedSwift-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FirebaseSharedSwift/FirebaseSharedSwift.modulemap"; + PRODUCT_MODULE_NAME = FirebaseSharedSwift; + PRODUCT_NAME = FirebaseSharedSwift; + 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; + }; 6091E7DFC2E67727F420C2D590286A8C /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 981BDF2B41BAB3491D19C1FFF0F695FC /* SVGKit.release.xcconfig */; @@ -35458,27 +36178,27 @@ }; name = Debug; }; - 64EEDDD07401E57D86FD0424071F977E /* Debug */ = { + 65C87004C6812C2368EF14162CB1CD44 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4DACF9DE801FF448B315C9377E3D0EB5 /* FirebaseInstallations.debug.xcconfig */; + baseConfigurationReference = 44DCD70CE27A76C1EC277C67BF49FC10 /* ReachabilitySwift.release.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseInstallations"; - IBSC_MODULE = FirebaseInstallations; - INFOPLIST_FILE = "Target Support Files/FirebaseInstallations/ResourceBundle-FirebaseInstallations_Privacy-FirebaseInstallations-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ReachabilitySwift"; + IBSC_MODULE = Reachability; + INFOPLIST_FILE = "Target Support Files/ReachabilitySwift/ResourceBundle-ReachabilitySwift-ReachabilitySwift-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseInstallations_Privacy; + PRODUCT_NAME = ReachabilitySwift; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; 661ED3468357BA27CE6A92FD2EB383F9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9DC2634D442E1603E986FC1DA52EB9A5 /* Pods-iOS-CameraParticlesTests.debug.xcconfig */; + baseConfigurationReference = C7634797B911DBF5238C26238C990C44 /* Pods-iOS-CameraParticlesTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -35514,11 +36234,10 @@ }; name = Debug; }; - 69D11B5ACF679826394ED0427FD2BA89 /* Release */ = { + 675C5C4BC4299628AB30F105209CE60C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 917F8F535B3A7347BF0E9DE3854D5863 /* Pods-iOS-WebParticlesTests.release.xcconfig */; + baseConfigurationReference = F3C6AB6BEE6B19CB1B0EC77D40134236 /* FirebasePerformance.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -35528,7 +36247,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-WebParticlesTests/Pods-iOS-WebParticlesTests-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebasePerformance/FirebasePerformance-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -35536,26 +36255,22 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-WebParticlesTests/Pods-iOS-WebParticlesTests.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/FirebasePerformance/FirebasePerformance.modulemap"; + PRODUCT_MODULE_NAME = FirebasePerformance; + PRODUCT_NAME = FirebasePerformance; 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; }; - 6A80B185F3CE588796A06D4647AB9286 /* Release */ = { + 69D11B5ACF679826394ED0427FD2BA89 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 39681816D8A13A7F66E1B9CB4C3306A4 /* Pods-iOS-dydxV4.release.xcconfig */; + baseConfigurationReference = 481420E74B910CCDCF489C32AE0EFE1D /* Pods-iOS-WebParticlesTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -35567,7 +36282,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxV4/Pods-iOS-dydxV4-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-WebParticlesTests/Pods-iOS-WebParticlesTests-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -35576,7 +36291,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxV4/Pods-iOS-dydxV4.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-WebParticlesTests/Pods-iOS-WebParticlesTests.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -35592,9 +36307,9 @@ }; name = Release; }; - 6AA8327F6936933821FD5925328EFED2 /* Release */ = { + 6A6AD647A6FBF7D44669F3E6599FDE4D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D673E5888790199742450C6468719EC9 /* FirebaseRemoteConfig.release.xcconfig */; + baseConfigurationReference = 50BFD4971954A62A1B71D12DBCB48544 /* FirebaseRemoteConfig.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -35621,49 +36336,14 @@ 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; - }; - 6CE2882B8FC1DC92AB836DD7CE4D698D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C8B49AC3AEADD44C0176621B61A637CE /* 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 = 15.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; + name = Debug; }; - 6DAF3A84D82143BC8393E0DC244136B9 /* Debug */ = { + 6E992601CBD2EFC23A9DBD7DD6180B63 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B2889FF8EDECBC2E395BF93FE60B4299 /* GoogleAppMeasurement.debug.xcconfig */; + baseConfigurationReference = 2E739C188440891A8BE7793472DFD7E7 /* FirebaseAnalytics.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -35679,62 +36359,9 @@ }; name = Debug; }; - 702D69BB7193BAB3AEAC19FDC629707A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9587886B2C9CF14254F9E4211A05BD3D /* GoogleToolboxForMac.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleToolboxForMac"; - IBSC_MODULE = GoogleToolboxForMac; - INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/ResourceBundle-GoogleToolboxForMac_Logger_Privacy-GoogleToolboxForMac-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = GoogleToolboxForMac_Logger_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 7105200E2D112E3B129890B85FFF05B9 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 35BFDBF2C7172086EB9E3FC089547BC8 /* FirebasePerformance.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/FirebasePerformance/FirebasePerformance-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/FirebasePerformance/FirebasePerformance.modulemap"; - PRODUCT_MODULE_NAME = FirebasePerformance; - PRODUCT_NAME = FirebasePerformance; - 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; - }; 7368C86327FBB7D9FBF4FCDEF5608D60 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F38281E5509638ADA7C803165EAF8C7A /* Pods-iOS-ParticlesCommonModelsTests.debug.xcconfig */; + baseConfigurationReference = D792B98F0229412F41F7387D5AE5A655 /* Pods-iOS-ParticlesCommonModelsTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -35770,21 +36397,36 @@ }; name = Debug; }; - 74F383D50CED5CEC111E5F11ED799E9F /* Debug */ = { + 74B04BFC59B330FDA617CDCDFDF81AE2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F4F64876E7088E4D61CA492661D3941A /* SDWebImageSwiftUI.debug.xcconfig */; + baseConfigurationReference = 9D7EFDD354AF904BA7E913E850411CAF /* GoogleUtilities.debug.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImageSwiftUI"; - IBSC_MODULE = SDWebImageSwiftUI; - INFOPLIST_FILE = "Target Support Files/SDWebImageSwiftUI/ResourceBundle-SDWebImageSwiftUI-SDWebImageSwiftUI-Info.plist"; + "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 = 15.0; - PRODUCT_NAME = SDWebImageSwiftUI; + 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"; - WRAPPER_EXTENSION = bundle; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; @@ -35822,27 +36464,27 @@ }; name = Debug; }; - 76EEFB3351B1AD451A966C0F705DF6DF /* Release */ = { + 77BD2744C56A6B755C4C07026ACDBAE8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7D78506D669ED18DA41905FF136A4A8D /* GTMSessionFetcher.release.xcconfig */; + baseConfigurationReference = 0064C79BF51B964243AB13735BF9B7B0 /* ReachabilitySwift.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GTMSessionFetcher"; - IBSC_MODULE = GTMSessionFetcher; - INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/ResourceBundle-GTMSessionFetcher_Core_Privacy-GTMSessionFetcher-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ReachabilitySwift"; + IBSC_MODULE = Reachability; + INFOPLIST_FILE = "Target Support Files/ReachabilitySwift/ResourceBundle-ReachabilitySwift-ReachabilitySwift-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = GTMSessionFetcher_Core_Privacy; + PRODUCT_NAME = ReachabilitySwift; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; 7867DB5C2E1A1E9049A6EB6BE2177724 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9D3C4A1B5588077E8C261458BEB81281 /* Pods-iOS-dydxStateManager.release.xcconfig */; + baseConfigurationReference = F8A06B54729444C83518A878D0585AA7 /* Pods-iOS-dydxStateManager.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -35915,7 +36557,7 @@ }; 7B40C30D33C0DFE3C1C3122FD1122B01 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 55BE4F0469714B6CAF3C222651D9C44D /* Pods-iOS-AmplitudeInjections.release.xcconfig */; + baseConfigurationReference = 83303B3F9A580AB893BC3F3362F5D91D /* Pods-iOS-AmplitudeInjections.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -35954,7 +36596,7 @@ }; 7B7820CF1A2FBD8D59E3CF85F81D37C8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BC3B10C6A9FB8368E8F57F6B48D9CC10 /* Pods-iOS-dydxViews.release.xcconfig */; + baseConfigurationReference = 44681EDE3A0EA9407E465091B4291D7D /* Pods-iOS-dydxViews.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -35991,133 +36633,27 @@ }; name = Release; }; - 7BE9BD2E57A63DCB0272320151939653 /* Release */ = { + 7E7A6AD9A8B42E7568F7EDBDB3E8839B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DD28D063C528B6B2DD22C7EABE2A5AA0 /* FirebaseCoreInternal.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/FirebaseCoreInternal/FirebaseCoreInternal-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal.modulemap"; - PRODUCT_MODULE_NAME = FirebaseCoreInternal; - PRODUCT_NAME = FirebaseCoreInternal; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 7D03A5156EF907FC496B6353A85CF7BB /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0D786A4F0E66BA0681197708AEAB6303 /* FirebaseCoreInternal.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/FirebaseCoreInternal/FirebaseCoreInternal-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal.modulemap"; - PRODUCT_MODULE_NAME = FirebaseCoreInternal; - PRODUCT_NAME = FirebaseCoreInternal; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 7D89D1F750942CC64D95468DABF72476 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B2CFA2A30D6196FFB7927ABDC73F55F3 /* PromisesSwift.release.xcconfig */; + baseConfigurationReference = 29F9ABA5C520EDB8E25AD8786A89F7FC /* SDWebImage.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/PromisesSwift/PromisesSwift-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PromisesSwift/PromisesSwift-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + IBSC_MODULE = SDWebImage; + INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/PromisesSwift/PromisesSwift.modulemap"; - PRODUCT_MODULE_NAME = Promises; - PRODUCT_NAME = Promises; + PRODUCT_NAME = SDWebImage; 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; - }; - 7E548A50D80BBDDA5245AC22C188C61F /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6F5E087B77C1B20259AB92DD94E62F33 /* Firebase.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; }; name = Debug; }; 7E8A91D08A214BBD3925320E5D67F313 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 12BAF01254B1907083B3CF22B541E9D7 /* Pods-iOS-Utilities.debug.xcconfig */; + baseConfigurationReference = 355566781FFC3C4572C8B201D2ECDDD3 /* Pods-iOS-Utilities.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -36153,27 +36689,9 @@ }; name = Debug; }; - 7EE9E7EF3E8838622510B473E83C89C7 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5F1E0608BE3654FF2E92628466A9971E /* nanopb.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/nanopb"; - IBSC_MODULE = nanopb; - INFOPLIST_FILE = "Target Support Files/nanopb/ResourceBundle-nanopb_Privacy-nanopb-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = nanopb_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 7F2E320057BC15A3E8B279AD32E24FB2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DC0F22D21462E6F61EFC117B411F5762 /* Pods-iOS-UIAppToolkitsTests.debug.xcconfig */; + baseConfigurationReference = FA0B6078DA8BA50A62F0F4EA0E71D7E4 /* Pods-iOS-UIAppToolkitsTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -36211,7 +36729,7 @@ }; 7F39BCE3E42E420878A6605F30A463E3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 66E9DA3352D37202D6F31D4E091DA7A2 /* Pods-iOS-UIToolkitsTests.debug.xcconfig */; + baseConfigurationReference = 30860C46544B0A3635AA0B50A9AE88CE /* Pods-iOS-UIToolkitsTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -36317,63 +36835,9 @@ }; name = Release; }; - 801E0DB5311DBB075411E51E82BAD51D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = BAAEED37AE920D150AFA7F0D48157F9C /* FirebaseCoreExtension.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/FirebaseCoreExtension/FirebaseCoreExtension-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FirebaseCoreExtension/FirebaseCoreExtension-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/FirebaseCoreExtension/FirebaseCoreExtension.modulemap"; - PRODUCT_MODULE_NAME = FirebaseCoreExtension; - PRODUCT_NAME = FirebaseCoreExtension; - 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; - }; - 81531299672039A8B35C42AD6A783C89 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7D78506D669ED18DA41905FF136A4A8D /* GTMSessionFetcher.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GTMSessionFetcher"; - IBSC_MODULE = GTMSessionFetcher; - INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/ResourceBundle-GTMSessionFetcher_Full_Privacy-GTMSessionFetcher-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = GTMSessionFetcher_Full_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 8221B883FC781686D8AAFB539C7DD0A6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0D0643580254A68556F469A3350DA4FC /* Pods-iOS-RoutingKit.debug.xcconfig */; + baseConfigurationReference = 6E1382D477AFAA3025A1A10446FD42A3 /* Pods-iOS-RoutingKit.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -36411,7 +36875,7 @@ }; 82587DA83804208C387453BAD7CF2FCB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9B4F5EFC1A0D746141CAC2D939A2B407 /* Pods-iOS-dydxCarteraTests.debug.xcconfig */; + baseConfigurationReference = FB8F3E4FB8FDA860321335A3ABDE5CDF /* Pods-iOS-dydxCarteraTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -36482,43 +36946,23 @@ }; name = Release; }; - 847E2A7AA4D8615047FADFF935620CAB /* Debug */ = { + 8624712682936B6ABBCB7A9A468CBD12 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2BE2E30549A9ABF1F63A28298ECDC918 /* Pods-iOS-dydxV4.debug.xcconfig */; + baseConfigurationReference = 9F946680A84CE03286632C1114819463 /* PromisesObjC.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-iOS-dydxV4/Pods-iOS-dydxV4-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/PromisesObjC"; + IBSC_MODULE = FBLPromises; + INFOPLIST_FILE = "Target Support Files/PromisesObjC/ResourceBundle-FBLPromises_Privacy-PromisesObjC-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxV4/Pods-iOS-dydxV4.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + PRODUCT_NAME = FBLPromises_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; + WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; 865EF3EE4D181EB9F12103D0BD6DEB84 /* Release */ = { isa = XCBuildConfiguration; @@ -36555,76 +36999,9 @@ }; name = Release; }; - 86EABCD0BE86210A808EF743E851B0A3 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7B4BC66D405DA2248567521D830E25B8 /* 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 = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap"; - PRODUCT_MODULE_NAME = GoogleDataTransport; - PRODUCT_NAME = GoogleDataTransport; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 8700E78574D6693F62402C4C0DF7B71E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 2CDB3175486EE8769979B87317865E97 /* FirebaseSessions.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/FirebaseSessions/FirebaseSessions-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/FirebaseSessions/FirebaseSessions.modulemap"; - PRODUCT_MODULE_NAME = FirebaseSessions; - PRODUCT_NAME = FirebaseSessions; - 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; - }; 877003E722C24992068D710D9F3F03C7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7CBE859E0A6BFE69ECBF53800EC82AF9 /* Pods-iOS-dydxChartTests.release.xcconfig */; + baseConfigurationReference = 783B6B1A6859D32F1AB2C4AB8ABCA69C /* Pods-iOS-dydxChartTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -36663,7 +37040,7 @@ }; 87D011ABFD96BA01EAAA3270C0C36AB9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 899CCA8B53CC1E66193F6D15FEE32F1F /* Pods-iOS-dydxStateManagerTests.release.xcconfig */; + baseConfigurationReference = 49EEEB44D486784DC99E5EC2DB0D87CE /* Pods-iOS-dydxStateManagerTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -36735,27 +37112,27 @@ }; name = Release; }; - 89CF387CC18EE49499EA4F223B00B306 /* Release */ = { + 8901A49F7C2FCB35E89658E4A9845DFF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6C5D6194A37B651EEF4562B9D2C8E82C /* GoogleToolboxForMac.release.xcconfig */; + baseConfigurationReference = 5797A8970D91ADF5262AE359D16505F2 /* FirebaseCoreExtension.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleToolboxForMac"; - IBSC_MODULE = GoogleToolboxForMac; - INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/ResourceBundle-GoogleToolboxForMac_Privacy-GoogleToolboxForMac-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCoreExtension"; + IBSC_MODULE = FirebaseCoreExtension; + INFOPLIST_FILE = "Target Support Files/FirebaseCoreExtension/ResourceBundle-FirebaseCoreExtension_Privacy-FirebaseCoreExtension-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = GoogleToolboxForMac_Privacy; + PRODUCT_NAME = FirebaseCoreExtension_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; 8A2A9E08EC59401C6A70C8C00F8379AD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2848D598D61BA56A36E965997300DC78 /* Pods-iOS-JedioKitTests.release.xcconfig */; + baseConfigurationReference = E371F15A209ED4A414A28B6F9B4A273F /* Pods-iOS-JedioKitTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -36792,54 +37169,16 @@ }; name = Release; }; - 8AD216D70E52AACDBEFE51CE8CBACFC0 /* Debug */ = { + 8CD7D14C8FFB8C32FE0D986251EAB854 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EC0794E6B5D2F63EDEFEE1CB50A98318 /* Pods-iOS-FirebaseStaticInjectionsTests.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-iOS-FirebaseStaticInjectionsTests/Pods-iOS-FirebaseStaticInjectionsTests-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-FirebaseStaticInjectionsTests/Pods-iOS-FirebaseStaticInjectionsTests.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; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; - 8C0BF215544C41F41BB2885C95166F63 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DCD810D610BF71ECED0D749466DA7EB3 /* GTMSessionFetcher.debug.xcconfig */; + baseConfigurationReference = 4DACF9DE801FF448B315C9377E3D0EB5 /* FirebaseInstallations.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GTMSessionFetcher"; - IBSC_MODULE = GTMSessionFetcher; - INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/ResourceBundle-GTMSessionFetcher_Full_Privacy-GTMSessionFetcher-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseInstallations"; + IBSC_MODULE = FirebaseInstallations; + INFOPLIST_FILE = "Target Support Files/FirebaseInstallations/ResourceBundle-FirebaseInstallations_Privacy-FirebaseInstallations-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = GTMSessionFetcher_Full_Privacy; + PRODUCT_NAME = FirebaseInstallations_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; @@ -36850,7 +37189,7 @@ }; 8D87648EC9BF28E79691909745812473 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0B00717790D3295DAD5BE15127F49D50 /* Pods-iOS-UtilitiesTests.debug.xcconfig */; + baseConfigurationReference = 1E21E8A2E61EC31A7712FCF95515104A /* Pods-iOS-UtilitiesTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -36906,7 +37245,7 @@ }; 8DC7F6926E143D43202C082D3452F981 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F26D62F04D0EE4D1EB97B0D51DF1D665 /* Pods-iOS-PlatformUITests.debug.xcconfig */; + baseConfigurationReference = 9A0908991752A7F835C8757465424AA5 /* Pods-iOS-PlatformUITests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -36942,24 +37281,6 @@ }; name = Debug; }; - 8F4674F5299149335F8A289A059A7CF1 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5797A8970D91ADF5262AE359D16505F2 /* FirebaseCoreExtension.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCoreExtension"; - IBSC_MODULE = FirebaseCoreExtension; - INFOPLIST_FILE = "Target Support Files/FirebaseCoreExtension/ResourceBundle-FirebaseCoreExtension_Privacy-FirebaseCoreExtension-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseCoreExtension_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; 8F5B0AA1F389E84DA80E140FFEB6EBA0 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = B3F94FAE41B16160E747374FC108D3AF /* SVGKit.debug.xcconfig */; @@ -36996,7 +37317,7 @@ }; 8F919989FF89C10D9BAACF2A1C8AA4E7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E11E30C2EBFF5DF43C9E6D1A84A23305 /* Pods-iOS-dydxChart.debug.xcconfig */; + baseConfigurationReference = 444168824ACD71A780912C0F89D2F752 /* Pods-iOS-dydxChart.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -37068,6 +37389,24 @@ }; name = Release; }; + 90B15212EBF13DC887939EB0C8605F77 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B54AD1E4B09F752FD42AB8F8D9BB5AB5 /* FirebaseInstallations.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseInstallations"; + IBSC_MODULE = FirebaseInstallations; + INFOPLIST_FILE = "Target Support Files/FirebaseInstallations/ResourceBundle-FirebaseInstallations_Privacy-FirebaseInstallations-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FirebaseInstallations_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; 90D4D09BCB6A4660E43ACBE9ECB6FE9A /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -37136,7 +37475,7 @@ }; 929C39F3918A8933A1C48E687CA7776C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1BC125E379382F5C9AAE1FA3B53DCFDF /* Pods-iOS-RoutingKitTests.debug.xcconfig */; + baseConfigurationReference = 65C7E153276E99D3AB287F58DCD68DFF /* Pods-iOS-RoutingKitTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -37172,23 +37511,93 @@ }; name = Debug; }; - 94BEC5FCE512B285936B34170C314447 /* Debug */ = { + 942177120F5D805AA50FD2398B1F2B3B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2E739C188440891A8BE7793472DFD7E7 /* FirebaseAnalytics.debug.xcconfig */; + baseConfigurationReference = DD28D063C528B6B2DD22C7EABE2A5AA0 /* FirebaseCoreInternal.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCoreInternal"; + IBSC_MODULE = FirebaseCoreInternal; + INFOPLIST_FILE = "Target Support Files/FirebaseCoreInternal/ResourceBundle-FirebaseCoreInternal_Privacy-FirebaseCoreInternal-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FirebaseCoreInternal_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 948AF8304CE49F9FFC1FC4E6885B9D46 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 807EB349037F3BED5E339383C02323AF /* FirebaseSessions.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; 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/FirebaseSessions/FirebaseSessions-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", + "@loader_path/Frameworks", ); + MODULEMAP_FILE = "Target Support Files/FirebaseSessions/FirebaseSessions.modulemap"; + PRODUCT_MODULE_NAME = FirebaseSessions; + PRODUCT_NAME = FirebaseSessions; 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 = Debug; + name = Release; + }; + 94AC77156794B430D3A8C615FFBF53E4 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B54AD1E4B09F752FD42AB8F8D9BB5AB5 /* FirebaseInstallations.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/FirebaseInstallations/FirebaseInstallations-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FirebaseInstallations/FirebaseInstallations.modulemap"; + PRODUCT_MODULE_NAME = FirebaseInstallations; + PRODUCT_NAME = FirebaseInstallations; + 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; }; 9553C89E183877A5CB2F3C6801BEC129 /* Release */ = { isa = XCBuildConfiguration; @@ -37252,27 +37661,9 @@ }; name = Release; }; - 9583BAFCE9DBE8E9C1C43ACDCC4853C6 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C5AFF0C0C93788BFB2BB6D72C433EDAF /* SnapKit.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; - IBSC_MODULE = SnapKit; - INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SnapKit_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; 95CDBB5482E26F0E11E00315C33510EF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 23D28957EEFCE701E360F0C41F82E0F3 /* Pods-iOS-dydxViews.debug.xcconfig */; + baseConfigurationReference = 23FDBC1053D602DFFDD374E1447D4F39 /* Pods-iOS-dydxViews.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -37308,25 +37699,6 @@ }; name = Debug; }; - 9615D521CF552A2BC8962291F011B16E /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8FE82E01353C3E282683D07CE4687E58 /* Firebase.release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; 984240AE6A3D535525200348828211E3 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = C5AFF0C0C93788BFB2BB6D72C433EDAF /* SnapKit.release.xcconfig */; @@ -37365,7 +37737,7 @@ }; 98A0F095E0D60B3FE19D9E3DF5D7EEAA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 05DDCAF4922773F256AA04C165FE3EFE /* Pods-iOS-UIAppToolkits.debug.xcconfig */; + baseConfigurationReference = 532706D26D4702B6E6F1BF981020245C /* Pods-iOS-UIAppToolkits.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -37401,52 +37773,39 @@ }; name = Debug; }; - 9A5C8C511CAA02FA5025A10911FEE4B3 /* Debug */ = { + 9BE9BBF9B9F211730A4F7F4E755B6F43 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4DACF9DE801FF448B315C9377E3D0EB5 /* FirebaseInstallations.debug.xcconfig */; + baseConfigurationReference = 3727CE707A9BB4FF1EA693F58F7156E6 /* SDWebImage.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/FirebaseInstallations/FirebaseInstallations-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; + IBSC_MODULE = SDWebImage; + INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/FirebaseInstallations/FirebaseInstallations.modulemap"; - PRODUCT_MODULE_NAME = FirebaseInstallations; - PRODUCT_NAME = FirebaseInstallations; + PRODUCT_NAME = SDWebImage; 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 = ""; + WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; - 9B282A8DB1ADA5328AED5EE2554FE127 /* Debug */ = { + 9C0B415A54C1C30F674208B8ADAB6C17 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A6CDCB4CEFBE2CF2200DD88A60F6C33F /* PromisesObjC.debug.xcconfig */; + baseConfigurationReference = A491341721A002C15D36D5ADCAFF0414 /* SnapKit.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/PromisesObjC/PromisesObjC-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/SnapKit/SnapKit-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/SnapKit/SnapKit-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -37454,9 +37813,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap"; - PRODUCT_MODULE_NAME = FBLPromises; - PRODUCT_NAME = FBLPromises; + MODULEMAP_FILE = "Target Support Files/SnapKit/SnapKit.modulemap"; + PRODUCT_MODULE_NAME = SnapKit; + PRODUCT_NAME = SnapKit; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -37467,9 +37826,9 @@ }; name = Debug; }; - 9BF8CF16A167E5745D3E6815A22F7BC5 /* Debug */ = { + 9C29D5A6AC23F21B21A86903A74197F8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9F7C695A53A52CFD7174FFA03BC6A3C0 /* Pods-iOS-dydxV4Tests.debug.xcconfig */; + baseConfigurationReference = CE72B6F015879434BDC64B28555AFC2B /* Pods-iOS-UIToolkits.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -37481,7 +37840,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxV4Tests/Pods-iOS-dydxV4Tests-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-UIToolkits/Pods-iOS-UIToolkits-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -37490,7 +37849,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxV4Tests/Pods-iOS-dydxV4Tests.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-UIToolkits/Pods-iOS-UIToolkits.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -37500,49 +37859,15 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; - }; - 9C0B415A54C1C30F674208B8ADAB6C17 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = A491341721A002C15D36D5ADCAFF0414 /* SnapKit.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/SnapKit/SnapKit-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/SnapKit/SnapKit-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/SnapKit/SnapKit.modulemap"; - PRODUCT_MODULE_NAME = SnapKit; - PRODUCT_NAME = SnapKit; - 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; + name = Release; }; - 9C29D5A6AC23F21B21A86903A74197F8 /* Release */ = { + 9CE4732CFE7D2EA9FD3952D4FB0F586C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5AB81A928C764F0094DB646E11B1CA3B /* Pods-iOS-UIToolkits.release.xcconfig */; + baseConfigurationReference = 60ECA19C9AC8FBEB88A137DAB41E2381 /* Pods-iOS-FirebaseStaticInjections.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -37554,7 +37879,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-UIToolkits/Pods-iOS-UIToolkits-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-FirebaseStaticInjections/Pods-iOS-FirebaseStaticInjections-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -37563,7 +37888,7 @@ "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-UIToolkits/Pods-iOS-UIToolkits.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-FirebaseStaticInjections/Pods-iOS-FirebaseStaticInjections.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -37573,15 +37898,14 @@ SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; 9F1B2508E703149751E21950A4F759FE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7F4CC391EDE0A6F6B5C41F89B830CC1E /* Pods-iOS-ParticlesCommonModels.debug.xcconfig */; + baseConfigurationReference = 632C30F3C9BEA9BF40BBCC4BD70D5C65 /* Pods-iOS-ParticlesCommonModels.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -37617,6 +37941,24 @@ }; name = Debug; }; + 9FB6146128E9DF583086B41A0E341F5A /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0E4E1424E722ECF49184E6C91547402D /* FirebaseCore.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCore"; + IBSC_MODULE = FirebaseCore; + INFOPLIST_FILE = "Target Support Files/FirebaseCore/ResourceBundle-FirebaseCore_Privacy-FirebaseCore-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FirebaseCore_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; A00FEFF8299A895C9ADD0B6BD8FEF8A1 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = D2CE64362325C8A0929D9603C92C2C6D /* HMSegmentedControl.debug.xcconfig */; @@ -37651,9 +37993,9 @@ }; name = Debug; }; - A0D5DCA2BF0F70736BBB7F4F7704824E /* Release */ = { + A0FB834D8544046A1C05A5C4CB59371E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B54AD1E4B09F752FD42AB8F8D9BB5AB5 /* FirebaseInstallations.release.xcconfig */; + baseConfigurationReference = B71D9DA42170E809F832337E855BFDF2 /* FloatingPanel.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -37664,7 +38006,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseInstallations/FirebaseInstallations-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/FloatingPanel/FloatingPanel-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FloatingPanel/FloatingPanel-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -37672,9 +38015,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseInstallations/FirebaseInstallations.modulemap"; - PRODUCT_MODULE_NAME = FirebaseInstallations; - PRODUCT_NAME = FirebaseInstallations; + MODULEMAP_FILE = "Target Support Files/FloatingPanel/FloatingPanel.modulemap"; + PRODUCT_MODULE_NAME = FloatingPanel; + PRODUCT_NAME = FloatingPanel; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -37686,11 +38029,28 @@ }; name = Release; }; - A0FB834D8544046A1C05A5C4CB59371E /* Release */ = { + A171975CD11938F25D23EDBB2AD16480 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B71D9DA42170E809F832337E855BFDF2 /* FloatingPanel.release.xcconfig */; + baseConfigurationReference = C8B49AC3AEADD44C0176621B61A637CE /* GoogleDataTransport.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleDataTransport"; + IBSC_MODULE = GoogleDataTransport; + INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/ResourceBundle-GoogleDataTransport_Privacy-GoogleDataTransport-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = GoogleDataTransport_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + A290253501075604636605A1276F26F3 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5F1E0608BE3654FF2E92628466A9971E /* nanopb.release.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -37699,8 +38059,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/FloatingPanel/FloatingPanel-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FloatingPanel/FloatingPanel-Info.plist"; + 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 = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -37708,9 +38068,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FloatingPanel/FloatingPanel.modulemap"; - PRODUCT_MODULE_NAME = FloatingPanel; - PRODUCT_NAME = FloatingPanel; + 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) "; @@ -37757,18 +38117,20 @@ }; name = Release; }; - A5D33F0A7D4A3DCCD9B14BB38FD71C53 /* Release */ = { + A5F79FFCA5A4CAEF2191D5EF05875256 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9F946680A84CE03286632C1114819463 /* PromisesObjC.release.xcconfig */; + baseConfigurationReference = 78E31ABBA0450D1AE608B816F1B434F1 /* JTCalendar.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/PromisesObjC/PromisesObjC-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/JTCalendar/JTCalendar-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/JTCalendar/JTCalendar-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -37776,24 +38138,63 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap"; - PRODUCT_MODULE_NAME = FBLPromises; - PRODUCT_NAME = FBLPromises; + MODULEMAP_FILE = "Target Support Files/JTCalendar/JTCalendar.modulemap"; + PRODUCT_MODULE_NAME = JTCalendar; + PRODUCT_NAME = JTCalendar; 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; + }; + AA0951DC77357C37100EE86457A7720F /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B56B460CDA1CA408F56140D2059E3FB6 /* Pods-iOS-PlatformUITests.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-iOS-PlatformUITests/Pods-iOS-PlatformUITests-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-PlatformUITests/Pods-iOS-PlatformUITests.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; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - A5F79FFCA5A4CAEF2191D5EF05875256 /* Debug */ = { + AA87B75ECDFC1EBC1A5DCE4EB456F727 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 78E31ABBA0450D1AE608B816F1B434F1 /* JTCalendar.debug.xcconfig */; + baseConfigurationReference = 2CDB3175486EE8769979B87317865E97 /* FirebaseSessions.debug.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -37802,8 +38203,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/JTCalendar/JTCalendar-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/JTCalendar/JTCalendar-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebaseSessions/FirebaseSessions-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -37811,9 +38211,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/JTCalendar/JTCalendar.modulemap"; - PRODUCT_MODULE_NAME = JTCalendar; - PRODUCT_NAME = JTCalendar; + MODULEMAP_FILE = "Target Support Files/FirebaseSessions/FirebaseSessions.modulemap"; + PRODUCT_MODULE_NAME = FirebaseSessions; + PRODUCT_NAME = FirebaseSessions; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -37824,11 +38224,10 @@ }; name = Debug; }; - AA0951DC77357C37100EE86457A7720F /* Release */ = { + AB1EE5745676DE2C9D105101E72D43F8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C49063111C235A2DF52F66B513950C86 /* Pods-iOS-PlatformUITests.release.xcconfig */; + baseConfigurationReference = 0E4E1424E722ECF49184E6C91547402D /* FirebaseCore.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -37838,7 +38237,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-PlatformUITests/Pods-iOS-PlatformUITests-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebaseCore/FirebaseCore-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -37846,15 +38245,12 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-PlatformUITests/Pods-iOS-PlatformUITests.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/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"; VALIDATE_PRODUCT = YES; @@ -37865,7 +38261,7 @@ }; AC770B7304892541332384DC8CBFCA91 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4717567F6BFD3FC128F73CFAC89DFF7B /* Pods-iOS-ParticlesKit.debug.xcconfig */; + baseConfigurationReference = A693044785A8B4537CF4062EB2257485 /* Pods-iOS-ParticlesKit.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -37936,46 +38332,65 @@ }; name = Release; }; - AD75D58DF8C9F1ED77F45A2DB943C0AE /* Debug */ = { + AD972E308290954CEA947D22B3B920A4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 29F9ABA5C520EDB8E25AD8786A89F7FC /* SDWebImage.debug.xcconfig */; + baseConfigurationReference = F9DC4DF9965A259E35F2E6DF6BAA0BBC /* Firebase-5a1e767e.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImage"; - IBSC_MODULE = SDWebImage; - INFOPLIST_FILE = "Target Support Files/SDWebImage/ResourceBundle-SDWebImage-SDWebImage-Info.plist"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SDWebImage; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); SDKROOT = iphoneos; - SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - ADB2A63A2DB38C7BFEFDD5E441F44750 /* Debug */ = { + AE51BEF024FD80A7CBAFB4E4A903B424 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2E3A94F761064A41B4BC3F51A6C626C8 /* PromisesSwift.debug.xcconfig */; + baseConfigurationReference = 35BFDBF2C7172086EB9E3FC089547BC8 /* FirebasePerformance.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/PromisesSwift"; - IBSC_MODULE = Promises; - INFOPLIST_FILE = "Target Support Files/PromisesSwift/ResourceBundle-Promises_Privacy-PromisesSwift-Info.plist"; + 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/FirebasePerformance/FirebasePerformance-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = Promises_Privacy; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FirebasePerformance/FirebasePerformance.modulemap"; + PRODUCT_MODULE_NAME = FirebasePerformance; + PRODUCT_NAME = FirebasePerformance; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - ADC3291F674BCAC0F814D88DFA960B4B /* Release */ = { + AF0E755DA0C56EF6E4E21391930C0ED4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0E4E1424E722ECF49184E6C91547402D /* FirebaseCore.release.xcconfig */; + baseConfigurationReference = 0DED4D53BF887575339A358C383BC652 /* Pods-iOS-dydxV4Tests.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -37985,7 +38400,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseCore/FirebaseCore-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxV4Tests/Pods-iOS-dydxV4Tests-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -37993,12 +38408,15 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseCore/FirebaseCore.modulemap"; - PRODUCT_MODULE_NAME = FirebaseCore; - PRODUCT_NAME = FirebaseCore; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxV4Tests/Pods-iOS-dydxV4Tests.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; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -38042,27 +38460,47 @@ }; name = Release; }; - B0B12C04D38842D08E50AEE5676BE993 /* Release */ = { + B07D4BC7334773FA09F46D7272AB71E5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C8B49AC3AEADD44C0176621B61A637CE /* GoogleDataTransport.release.xcconfig */; + baseConfigurationReference = 97FF2FA051CF478E4E8181F1DBC87133 /* Pods-iOS-dydxV4.debug.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleDataTransport"; - IBSC_MODULE = GoogleDataTransport; - INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/ResourceBundle-GoogleDataTransport_Privacy-GoogleDataTransport-Info.plist"; + 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-iOS-dydxV4/Pods-iOS-dydxV4-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = GoogleDataTransport_Privacy; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxV4/Pods-iOS-dydxV4.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; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; B2C471050F74D4E1CEC34DC6F2B03EEF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 93EA7F0502E292D64F45A68830780D03 /* Pods-iOS-dydxViewsTests.release.xcconfig */; + baseConfigurationReference = 390C3C429260FCC75082D74D21733149 /* Pods-iOS-dydxViewsTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -38099,6 +38537,41 @@ }; name = Release; }; + B30DF50E14F53435AABE575F83EFEBFF /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B2CFA2A30D6196FFB7927ABDC73F55F3 /* PromisesSwift.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/PromisesSwift/PromisesSwift-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PromisesSwift/PromisesSwift-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/PromisesSwift/PromisesSwift.modulemap"; + PRODUCT_MODULE_NAME = Promises; + PRODUCT_NAME = Promises; + 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; + }; B3EC45098BB9FFC3150F66D82DC44933 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1E86AEFD7776E793110944387F780F97 /* EFQRCode.release.xcconfig */; @@ -38134,21 +38607,37 @@ }; name = Release; }; - B4765BAA500EAA28184D451E02D14ED4 /* Debug */ = { + B4F87901E08D136D0564B212EDBE7EFE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0D786A4F0E66BA0681197708AEAB6303 /* FirebaseCoreInternal.debug.xcconfig */; + baseConfigurationReference = 4DACF9DE801FF448B315C9377E3D0EB5 /* FirebaseInstallations.debug.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCoreInternal"; - IBSC_MODULE = FirebaseCoreInternal; - INFOPLIST_FILE = "Target Support Files/FirebaseCoreInternal/ResourceBundle-FirebaseCoreInternal_Privacy-FirebaseCoreInternal-Info.plist"; + 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/FirebaseInstallations/FirebaseInstallations-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseCoreInternal_Privacy; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FirebaseInstallations/FirebaseInstallations.modulemap"; + PRODUCT_MODULE_NAME = FirebaseInstallations; + PRODUCT_NAME = FirebaseInstallations; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; @@ -38186,39 +38675,22 @@ }; name = Debug; }; - B60790AF53BD05CAA97D6DE355F384BD /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 880A8D64F8B5B983820B06158C8F08F8 /* FirebaseCrashlytics.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCrashlytics"; - IBSC_MODULE = FirebaseCrashlytics; - INFOPLIST_FILE = "Target Support Files/FirebaseCrashlytics/ResourceBundle-FirebaseCrashlytics_Privacy-FirebaseCrashlytics-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseCrashlytics_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - B75BF4417C70B3E421F61072FB79114A /* Release */ = { + B672637F571EF3BD8C43D906A8775271 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B2CFA2A30D6196FFB7927ABDC73F55F3 /* PromisesSwift.release.xcconfig */; + baseConfigurationReference = D49D1DA5030A2D1F81EBFD8F6ED08E2B /* Firebase-2149e159.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/PromisesSwift"; - IBSC_MODULE = Promises; - INFOPLIST_FILE = "Target Support Files/PromisesSwift/ResourceBundle-Promises_Privacy-PromisesSwift-Info.plist"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = Promises_Privacy; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); SDKROOT = iphoneos; - SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; }; name = Release; }; @@ -38293,9 +38765,78 @@ }; name = Release; }; + B8F960D13BDC7636A314350AA2C5B4ED /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AB7E88281F350C74A69337C6EC5469E4 /* FirebaseABTesting.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseABTesting"; + IBSC_MODULE = FirebaseABTesting; + INFOPLIST_FILE = "Target Support Files/FirebaseABTesting/ResourceBundle-FirebaseABTesting_Privacy-FirebaseABTesting-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = FirebaseABTesting_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + BAE7CDF6EE3DFA3F22BADE26E7C58232 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DCD810D610BF71ECED0D749466DA7EB3 /* GTMSessionFetcher.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GTMSessionFetcher"; + IBSC_MODULE = GTMSessionFetcher; + INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/ResourceBundle-GTMSessionFetcher_Full_Privacy-GTMSessionFetcher-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = GTMSessionFetcher_Full_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + BB75DE5464D046A17CAB948386792421 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7B4BC66D405DA2248567521D830E25B8 /* 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 = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap"; + PRODUCT_MODULE_NAME = GoogleDataTransport; + PRODUCT_NAME = GoogleDataTransport; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; BB846B82CFD960CC41B536894D9BCDF8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 40D0B139F084726C36FA4AF3BDB1F8D7 /* Pods-iOS-dydxPresentersTests.release.xcconfig */; + baseConfigurationReference = D022A83F18AEA5F144FB76560BDC158F /* Pods-iOS-dydxPresentersTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -38334,7 +38875,7 @@ }; BC8445087085C670AF83A69918BA8D60 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 845C53E81562B25943FB83335829E646 /* Pods-iOS-WebParticles.release.xcconfig */; + baseConfigurationReference = FBFF4A0AFC9F17060A07764013F3E659 /* Pods-iOS-WebParticles.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -38409,7 +38950,7 @@ }; BD2272E2422B2F4F4720A6AF1535DE0D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 09569C4971F6060F52DC97F8FA1820AD /* Pods-iOS-dydxChart.release.xcconfig */; + baseConfigurationReference = B42024F28308D8265DC09015BCC206BD /* Pods-iOS-dydxChart.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -38446,24 +38987,6 @@ }; name = Release; }; - BDB072363EBF6D67C4AA6267E85A9397 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DD28D063C528B6B2DD22C7EABE2A5AA0 /* FirebaseCoreInternal.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCoreInternal"; - IBSC_MODULE = FirebaseCoreInternal; - INFOPLIST_FILE = "Target Support Files/FirebaseCoreInternal/ResourceBundle-FirebaseCoreInternal_Privacy-FirebaseCoreInternal-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseCoreInternal_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; BDE9D11625D5D0E243FB7433BCD79858 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1CEC114E1FC2DFEDDB53B54ED14E2895 /* Amplitude-iOS.debug.xcconfig */; @@ -38500,7 +39023,7 @@ }; BE3D876E5C5568312E32EBD5A9B1D434 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DC9F7C64057428EB2E43326711E77FD2 /* Pods-iOS-CameraParticlesTests.release.xcconfig */; + baseConfigurationReference = 8BD02EB359C637F9DBA3E3EAC16788E5 /* Pods-iOS-CameraParticlesTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -38607,9 +39130,78 @@ }; name = Debug; }; + C235B2049D48455D37D330E4DAC27EA2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0D786A4F0E66BA0681197708AEAB6303 /* FirebaseCoreInternal.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/FirebaseCoreInternal/FirebaseCoreInternal-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal.modulemap"; + PRODUCT_MODULE_NAME = FirebaseCoreInternal; + PRODUCT_NAME = FirebaseCoreInternal; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + C28D976444188F5C6ACE40C4ABA7A04E /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 925D4B219F79728E80AF75F570CC9A1D /* FirebaseMessaging.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/FirebaseMessaging/FirebaseMessaging-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FirebaseMessaging/FirebaseMessaging.modulemap"; + PRODUCT_MODULE_NAME = FirebaseMessaging; + PRODUCT_NAME = FirebaseMessaging; + 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; + }; C420AA432A84E75EBD1A8A9B58CF05B5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D52166A767BB040AB84AF52CB96CD8FA /* Pods-iOS-PlatformUI.release.xcconfig */; + baseConfigurationReference = 4526CCDAC4FD5F27A5ABEED6400FE1F8 /* Pods-iOS-PlatformUI.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -38683,7 +39275,7 @@ }; C4E99CE290C2B9C6B1FC7DB2EE8A36B1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 77395DBF205726FA884A2D4ED0647FA8 /* Pods-iOS-ParticlesKitTests.debug.xcconfig */; + baseConfigurationReference = BF3E2FFBAB1BF500EE73CA2D7911C3CC /* Pods-iOS-ParticlesKitTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -38719,46 +39311,11 @@ }; name = Debug; }; - C6A9D5F62D3110392F84327066D1E17D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9587886B2C9CF14254F9E4211A05BD3D /* GoogleToolboxForMac.debug.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleToolboxForMac"; - IBSC_MODULE = GoogleToolboxForMac; - INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/ResourceBundle-GoogleToolboxForMac_Privacy-GoogleToolboxForMac-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = GoogleToolboxForMac_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - C93992E97EFFC75B37A5CA2243BA92E3 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AB7E88281F350C74A69337C6EC5469E4 /* FirebaseABTesting.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseABTesting"; - IBSC_MODULE = FirebaseABTesting; - INFOPLIST_FILE = "Target Support Files/FirebaseABTesting/ResourceBundle-FirebaseABTesting_Privacy-FirebaseABTesting-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseABTesting_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - C946F6F59CE774C359B0E2DE89DF30E6 /* Debug */ = { + C8DE255D86006E5084E84C377471A8FB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F3C6AB6BEE6B19CB1B0EC77D40134236 /* FirebasePerformance.debug.xcconfig */; + baseConfigurationReference = 2BA2B7AC7BBA758A332F8595A2C9618F /* Pods-iOS-FirebaseStaticInjectionsTests.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -38768,7 +39325,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebasePerformance/FirebasePerformance-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-FirebaseStaticInjectionsTests/Pods-iOS-FirebaseStaticInjectionsTests-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -38776,22 +39333,44 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebasePerformance/FirebasePerformance.modulemap"; - PRODUCT_MODULE_NAME = FirebasePerformance; - PRODUCT_NAME = FirebasePerformance; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-FirebaseStaticInjectionsTests/Pods-iOS-FirebaseStaticInjectionsTests.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; - 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; + }; + C96DC2B21E799ED1F6C05521DD270FCF /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B2889FF8EDECBC2E395BF93FE60B4299 /* GoogleAppMeasurement.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; name = Debug; }; CA65494458C974D46D1EC7C04228A88B /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 75336728DB1A6B1089D68E441184746B /* Pods-iOS-PlatformUIJedioTests.release.xcconfig */; + baseConfigurationReference = C98FAB44D1A2D2497AA976DF2C5AC5F7 /* Pods-iOS-PlatformUIJedioTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -38830,7 +39409,7 @@ }; CC25E0CD67CBE972ADA08ADC11C674F7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 420E96A57F38373740D0454742253C63 /* Pods-iOS-AmplitudeInjections.debug.xcconfig */; + baseConfigurationReference = 0C5D0D5A0E489508D43F5E50C1CCFF4E /* Pods-iOS-AmplitudeInjections.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -38866,47 +39445,81 @@ }; name = Debug; }; - CD7A960F7DE70E3EED2B47A9C5A01917 /* Debug */ = { + CC41222ADEFA97FD6A07392F97A2B8B2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0064C79BF51B964243AB13735BF9B7B0 /* ReachabilitySwift.debug.xcconfig */; + baseConfigurationReference = B1C8DA22116EC163E4AC8CD27082C9D5 /* FirebaseRemoteConfigInterop.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ReachabilitySwift"; - IBSC_MODULE = Reachability; - INFOPLIST_FILE = "Target Support Files/ReachabilitySwift/ResourceBundle-ReachabilitySwift-ReachabilitySwift-Info.plist"; + 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/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = ReachabilitySwift; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop.modulemap"; + PRODUCT_MODULE_NAME = FirebaseRemoteConfigInterop; + PRODUCT_NAME = FirebaseRemoteConfigInterop; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - CF4D569FE0EE07732EE94D79D3099C9A /* Debug */ = { + CCE6C4AAD3F09AA341CC8CB5E4CCE90E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7B4BC66D405DA2248567521D830E25B8 /* GoogleDataTransport.debug.xcconfig */; + baseConfigurationReference = DD28D063C528B6B2DD22C7EABE2A5AA0 /* FirebaseCoreInternal.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleDataTransport"; - IBSC_MODULE = GoogleDataTransport; - INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/ResourceBundle-GoogleDataTransport_Privacy-GoogleDataTransport-Info.plist"; + 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/FirebaseCoreInternal/FirebaseCoreInternal-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = GoogleDataTransport_Privacy; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FirebaseCoreInternal/FirebaseCoreInternal.modulemap"; + PRODUCT_MODULE_NAME = FirebaseCoreInternal; + PRODUCT_NAME = FirebaseCoreInternal; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - D004D2FBF2D8897D42AA7A880F376210 /* Release */ = { + CF8B8CB8D7C74815C472587F60CBBF50 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8A4836EC769A7FAEE9CE802D56E1A97C /* Pods-iOS-PlatformRouting.release.xcconfig */; + baseConfigurationReference = 4DF13DDBE19A58B29CF4A4DAF83EE6B9 /* FirebaseSharedSwift.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -38916,7 +39529,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-PlatformRouting/Pods-iOS-PlatformRouting-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebaseSharedSwift/FirebaseSharedSwift-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -38924,15 +39537,45 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-PlatformRouting/Pods-iOS-PlatformRouting.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/FirebaseSharedSwift/FirebaseSharedSwift.modulemap"; + PRODUCT_MODULE_NAME = FirebaseSharedSwift; + PRODUCT_NAME = FirebaseSharedSwift; 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; + }; + CF8F1CFBC052FBB53193F8090549433F /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C8B49AC3AEADD44C0176621B61A637CE /* 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 = 15.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; @@ -38941,10 +39584,11 @@ }; name = Release; }; - D05658540DDEB195B7D335BA3DCA2512 /* Release */ = { + D004D2FBF2D8897D42AA7A880F376210 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 807EB349037F3BED5E339383C02323AF /* FirebaseSessions.release.xcconfig */; + baseConfigurationReference = 354D70C7E3B12328F2FE31D86058681D /* Pods-iOS-PlatformRouting.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -38954,7 +39598,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseSessions/FirebaseSessions-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-PlatformRouting/Pods-iOS-PlatformRouting-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -38962,12 +39606,15 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseSessions/FirebaseSessions.modulemap"; - PRODUCT_MODULE_NAME = FirebaseSessions; - PRODUCT_NAME = FirebaseSessions; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-PlatformRouting/Pods-iOS-PlatformRouting.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; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; @@ -38976,7 +39623,25 @@ }; name = Release; }; - D092F7BD4C039EE614ED0F2BCE1D05B4 /* Release */ = { + D04A1258065BD6A5BB979A0086781EBB /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6C5D6194A37B651EEF4562B9D2C8E82C /* GoogleToolboxForMac.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleToolboxForMac"; + IBSC_MODULE = GoogleToolboxForMac; + INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/ResourceBundle-GoogleToolboxForMac_Privacy-GoogleToolboxForMac-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = GoogleToolboxForMac_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + D2AF17383D192D99A128D672CC7DB36F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 46E08D0F0EC2E6A061D29A10C81065B2 /* GoogleUtilities.release.xcconfig */; buildSettings = { @@ -39031,7 +39696,7 @@ }; D4769BCCA0D8A94356BE3D8C01326929 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5F8F5DB27B28C9E6B258664F896DEC00 /* Pods-iOS-JedioKitTests.debug.xcconfig */; + baseConfigurationReference = 078E50E50A3D5BB45DA671C5451B4077 /* Pods-iOS-JedioKitTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39085,43 +39750,9 @@ }; name = Release; }; - D5A308A0BAB3009389DCAB8103CF011C /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0E9FCDAAAAEAAA55D3412DE3F99DD7D1 /* FirebaseCore.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/FirebaseCore/FirebaseCore-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.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; - }; D61E9309CECEF0037F31CA4D14D0606D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 59D591469D9C0BEA443B76506DDA4E38 /* Pods-iOS-dydxStateManager.debug.xcconfig */; + baseConfigurationReference = D8DE34624C861EC68708AC717817B225 /* Pods-iOS-dydxStateManager.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39194,7 +39825,7 @@ }; D7D304E0A028B7C17BFEFB652C83BB6E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BD74F2CF9B74BD2CC5E78899CB06A645 /* Pods-iOS-JedioKit.release.xcconfig */; + baseConfigurationReference = FB11F428BA6ADCB43CF443E17728628B /* Pods-iOS-JedioKit.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39267,27 +39898,9 @@ }; name = Release; }; - D82D2E4AE34DBE619CA17972C6E08D1E /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 70DCF129ACE11788B31387842772E915 /* FirebaseMessaging.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseMessaging"; - IBSC_MODULE = FirebaseMessaging; - INFOPLIST_FILE = "Target Support Files/FirebaseMessaging/ResourceBundle-FirebaseMessaging_Privacy-FirebaseMessaging-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseMessaging_Privacy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; D99CE7F7A85D55899FF30F12BF906F4A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F6736EA1208B59910430C861CFB7D86F /* Pods-iOS-UIToolkitsTests.release.xcconfig */; + baseConfigurationReference = 579D02136F68B90E4DB6042008C2D164 /* Pods-iOS-UIToolkitsTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39326,7 +39939,7 @@ }; DAEF743FA29158A3E38F233B6373783F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 599F90300EAF0C4DA95DC0AE294D8E88 /* Pods-iOS-dydxPresentersTests.debug.xcconfig */; + baseConfigurationReference = 86C468209961A7B834FB867EEA3F00B5 /* Pods-iOS-dydxPresentersTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39397,45 +40010,28 @@ }; name = Debug; }; - DCAE6415639B1FE00F20DF7E91B162A0 /* Debug */ = { + DC242208343D5BD31E6A3056A60751D1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B23B056DEFFFC9CD97D92E23EE958CA2 /* COSTouchVisualizer.debug.xcconfig */; + baseConfigurationReference = B395D0AA19D659500F38D8C3532DB7FE /* Firebase-2149e159.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/COSTouchVisualizer/COSTouchVisualizer-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/COSTouchVisualizer/COSTouchVisualizer-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", - "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/COSTouchVisualizer/COSTouchVisualizer.modulemap"; - PRODUCT_MODULE_NAME = COSTouchVisualizer; - PRODUCT_NAME = COSTouchVisualizer; 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; }; - DCF679C88781864D6900034CAC75C6E7 /* Debug */ = { + DCAE6415639B1FE00F20DF7E91B162A0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 45BA19E518FD4FC81D1227D4D5A29CBA /* FirebaseRemoteConfigInterop.debug.xcconfig */; + baseConfigurationReference = B23B056DEFFFC9CD97D92E23EE958CA2 /* COSTouchVisualizer.debug.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -39444,7 +40040,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/COSTouchVisualizer/COSTouchVisualizer-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/COSTouchVisualizer/COSTouchVisualizer-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -39452,9 +40049,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop.modulemap"; - PRODUCT_MODULE_NAME = FirebaseRemoteConfigInterop; - PRODUCT_NAME = FirebaseRemoteConfigInterop; + MODULEMAP_FILE = "Target Support Files/COSTouchVisualizer/COSTouchVisualizer.modulemap"; + PRODUCT_MODULE_NAME = COSTouchVisualizer; + PRODUCT_NAME = COSTouchVisualizer; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -39465,16 +40062,16 @@ }; name = Debug; }; - DD07B34E95D27CC8659997FD81D7A2B2 /* Debug */ = { + DD0589478C6FE0A11EFD6A2D95EB936C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A6CDCB4CEFBE2CF2200DD88A60F6C33F /* PromisesObjC.debug.xcconfig */; + baseConfigurationReference = 2E3A94F761064A41B4BC3F51A6C626C8 /* PromisesSwift.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/PromisesObjC"; - IBSC_MODULE = FBLPromises; - INFOPLIST_FILE = "Target Support Files/PromisesObjC/ResourceBundle-FBLPromises_Privacy-PromisesObjC-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/PromisesSwift"; + IBSC_MODULE = Promises; + INFOPLIST_FILE = "Target Support Files/PromisesSwift/ResourceBundle-Promises_Privacy-PromisesSwift-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FBLPromises_Privacy; + PRODUCT_NAME = Promises_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; @@ -39483,43 +40080,27 @@ }; name = Debug; }; - DF62052AFAEC49DE3B2C2401D5306969 /* Debug */ = { + DDAA5EBB6979C159E23EAE63F8DBAB6A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4DF13DDBE19A58B29CF4A4DAF83EE6B9 /* FirebaseSharedSwift.debug.xcconfig */; + baseConfigurationReference = D673E5888790199742450C6468719EC9 /* FirebaseRemoteConfig.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/FirebaseSharedSwift/FirebaseSharedSwift-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseRemoteConfig"; + IBSC_MODULE = FirebaseRemoteConfig; + INFOPLIST_FILE = "Target Support Files/FirebaseRemoteConfig/ResourceBundle-FirebaseRemoteConfig_Privacy-FirebaseRemoteConfig-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/FirebaseSharedSwift/FirebaseSharedSwift.modulemap"; - PRODUCT_MODULE_NAME = FirebaseSharedSwift; - PRODUCT_NAME = FirebaseSharedSwift; + PRODUCT_NAME = FirebaseRemoteConfig_Privacy; 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 = ""; + WRAPPER_EXTENSION = bundle; }; - name = Debug; + name = Release; }; DF9A306D0AE3E21AD66131EE2B258E66 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CF084E0D76BCC78806713BF945C1D6FE /* Pods-iOS-AppsFlyerStaticInjections.debug.xcconfig */; + baseConfigurationReference = C0F26C4AAAD0E717E9A012ADFC2DE0BB /* Pods-iOS-AppsFlyerStaticInjections.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39555,53 +40136,69 @@ }; name = Debug; }; - E0698D5AD569D0016D80DB0C6318DABA /* Release */ = { + E05DD09A82C8D6AF1D7AAFC99B0F028C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F133F5EB4D77DDFF08C7FE6465A0D853 /* FirebaseAnalytics.release.xcconfig */; + baseConfigurationReference = 9587886B2C9CF14254F9E4211A05BD3D /* GoogleToolboxForMac.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleToolboxForMac"; + IBSC_MODULE = GoogleToolboxForMac; + INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/ResourceBundle-GoogleToolboxForMac_Privacy-GoogleToolboxForMac-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + PRODUCT_NAME = GoogleToolboxForMac_Privacy; SDKROOT = iphoneos; + SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; - E312349EC1CFB8414AC872761BF5D9BD /* Release */ = { + E0FB73BAB1F9BC0E767D41473B84E7DF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6C5D6194A37B651EEF4562B9D2C8E82C /* GoogleToolboxForMac.release.xcconfig */; + baseConfigurationReference = D673E5888790199742450C6468719EC9 /* FirebaseRemoteConfig.release.xcconfig */; buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleToolboxForMac"; - IBSC_MODULE = GoogleToolboxForMac; - INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/ResourceBundle-GoogleToolboxForMac_Logger_Privacy-GoogleToolboxForMac-Info.plist"; + 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/FirebaseRemoteConfig/FirebaseRemoteConfig-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = GoogleToolboxForMac_Logger_Privacy; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/FirebaseRemoteConfig/FirebaseRemoteConfig.modulemap"; + PRODUCT_MODULE_NAME = FirebaseRemoteConfig; + PRODUCT_NAME = FirebaseRemoteConfig; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; - E315EFC29DFE58FA8FB272CDE97C51CD /* Debug */ = { + E3F9F68815E64D3451A4719C00A29BBB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0E9FCDAAAAEAAA55D3412DE3F99DD7D1 /* FirebaseCore.debug.xcconfig */; + baseConfigurationReference = A491341721A002C15D36D5ADCAFF0414 /* SnapKit.debug.xcconfig */; buildSettings = { CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/FirebaseCore"; - IBSC_MODULE = FirebaseCore; - INFOPLIST_FILE = "Target Support Files/FirebaseCore/ResourceBundle-FirebaseCore_Privacy-FirebaseCore-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SnapKit"; + IBSC_MODULE = SnapKit; + INFOPLIST_FILE = "Target Support Files/SnapKit/ResourceBundle-SnapKit_Privacy-SnapKit-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = FirebaseCore_Privacy; + PRODUCT_NAME = SnapKit_Privacy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_VERSION = 5.0; @@ -39612,7 +40209,7 @@ }; E4EFF51C8FEFBFD56253AE22FFCC80DF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9DBCC7F82FB7D32E630AF546B796896F /* Pods-iOS-dydxFormatterTests.debug.xcconfig */; + baseConfigurationReference = 140A11E64FAE6419E60EDF03FA269104 /* Pods-iOS-dydxFormatterTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39648,24 +40245,6 @@ }; name = Debug; }; - E5535823801EC600474DD624B9DC03A3 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 44DCD70CE27A76C1EC277C67BF49FC10 /* ReachabilitySwift.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/ReachabilitySwift"; - IBSC_MODULE = Reachability; - INFOPLIST_FILE = "Target Support Files/ReachabilitySwift/ResourceBundle-ReachabilitySwift-ReachabilitySwift-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = ReachabilitySwift; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; E6A33EBE54E423610F728FA6A68D77B8 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 79FEFCF6B65DD164A2C04BADB077D3F7 /* Abacus.debug.xcconfig */; @@ -39685,7 +40264,7 @@ }; E6D52DC507994CF28D6A7F3D3D2983F9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BF2941FE691B875516C7AC45B1149CFF /* Pods-iOS-PlatformParticlesTests.debug.xcconfig */; + baseConfigurationReference = 27903A0763E4DE20DDBCAF7CA9FB5C51 /* Pods-iOS-PlatformParticlesTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39723,7 +40302,7 @@ }; E6E2B80D73D7DFCE87CEE88A949FC271 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D6543B5A723E7FD0D89A56488F768429 /* Pods-iOS-dydxStateManagerTests.debug.xcconfig */; + baseConfigurationReference = A36BC3546055EB979CB61BDCD8707F89 /* Pods-iOS-dydxStateManagerTests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39832,7 +40411,7 @@ }; E86A10DB3BD7545A2D85C3CEEA00D252 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CFAC69A9F07CDA438357619AB35C7F32 /* Pods-iOS-ParticlesCommonModels.release.xcconfig */; + baseConfigurationReference = 0C90A12FED778E181E7056F255A11CFF /* Pods-iOS-ParticlesCommonModels.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39869,9 +40448,28 @@ }; name = Release; }; + E86C9AF2B1E823892BE7A33087D7F1BF /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F133F5EB4D77DDFF08C7FE6465A0D853 /* FirebaseAnalytics.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; E8C9CF6B42DA05A231B3B076F8AC5EC1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 460A096FCA8B8C9711EA73B3524AC538 /* Pods-iOS-UIAppToolkits.release.xcconfig */; + baseConfigurationReference = 0B777949FDD60194708A56DB3728E91D /* Pods-iOS-UIAppToolkits.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -39943,44 +40541,9 @@ }; name = Debug; }; - EA281EAFEC93511E994F858C0E42FE92 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AB7E88281F350C74A69337C6EC5469E4 /* FirebaseABTesting.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/FirebaseABTesting/FirebaseABTesting-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/FirebaseABTesting/FirebaseABTesting.modulemap"; - PRODUCT_MODULE_NAME = FirebaseABTesting; - PRODUCT_NAME = FirebaseABTesting; - 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; - }; EB64E6D90D11C123898366A6FC668CC4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5C779FF09E6DEBA9EE85D31267539603 /* Pods-iOS-ParticlesKit.release.xcconfig */; + baseConfigurationReference = 7FEF3620B0D251CE3DF3E42EDB968EFC /* Pods-iOS-ParticlesKit.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -40017,7 +40580,7 @@ }; name = Release; }; - EBDE45117A0D7FE5CD79D17F18E0CCDA /* Release */ = { + EB861523392A232E4DE0B2A74B8EED44 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = BAAEED37AE920D150AFA7F0D48157F9C /* FirebaseCoreExtension.release.xcconfig */; buildSettings = { @@ -40035,24 +40598,6 @@ }; name = Release; }; - EBFB01F80B6F3C0A43238ECE01602681 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 847AAEC6E34AB58B0D848A167606E4B9 /* SDWebImageSwiftUI.release.xcconfig */; - buildSettings = { - CODE_SIGNING_ALLOWED = NO; - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImageSwiftUI"; - IBSC_MODULE = SDWebImageSwiftUI; - INFOPLIST_FILE = "Target Support Files/SDWebImageSwiftUI/ResourceBundle-SDWebImageSwiftUI-SDWebImageSwiftUI-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 15.0; - PRODUCT_NAME = SDWebImageSwiftUI; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; EC74A1FD945EB32E3DB807FBE4351651 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 38861587CBA7C430A785B7BC5A2716BC /* CocoaLumberjack.release.xcconfig */; @@ -40073,7 +40618,7 @@ }; ECF85ACB7FBEE85403DAA745CC9990A2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FDF0561D1C6A566B26E462317F8BFEAF /* Pods-iOS-PlatformUIJedio.release.xcconfig */; + baseConfigurationReference = C3C50EBC4947005ABB9880A6E8E95020 /* Pods-iOS-PlatformUIJedio.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -40110,10 +40655,11 @@ }; name = Release; }; - ED9EABAE47068FD6998F1E0F795D395B /* Release */ = { + EF0562887AF5AECC4D31E89DEC1F4397 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 46E08D0F0EC2E6A061D29A10C81065B2 /* GoogleUtilities.release.xcconfig */; + baseConfigurationReference = 0D1552F1B230FB0D5F9593001B825831 /* ZSWTappableLabel.release.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -40122,7 +40668,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/ZSWTappableLabel/ZSWTappableLabel-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/ZSWTappableLabel/ZSWTappableLabel-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -40130,9 +40677,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap"; - PRODUCT_MODULE_NAME = GoogleUtilities; - PRODUCT_NAME = GoogleUtilities; + MODULEMAP_FILE = "Target Support Files/ZSWTappableLabel/ZSWTappableLabel.modulemap"; + PRODUCT_MODULE_NAME = ZSWTappableLabel; + PRODUCT_NAME = ZSWTappableLabel; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -40144,21 +40691,18 @@ }; name = Release; }; - EF0562887AF5AECC4D31E89DEC1F4397 /* Release */ = { + EF246F793F4E33544228044E7EA71C36 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0D1552F1B230FB0D5F9593001B825831 /* ZSWTappableLabel.release.xcconfig */; + baseConfigurationReference = 9F946680A84CE03286632C1114819463 /* PromisesObjC.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/ZSWTappableLabel/ZSWTappableLabel-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/ZSWTappableLabel/ZSWTappableLabel-Info.plist"; + INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -40166,9 +40710,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/ZSWTappableLabel/ZSWTappableLabel.modulemap"; - PRODUCT_MODULE_NAME = ZSWTappableLabel; - PRODUCT_NAME = ZSWTappableLabel; + 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) "; @@ -40286,7 +40830,7 @@ }; F06DE63414C60A4DE6BC639FF7DD7FB2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1888FFCB874D7C53EF0783071CD2D1C9 /* Pods-iOS-AmplitudeInjectionsTests.release.xcconfig */; + baseConfigurationReference = 953648D8A48FF46765B5887FCDE6C0AB /* Pods-iOS-AmplitudeInjectionsTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -40359,7 +40903,7 @@ }; F185FA9D8AE6F04EBE2199955D9FB974 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CA094BF4435F28BFA87FE9C8D98DE0D5 /* Pods-iOS-UIAppToolkitsTests.release.xcconfig */; + baseConfigurationReference = 2011156035F56E843773B2A7D5F678D3 /* Pods-iOS-UIAppToolkitsTests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; @@ -40396,12 +40940,28 @@ }; name = Release; }; - F5A57DF4241FE6B01A66A7FB7B4A1D46 /* Debug */ = { + F1E02C7887954983D056132F7053C431 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EF36E2D82AD7E87377F6E3CAD218D5AE /* Pods-iOS-dydxFormatter.debug.xcconfig */; + baseConfigurationReference = 9587886B2C9CF14254F9E4211A05BD3D /* GoogleToolboxForMac.debug.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleToolboxForMac"; + IBSC_MODULE = GoogleToolboxForMac; + INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/ResourceBundle-GoogleToolboxForMac_Logger_Privacy-GoogleToolboxForMac-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = GoogleToolboxForMac_Logger_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + F452298D52623D6514434897875151FC /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = BFE9CAB9A005B705A16A40764C132900 /* nanopb.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*]" = ""; @@ -40410,7 +40970,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxFormatter/Pods-iOS-dydxFormatter-Info.plist"; + 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 = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -40418,15 +40979,12 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxFormatter/Pods-iOS-dydxFormatter.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/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"; @@ -40434,10 +40992,12 @@ }; name = Debug; }; - F78BA090E67CC2A5A5914AF66D298275 /* Debug */ = { + F5A57DF4241FE6B01A66A7FB7B4A1D46 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BC30FE1C10658505D7876313F1FD5B64 /* Charts.debug.xcconfig */; + baseConfigurationReference = 235149BF6239AB28D226D628B393614F /* Pods-iOS-dydxFormatter.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*]" = ""; @@ -40446,8 +41006,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Charts/Charts-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Charts/Charts-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-dydxFormatter/Pods-iOS-dydxFormatter-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -40455,12 +41014,15 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/Charts/Charts.modulemap"; - PRODUCT_MODULE_NAME = Charts; - PRODUCT_NAME = Charts; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxFormatter/Pods-iOS-dydxFormatter.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; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; @@ -40468,11 +41030,10 @@ }; name = Debug; }; - F79B915773ED7A620F38FB88F1E54ADC /* Release */ = { + F6108B6D744C5A4953E8F65B20688158 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CA46B54EACB2FF037CF677F3B6740BC5 /* Pods-iOS-CameraParticles.release.xcconfig */; + baseConfigurationReference = 5797A8970D91ADF5262AE359D16505F2 /* FirebaseCoreExtension.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -40482,7 +41043,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-iOS-CameraParticles/Pods-iOS-CameraParticles-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/FirebaseCoreExtension/FirebaseCoreExtension-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FirebaseCoreExtension/FirebaseCoreExtension-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -40490,26 +41052,40 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-iOS-CameraParticles/Pods-iOS-CameraParticles.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/FirebaseCoreExtension/FirebaseCoreExtension.modulemap"; + PRODUCT_MODULE_NAME = FirebaseCoreExtension; + PRODUCT_NAME = FirebaseCoreExtension; 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 = Debug; + }; + F6921F9FCD68A0EF327BF416B6C7D107 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5F1E0608BE3654FF2E92628466A9971E /* nanopb.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/nanopb"; + IBSC_MODULE = nanopb; + INFOPLIST_FILE = "Target Support Files/nanopb/ResourceBundle-nanopb_Privacy-nanopb-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = nanopb_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; name = Release; }; - FA86F50D00CDE787EA65F0D1E7CB4159 /* Debug */ = { + F78BA090E67CC2A5A5914AF66D298275 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BFE9CAB9A005B705A16A40764C132900 /* nanopb.debug.xcconfig */; + baseConfigurationReference = BC30FE1C10658505D7876313F1FD5B64 /* Charts.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -40519,8 +41095,8 @@ 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"; + GCC_PREFIX_HEADER = "Target Support Files/Charts/Charts-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Charts/Charts-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -40528,9 +41104,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap"; - PRODUCT_MODULE_NAME = nanopb; - PRODUCT_NAME = nanopb; + MODULEMAP_FILE = "Target Support Files/Charts/Charts.modulemap"; + PRODUCT_MODULE_NAME = Charts; + PRODUCT_NAME = Charts; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -40541,10 +41117,12 @@ }; name = Debug; }; - FA96716C1514C8CF8863F18A81745FFE /* Debug */ = { + F79B915773ED7A620F38FB88F1E54ADC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E68CDE283A8ABFD890C8790F36E4CDC1 /* pop.debug.xcconfig */; + baseConfigurationReference = 3B483D07943F1DFF4F70A616B1B97D6A /* Pods-iOS-CameraParticles.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*]" = ""; @@ -40553,8 +41131,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/pop/pop-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/pop/pop-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-iOS-CameraParticles/Pods-iOS-CameraParticles-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -40562,24 +41139,63 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/pop/pop.modulemap"; - PRODUCT_MODULE_NAME = pop; - PRODUCT_NAME = pop; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-CameraParticles/Pods-iOS-CameraParticles.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; - 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 = Debug; + name = Release; }; - FC05E6CD321E97C9AB511ECC70CF8549 /* Debug */ = { + F8A3C3E6289D825E2DDEE559F494FE09 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 925D4B219F79728E80AF75F570CC9A1D /* FirebaseMessaging.debug.xcconfig */; + baseConfigurationReference = 6C5D6194A37B651EEF4562B9D2C8E82C /* GoogleToolboxForMac.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/GoogleToolboxForMac"; + IBSC_MODULE = GoogleToolboxForMac; + INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/ResourceBundle-GoogleToolboxForMac_Logger_Privacy-GoogleToolboxForMac-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = GoogleToolboxForMac_Logger_Privacy; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + F95B8ECA63E42236B204930515575104 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 847AAEC6E34AB58B0D848A167606E4B9 /* SDWebImageSwiftUI.release.xcconfig */; + buildSettings = { + CODE_SIGNING_ALLOWED = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/SDWebImageSwiftUI"; + IBSC_MODULE = SDWebImageSwiftUI; + INFOPLIST_FILE = "Target Support Files/SDWebImageSwiftUI/ResourceBundle-SDWebImageSwiftUI-SDWebImageSwiftUI-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + PRODUCT_NAME = SDWebImageSwiftUI; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + FA96716C1514C8CF8863F18A81745FFE /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E68CDE283A8ABFD890C8790F36E4CDC1 /* pop.debug.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -40588,7 +41204,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/FirebaseMessaging/FirebaseMessaging-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/pop/pop-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/pop/pop-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 15.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -40596,9 +41213,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/FirebaseMessaging/FirebaseMessaging.modulemap"; - PRODUCT_MODULE_NAME = FirebaseMessaging; - PRODUCT_NAME = FirebaseMessaging; + MODULEMAP_FILE = "Target Support Files/pop/pop.modulemap"; + PRODUCT_MODULE_NAME = pop; + PRODUCT_NAME = pop; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -40662,6 +41279,45 @@ }; name = Debug; }; + FDED3AE13DB0F762465AAAE228D75FA7 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C994DFDCE44DA9556B908C390279030F /* Pods-iOS-dydxAnalytics.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-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.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; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; FFEA80E3C6CE39043041366D5672B8E3 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 8A8E51235601EE78EB15A85CABD2A796 /* Atributika.debug.xcconfig */; @@ -40745,29 +41401,38 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 09C289830BD5DB58BDDE996F30458963 /* Build configuration list for PBXNativeTarget "Pods-iOS-PlatformRoutingTests" */ = { + 076CD66D89A108FE59445B441C0C81B0 /* Build configuration list for PBXNativeTarget "FirebaseMessaging-FirebaseMessaging_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 25E85FBE0A5090FAB885412DDE81A916 /* Debug */, - 0E1939CA37CCEA6F4618D584DC1DB0E5 /* Release */, + 2D63D96D2FCF87BD5FF9A8D008BFBC2B /* Debug */, + 3284DAE65FE308E11C2E228D33E8A246 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 0A357EBC834E18CBC293441C167E80CC /* Build configuration list for PBXNativeTarget "PromisesObjC-FBLPromises_Privacy" */ = { + 084E3B2F1F43F6D14610C46BE9546D74 /* Build configuration list for PBXNativeTarget "FirebaseSessions" */ = { isa = XCConfigurationList; buildConfigurations = ( - DD07B34E95D27CC8659997FD81D7A2B2 /* Debug */, - 29F1C124CB1C6D6960D694F64257F260 /* Release */, + AA87B75ECDFC1EBC1A5DCE4EB456F727 /* Debug */, + 948AF8304CE49F9FFC1FC4E6885B9D46 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 0B17D4610DD187A9B9B06A7FF10CFD91 /* Build configuration list for PBXNativeTarget "FirebaseCoreInternal" */ = { + 09C289830BD5DB58BDDE996F30458963 /* Build configuration list for PBXNativeTarget "Pods-iOS-PlatformRoutingTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 7D03A5156EF907FC496B6353A85CF7BB /* Debug */, - 7BE9BD2E57A63DCB0272320151939653 /* Release */, + 25E85FBE0A5090FAB885412DDE81A916 /* Debug */, + 0E1939CA37CCEA6F4618D584DC1DB0E5 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 0AEE6DDCD05CE0DDA0EDEC78461EAE5F /* Build configuration list for PBXNativeTarget "FirebaseABTesting-FirebaseABTesting_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 49E8B83CF0484D093C7982A68D48134E /* Debug */, + B8F960D13BDC7636A314350AA2C5B4ED /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -40781,6 +41446,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 0BFC8B775C882578D162BA763B20CDF6 /* Build configuration list for PBXAggregateTarget "Firebase-2149e159" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + DC242208343D5BD31E6A3056A60751D1 /* Debug */, + B672637F571EF3BD8C43D906A8775271 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 0EDFC15324F7E7532C663716DF08A897 /* Build configuration list for PBXNativeTarget "ReachabilitySwift-ReachabilitySwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 77BD2744C56A6B755C4C07026ACDBAE8 /* Debug */, + 65C87004C6812C2368EF14162CB1CD44 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 13303C91F93DD6B6347990830CEDA531 /* Build configuration list for PBXNativeTarget "Pods-iOS-Utilities" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -40790,11 +41473,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 14DB829A2FD78E6956BFB909EF3E7064 /* Build configuration list for PBXAggregateTarget "Firebase" */ = { + 1452ADE8030F62F371F6B89F062EEBE6 /* Build configuration list for PBXNativeTarget "GoogleUtilities-GoogleUtilities_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 7E548A50D80BBDDA5245AC22C188C61F /* Debug */, - 9615D521CF552A2BC8962291F011B16E /* Release */, + 0CE9C4DB040250B7CA2548DA443FF7D2 /* Debug */, + D2AF17383D192D99A128D672CC7DB36F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -40808,6 +41491,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 16ED55A371E634D90DCE3E875F8DA587 /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfig" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 6A6AD647A6FBF7D44669F3E6599FDE4D /* Debug */, + E0FB73BAB1F9BC0E767D41473B84E7DF /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 182FC0223B0DE541DF8850D841038A7C /* Build configuration list for PBXNativeTarget "Pods-iOS-UtilitiesTests" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -40817,6 +41509,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 1A812D936A0509D59DDD502F5B4137A3 /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac-GoogleToolboxForMac_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E05DD09A82C8D6AF1D7AAFC99B0F028C /* Debug */, + D04A1258065BD6A5BB979A0086781EBB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 1CBD4A8525E8F96EB6B48E83A7C545E5 /* Build configuration list for PBXNativeTarget "EFQRCode" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -40871,11 +41572,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 26C7A304934374EB6A4FCCD4016BCB65 /* Build configuration list for PBXNativeTarget "PromisesObjC" */ = { + 27219F8D9BE9C401D71F2F6B2E693AA0 /* Build configuration list for PBXNativeTarget "FirebaseCore-FirebaseCore_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9B282A8DB1ADA5328AED5EE2554FE127 /* Debug */, - A5D33F0A7D4A3DCCD9B14BB38FD71C53 /* Release */, + 161968F69B58969AA9EBBD2C77672B79 /* Debug */, + 9FB6146128E9DF583086B41A0E341F5A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 27281AC1B2A01B241C31DE5D3FF439B3 /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxAnalytics" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 18EF3C55F6C2F86A64E8848F9B245F55 /* Debug */, + FDED3AE13DB0F762465AAAE228D75FA7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -40898,11 +41608,29 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2F4A73C644D1812A3F43EE841779BC5B /* Build configuration list for PBXNativeTarget "nanopb" */ = { + 2F32440675A319CB6D1B8AB77B78BEA0 /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + E3F9F68815E64D3451A4719C00A29BBB /* Debug */, + 350B9AB71D2BDD4BAF729D5307D22426 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 352AF6861E4DCE90FF4BD2809D60B9EE /* Build configuration list for PBXNativeTarget "Pods-iOS-FirebaseStaticInjections" */ = { isa = XCConfigurationList; buildConfigurations = ( - FA86F50D00CDE787EA65F0D1E7CB4159 /* Debug */, - 14A24E3BC08DFB48E30044FF6DBE5487 /* Release */, + 9CE4732CFE7D2EA9FD3952D4FB0F586C /* Debug */, + 3904C89694AA606B300327497FA674CA /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 364EAB4034EEAC40B97CA58422FFFA5D /* Build configuration list for PBXNativeTarget "GoogleDataTransport-GoogleDataTransport_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0EE36905CF5BFCBF9396238C6AA6C801 /* Debug */, + A171975CD11938F25D23EDBB2AD16480 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -40916,20 +41644,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 36A00ED74EC295C50B8B50C4AB9EA75F /* Build configuration list for PBXNativeTarget "FirebaseInstallations-FirebaseInstallations_Privacy" */ = { + 36CC1065A2931C20203830F4D467B02F /* Build configuration list for PBXNativeTarget "Pods-iOS-FirebaseStaticInjectionsTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 64EEDDD07401E57D86FD0424071F977E /* Debug */, - 27F62CDC046AAE2030BFF10DB4A5B98B /* Release */, + 0863558500EBA5D9619ECA7574C156DE /* Debug */, + C8DE255D86006E5084E84C377471A8FB /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 3DF4EC0FFA45990E6D39BB464E4F1386 /* Build configuration list for PBXNativeTarget "FirebaseCore-FirebaseCore_Privacy" */ = { + 375359011655057925D19E80D45356ED /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - E315EFC29DFE58FA8FB272CDE97C51CD /* Debug */, - 4DD87ABEB10A5073527B69FB29689A2F /* Release */, + F1E02C7887954983D056132F7053C431 /* Debug */, + F8A3C3E6289D825E2DDEE559F494FE09 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -40952,11 +41680,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 432188CA83F08BD9FFFAE04DEA4A947E /* Build configuration list for PBXNativeTarget "ReachabilitySwift-ReachabilitySwift" */ = { + 432F25E81D59F1EF5647068D3F538EAA /* Build configuration list for PBXNativeTarget "GTMSessionFetcher-GTMSessionFetcher_Core_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - CD7A960F7DE70E3EED2B47A9C5A01917 /* Debug */, - E5535823801EC600474DD624B9DC03A3 /* Release */, + 32257DE461F6A79C657C4B7A599E036B /* Debug */, + 0DCE5BDCD25D3487250139CCC13DF4E3 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4347825F68E852E009659FDD2198D035 /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BB75DE5464D046A17CAB948386792421 /* Debug */, + CF8F1CFBC052FBB53193F8090549433F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -40988,15 +41725,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 47840C353A7407EC06DAD5416820F8DA /* Build configuration list for PBXNativeTarget "PromisesSwift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 4A76685AFE96195BE0C192FCC688EB13 /* Debug */, - 7D89D1F750942CC64D95468DABF72476 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -41015,15 +41743,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 48C95E49CDB6284147F7118A46F745DB /* Build configuration list for PBXNativeTarget "PromisesSwift-Promises_Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - ADB2A63A2DB38C7BFEFDD5E441F44750 /* Debug */, - B75BF4417C70B3E421F61072FB79114A /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 4A6ECC612D9C7E286A8AAB9E45B4BB2E /* Build configuration list for PBXNativeTarget "Pods-iOS-PlatformUIJedio" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -41042,20 +41761,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4D23A34A757B0D43C7BA9340D9695869 /* Build configuration list for PBXNativeTarget "FirebaseABTesting-FirebaseABTesting_Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 52894F3DFF21FC55917D6F9D9B6647C9 /* Debug */, - C93992E97EFFC75B37A5CA2243BA92E3 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 51D10030BA223F5026AE3648E6A6549E /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac-GoogleToolboxForMac_Privacy" */ = { + 5321E05586C3913277CEBD8C7F1F2818 /* Build configuration list for PBXAggregateTarget "FirebaseAnalytics" */ = { isa = XCConfigurationList; buildConfigurations = ( - C6A9D5F62D3110392F84327066D1E17D /* Debug */, - 89CF387CC18EE49499EA4F223B00B306 /* Release */, + 6E992601CBD2EFC23A9DBD7DD6180B63 /* Debug */, + E86C9AF2B1E823892BE7A33087D7F1BF /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41069,11 +41779,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5ADCF7B2F0982747E603227F29EC341D /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxV4Tests" */ = { + 589773EC3752D941D16C28763BEDC2FF /* Build configuration list for PBXNativeTarget "FirebaseCoreExtension-FirebaseCoreExtension_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9BF8CF16A167E5745D3E6815A22F7BC5 /* Debug */, - 1CA7CFC73C66B9F56988DF5EE3142395 /* Release */, + 8901A49F7C2FCB35E89658E4A9845DFF /* Debug */, + EB861523392A232E4DE0B2A74B8EED44 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41087,11 +41797,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5D252D8B42C4E3C8CA0258609FEE34A0 /* Build configuration list for PBXNativeTarget "GoogleDataTransport-GoogleDataTransport_Privacy" */ = { + 5EFA8A7465217444EAFFEF769658F57E /* Build configuration list for PBXAggregateTarget "GoogleAppMeasurement" */ = { isa = XCConfigurationList; buildConfigurations = ( - CF4D569FE0EE07732EE94D79D3099C9A /* Debug */, - B0B12C04D38842D08E50AEE5676BE993 /* Release */, + C96DC2B21E799ED1F6C05521DD270FCF /* Debug */, + 1CE53793A2CA94F26AF1F636A61027C6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 624D3A36297DE9B08FBDF7EE2F12E5AE /* Build configuration list for PBXNativeTarget "nanopb-nanopb_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 4E780DAEFB6AD518F03EA4C8D39375D1 /* Debug */, + F6921F9FCD68A0EF327BF416B6C7D107 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41132,24 +41851,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 647794C9E5CFAFEA287BD3FEA9F5BB34 /* Build configuration list for PBXNativeTarget "FirebasePerformance" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - C946F6F59CE774C359B0E2DE89DF30E6 /* Debug */, - 7105200E2D112E3B129890B85FFF05B9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 65C2463FACBF47C74B8BC9C89F3B956D /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 293331DF0B8DAB9695611C01FA1E71E1 /* Debug */, - 44FED8AAEED706772620284D24F8AD33 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 65F383B89BC176EDEB551DB2BFCAE26C /* Build configuration list for PBXNativeTarget "SDWebImage" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -41168,11 +41869,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 678CA59C4C043C884533779205481B56 /* Build configuration list for PBXNativeTarget "FirebaseABTesting" */ = { + 68F24D43C711B2DB3C79EBC2559295FF /* Build configuration list for PBXNativeTarget "PromisesSwift-Promises_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + DD0589478C6FE0A11EFD6A2D95EB936C /* Debug */, + 1AB3F96AB2B664E130F1140C83892F38 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 6A3B0C942C4C884E2FDAC9118546E857 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0D83B4A408F2851E7A28F464DC4DA946 /* Debug */, - EA281EAFEC93511E994F858C0E42FE92 /* Release */, + 7E7A6AD9A8B42E7568F7EDBDB3E8839B /* Debug */, + 9BE9BBF9B9F211730A4F7F4E755B6F43 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41213,15 +41923,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 6DCD3193827DAA153072E1081FA3EC96 /* Build configuration list for PBXNativeTarget "SDWebImageSwiftUI-SDWebImageSwiftUI" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 74F383D50CED5CEC111E5F11ED799E9F /* Debug */, - EBFB01F80B6F3C0A43238ECE01602681 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 6E364860A98B0543AE0B8B943509C179 /* Build configuration list for PBXNativeTarget "Pods-iOS-UIAppToolkits" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -41231,20 +41932,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 71882765245D5EF257C3FF5E3FC7A564 /* Build configuration list for PBXNativeTarget "GTMSessionFetcher-GTMSessionFetcher_Core_Privacy" */ = { + 71B9A5BD1FADAE479D403809E582EC07 /* Build configuration list for PBXAggregateTarget "AppsFlyerFramework" */ = { isa = XCConfigurationList; buildConfigurations = ( - 31AD96A8922D392F4C1CFC936CA365C8 /* Debug */, - 76EEFB3351B1AD451A966C0F705DF6DF /* Release */, + 506C6E037792F14FD0EF187BA0F6B75F /* Debug */, + FC1DF3EE50011D4C5159689FE8BB2778 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 71B9A5BD1FADAE479D403809E582EC07 /* Build configuration list for PBXAggregateTarget "AppsFlyerFramework" */ = { + 7BB2DD99B5A46CD954BC092CB4F4699E /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfigInterop" */ = { isa = XCConfigurationList; buildConfigurations = ( - 506C6E037792F14FD0EF187BA0F6B75F /* Debug */, - FC1DF3EE50011D4C5159689FE8BB2778 /* Release */, + 4BAC7EC35AEC1CB1BD5D4BCEDDC36EEB /* Debug */, + CC41222ADEFA97FD6A07392F97A2B8B2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41258,74 +41959,83 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 8195024CF1BFB4EA59596C44D574CC68 /* Build configuration list for PBXNativeTarget "GoogleUtilities-GoogleUtilities_Privacy" */ = { + 82B1515A4C1803076B25947D6864E7B7 /* Build configuration list for PBXNativeTarget "Pods-iOS-CameraParticlesTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0DC4619756230BCF301213BB1FEDD4C5 /* Debug */, - D092F7BD4C039EE614ED0F2BCE1D05B4 /* Release */, + 661ED3468357BA27CE6A92FD2EB383F9 /* Debug */, + BE3D876E5C5568312E32EBD5A9B1D434 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 81BCEB3BACAB4740EB13C575D102AF9D /* Build configuration list for PBXAggregateTarget "FirebaseAnalytics" */ = { + 830AC1E8092D49459C98E0C548327307 /* Build configuration list for PBXNativeTarget "Pods-iOS-JedioKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 94BEC5FCE512B285936B34170C314447 /* Debug */, - E0698D5AD569D0016D80DB0C6318DABA /* Release */, + 10777F4571925595EAA09308AAA83BB3 /* Debug */, + D7D304E0A028B7C17BFEFB652C83BB6E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 826B4DA365AC0E653BE344E898E71307 /* Build configuration list for PBXNativeTarget "FirebaseCore" */ = { + 830FED4D3525E74A35971A775DE58377 /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxCartera" */ = { isa = XCConfigurationList; buildConfigurations = ( - D5A308A0BAB3009389DCAB8103CF011C /* Debug */, - ADC3291F674BCAC0F814D88DFA960B4B /* Release */, + 2571744D5330E6BEC298090C07B60E01 /* Debug */, + 214C36670F8F28ED2205D3B65FAC2856 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 82B1515A4C1803076B25947D6864E7B7 /* Build configuration list for PBXNativeTarget "Pods-iOS-CameraParticlesTests" */ = { + 83F145DE594A25D46992AA5717EE924A /* Build configuration list for PBXNativeTarget "GTMSessionFetcher-GTMSessionFetcher_Full_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 661ED3468357BA27CE6A92FD2EB383F9 /* Debug */, - BE3D876E5C5568312E32EBD5A9B1D434 /* Release */, + BAE7CDF6EE3DFA3F22BADE26E7C58232 /* Debug */, + 38B33FE44CE1D0BD97743D282FFFDC5C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 830AC1E8092D49459C98E0C548327307 /* Build configuration list for PBXNativeTarget "Pods-iOS-JedioKit" */ = { + 8614493BE57F4D32BFB4526424355ABB /* Build configuration list for PBXNativeTarget "FirebaseInstallations" */ = { isa = XCConfigurationList; buildConfigurations = ( - 10777F4571925595EAA09308AAA83BB3 /* Debug */, - D7D304E0A028B7C17BFEFB652C83BB6E /* Release */, + B4F87901E08D136D0564B212EDBE7EFE /* Debug */, + 94AC77156794B430D3A8C615FFBF53E4 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 830FED4D3525E74A35971A775DE58377 /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxCartera" */ = { + 867638EB93537121933A37AB3E51A216 /* Build configuration list for PBXNativeTarget "Amplitude-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2571744D5330E6BEC298090C07B60E01 /* Debug */, - 214C36670F8F28ED2205D3B65FAC2856 /* Release */, + BDE9D11625D5D0E243FB7433BCD79858 /* Debug */, + 4DE3E1F48C573E8875EBD030C51CF0F2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 867638EB93537121933A37AB3E51A216 /* Build configuration list for PBXNativeTarget "Amplitude-iOS" */ = { + 8752DFD40999434AF560001A1946A07A /* Build configuration list for PBXNativeTarget "FirebaseSharedSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( - BDE9D11625D5D0E243FB7433BCD79858 /* Debug */, - 4DE3E1F48C573E8875EBD030C51CF0F2 /* Release */, + CF8B8CB8D7C74815C472587F60CBBF50 /* Debug */, + 5FFA60B44B62C5342AF790C7FD335F87 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 8BDD5BBE66F36D38CF63B408FD74DFDE /* Build configuration list for PBXNativeTarget "Pods-iOS-FirebaseStaticInjections" */ = { + 88A56F5F68BD53A474E06EFE8B610AF5 /* Build configuration list for PBXNativeTarget "FirebaseMessaging" */ = { isa = XCConfigurationList; buildConfigurations = ( - 379D1FCB1EE74E7E5E25A6D1B53A6B86 /* Debug */, - 423BC7CEF594C04ACE73A90B25C7BEC2 /* Release */, + C28D976444188F5C6ACE40C4ABA7A04E /* Debug */, + 12E753781601C20FE4A7FCFC0EF351F9 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 89B1DF3A4F04A24D1E5F3573C19DAED6 /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxV4" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B07D4BC7334773FA09F46D7272AB71E5 /* Debug */, + 1FCA66B7451B106FCBD5AD388466C331 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41339,20 +42049,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 90039460A27FDBC648F1647876A8C4A7 /* Build configuration list for PBXNativeTarget "Pods-iOS-PlatformUIJedioTests" */ = { + 8D0CDFCB44D39D719FF4E77CA51E0FB2 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = { isa = XCConfigurationList; buildConfigurations = ( - 20BB8C9AD45C764E7132421666600A52 /* Debug */, - CA65494458C974D46D1EC7C04228A88B /* Release */, + 74B04BFC59B330FDA617CDCDFDF81AE2 /* Debug */, + 43DA7900231DA67FDC6A0E7925B28D08 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 90D8D395F397093C16C4DD289B6D4A48 /* Build configuration list for PBXNativeTarget "FirebaseSharedSwift" */ = { + 90039460A27FDBC648F1647876A8C4A7 /* Build configuration list for PBXNativeTarget "Pods-iOS-PlatformUIJedioTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - DF62052AFAEC49DE3B2C2401D5306969 /* Debug */, - 14AB5319E12BF7F62CA874707166F935 /* Release */, + 20BB8C9AD45C764E7132421666600A52 /* Debug */, + CA65494458C974D46D1EC7C04228A88B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41366,47 +42076,56 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 97F4AC3EB906BB1B9D9A7AB48828CF64 /* Build configuration list for PBXNativeTarget "FirebaseCoreInternal-FirebaseCoreInternal_Privacy" */ = { + 94A817E615F00DC15C190DC9CABFA1F6 /* Build configuration list for PBXNativeTarget "nanopb" */ = { isa = XCConfigurationList; buildConfigurations = ( - B4765BAA500EAA28184D451E02D14ED4 /* Debug */, - BDB072363EBF6D67C4AA6267E85A9397 /* Release */, + F452298D52623D6514434897875151FC /* Debug */, + A290253501075604636605A1276F26F3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9A35787B64D5AFFA64E8D779BA2208B0 /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxStateManagerTests" */ = { + 97BC4618CC794C58D29AC07479E96CAB /* Build configuration list for PBXNativeTarget "FirebaseCoreInternal-FirebaseCoreInternal_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - E6E2B80D73D7DFCE87CEE88A949FC271 /* Debug */, - 87D011ABFD96BA01EAAA3270C0C36AB9 /* Release */, + 5944258FF907A693ABBE075439BC4EB6 /* Debug */, + 942177120F5D805AA50FD2398B1F2B3B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9C31E109A7F3AB8F6C1AB615A20DB2A9 /* Build configuration list for PBXNativeTarget "Pods-iOS-UIAppToolkitsTests" */ = { + 98CC20B1F4B0D41BCA54B12E2CFA11F9 /* Build configuration list for PBXNativeTarget "PromisesObjC" */ = { isa = XCConfigurationList; buildConfigurations = ( - 7F2E320057BC15A3E8B279AD32E24FB2 /* Debug */, - F185FA9D8AE6F04EBE2199955D9FB974 /* Release */, + 21A29DCCEED468398691B3B9519B5BCA /* Debug */, + EF246F793F4E33544228044E7EA71C36 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A0902C38361253B042DEC1AEC3757CDB /* Build configuration list for PBXNativeTarget "FirebaseInstallations" */ = { + 9A35787B64D5AFFA64E8D779BA2208B0 /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxStateManagerTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9A5C8C511CAA02FA5025A10911FEE4B3 /* Debug */, - A0D5DCA2BF0F70736BBB7F4F7704824E /* Release */, + E6E2B80D73D7DFCE87CEE88A949FC271 /* Debug */, + 87D011ABFD96BA01EAAA3270C0C36AB9 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A1FBD0198C5D20DD1748D5282E0B8660 /* Build configuration list for PBXNativeTarget "FirebaseCoreExtension-FirebaseCoreExtension_Privacy" */ = { + 9C31E109A7F3AB8F6C1AB615A20DB2A9 /* Build configuration list for PBXNativeTarget "Pods-iOS-UIAppToolkitsTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8F4674F5299149335F8A289A059A7CF1 /* Debug */, - EBDE45117A0D7FE5CD79D17F18E0CCDA /* Release */, + 7F2E320057BC15A3E8B279AD32E24FB2 /* Debug */, + F185FA9D8AE6F04EBE2199955D9FB974 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 9CB466259B7B96324EE4EA020F58122F /* Build configuration list for PBXNativeTarget "FirebaseCrashlytics-FirebaseCrashlytics_Privacy" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 22BA7DCEC7F1A7DFE98E181EF3BA315A /* Debug */, + 57B26EFE0207799BCC7CD5DD47F54258 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41447,15 +42166,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - AB9D5716AF1D85E6FDC25AE77DF5F50C /* Build configuration list for PBXNativeTarget "FirebaseMessaging" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - FC05E6CD321E97C9AB511ECC70CF8549 /* Debug */, - 36F7DFF9C800D8838C70F40863E2B3F4 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; ACDE3CA9049C25E8559F4981D000E658 /* Build configuration list for PBXNativeTarget "Pods-iOS-ParticlesCommonModels" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -41492,6 +42202,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + B300BF4B8C466CAC34A0F6CD6A619310 /* Build configuration list for PBXNativeTarget "PromisesSwift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 35D6DB85A369EEE475DC79B095E61918 /* Debug */, + B30DF50E14F53435AABE575F83EFEBFF /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; B4E99B9DCEA3533FA1F4F49092623186 /* Build configuration list for PBXNativeTarget "PanModal" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -41501,11 +42220,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B6057AE1C6AC751253AFEC7554D0C189 /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfigInterop" */ = { + B612A81F9F8BC6F0722FA994B7462691 /* Build configuration list for PBXNativeTarget "FirebaseInstallations-FirebaseInstallations_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - DCF679C88781864D6900034CAC75C6E7 /* Debug */, - 43B88A4B7E8CB9A0F5D3B87BDEB78623 /* Release */, + 8CD7D14C8FFB8C32FE0D986251EAB854 /* Debug */, + 90B15212EBF13DC887939EB0C8605F77 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41519,20 +42238,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - BA18489ECE3AE083374E0238B703328F /* Build configuration list for PBXAggregateTarget "GoogleAppMeasurement" */ = { + BA8E003689F2B70AD392F18878D8D1BC /* Build configuration list for PBXNativeTarget "FirebaseCore" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6DAF3A84D82143BC8393E0DC244136B9 /* Debug */, - 0961C681776284177328747FC32FCE0E /* Release */, + 1602F8719BDD2D43480AF71F20E76F31 /* Debug */, + AB1EE5745676DE2C9D105101E72D43F8 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - BB12232C55709A2B920FBD7948F2ED25 /* Build configuration list for PBXNativeTarget "FirebaseSessions" */ = { + BAFF27464C115A688D20D38907C9160F /* Build configuration list for PBXNativeTarget "PromisesObjC-FBLPromises_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8700E78574D6693F62402C4C0DF7B71E /* Debug */, - D05658540DDEB195B7D335BA3DCA2512 /* Release */, + 2DB622436255E3E6205A79BCF1928A60 /* Debug */, + 8624712682936B6ABBCB7A9A468CBD12 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41546,38 +42265,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C036D7AA905D494EC864EFB80C77DDD9 /* Build configuration list for PBXNativeTarget "FirebaseCrashlytics-FirebaseCrashlytics_Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - B60790AF53BD05CAA97D6DE355F384BD /* Debug */, - 144C0CFB54A944D511473FC36C7E8344 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - C484C69F7B0DE0AF3D40730E7F6BA701 /* Build configuration list for PBXNativeTarget "nanopb-nanopb_Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 04B4154087C727F589E5F79BDA623AD8 /* Debug */, - 7EE9E7EF3E8838622510B473E83C89C7 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - C779BF570FC66E798E9ACC89079C6781 /* Build configuration list for PBXNativeTarget "SDWebImage-SDWebImage" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - AD75D58DF8C9F1ED77F45A2DB943C0AE /* Debug */, - 0986D97BA75CEFA308898BFFF5466FFF /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - CB239A402E5FE7215A5669B15AE06CFE /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxV4" */ = { + BE1B2F2646DF9A553DE3BBDFCC43B6AE /* Build configuration list for PBXAggregateTarget "Firebase-5a1e767e" */ = { isa = XCConfigurationList; buildConfigurations = ( - 847E2A7AA4D8615047FADFF935620CAB /* Debug */, - 6A80B185F3CE588796A06D4647AB9286 /* Release */, + 4E1355CCFBF502310F61946E308A9A39 /* Debug */, + AD972E308290954CEA947D22B3B920A4 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41600,29 +42292,38 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D07CD490A66A37C4A27D1DC1FFB09361 /* Build configuration list for PBXNativeTarget "Pods-iOS-FirebaseStaticInjectionsTests" */ = { + D195EA70F282E7FDFE6DD458144D98AA /* Build configuration list for PBXNativeTarget "FirebasePerformance" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8AD216D70E52AACDBEFE51CE8CBACFC0 /* Debug */, - 559A1858D8A9EF88664F5FC3193D0863 /* Release */, + 675C5C4BC4299628AB30F105209CE60C /* Debug */, + AE51BEF024FD80A7CBAFB4E4A903B424 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D1E7D36337133BD6ED4FFF65C1B0FA36 /* Build configuration list for PBXNativeTarget "GTMSessionFetcher-GTMSessionFetcher_Full_Privacy" */ = { + D24F7AF3314C89C73B84080CBFA92982 /* Build configuration list for PBXNativeTarget "FirebaseCrashlytics" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8C0BF215544C41F41BB2885C95166F63 /* Debug */, - 81531299672039A8B35C42AD6A783C89 /* Release */, + 19DD7E014A6DCB030053FBA1AB87AD4A /* Debug */, + 7F422F1D7D4D2A7DB9CEEA6B51F82F61 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D24F7AF3314C89C73B84080CBFA92982 /* Build configuration list for PBXNativeTarget "FirebaseCrashlytics" */ = { + D5FB21D4881DD472016E5B4BC11799A5 /* Build configuration list for PBXNativeTarget "FirebaseCoreInternal" */ = { isa = XCConfigurationList; buildConfigurations = ( - 19DD7E014A6DCB030053FBA1AB87AD4A /* Debug */, - 7F422F1D7D4D2A7DB9CEEA6B51F82F61 /* Release */, + C235B2049D48455D37D330E4DAC27EA2 /* Debug */, + CCE6C4AAD3F09AA341CC8CB5E4CCE90E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + D94F1277CA01779A353693770FE8932B /* Build configuration list for PBXNativeTarget "FirebaseCoreExtension" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + F6108B6D744C5A4953E8F65B20688158 /* Debug */, + 0A58A93D9EEF88DDDECC38064CD13FBB /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41654,29 +42355,29 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E0C4C60253557CFB52A606CB01990E49 /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */ = { + DE3EC4DF85BBD8BEE27C720055958B7B /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfig-FirebaseRemoteConfig_Privacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 86EABCD0BE86210A808EF743E851B0A3 /* Debug */, - 6CE2882B8FC1DC92AB836DD7CE4D698D /* Release */, + 4C65BD04A1224DCCE0E0EF64119EAA29 /* Debug */, + DDAA5EBB6979C159E23EAE63F8DBAB6A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E2340BF96285BBEB0611E26DFC0839EF /* Build configuration list for PBXNativeTarget "CocoaLumberjack-CocoaLumberjackPrivacy" */ = { + E00A9D921E852BCC38FF4ACC066C0FE7 /* Build configuration list for PBXNativeTarget "Pods-iOS-dydxV4Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8DABFA17AE4165209562DD34C68B5C21 /* Debug */, - EC74A1FD945EB32E3DB807FBE4351651 /* Release */, + 205A5B8CDCD9507AEF9BB48D29E3E752 /* Debug */, + AF0E755DA0C56EF6E4E21391930C0ED4 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E3F517C455EFEBB4FFBC52C6C0D034D5 /* Build configuration list for PBXNativeTarget "FirebaseMessaging-FirebaseMessaging_Privacy" */ = { + E2340BF96285BBEB0611E26DFC0839EF /* Build configuration list for PBXNativeTarget "CocoaLumberjack-CocoaLumberjackPrivacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 530A131C1B77C9E45F1852F475A597B8 /* Debug */, - D82D2E4AE34DBE619CA17972C6E08D1E /* Release */, + 8DABFA17AE4165209562DD34C68B5C21 /* Debug */, + EC74A1FD945EB32E3DB807FBE4351651 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41690,15 +42391,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E7ECD411F23F7300587BF2B62AFA5011 /* Build configuration list for PBXNativeTarget "SnapKit-SnapKit_Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3FFA064828CB9DB7C8FF6F3643CB997F /* Debug */, - 9583BAFCE9DBE8E9C1C43ACDCC4853C6 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; E86E086FA88C0DBAC0D0F6B9C3AAB445 /* Build configuration list for PBXNativeTarget "Pods-iOS-UIToolkitsTests" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -41717,24 +42409,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E96F6122AB4B5D6D25CA4D0A4637597E /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac-GoogleToolboxForMac_Logger_Privacy" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 702D69BB7193BAB3AEAC19FDC629707A /* Debug */, - E312349EC1CFB8414AC872761BF5D9BD /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - E9A5407C7835247F020774B766A40F0E /* Build configuration list for PBXNativeTarget "FirebaseCoreExtension" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 5086AC3590B17C17F571F0FB736F4BEB /* Debug */, - 801E0DB5311DBB075411E51E82BAD51D /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; EA74D021EAAA39B229535084FCF14C67 /* Build configuration list for PBXNativeTarget "Pods-iOS-PlatformUI" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -41771,20 +42445,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - EFEF9FC834A15423242F6045A094B554 /* Build configuration list for PBXNativeTarget "Pods-iOS-AmplitudeInjections" */ = { + EF626105EABE5BE7CD862B20C47C9B7D /* Build configuration list for PBXNativeTarget "SDWebImageSwiftUI-SDWebImageSwiftUI" */ = { isa = XCConfigurationList; buildConfigurations = ( - CC25E0CD67CBE972ADA08ADC11C674F7 /* Debug */, - 7B40C30D33C0DFE3C1C3122FD1122B01 /* Release */, + 2EE06BB96614DF5BDC8099268590B9D9 /* Debug */, + F95B8ECA63E42236B204930515575104 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F1F2E4274B4934BAEC9292588ACD797C /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = { + EFEF9FC834A15423242F6045A094B554 /* Build configuration list for PBXNativeTarget "Pods-iOS-AmplitudeInjections" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5000A67966E6BA4C4EE4DFA44103C118 /* Debug */, - ED9EABAE47068FD6998F1E0F795D395B /* Release */, + CC25E0CD67CBE972ADA08ADC11C674F7 /* Debug */, + 7B40C30D33C0DFE3C1C3122FD1122B01 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -41798,11 +42472,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - FFAC9234A2982C981483ECD6C9B5CFE0 /* Build configuration list for PBXNativeTarget "FirebaseRemoteConfig" */ = { + F460571C075458AE24A6BAF3DA445C52 /* Build configuration list for PBXNativeTarget "FirebaseABTesting" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1908119EDFD4926A50406CF489C3B9BD /* Debug */, - 6AA8327F6936933821FD5925328EFED2 /* Release */, + 51A5F5DAD98F9E5ADD4860ECF9ADF4D3 /* Debug */, + 062BE603BFC2F8638BA3C51CDE7C0A4C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/dydx/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Abacus.xcscheme b/dydx/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Abacus.xcscheme deleted file mode 100644 index 6a75e0d76..000000000 --- a/dydx/Pods/Pods.xcodeproj/xcshareddata/xcschemes/Abacus.xcscheme +++ /dev/null @@ -1,67 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/dydx/Pods/Target Support Files/Firebase/Firebase.debug.xcconfig b/dydx/Pods/Target Support Files/Firebase-2149e159/Firebase-2149e159.debug.xcconfig similarity index 99% rename from dydx/Pods/Target Support Files/Firebase/Firebase.debug.xcconfig rename to dydx/Pods/Target Support Files/Firebase-2149e159/Firebase-2149e159.debug.xcconfig index aeccce820..4eda5f9e3 100644 --- a/dydx/Pods/Target Support Files/Firebase/Firebase.debug.xcconfig +++ b/dydx/Pods/Target Support Files/Firebase-2149e159/Firebase-2149e159.debug.xcconfig @@ -1,5 +1,5 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Firebase +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Firebase-2149e159 FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseMessaging" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Firebase" "${PODS_ROOT}/Headers/Public" diff --git a/dydx/Pods/Target Support Files/Firebase/Firebase.release.xcconfig b/dydx/Pods/Target Support Files/Firebase-2149e159/Firebase-2149e159.release.xcconfig similarity index 99% rename from dydx/Pods/Target Support Files/Firebase/Firebase.release.xcconfig rename to dydx/Pods/Target Support Files/Firebase-2149e159/Firebase-2149e159.release.xcconfig index aeccce820..4eda5f9e3 100644 --- a/dydx/Pods/Target Support Files/Firebase/Firebase.release.xcconfig +++ b/dydx/Pods/Target Support Files/Firebase-2149e159/Firebase-2149e159.release.xcconfig @@ -1,5 +1,5 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Firebase +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Firebase-2149e159 FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseMessaging" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Firebase" "${PODS_ROOT}/Headers/Public" diff --git a/dydx/Pods/Target Support Files/Firebase-5a1e767e/Firebase-5a1e767e.debug.xcconfig b/dydx/Pods/Target Support Files/Firebase-5a1e767e/Firebase-5a1e767e.debug.xcconfig new file mode 100644 index 000000000..bbceb9393 --- /dev/null +++ b/dydx/Pods/Target Support Files/Firebase-5a1e767e/Firebase-5a1e767e.debug.xcconfig @@ -0,0 +1,18 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Firebase-5a1e767e +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Firebase" "${PODS_ROOT}/Headers/Public" +LD_RUNPATH_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "StoreKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -suppress-warnings +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/Firebase +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/dydx/Pods/Target Support Files/Firebase-5a1e767e/Firebase-5a1e767e.release.xcconfig b/dydx/Pods/Target Support Files/Firebase-5a1e767e/Firebase-5a1e767e.release.xcconfig new file mode 100644 index 000000000..bbceb9393 --- /dev/null +++ b/dydx/Pods/Target Support Files/Firebase-5a1e767e/Firebase-5a1e767e.release.xcconfig @@ -0,0 +1,18 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Firebase-5a1e767e +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Firebase" "${PODS_ROOT}/Headers/Public" +LD_RUNPATH_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "StoreKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -suppress-warnings +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_DEVELOPMENT_LANGUAGE = ${DEVELOPMENT_LANGUAGE} +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/Firebase +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/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-Info.plist b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-Info.plist new file mode 100644 index 000000000..19cf209d2 --- /dev/null +++ b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + ${PODS_DEVELOPMENT_LANGUAGE} + 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/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-acknowledgements.markdown b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-acknowledgements.markdown new file mode 100644 index 000000000..51e53c1fa --- /dev/null +++ b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-acknowledgements.markdown @@ -0,0 +1,4902 @@ +# Acknowledgements +This application makes use of the following third party libraries: + +## BigInt + + +Copyright (c) 2016-2017 Károly Lőrentey + +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. + + +## CombineExt + +Copyright (c) 2020 Combine Community, and/or Shai Mishali + +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. + +## KVOController + +BSD License + +For KVOController software + +Copyright (c) 2014, Facebook, Inc. 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 Facebook 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. + + +## ReachabilitySwift + +Copyright (c) 2016 Ashley Mills + +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. + + +## SimpleKeychain + +The MIT License (MIT) + +Copyright (c) 2014 Auth0 LLC + +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. + +## Validator + +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. + +## libPhoneNumber-iOS + + 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 + + +## 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. + + +## FirebaseABTesting + + + 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. + + +## FirebaseAnalytics + +Copyright 2022 Google + +## 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. + + +## FirebaseCoreExtension + + + 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. + + +## FirebaseCoreInternal + + + 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. + + +## FirebaseInstallations + + + 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. + + +## FirebasePerformance + + + 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. + + +## FirebaseRemoteConfig + + + 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. + + +## FirebaseRemoteConfigInterop + + + 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. + + +## FirebaseSessions + + + 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. + + +## FirebaseSharedSwift + + + 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. + + 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. + + +## 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. + + +## GoogleAppMeasurement + +Copyright 2022 Google + +## 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. + + +## GoogleToolboxForMac + + + 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. + +================================================================================ + +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. + + +## 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. + + +## PromisesSwift + + + 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. + + +## 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. + + +## Abacus + +Copyright (C) dYdX Trading Inc. + +Subject to your compliance with applicable law and the v4 Terms of Use, available at dydx.exchange/legal, you are granted the right to use the Program or Licensed Work (defined below) under the terms of the GNU Affero General Public License as set forth below; provided, however, that if you violate any such applicable law in your use of the Program or Licensed Work, all of your rights and licenses to use (including any rights to reproduce, distribute, install or modify) the Program or Licensed Work will automatically and immediately terminate. + + +The “Program” or “Licensed Work” shall mean any of the following: dydxprotocol/cosmos-sdk, dydxprotocol/cometbft, dydxprotocol/v4-chain, dydxprotocol/v4-clients, dydxprotocol/v4-web, dydxprotocol/v4-abacus, dydxprotocol/v4-localization, dydxprotocol/v4-documentation, and any dYdX or dYdX Trading Inc. repository reflecting a copy of, or link to, this license. + + +The GNU Affero General Public License +Version 3, 19 November 2007 + + +Copyright (C) 2007 Free Software Foundation, Inc. +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + + + Preamble + + + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + + The precise terms and conditions for copying, distribution and +modification follow. + + + + TERMS AND CONDITIONS + + + 0. Definitions. + + + "This License" refers to version 3 of the GNU Affero General Public License. + + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + + A "covered work" means either the unmodified Program or a work based +on the Program. + + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + + + 1. Source Code. + + + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + + + The Corresponding Source for a work in source code form is that +same work. + + + 2. Basic Permissions. + + + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; Section 10 +makes it unnecessary. + + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + + + 4. Conveying Verbatim Copies. + + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with Section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + + 5. Conveying Modified Source Versions. + + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of Section 4, provided that you also meet all of these conditions: + + + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under Section + 7. This requirement modifies the requirement in Section 4 to + "keep intact all notices". + + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable Section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + + + 6. Conveying Non-Source Forms. + + + + You may convey a covered work in object code form under the terms +of Sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with Subsection 6b. + + + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under Subsection 6d. + + + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + + + 7. Additional Terms. + + + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + + + a) Disclaiming warranty or limiting liability differently from the + terms of Sections 15 and 16 of this License; or + + + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of Section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + + + 8. Termination. + + + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of Section 11). + + + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under Section 10. + + + + 9. Acceptance Not Required for Having Copies. + + + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + + + 10. Automatic Licensing of Downstream Recipients. + + + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + + + 11. Patents. + + + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + + + 12. No Surrender of Others' Freedom. + + + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + + + 13. Remote Network Interaction; Use with the GNU General Public License. + + + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + + + 14. Revised Versions of this License. + + + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + + + 15. Disclaimer of Warranty. + + + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + + + 16. Limitation of Liability. + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + 17. Interpretation of Sections 15 and 16. + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + +For more information about this software, see https://dydx.exchange. + Copyright (C) dYdX Trading Inc. + +Generated by CocoaPods - https://cocoapods.org diff --git a/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-acknowledgements.plist b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-acknowledgements.plist new file mode 100644 index 000000000..64bb5f89a --- /dev/null +++ b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-acknowledgements.plist @@ -0,0 +1,5096 @@ + + + + + PreferenceSpecifiers + + + FooterText + This application makes use of the following third party libraries: + Title + Acknowledgements + Type + PSGroupSpecifier + + + FooterText + +Copyright (c) 2016-2017 Károly Lőrentey + +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 + BigInt + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2020 Combine Community, and/or Shai Mishali + +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 + CombineExt + Type + PSGroupSpecifier + + + FooterText + BSD License + +For KVOController software + +Copyright (c) 2014, Facebook, Inc. 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 Facebook 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. + + License + BSD + Title + KVOController + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2016 Ashley Mills + +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 + ReachabilitySwift + Type + PSGroupSpecifier + + + FooterText + The MIT License (MIT) + +Copyright (c) 2014 Auth0 LLC + +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 + SimpleKeychain + Type + PSGroupSpecifier + + + FooterText + 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 + Validator + 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 + + License + Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0) + Title + libPhoneNumber-iOS + 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-2.0 + 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-2.0 + Title + FirebaseABTesting + Type + PSGroupSpecifier + + + FooterText + Copyright 2022 Google + License + Copyright + Title + FirebaseAnalytics + 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-2.0 + 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-2.0 + Title + FirebaseCoreExtension + 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-2.0 + Title + FirebaseCoreInternal + 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-2.0 + Title + FirebaseInstallations + 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-2.0 + Title + FirebasePerformance + 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-2.0 + Title + FirebaseRemoteConfig + 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-2.0 + Title + FirebaseRemoteConfigInterop + 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-2.0 + Title + FirebaseSessions + 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. + + ## 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. + + 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-2.0 + Title + FirebaseSharedSwift + 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 + Copyright 2022 Google + License + Copyright + Title + GoogleAppMeasurement + 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-2.0 + 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. + + License + Apache + Title + GoogleToolboxForMac + 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. + +================================================================================ + +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. + + License + Apache-2.0 + Title + GoogleUtilities + 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-2.0 + Title + PromisesObjC + 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-2.0 + Title + PromisesSwift + 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 + Copyright (C) dYdX Trading Inc. + +Subject to your compliance with applicable law and the v4 Terms of Use, available at dydx.exchange/legal, you are granted the right to use the Program or Licensed Work (defined below) under the terms of the GNU Affero General Public License as set forth below; provided, however, that if you violate any such applicable law in your use of the Program or Licensed Work, all of your rights and licenses to use (including any rights to reproduce, distribute, install or modify) the Program or Licensed Work will automatically and immediately terminate. + + +The “Program” or “Licensed Work” shall mean any of the following: dydxprotocol/cosmos-sdk, dydxprotocol/cometbft, dydxprotocol/v4-chain, dydxprotocol/v4-clients, dydxprotocol/v4-web, dydxprotocol/v4-abacus, dydxprotocol/v4-localization, dydxprotocol/v4-documentation, and any dYdX or dYdX Trading Inc. repository reflecting a copy of, or link to, this license. + + +The GNU Affero General Public License +Version 3, 19 November 2007 + + +Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + + + Preamble + + + + The GNU Affero General Public License is a free, copyleft license for +software and other kinds of works, specifically designed to ensure +cooperation with the community in the case of network server software. + + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +our General Public Licenses are intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. + + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + + Developers that use our General Public Licenses protect your rights +with two steps: (1) assert copyright on the software, and (2) offer +you this License which gives you legal permission to copy, distribute +and/or modify the software. + + + A secondary benefit of defending all users' freedom is that +improvements made in alternate versions of the program, if they +receive widespread use, become available for other developers to +incorporate. Many developers of free software are heartened and +encouraged by the resulting cooperation. However, in the case of +software used on network servers, this result may fail to come about. +The GNU General Public License permits making a modified version and +letting the public access it on a server without ever releasing its +source code to the public. + + + The GNU Affero General Public License is designed specifically to +ensure that, in such cases, the modified source code becomes available +to the community. It requires the operator of a network server to +provide the source code of the modified version running there to the +users of that server. Therefore, public use of a modified version, on +a publicly accessible server, gives the public access to the source +code of the modified version. + + + An older license, called the Affero General Public License and +published by Affero, was designed to accomplish similar goals. This is +a different license, not a version of the Affero GPL, but Affero has +released a new version of the Affero GPL which permits relicensing under +this license. + + + The precise terms and conditions for copying, distribution and +modification follow. + + + + TERMS AND CONDITIONS + + + 0. Definitions. + + + "This License" refers to version 3 of the GNU Affero General Public License. + + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + + A "covered work" means either the unmodified Program or a work based +on the Program. + + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + + + 1. Source Code. + + + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + + + The Corresponding Source for a work in source code form is that +same work. + + + 2. Basic Permissions. + + + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; Section 10 +makes it unnecessary. + + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + + + 4. Conveying Verbatim Copies. + + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with Section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + + 5. Conveying Modified Source Versions. + + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of Section 4, provided that you also meet all of these conditions: + + + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under Section + 7. This requirement modifies the requirement in Section 4 to + "keep intact all notices". + + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable Section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + + + 6. Conveying Non-Source Forms. + + + + You may convey a covered work in object code form under the terms +of Sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with Subsection 6b. + + + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under Subsection 6d. + + + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + + + 7. Additional Terms. + + + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + + + a) Disclaiming warranty or limiting liability differently from the + terms of Sections 15 and 16 of this License; or + + + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of Section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + + + 8. Termination. + + + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of Section 11). + + + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under Section 10. + + + + 9. Acceptance Not Required for Having Copies. + + + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + + + 10. Automatic Licensing of Downstream Recipients. + + + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + + + 11. Patents. + + + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + + + 12. No Surrender of Others' Freedom. + + + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + + + 13. Remote Network Interaction; Use with the GNU General Public License. + + + + Notwithstanding any other provision of this License, if you modify the +Program, your modified version must prominently offer all users +interacting with it remotely through a computer network (if your version +supports such interaction) an opportunity to receive the Corresponding +Source of your version by providing access to the Corresponding Source +from a network server at no charge, through some standard or customary +means of facilitating copying of software. This Corresponding Source +shall include the Corresponding Source for any work covered by version 3 +of the GNU General Public License that is incorporated pursuant to the +following paragraph. + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the work with which it is combined will remain governed by version +3 of the GNU General Public License. + + + + 14. Revised Versions of this License. + + + + The Free Software Foundation may publish revised and/or new versions of +the GNU Affero General Public License from time to time. Such new versions +will be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU Affero General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU Affero General Public License, you may choose any version ever published +by the Free Software Foundation. + + + + If the Program specifies that a proxy can decide which future +versions of the GNU Affero General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + + + 15. Disclaimer of Warranty. + + + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + + + 16. Limitation of Liability. + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + 17. Interpretation of Sections 15 and 16. + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + +For more information about this software, see https://dydx.exchange. + Copyright (C) dYdX Trading Inc. + + License + + Title + Abacus + Type + PSGroupSpecifier + + + FooterText + Generated by CocoaPods - https://cocoapods.org + Title + + Type + PSGroupSpecifier + + + StringsTable + Acknowledgements + Title + Acknowledgements + + diff --git a/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-dummy.m b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-dummy.m new file mode 100644 index 000000000..46dc2897f --- /dev/null +++ b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Pods_iOS_dydxAnalytics : NSObject +@end +@implementation PodsDummy_Pods_iOS_dydxAnalytics +@end diff --git a/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-umbrella.h b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-umbrella.h new file mode 100644 index 000000000..7639cdcdc --- /dev/null +++ b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics-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_iOS_dydxAnalyticsVersionNumber; +FOUNDATION_EXPORT const unsigned char Pods_iOS_dydxAnalyticsVersionString[]; + diff --git a/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.debug.xcconfig b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.debug.xcconfig new file mode 100644 index 000000000..2d666fa9d --- /dev/null +++ b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.debug.xcconfig @@ -0,0 +1,15 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CombineExt" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KVOController" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain" "${PODS_CONFIGURATION_BUILD_DIR}/Validator" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/Abacus/build/cocoapods/framework" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" +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}/BigInt/BigInt.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CombineExt/CombineExt.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting/FirebaseABTesting.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore/FirebaseCore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension/FirebaseCoreExtension.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal/FirebaseCoreInternal.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations/FirebaseInstallations.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance/FirebasePerformance.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig/FirebaseRemoteConfig.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions/FirebaseSessions.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift/FirebaseSharedSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/KVOController/KVOController.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift/Promises.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain/SimpleKeychain.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.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' '@executable_path/../../Frameworks' "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CombineExt" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KVOController" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain" "${PODS_CONFIGURATION_BUILD_DIR}/Validator" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/Abacus/build/cocoapods/framework" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/CombineExt/CombineExt.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/KVOController/KVOController.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain/SimpleKeychain.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting/FirebaseABTesting.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore/FirebaseCore.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension/FirebaseCoreExtension.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal/FirebaseCoreInternal.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations/FirebaseInstallations.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance/FirebasePerformance.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig/FirebaseRemoteConfig.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions/FirebaseSessions.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift/FirebaseSharedSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift/Promises.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/nanopb/nanopb.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/CombineExt" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/KVOController" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Validator" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" -iframework "${PODS_ROOT}/FirebaseAnalytics/Frameworks" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" -iframework "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" -iframework "${PODS_ROOT}/Abacus/build/cocoapods/framework" +OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "Abacus" -framework "BigInt" -framework "Combine" -framework "CombineExt" -framework "CoreGraphics" -framework "CoreTelephony" -framework "FBLPromises" -framework "FirebaseABTesting" -framework "FirebaseAnalytics" -framework "FirebaseCore" -framework "FirebaseCoreExtension" -framework "FirebaseCoreInternal" -framework "FirebaseInstallations" -framework "FirebasePerformance" -framework "FirebaseRemoteConfig" -framework "FirebaseRemoteConfigInterop" -framework "FirebaseSessions" -framework "FirebaseSharedSwift" -framework "Foundation" -framework "GTMSessionFetcher" -framework "GoogleAppMeasurement" -framework "GoogleAppMeasurementIdentitySupport" -framework "GoogleDataTransport" -framework "GoogleToolboxForMac" -framework "GoogleUtilities" -framework "KVOController" -framework "Promises" -framework "Reachability" -framework "Security" -framework "SimpleKeychain" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "Validator" -framework "libPhoneNumber_iOS" -framework "nanopb" +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/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.modulemap b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.modulemap new file mode 100644 index 000000000..c656a2343 --- /dev/null +++ b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.modulemap @@ -0,0 +1,6 @@ +framework module Pods_iOS_dydxAnalytics { + umbrella header "Pods-iOS-dydxAnalytics-umbrella.h" + + export * + module * { export * } +} diff --git a/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.release.xcconfig b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.release.xcconfig new file mode 100644 index 000000000..18602faf2 --- /dev/null +++ b/dydx/Pods/Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.release.xcconfig @@ -0,0 +1,15 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CombineExt" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/KVOController" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain" "${PODS_CONFIGURATION_BUILD_DIR}/Validator" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/Abacus/build/cocoapods/framework" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" +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}/BigInt/BigInt.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CombineExt/CombineExt.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting/FirebaseABTesting.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore/FirebaseCore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension/FirebaseCoreExtension.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal/FirebaseCoreInternal.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations/FirebaseInstallations.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance/FirebasePerformance.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig/FirebaseRemoteConfig.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions/FirebaseSessions.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift/FirebaseSharedSwift.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/KVOController/KVOController.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift/Promises.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain/SimpleKeychain.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.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' '@executable_path/../../Frameworks' +LIBRARY_SEARCH_PATHS = $(inherited) "${TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_CFLAGS = $(inherited) -isystem "${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/CombineExt/CombineExt.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/KVOController/KVOController.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift/Reachability.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain/SimpleKeychain.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS/libPhoneNumber_iOS.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting/FirebaseABTesting.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore/FirebaseCore.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension/FirebaseCoreExtension.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal/FirebaseCoreInternal.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations/FirebaseInstallations.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance/FirebasePerformance.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig/FirebaseRemoteConfig.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop/FirebaseRemoteConfigInterop.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions/FirebaseSessions.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift/FirebaseSharedSwift.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift/Promises.framework/Headers" -isystem "${PODS_CONFIGURATION_BUILD_DIR}/nanopb/nanopb.framework/Headers" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/CombineExt" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/KVOController" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/ReachabilitySwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/SimpleKeychain" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/Validator" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/libPhoneNumber-iOS" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseABTesting" -iframework "${PODS_ROOT}/FirebaseAnalytics/Frameworks" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/AdIdSupport" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/FirebaseAnalytics/WithoutAdIdSupport" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreExtension" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreInternal" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseInstallations" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebasePerformance" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfig" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseRemoteConfigInterop" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSessions" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseSharedSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" -iframework "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/AdIdSupport" -iframework "${PODS_XCFRAMEWORKS_BUILD_DIR}/GoogleAppMeasurement/WithoutAdIdSupport" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/PromisesSwift" -iframework "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" -iframework "${PODS_ROOT}/Abacus/build/cocoapods/framework" +OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "Abacus" -framework "BigInt" -framework "Combine" -framework "CombineExt" -framework "CoreGraphics" -framework "CoreTelephony" -framework "FBLPromises" -framework "FirebaseABTesting" -framework "FirebaseAnalytics" -framework "FirebaseCore" -framework "FirebaseCoreExtension" -framework "FirebaseCoreInternal" -framework "FirebaseInstallations" -framework "FirebasePerformance" -framework "FirebaseRemoteConfig" -framework "FirebaseRemoteConfigInterop" -framework "FirebaseSessions" -framework "FirebaseSharedSwift" -framework "Foundation" -framework "GTMSessionFetcher" -framework "GoogleAppMeasurement" -framework "GoogleAppMeasurementIdentitySupport" -framework "GoogleDataTransport" -framework "GoogleToolboxForMac" -framework "GoogleUtilities" -framework "KVOController" -framework "Promises" -framework "Reachability" -framework "Security" -framework "SimpleKeychain" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "Validator" -framework "libPhoneNumber_iOS" -framework "nanopb" +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/dydx/dydx.xcworkspace/contents.xcworkspacedata b/dydx/dydx.xcworkspace/contents.xcworkspacedata index 557c65dde..8bff0c072 100644 --- a/dydx/dydx.xcworkspace/contents.xcworkspacedata +++ b/dydx/dydx.xcworkspace/contents.xcworkspacedata @@ -24,6 +24,9 @@ location = "group:Pods/abacus/src/commonMain"> + + diff --git a/dydx/dydxAnalytics/dydxAnalytics.xcodeproj/project.pbxproj b/dydx/dydxAnalytics/dydxAnalytics.xcodeproj/project.pbxproj new file mode 100644 index 000000000..792299e43 --- /dev/null +++ b/dydx/dydxAnalytics/dydxAnalytics.xcodeproj/project.pbxproj @@ -0,0 +1,819 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 56; + objects = { + +/* Begin PBXBuildFile section */ + 2742BEB22BF6860100E13C09 /* dydxAnalytics.docc in Sources */ = {isa = PBXBuildFile; fileRef = 2742BEB12BF6860100E13C09 /* dydxAnalytics.docc */; }; + 2742BEB82BF6860100E13C09 /* dydxAnalytics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2742BEAD2BF6860100E13C09 /* dydxAnalytics.framework */; }; + 2742BEBD2BF6860100E13C09 /* dydxAnalyticsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2742BEBC2BF6860100E13C09 /* dydxAnalyticsTests.swift */; }; + 2742BEBE2BF6860100E13C09 /* dydxAnalytics.h in Headers */ = {isa = PBXBuildFile; fileRef = 2742BEB02BF6860100E13C09 /* dydxAnalytics.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2742C0312BF6887100E13C09 /* Utilities.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2742C0302BF6887100E13C09 /* Utilities.framework */; platformFilter = ios; }; + 2742C0352BF6888500E13C09 /* PlatformParticles.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2742C0342BF6888500E13C09 /* PlatformParticles.framework */; }; + 2742C0382BF6888A00E13C09 /* dydxStateManager.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2742C0372BF6888A00E13C09 /* dydxStateManager.framework */; platformFilter = ios; }; + 2742C04A2BF688BD00E13C09 /* AnalyticsEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2742C03C2BF688B400E13C09 /* AnalyticsEvent.swift */; }; + 2742C04B2BF688BD00E13C09 /* OnboardingAnalytics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2742C03A2BF688B400E13C09 /* OnboardingAnalytics.swift */; }; + 2742C04C2BF688BD00E13C09 /* TransferAnalytics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2742C03B2BF688B400E13C09 /* TransferAnalytics.swift */; }; + B0A26DA7EA1E90F936ECE27B /* Pods_iOS_dydxAnalytics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2FCEC9737902553D7EB58EF0 /* Pods_iOS_dydxAnalytics.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 2742BEB92BF6860100E13C09 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 2742BEA42BF6860100E13C09 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2742BEAC2BF6860100E13C09; + remoteInfo = dydxAnalytics; + }; + 275C16D62BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16CC2BF7D723009313EC /* PlatformParticles.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 31ACB72921B0EE2D00391ADF; + remoteInfo = PlatformParticles; + }; + 275C16D82BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16CC2BF7D723009313EC /* PlatformParticles.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 313EB7C621BB592E00BEF926; + remoteInfo = PlatformParticlesAppleWatch; + }; + 275C16DA2BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16CC2BF7D723009313EC /* PlatformParticles.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 313EBB4321BB7A4B00BEF926; + remoteInfo = PlatformParticlesAppleTV; + }; + 275C16DC2BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16CC2BF7D723009313EC /* PlatformParticles.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 31CFF7C121D7D1F200DE7A79; + remoteInfo = MessageParticles; + }; + 275C16DE2BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16CC2BF7D723009313EC /* PlatformParticles.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 31ACB73221B0EE2D00391ADF; + remoteInfo = PlatformParticlesTests; + }; + 275C16E02BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16CC2BF7D723009313EC /* PlatformParticles.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 313EBB4B21BB7A4B00BEF926; + remoteInfo = PlatformParticlesAppleTVTests; + }; + 275C16E22BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16CC2BF7D723009313EC /* PlatformParticles.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 31CFF7C921D7D1F300DE7A79; + remoteInfo = MessageParticlesTests; + }; + 275C16EC2BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16E42BF7D723009313EC /* Utilities.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 31E65AB9216BC9C9008ABEE9; + remoteInfo = Utilities; + }; + 275C16EE2BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16E42BF7D723009313EC /* Utilities.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 3196823721B791CF00AE0F28; + remoteInfo = UtilitiesAppleWatch; + }; + 275C16F02BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16E42BF7D723009313EC /* Utilities.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 313A536521B9805F00A92D62; + remoteInfo = UtilitiesAppleTV; + }; + 275C16F22BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16E42BF7D723009313EC /* Utilities.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 31E65AC2216BC9C9008ABEE9; + remoteInfo = UtilitiesTests; + }; + 275C16F42BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16E42BF7D723009313EC /* Utilities.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 313A536D21B9805F00A92D62; + remoteInfo = UtilitiesAppleTVTests; + }; + 275C16FB2BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16F62BF7D723009313EC /* dydxStateManager.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 02E7DC5E28CFAF5C00727949; + remoteInfo = dydxStateManager; + }; + 275C16FD2BF7D723009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16F62BF7D723009313EC /* dydxStateManager.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 02E7DC6828CFAF5C00727949; + remoteInfo = dydxStateManagerTests; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 01EA0D087F796711159C478C /* Pods-iOS-dydxAnalytics.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iOS-dydxAnalytics.release.xcconfig"; path = "Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.release.xcconfig"; sourceTree = ""; }; + 2742BEAD2BF6860100E13C09 /* dydxAnalytics.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = dydxAnalytics.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2742BEB02BF6860100E13C09 /* dydxAnalytics.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dydxAnalytics.h; sourceTree = ""; }; + 2742BEB12BF6860100E13C09 /* dydxAnalytics.docc */ = {isa = PBXFileReference; lastKnownFileType = folder.documentationcatalog; path = dydxAnalytics.docc; sourceTree = ""; }; + 2742BEB72BF6860100E13C09 /* dydxAnalyticsTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = dydxAnalyticsTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 2742BEBC2BF6860100E13C09 /* dydxAnalyticsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxAnalyticsTests.swift; sourceTree = ""; }; + 2742C0302BF6887100E13C09 /* Utilities.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Utilities.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2742C0342BF6888500E13C09 /* PlatformParticles.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = PlatformParticles.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2742C0372BF6888A00E13C09 /* dydxStateManager.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = dydxStateManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2742C03A2BF688B400E13C09 /* OnboardingAnalytics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingAnalytics.swift; sourceTree = ""; }; + 2742C03B2BF688B400E13C09 /* TransferAnalytics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransferAnalytics.swift; sourceTree = ""; }; + 2742C03C2BF688B400E13C09 /* AnalyticsEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalyticsEvent.swift; sourceTree = ""; }; + 275C16CC2BF7D723009313EC /* PlatformParticles.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = PlatformParticles.xcodeproj; path = ../../../PlatformParticles/PlatformParticles.xcodeproj; sourceTree = ""; }; + 275C16E42BF7D723009313EC /* Utilities.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Utilities.xcodeproj; path = ../../../Utilities/Utilities.xcodeproj; sourceTree = ""; }; + 275C16F62BF7D723009313EC /* dydxStateManager.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = dydxStateManager.xcodeproj; path = ../../dydxStateManager/dydxStateManager.xcodeproj; sourceTree = ""; }; + 2FCEC9737902553D7EB58EF0 /* Pods_iOS_dydxAnalytics.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_iOS_dydxAnalytics.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 7D0A5DAA1E87EA50A32BE597 /* Pods-iOS-dydxAnalytics.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-iOS-dydxAnalytics.debug.xcconfig"; path = "Target Support Files/Pods-iOS-dydxAnalytics/Pods-iOS-dydxAnalytics.debug.xcconfig"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 2742BEAA2BF6860100E13C09 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + B0A26DA7EA1E90F936ECE27B /* Pods_iOS_dydxAnalytics.framework in Frameworks */, + 2742C0352BF6888500E13C09 /* PlatformParticles.framework in Frameworks */, + 2742C0312BF6887100E13C09 /* Utilities.framework in Frameworks */, + 2742C0382BF6888A00E13C09 /* dydxStateManager.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2742BEB42BF6860100E13C09 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 2742BEB82BF6860100E13C09 /* dydxAnalytics.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 1D21DCC99EA6EE27EE38A5E2 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 2742C0372BF6888A00E13C09 /* dydxStateManager.framework */, + 2742C0342BF6888500E13C09 /* PlatformParticles.framework */, + 2742C0302BF6887100E13C09 /* Utilities.framework */, + 2FCEC9737902553D7EB58EF0 /* Pods_iOS_dydxAnalytics.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + 1F6F39109DACBB1018A8A105 /* Pods */ = { + isa = PBXGroup; + children = ( + 7D0A5DAA1E87EA50A32BE597 /* Pods-iOS-dydxAnalytics.debug.xcconfig */, + 01EA0D087F796711159C478C /* Pods-iOS-dydxAnalytics.release.xcconfig */, + ); + name = Pods; + path = ../Pods; + sourceTree = ""; + }; + 2742BEA32BF6860100E13C09 = { + isa = PBXGroup; + children = ( + 275C16CB2BF7D70C009313EC /* Dependencies */, + 2742BEAF2BF6860100E13C09 /* dydxAnalytics */, + 2742BEBB2BF6860100E13C09 /* dydxAnalyticsTests */, + 2742BEAE2BF6860100E13C09 /* Products */, + 1F6F39109DACBB1018A8A105 /* Pods */, + 1D21DCC99EA6EE27EE38A5E2 /* Frameworks */, + ); + sourceTree = ""; + }; + 2742BEAE2BF6860100E13C09 /* Products */ = { + isa = PBXGroup; + children = ( + 2742BEAD2BF6860100E13C09 /* dydxAnalytics.framework */, + 2742BEB72BF6860100E13C09 /* dydxAnalyticsTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 2742BEAF2BF6860100E13C09 /* dydxAnalytics */ = { + isa = PBXGroup; + children = ( + 2742C03A2BF688B400E13C09 /* OnboardingAnalytics.swift */, + 2742C03B2BF688B400E13C09 /* TransferAnalytics.swift */, + 2742C03C2BF688B400E13C09 /* AnalyticsEvent.swift */, + 2742BEB02BF6860100E13C09 /* dydxAnalytics.h */, + 2742BEB12BF6860100E13C09 /* dydxAnalytics.docc */, + ); + path = dydxAnalytics; + sourceTree = ""; + }; + 2742BEBB2BF6860100E13C09 /* dydxAnalyticsTests */ = { + isa = PBXGroup; + children = ( + 2742BEBC2BF6860100E13C09 /* dydxAnalyticsTests.swift */, + ); + path = dydxAnalyticsTests; + sourceTree = ""; + }; + 275C16CB2BF7D70C009313EC /* Dependencies */ = { + isa = PBXGroup; + children = ( + 275C16F62BF7D723009313EC /* dydxStateManager.xcodeproj */, + 275C16CC2BF7D723009313EC /* PlatformParticles.xcodeproj */, + 275C16E42BF7D723009313EC /* Utilities.xcodeproj */, + ); + path = Dependencies; + sourceTree = ""; + }; + 275C16CD2BF7D723009313EC /* Products */ = { + isa = PBXGroup; + children = ( + 275C16D72BF7D723009313EC /* PlatformParticles.framework */, + 275C16D92BF7D723009313EC /* PlatformParticles.framework */, + 275C16DB2BF7D723009313EC /* PlatformParticles.framework */, + 275C16DD2BF7D723009313EC /* MessageParticles.framework */, + 275C16DF2BF7D723009313EC /* PlatformParticlesTests.xctest */, + 275C16E12BF7D723009313EC /* PlatformParticlesAppleTVTests.xctest */, + 275C16E32BF7D723009313EC /* MessageParticlesTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 275C16E52BF7D723009313EC /* Products */ = { + isa = PBXGroup; + children = ( + 275C16ED2BF7D723009313EC /* Utilities.framework */, + 275C16EF2BF7D723009313EC /* Utilities.framework */, + 275C16F12BF7D723009313EC /* Utilities.framework */, + 275C16F32BF7D723009313EC /* UtilitiesTests.xctest */, + 275C16F52BF7D723009313EC /* UtilitiesAppleTVTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; + 275C16F72BF7D723009313EC /* Products */ = { + isa = PBXGroup; + children = ( + 275C16FC2BF7D723009313EC /* dydxStateManager.framework */, + 275C16FE2BF7D723009313EC /* dydxStateManagerTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 2742BEA82BF6860100E13C09 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 2742BEBE2BF6860100E13C09 /* dydxAnalytics.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 2742BEAC2BF6860100E13C09 /* dydxAnalytics */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2742BEC12BF6860100E13C09 /* Build configuration list for PBXNativeTarget "dydxAnalytics" */; + buildPhases = ( + 2F461CEA49B9938E4A9A36FD /* [CP] Check Pods Manifest.lock */, + 2742BEA82BF6860100E13C09 /* Headers */, + 2742BEA92BF6860100E13C09 /* Sources */, + 2742BEAA2BF6860100E13C09 /* Frameworks */, + 2742BEAB2BF6860100E13C09 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = dydxAnalytics; + productName = dydxAnalytics; + productReference = 2742BEAD2BF6860100E13C09 /* dydxAnalytics.framework */; + productType = "com.apple.product-type.framework"; + }; + 2742BEB62BF6860100E13C09 /* dydxAnalyticsTests */ = { + isa = PBXNativeTarget; + buildConfigurationList = 2742BEC42BF6860100E13C09 /* Build configuration list for PBXNativeTarget "dydxAnalyticsTests" */; + buildPhases = ( + 2742BEB32BF6860100E13C09 /* Sources */, + 2742BEB42BF6860100E13C09 /* Frameworks */, + 2742BEB52BF6860100E13C09 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 2742BEBA2BF6860100E13C09 /* PBXTargetDependency */, + ); + name = dydxAnalyticsTests; + productName = dydxAnalyticsTests; + productReference = 2742BEB72BF6860100E13C09 /* dydxAnalyticsTests.xctest */; + productType = "com.apple.product-type.bundle.unit-test"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 2742BEA42BF6860100E13C09 /* Project object */ = { + isa = PBXProject; + attributes = { + BuildIndependentTargetsInParallel = 1; + LastSwiftUpdateCheck = 1540; + LastUpgradeCheck = 1540; + TargetAttributes = { + 2742BEAC2BF6860100E13C09 = { + CreatedOnToolsVersion = 15.4; + }; + 2742BEB62BF6860100E13C09 = { + CreatedOnToolsVersion = 15.4; + }; + }; + }; + buildConfigurationList = 2742BEA72BF6860100E13C09 /* Build configuration list for PBXProject "dydxAnalytics" */; + compatibilityVersion = "Xcode 14.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 2742BEA32BF6860100E13C09; + productRefGroup = 2742BEAE2BF6860100E13C09 /* Products */; + projectDirPath = ""; + projectReferences = ( + { + ProductGroup = 275C16F72BF7D723009313EC /* Products */; + ProjectRef = 275C16F62BF7D723009313EC /* dydxStateManager.xcodeproj */; + }, + { + ProductGroup = 275C16CD2BF7D723009313EC /* Products */; + ProjectRef = 275C16CC2BF7D723009313EC /* PlatformParticles.xcodeproj */; + }, + { + ProductGroup = 275C16E52BF7D723009313EC /* Products */; + ProjectRef = 275C16E42BF7D723009313EC /* Utilities.xcodeproj */; + }, + ); + projectRoot = ""; + targets = ( + 2742BEAC2BF6860100E13C09 /* dydxAnalytics */, + 2742BEB62BF6860100E13C09 /* dydxAnalyticsTests */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXReferenceProxy section */ + 275C16D72BF7D723009313EC /* PlatformParticles.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = PlatformParticles.framework; + remoteRef = 275C16D62BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16D92BF7D723009313EC /* PlatformParticles.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = PlatformParticles.framework; + remoteRef = 275C16D82BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16DB2BF7D723009313EC /* PlatformParticles.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = PlatformParticles.framework; + remoteRef = 275C16DA2BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16DD2BF7D723009313EC /* MessageParticles.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = MessageParticles.framework; + remoteRef = 275C16DC2BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16DF2BF7D723009313EC /* PlatformParticlesTests.xctest */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = PlatformParticlesTests.xctest; + remoteRef = 275C16DE2BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16E12BF7D723009313EC /* PlatformParticlesAppleTVTests.xctest */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = PlatformParticlesAppleTVTests.xctest; + remoteRef = 275C16E02BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16E32BF7D723009313EC /* MessageParticlesTests.xctest */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = MessageParticlesTests.xctest; + remoteRef = 275C16E22BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16ED2BF7D723009313EC /* Utilities.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = Utilities.framework; + remoteRef = 275C16EC2BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16EF2BF7D723009313EC /* Utilities.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = Utilities.framework; + remoteRef = 275C16EE2BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16F12BF7D723009313EC /* Utilities.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = Utilities.framework; + remoteRef = 275C16F02BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16F32BF7D723009313EC /* UtilitiesTests.xctest */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = UtilitiesTests.xctest; + remoteRef = 275C16F22BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16F52BF7D723009313EC /* UtilitiesAppleTVTests.xctest */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = UtilitiesAppleTVTests.xctest; + remoteRef = 275C16F42BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16FC2BF7D723009313EC /* dydxStateManager.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = dydxStateManager.framework; + remoteRef = 275C16FB2BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C16FE2BF7D723009313EC /* dydxStateManagerTests.xctest */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = dydxStateManagerTests.xctest; + remoteRef = 275C16FD2BF7D723009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; +/* End PBXReferenceProxy section */ + +/* Begin PBXResourcesBuildPhase section */ + 2742BEAB2BF6860100E13C09 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2742BEB52BF6860100E13C09 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 2F461CEA49B9938E4A9A36FD /* [CP] Check Pods Manifest.lock */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-iOS-dydxAnalytics-checkManifestLockResult.txt", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + showEnvVarsInLog = 0; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 2742BEA92BF6860100E13C09 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2742C04B2BF688BD00E13C09 /* OnboardingAnalytics.swift in Sources */, + 2742BEB22BF6860100E13C09 /* dydxAnalytics.docc in Sources */, + 2742C04A2BF688BD00E13C09 /* AnalyticsEvent.swift in Sources */, + 2742C04C2BF688BD00E13C09 /* TransferAnalytics.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2742BEB32BF6860100E13C09 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2742BEBD2BF6860100E13C09 /* dydxAnalyticsTests.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 2742BEBA2BF6860100E13C09 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 2742BEAC2BF6860100E13C09 /* dydxAnalytics */; + targetProxy = 2742BEB92BF6860100E13C09 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 2742BEBF2BF6860100E13C09 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + 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; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "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 = 17.5; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 2742BEC02BF6860100E13C09 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + 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; + CURRENT_PROJECT_VERSION = 1; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_NO_COMMON_BLOCKS = YES; + 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 = 17.5; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + 2742BEC22BF6860100E13C09 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7D0A5DAA1E87EA50A32BE597 /* Pods-iOS-dydxAnalytics.debug.xcconfig */; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = 75C6UARB5H; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_NSHumanReadableCopyright = ""; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = NO; + MARKETING_VERSION = 1.0; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20"; + PRODUCT_BUNDLE_IDENTIFIER = exchange.dydx.dydxAnalytics; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_INSTALL_OBJC_HEADER = NO; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 2742BEC32BF6860100E13C09 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 01EA0D087F796711159C478C /* Pods-iOS-dydxAnalytics.release.xcconfig */; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DEVELOPMENT_TEAM = 75C6UARB5H; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + ENABLE_MODULE_VERIFIER = YES; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_KEY_NSHumanReadableCopyright = ""; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + LOCALIZATION_PREFERS_STRING_CATALOGS = NO; + MARKETING_VERSION = 1.0; + MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20"; + PRODUCT_BUNDLE_IDENTIFIER = exchange.dydx.dydxAnalytics; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SKIP_INSTALL = YES; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_INSTALL_OBJC_HEADER = NO; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; + 2742BEC52BF6860100E13C09 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = 75C6UARB5H; + GENERATE_INFOPLIST_FILE = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = exchange.dydx.dydxAnalyticsTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_EMIT_LOC_STRINGS = NO; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 2742BEC62BF6860100E13C09 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = 75C6UARB5H; + GENERATE_INFOPLIST_FILE = YES; + MARKETING_VERSION = 1.0; + PRODUCT_BUNDLE_IDENTIFIER = exchange.dydx.dydxAnalyticsTests; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_EMIT_LOC_STRINGS = NO; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 2742BEA72BF6860100E13C09 /* Build configuration list for PBXProject "dydxAnalytics" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2742BEBF2BF6860100E13C09 /* Debug */, + 2742BEC02BF6860100E13C09 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2742BEC12BF6860100E13C09 /* Build configuration list for PBXNativeTarget "dydxAnalytics" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2742BEC22BF6860100E13C09 /* Debug */, + 2742BEC32BF6860100E13C09 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2742BEC42BF6860100E13C09 /* Build configuration list for PBXNativeTarget "dydxAnalyticsTests" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 2742BEC52BF6860100E13C09 /* Debug */, + 2742BEC62BF6860100E13C09 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 2742BEA42BF6860100E13C09 /* Project object */; +} diff --git a/dydx/dydxAnalytics/dydxAnalytics.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/dydx/dydxAnalytics/dydxAnalytics.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 000000000..919434a62 --- /dev/null +++ b/dydx/dydxAnalytics/dydxAnalytics.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/dydx/dydxAnalytics/dydxAnalytics.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/dydx/dydxAnalytics/dydxAnalytics.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 000000000..18d981003 --- /dev/null +++ b/dydx/dydxAnalytics/dydxAnalytics.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/dydx/dydxAnalytics/dydxAnalytics/AnalyticsEvent.swift b/dydx/dydxAnalytics/dydxAnalytics/AnalyticsEvent.swift new file mode 100644 index 000000000..76a5895a5 --- /dev/null +++ b/dydx/dydxAnalytics/dydxAnalytics/AnalyticsEvent.swift @@ -0,0 +1,152 @@ +// +// AnalyticsEvent.swift +// dydxPresenters +// +// Created by Rui Huang on 26/03/2024. +// + +import Foundation +import PlatformParticles +import Utilities +import FirebaseAnalytics + +// +// Events defined in the v4-web repo. Ideally, we should keep this in-sync with v4-web +// +// TODO: deprecate and replace with AnalyticsEventV2 +public enum AnalyticsEvent: String { + // App + case networkStatus = "NetworkStatus" + + // Navigation + case navigatePage = "NavigatePage" + case navigateDialog = "NavigateDialog" + case navigateDialogClose = "NavigateDialogClose" + case navigateExternal = "NavigateExternal" + + // Wallet + case connectWallet = "ConnectWallet" + case disconnectWallet = "DisconnectWallet" + + // Onboarding + case onboardingStepChanged = "OnboardingStepChanged" + case onboardingAccountDerived = "OnboardingAccountDerived" + case onboardingWalletIsNonDeterministic = "OnboardingWalletIsNonDeterministic" + + // Transfers + case transferFaucet = "TransferFaucet" + case transferFaucetConfirmed = "TransferFaucetConfirmed" + case transferDeposit = "TransferDeposit" + case transferWithdraw = "TransferWithdraw" + + // Trading + case tradeOrderTypeSelected = "TradeOrderTypeSelected" + case tradePlaceOrder = "TradePlaceOrder" + case tradePlaceOrderConfirmed = "TradePlaceOrderConfirmed" + case tradeCancelOrder = "TradeCancelOrder" + case tradeCancelOrderConfirmed = "TradeCancelOrderConfirmed" + + // Notification + case notificationAction = "NotificationAction" +} + +public extension AnalyticsEventV2 { + enum OnboardingStep: String { + case chooseWallet = "ChooseWallet" + case keyDerivation = "KeyDerivation" + case acknowledgeTerms = "AcknowledgeTerms" + case depositFunds = "DepositFunds" + } +} + +public extension AnalyticsEventV2 { + enum OnboardingState: String { + case disconnected = "Disconnected" + case walletConnected = "WalletConnected" + case accountConnected = "AccountConnected" + } +} + +public enum AnalyticsEventV2 { + public struct AppStart: TrackableEvent { + public var name: String { "AppStart" } + public var customParameters: [String: Any] { [:] } + + public init() {} + } + + public struct NavigatePage: TrackableEvent { + public let screen: ScreenIdentifiable + + public var name: String { "NavigatePage" } + public var customParameters: [String: Any] {[ + "mobile_path": screen.mobilePath, + "path": screen.correspondingWebPath as Any, + // for firebase auto-generated dashboard(s) + "\(AnalyticsParameterScreenClass)": screen.screenClass, + "\(AnalyticsParameterScreenName)": screen.mobilePath + ]} + + public init(screen: ScreenIdentifiable) { + self.screen = screen + } + } + + public struct DeepLinkHandled: TrackableEvent { + let url: String + let succeeded: Bool + + public var name: String { "DeeplinkHandled" } + public var customParameters: [String: Any] {[ + "url": url, + "succeeded": succeeded + ]} + + public init(url: String, succeeded: Bool) { + self.url = url + self.succeeded = succeeded + } + } + + public struct NotificationPermissionsChanged: TrackableEvent { + let isAuthorized: Bool + + public var name: String { "NotificationPermissionsChanged" } + public var customParameters: [String: Any] {[ + "is_authorized": isAuthorized + ]} + + public init(isAuthorized: Bool) { + self.isAuthorized = isAuthorized + } + } + + public struct OnboardingStepChanged: TrackableEvent { + let step: OnboardingStep + let state: OnboardingState + + public var name: String { "OnboardingStepChanged" } + public var customParameters: [String: Any] {[ + "step": step.rawValue, + "state": state.rawValue + ]} + + public init(step: OnboardingStep, state: OnboardingState) { + self.step = step + self.state = state + } + } +} + +public extension TrackingProtocol { + func log(event: TrackableEvent) { + if let event = event as? AnalyticsEventV2.NavigatePage { + // for firebase auto-generated dashboard(s) + log(event: AnalyticsEventScreenView, data: event.customParameters) + } + log(event: event.name, data: event.customParameters) + #if DEBUG + Console.shared.log(event.description) + #endif + } +} diff --git a/dydx/dydxAnalytics/dydxAnalytics/OnboardingAnalytics.swift b/dydx/dydxAnalytics/dydxAnalytics/OnboardingAnalytics.swift new file mode 100644 index 000000000..0ed5868dc --- /dev/null +++ b/dydx/dydxAnalytics/dydxAnalytics/OnboardingAnalytics.swift @@ -0,0 +1,35 @@ +// +// OnboardingAnalytics.swift +// dydxPresenters +// +// Created by Rui Huang on 26/03/2024. +// + +import Foundation +import Utilities +import dydxStateManager +import Combine + +public final class OnboardingAnalytics { + + public init() {} + + public var subscriptions = Set() + + public func log(step: AnalyticsEventV2.OnboardingStep) { + AbacusStateManager.shared.state.currentWallet + .prefix(1) + .sink { wallet in + let state: AnalyticsEventV2.OnboardingState + if wallet == nil { + state = .disconnected + } else if (wallet?.cosmoAddress?.length ?? 0) > 0 { + state = .accountConnected + } else { + state = .walletConnected + } + Tracking.shared?.log(event: AnalyticsEventV2.OnboardingStepChanged(step: step, state: state)) + } + .store(in: &subscriptions) + } +} diff --git a/dydx/dydxPresenters/dydxPresenters/_v4/Analytics/TransferAnalytics.swift b/dydx/dydxAnalytics/dydxAnalytics/TransferAnalytics.swift similarity index 90% rename from dydx/dydxPresenters/dydxPresenters/_v4/Analytics/TransferAnalytics.swift rename to dydx/dydxAnalytics/dydxAnalytics/TransferAnalytics.swift index f7251ca6f..711a92325 100644 --- a/dydx/dydxPresenters/dydxPresenters/_v4/Analytics/TransferAnalytics.swift +++ b/dydx/dydxAnalytics/dydxAnalytics/TransferAnalytics.swift @@ -9,12 +9,15 @@ import Foundation import Abacus import Utilities -final class TransferAnalytics { - func logDeposit(transferInput: TransferInput) { +public final class TransferAnalytics { + + public init() {} + + public func logDeposit(transferInput: TransferInput) { log(event: .transferDeposit, transferInput: transferInput) } - func logWithdrawal(transferInput: TransferInput) { + public func logWithdrawal(transferInput: TransferInput) { log(event: .transferWithdraw, transferInput: transferInput) } diff --git a/dydx/dydxAnalytics/dydxAnalytics/dydxAnalytics.docc/dydxAnalytics.md b/dydx/dydxAnalytics/dydxAnalytics/dydxAnalytics.docc/dydxAnalytics.md new file mode 100755 index 000000000..2d340fa16 --- /dev/null +++ b/dydx/dydxAnalytics/dydxAnalytics/dydxAnalytics.docc/dydxAnalytics.md @@ -0,0 +1,13 @@ +# ``dydxAnalytics`` + +Summary + +## Overview + +Text + +## Topics + +### Group + +- ``Symbol`` \ No newline at end of file diff --git a/dydx/dydxAnalytics/dydxAnalytics/dydxAnalytics.h b/dydx/dydxAnalytics/dydxAnalytics/dydxAnalytics.h new file mode 100644 index 000000000..b6d630143 --- /dev/null +++ b/dydx/dydxAnalytics/dydxAnalytics/dydxAnalytics.h @@ -0,0 +1,18 @@ +// +// dydxAnalytics.h +// dydxAnalytics +// +// Created by Michael Maguire on 5/16/24. +// + +#import + +//! Project version number for dydxAnalytics. +FOUNDATION_EXPORT double dydxAnalyticsVersionNumber; + +//! Project version string for dydxAnalytics. +FOUNDATION_EXPORT const unsigned char dydxAnalyticsVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + + diff --git a/dydx/dydxAnalytics/dydxAnalyticsTests/dydxAnalyticsTests.swift b/dydx/dydxAnalytics/dydxAnalyticsTests/dydxAnalyticsTests.swift new file mode 100644 index 000000000..8c8ef715c --- /dev/null +++ b/dydx/dydxAnalytics/dydxAnalyticsTests/dydxAnalyticsTests.swift @@ -0,0 +1,36 @@ +// +// dydxAnalyticsTests.swift +// dydxAnalyticsTests +// +// Created by Michael Maguire on 5/16/24. +// + +import XCTest +@testable import dydxAnalytics + +final class dydxAnalyticsTests: XCTestCase { + + override func setUpWithError() throws { + // Put setup code here. This method is called before the invocation of each test method in the class. + } + + override func tearDownWithError() throws { + // Put teardown code here. This method is called after the invocation of each test method in the class. + } + + func testExample() throws { + // This is an example of a functional test case. + // Use XCTAssert and related functions to verify your tests produce the correct results. + // Any test you write for XCTest can be annotated as throws and async. + // Mark your test throws to produce an unexpected failure when your test encounters an uncaught error. + // Mark your test async to allow awaiting for asynchronous code to complete. Check the results with assertions afterwards. + } + + func testPerformanceExample() throws { + // This is an example of a performance test case. + self.measure { + // Put the code you want to measure the time of here. + } + } + +} diff --git a/dydx/dydxPresenters/dydxPresenters.xcodeproj/project.pbxproj b/dydx/dydxPresenters/dydxPresenters.xcodeproj/project.pbxproj index f9082b646..43ee971d9 100644 --- a/dydx/dydxPresenters/dydxPresenters.xcodeproj/project.pbxproj +++ b/dydx/dydxPresenters/dydxPresenters.xcodeproj/project.pbxproj @@ -62,9 +62,6 @@ 025D22D628F65E1B00C4ADAE /* dydxMarketStatsViewPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 025D22D528F65E1B00C4ADAE /* dydxMarketStatsViewPresenter.swift */; }; 0262EFA629D79EE4009889E2 /* Wallets2ViewBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0262EF9929D79EE4009889E2 /* Wallets2ViewBuilder.swift */; }; 0262F2D529DB4891009889E2 /* WalletAction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0262F2D429DB4891009889E2 /* WalletAction.swift */; }; - 026388D82BB34B7A006DD6E8 /* OnboardingAnalytics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 026388D72BB34B7A006DD6E8 /* OnboardingAnalytics.swift */; }; - 026388DA2BB34C17006DD6E8 /* AnalyticsEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 026388D92BB34C17006DD6E8 /* AnalyticsEvent.swift */; }; - 026388DC2BB36142006DD6E8 /* TransferAnalytics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 026388DB2BB36142006DD6E8 /* TransferAnalytics.swift */; }; 02669B7C2AD8661F00A756AA /* dydxCarteraConfigWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02669B7B2AD8661F00A756AA /* dydxCarteraConfigWorker.swift */; }; 02669B952AD87A9D00A756AA /* dydxGlobalWorkers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02669B942AD87A9D00A756AA /* dydxGlobalWorkers.swift */; }; 0268BBFB2A8BE27800D0C59B /* dydxTransferOutViewPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0268BBFA2A8BE27800D0C59B /* dydxTransferOutViewPresenter.swift */; }; @@ -137,6 +134,7 @@ 27351D452AC4A67900E4A563 /* dydxRestrictionsWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27351D442AC4A67900E4A563 /* dydxRestrictionsWorker.swift */; }; 2741E3702A68787A000FA190 /* settings_direction_color_preference.json in Resources */ = {isa = PBXBuildFile; fileRef = 2741E3632A68787A000FA190 /* settings_direction_color_preference.json */; }; 2741E3732A689740000FA190 /* dydxDirectionColorPreferenceViewBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2741E3722A689740000FA190 /* dydxDirectionColorPreferenceViewBuilder.swift */; }; + 2742C05E2BF6898500E13C09 /* dydxAnalytics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2742C05D2BF6898500E13C09 /* dydxAnalytics.framework */; }; 2749F8FF2B853B8700D6BA16 /* dydxRewardsLaunchIncentivesPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2749F8FE2B853B8700D6BA16 /* dydxRewardsLaunchIncentivesPresenter.swift */; }; 276908FF2AAFB22F0075B2D6 /* dydxPortfolioTransfersViewPresenter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 276908FE2AAFB22F0075B2D6 /* dydxPortfolioTransfersViewPresenter.swift */; }; 277987512BA33F15006DC5CD /* dydxSelectedMarketStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 277987502BA33F15006DC5CD /* dydxSelectedMarketStore.swift */; }; @@ -422,9 +420,6 @@ 025D22D528F65E1B00C4ADAE /* dydxMarketStatsViewPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxMarketStatsViewPresenter.swift; sourceTree = ""; }; 0262EF9929D79EE4009889E2 /* Wallets2ViewBuilder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Wallets2ViewBuilder.swift; sourceTree = ""; }; 0262F2D429DB4891009889E2 /* WalletAction.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WalletAction.swift; sourceTree = ""; }; - 026388D72BB34B7A006DD6E8 /* OnboardingAnalytics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OnboardingAnalytics.swift; sourceTree = ""; }; - 026388D92BB34C17006DD6E8 /* AnalyticsEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalyticsEvent.swift; sourceTree = ""; }; - 026388DB2BB36142006DD6E8 /* TransferAnalytics.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransferAnalytics.swift; sourceTree = ""; }; 02669B7B2AD8661F00A756AA /* dydxCarteraConfigWorker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxCarteraConfigWorker.swift; sourceTree = ""; }; 02669B942AD87A9D00A756AA /* dydxGlobalWorkers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxGlobalWorkers.swift; sourceTree = ""; }; 0268BBFA2A8BE27800D0C59B /* dydxTransferOutViewPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxTransferOutViewPresenter.swift; sourceTree = ""; }; @@ -497,6 +492,7 @@ 27351D442AC4A67900E4A563 /* dydxRestrictionsWorker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxRestrictionsWorker.swift; sourceTree = ""; }; 2741E3632A68787A000FA190 /* settings_direction_color_preference.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = settings_direction_color_preference.json; sourceTree = ""; }; 2741E3722A689740000FA190 /* dydxDirectionColorPreferenceViewBuilder.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = dydxDirectionColorPreferenceViewBuilder.swift; sourceTree = ""; }; + 2742C05D2BF6898500E13C09 /* dydxAnalytics.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = dydxAnalytics.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 2749F8FE2B853B8700D6BA16 /* dydxRewardsLaunchIncentivesPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxRewardsLaunchIncentivesPresenter.swift; sourceTree = ""; }; 276908FE2AAFB22F0075B2D6 /* dydxPortfolioTransfersViewPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxPortfolioTransfersViewPresenter.swift; sourceTree = ""; }; 277987502BA33F15006DC5CD /* dydxSelectedMarketStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxSelectedMarketStore.swift; sourceTree = ""; }; @@ -546,6 +542,7 @@ 025315BA29BFF18700D6CC9B /* CameraParticles.framework in Frameworks */, 02439CCB29B03EEE00A083FE /* dydxCartera.framework in Frameworks */, 029E11A029ADB77E00FE271C /* dydxChart.framework in Frameworks */, + 2742C05E2BF6898500E13C09 /* dydxAnalytics.framework in Frameworks */, 029E0E8729AD9BA500FE271C /* PlatformParticles.framework in Frameworks */, 0284202F29AD727200C0E7CC /* dydxViews.framework in Frameworks */, 02A8980628E76175006F1658 /* dydxStateManager.framework in Frameworks */, @@ -624,7 +621,6 @@ 0230376A28C11B0300412B72 /* _v4 */ = { isa = PBXGroup; children = ( - 026388D62BB34B38006DD6E8 /* Analytics */, 278A4D912B8FA5C1003898EB /* Rating */, 021B68A32AD9B86600C5C3BF /* Auth */, 0243A75529BE568600A083FE /* Actions */, @@ -950,16 +946,6 @@ path = Wallet; sourceTree = ""; }; - 026388D62BB34B38006DD6E8 /* Analytics */ = { - isa = PBXGroup; - children = ( - 026388D72BB34B7A006DD6E8 /* OnboardingAnalytics.swift */, - 026388DB2BB36142006DD6E8 /* TransferAnalytics.swift */, - 026388D92BB34C17006DD6E8 /* AnalyticsEvent.swift */, - ); - path = Analytics; - sourceTree = ""; - }; 02669B962AD87AA200A756AA /* Workers */ = { isa = PBXGroup; children = ( @@ -1414,6 +1400,7 @@ 51E65BFD078A26FDF0980B06 /* Frameworks */ = { isa = PBXGroup; children = ( + 2742C05D2BF6898500E13C09 /* dydxAnalytics.framework */, F1551C00FFF41C29CFC5BD94 /* Pods_iOS_dydxPresenters.framework */, F6C6D464ED8DEF5D8CC88A87 /* Pods_iOS_dydxPresentersTests.framework */, ); @@ -1904,7 +1891,6 @@ 023848C22A9E637C00B1A673 /* SettingsLandingViewPresenter.swift in Sources */, 0258BA23299294BF0098E1BE /* dydxProfileViewBuilder.swift in Sources */, 0208631028F5186E00C9D3A0 /* OrderbookLineDataPoint.swift in Sources */, - 026388DA2BB34C17006DD6E8 /* AnalyticsEvent.swift in Sources */, 023AB3C82BEAD5F3005230B2 /* dydxTargetLeverageViewBuilder.swift in Sources */, 278A4D932B8FA5E8003898EB /* dydxRateAppViewBuilder.swift in Sources */, 0276FA992A0DB8FD000BDF0B /* Model+Ext.swift in Sources */, @@ -1918,7 +1904,6 @@ 0243A76129BE572C00A083FE /* dydxCancelOrderActionBuilder.swift in Sources */, 0279DE482BEBE76900F9ECF8 /* dydxTargetLeverageCtaButtonViewPresenter.swift in Sources */, 023AB3B22BEACE14005230B2 /* dydxTradeInputMarginViewPresenter.swift in Sources */, - 026388D82BB34B7A006DD6E8 /* OnboardingAnalytics.swift in Sources */, 64A4DB9929664818008D8E20 /* dydxTradeReceiptPresenter.swift in Sources */, 0236F0CB2968793A00EB995F /* dydxPortfolioFillsViewPresenter.swift in Sources */, 02A565AF2A5E310B0035469F /* dydxAlertsProvider.swift in Sources */, @@ -1951,7 +1936,6 @@ 64A4DB9B2966490C008D8E20 /* dydxTradeInputOrderTypePresenter.swift in Sources */, 0236F118296ABEF500EB995F /* dydxPortfolioPositionsViewPresenter.swift in Sources */, 02282E752AC8860300BC9F01 /* dydxOrderbookGroupViewPresenter.swift in Sources */, - 026388DC2BB36142006DD6E8 /* TransferAnalytics.swift in Sources */, 024F488729657FE600E40247 /* dydxUserFavoriteViewPresenter.swift in Sources */, 029CBE7428F6032C00259C1D /* HistoricalFundingDataPoint.swift in Sources */, 0274B34828F1140D005AF69E /* dydxMarketPriceCandlesViewPresenter.swift in Sources */, diff --git a/dydx/dydxPresenters/dydxPresenters/_v4/Analytics/AnalyticsEvent.swift b/dydx/dydxPresenters/dydxPresenters/_v4/Analytics/AnalyticsEvent.swift deleted file mode 100644 index 61e7e369d..000000000 --- a/dydx/dydxPresenters/dydxPresenters/_v4/Analytics/AnalyticsEvent.swift +++ /dev/null @@ -1,48 +0,0 @@ -// -// AnalyticsEvent.swift -// dydxPresenters -// -// Created by Rui Huang on 26/03/2024. -// - -import Foundation - -// -// Events defined in the v4-web repo. Ideally, we should keep this in-sync with v4-web -// -enum AnalyticsEvent: String { - // App - case appStart = "AppStart" - case networkStatus = "NetworkStatus" - - // Navigation - case navigatePage = "NavigatePage" - case navigateDialog = "NavigateDialog" - case navigateDialogClose = "NavigateDialogClose" - case navigateExternal = "NavigateExternal" - - // Wallet - case connectWallet = "ConnectWallet" - case disconnectWallet = "DisconnectWallet" - - // Onboarding - case onboardingStepChanged = "OnboardingStepChanged" - case onboardingAccountDerived = "OnboardingAccountDerived" - case onboardingWalletIsNonDeterministic = "OnboardingWalletIsNonDeterministic" - - // Transfers - case transferFaucet = "TransferFaucet" - case transferFaucetConfirmed = "TransferFaucetConfirmed" - case transferDeposit = "TransferDeposit" - case transferWithdraw = "TransferWithdraw" - - // Trading - case tradeOrderTypeSelected = "TradeOrderTypeSelected" - case tradePlaceOrder = "TradePlaceOrder" - case tradePlaceOrderConfirmed = "TradePlaceOrderConfirmed" - case tradeCancelOrder = "TradeCancelOrder" - case tradeCancelOrderConfirmed = "TradeCancelOrderConfirmed" - - // Notification - case notificationAction = "NotificationAction" -} diff --git a/dydx/dydxPresenters/dydxPresenters/_v4/Analytics/OnboardingAnalytics.swift b/dydx/dydxPresenters/dydxPresenters/_v4/Analytics/OnboardingAnalytics.swift deleted file mode 100644 index b6a50cf93..000000000 --- a/dydx/dydxPresenters/dydxPresenters/_v4/Analytics/OnboardingAnalytics.swift +++ /dev/null @@ -1,68 +0,0 @@ -// -// OnboardingAnalytics.swift -// dydxPresenters -// -// Created by Rui Huang on 26/03/2024. -// - -import Foundation -import Utilities -import dydxStateManager -import Combine - -final class OnboardingAnalytics { - - // The three main OnboardingStates: - /// - Disconnected - /// - WalletConnected - /// - AccountConnected - private enum OnboardingState: String { - /// User is disconnected. - case disconnected = "Disconnected" - - /// Wallet is connected. - case walletConnected = "WalletConnected" - - /// Account is connected. - case accountConnected = "AccountConnected" - } - - /// Enum representing the various steps in the onboarding process. - enum OnboardingSteps: String { - /// Step: Choose Wallet - case chooseWallet = "ChooseWallet" - - /// Step: Key Derivation - case keyDerivation = "KeyDerivation" - - /// Step: Acknowledge Terms - case acknowledgeTerms = "AcknowledgeTerms" - - /// Step: Deposit Funds - case depositFunds = "DepositFunds" - } - - public var subscriptions = Set() - - func log(step: OnboardingSteps) { - AbacusStateManager.shared.state.currentWallet - .prefix(1) - .sink { wallet in - let state: OnboardingState - if wallet == nil { - state = .disconnected - } else if (wallet?.cosmoAddress?.length ?? 0) > 0 { - state = .accountConnected - } else { - state = .walletConnected - } - let data: [String: String] = [ - "state": state.rawValue, - "step": step.rawValue - ] - Tracking.shared?.log(event: AnalyticsEvent.onboardingStepChanged.rawValue, - data: data) - } - .store(in: &subscriptions) - } -} diff --git a/dydx/dydxPresenters/dydxPresenters/_v4/MarketInfo/dydxSelectedMarketStore.swift b/dydx/dydxPresenters/dydxPresenters/_v4/MarketInfo/dydxSelectedMarketStore.swift index 380cd25a4..db8d9b31f 100644 --- a/dydx/dydxPresenters/dydxPresenters/_v4/MarketInfo/dydxSelectedMarketStore.swift +++ b/dydx/dydxPresenters/dydxPresenters/_v4/MarketInfo/dydxSelectedMarketStore.swift @@ -8,11 +8,11 @@ import Foundation import Utilities -final class dydxSelectedMarketsStore { +public final class dydxSelectedMarketsStore { private let storeKey = "last_selected_market" - static let shared = dydxSelectedMarketsStore() + public static let shared = dydxSelectedMarketsStore() - var lastSelectedMarket: String { + public var lastSelectedMarket: String { get { SettingsStore.shared?.value(forKey: storeKey) as? String ?? "ETH-USD" } set { SettingsStore.shared?.setValue(newValue, forKey: storeKey) } } diff --git a/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Connect/dydxOnboardConnectViewBuilder.swift b/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Connect/dydxOnboardConnectViewBuilder.swift index 594b0f129..def24ca5d 100644 --- a/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Connect/dydxOnboardConnectViewBuilder.swift +++ b/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Connect/dydxOnboardConnectViewBuilder.swift @@ -13,6 +13,7 @@ import RoutingKit import ParticlesKit import PlatformUI import dydxCartera +import dydxAnalytics public class dydxOnboardConnectViewBuilder: NSObject, ObjectBuilderProtocol { public func build() -> T? { diff --git a/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Tos/dydxTosViewBuilder.swift b/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Tos/dydxTosViewBuilder.swift index 0d9cb630d..b10adc59a 100644 --- a/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Tos/dydxTosViewBuilder.swift +++ b/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Tos/dydxTosViewBuilder.swift @@ -13,6 +13,7 @@ import ParticlesKit import PlatformUI import Abacus import dydxStateManager +import dydxAnalytics public class dydxTosViewBuilder: NSObject, ObjectBuilderProtocol { public func build() -> T? { diff --git a/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Welcome/dydxOnboardWelcomeViewBuilder.swift b/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Welcome/dydxOnboardWelcomeViewBuilder.swift index 06a6fdd79..e353056e1 100644 --- a/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Welcome/dydxOnboardWelcomeViewBuilder.swift +++ b/dydx/dydxPresenters/dydxPresenters/_v4/Onboarding/Welcome/dydxOnboardWelcomeViewBuilder.swift @@ -13,6 +13,7 @@ import ParticlesKit import PlatformUI import Abacus import dydxStateManager +import dydxAnalytics public class dydxOnboardWelcomeViewBuilder: NSObject, ObjectBuilderProtocol { public func build() -> T? { diff --git a/dydx/dydxPresenters/dydxPresenters/_v4/Transfer/Components/dydxTransferInputCtaButtonViewPresenter.swift b/dydx/dydxPresenters/dydxPresenters/_v4/Transfer/Components/dydxTransferInputCtaButtonViewPresenter.swift index 312fdeffb..c92e465f7 100644 --- a/dydx/dydxPresenters/dydxPresenters/_v4/Transfer/Components/dydxTransferInputCtaButtonViewPresenter.swift +++ b/dydx/dydxPresenters/dydxPresenters/_v4/Transfer/Components/dydxTransferInputCtaButtonViewPresenter.swift @@ -14,6 +14,7 @@ import PlatformParticles import PlatformUI import RoutingKit import Utilities +import dydxAnalytics protocol dydxTransferInputCtaButtonViewPresenterProtocol: HostedViewPresenterProtocol { var viewModel: dydxTradeInputCtaButtonViewModel? { get } diff --git a/dydx/dydxViews/dydxViews.xcodeproj/project.pbxproj b/dydx/dydxViews/dydxViews.xcodeproj/project.pbxproj index c94863791..caa14e227 100644 --- a/dydx/dydxViews/dydxViews.xcodeproj/project.pbxproj +++ b/dydx/dydxViews/dydxViews.xcodeproj/project.pbxproj @@ -171,6 +171,7 @@ 27289B172BC9AA44009D21AD /* KeyboardObserving in Frameworks */ = {isa = PBXBuildFile; productRef = 27289B162BC9AA44009D21AD /* KeyboardObserving */; }; 2728CE1B2BBCD2AB004C9323 /* dydxGainLossInputViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2728CE1A2BBCD2AB004C9323 /* dydxGainLossInputViewModel.swift */; }; 273F50162B7C3F120034792A /* SignedAmountView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 273F50152B7C3F120034792A /* SignedAmountView.swift */; }; + 2742C04E2BF6897A00E13C09 /* dydxAnalytics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2742C04D2BF6897A00E13C09 /* dydxAnalytics.framework */; }; 27685F4D2B9FCAE200F37DE2 /* Satoshi-Medium.otf in Resources */ = {isa = PBXBuildFile; fileRef = 27685F402B9FCAD300F37DE2 /* Satoshi-Medium.otf */; }; 2769090E2AAFD8030075B2D6 /* TransferInstanceViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2769090D2AAFD8030075B2D6 /* TransferInstanceViewModel.swift */; }; 276909102AAFD8BE0075B2D6 /* dydxPortfolioTransfersViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2769090F2AAFD8BE0075B2D6 /* dydxPortfolioTransfersViewModel.swift */; }; @@ -539,6 +540,7 @@ 272030172A7812B900D233B9 /* UINavigationController+SwipeBackNavigation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UINavigationController+SwipeBackNavigation.swift"; sourceTree = ""; }; 2728CE1A2BBCD2AB004C9323 /* dydxGainLossInputViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxGainLossInputViewModel.swift; sourceTree = ""; }; 273F50152B7C3F120034792A /* SignedAmountView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignedAmountView.swift; sourceTree = ""; }; + 2742C04D2BF6897A00E13C09 /* dydxAnalytics.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = dydxAnalytics.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 27685F402B9FCAD300F37DE2 /* Satoshi-Medium.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Satoshi-Medium.otf"; sourceTree = ""; }; 2769090D2AAFD8030075B2D6 /* TransferInstanceViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TransferInstanceViewModel.swift; sourceTree = ""; }; 2769090F2AAFD8BE0075B2D6 /* dydxPortfolioTransfersViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxPortfolioTransfersViewModel.swift; sourceTree = ""; }; @@ -606,6 +608,7 @@ 027C379F29AEC11000381B00 /* Introspect in Frameworks */, 024B7B4E28B7F82400F7C386 /* Utilities.framework in Frameworks */, 27289B172BC9AA44009D21AD /* KeyboardObserving in Frameworks */, + 2742C04E2BF6897A00E13C09 /* dydxAnalytics.framework in Frameworks */, 024B7B4C28B7F80F00F7C386 /* PlatformParticles.framework in Frameworks */, 024B7B4D28B7F80F00F7C386 /* PlatformUI.framework in Frameworks */, D389C2240B81C64330A95B2D /* Pods_iOS_dydxViews.framework in Frameworks */, @@ -1608,6 +1611,7 @@ ED13AE6112472E95629FA451 /* Frameworks */ = { isa = PBXGroup; children = ( + 2742C04D2BF6897A00E13C09 /* dydxAnalytics.framework */, 74994AC06F1817485230EDBE /* Pods_iOS_dydxViews.framework */, 59AC3A07F2D40D434FF03B00 /* Pods_iOS_dydxViewsTests.framework */, ); diff --git a/dydxV4/dydxV4.xcodeproj/project.pbxproj b/dydxV4/dydxV4.xcodeproj/project.pbxproj index 5e410929c..e22fd2239 100644 --- a/dydxV4/dydxV4.xcodeproj/project.pbxproj +++ b/dydxV4/dydxV4.xcodeproj/project.pbxproj @@ -31,7 +31,10 @@ 02FF092F29ADBD9F00781EDA /* dydxChart.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 029E11EB29ADB9BC00FE271C /* dydxChart.framework */; }; 02FF093029ADBDA300781EDA /* dydxPresenters.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0293B66528CE94E200DDB103 /* dydxPresenters.framework */; }; 274F43062BA4C0B400645059 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 274F43052BA4C0B400645059 /* PrivacyInfo.xcprivacy */; }; + 27968BA92BF7AC7A002F2C34 /* TrackingViewController+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27968BA82BF7AC7A002F2C34 /* TrackingViewController+Ext.swift */; }; 27ADEE6C2BC4A23400B8F1DB /* dydxSettingsStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27ADEE6B2BC4A23400B8F1DB /* dydxSettingsStore.swift */; }; + 27B7B9882BF7C6DC00BB0114 /* dydxAnalytics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27B7B9872BF7C6DC00BB0114 /* dydxAnalytics.framework */; }; + 27B7B9892BF7C6DC00BB0114 /* dydxAnalytics.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 27B7B9872BF7C6DC00BB0114 /* dydxAnalytics.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 27D41AF12A8E9214009A2F37 /* UIApplication+URLHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27D41AF02A8E9214009A2F37 /* UIApplication+URLHandler.swift */; }; 27DBDD222A8FF5B2002383C6 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 27DBDCED2A8FF5B2002383C6 /* GoogleService-Info.plist */; }; 27DBDD232A8FF5B2002383C6 /* GoogleService-Info-Staging.plist in Resources */ = {isa = PBXBuildFile; fileRef = 27DBDD202A8FF5B2002383C6 /* GoogleService-Info-Staging.plist */; }; @@ -254,6 +257,34 @@ remoteGlobalIDString = 02E7DC5D28CFAF5C00727949; remoteInfo = dydxStateManager; }; + 275956052BF7D1FD008C77EE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 31B77A0122DAD020004F9B21 /* Utilities.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 31E65AB8216BC9C9008ABEE9; + remoteInfo = Utilities; + }; + 275C17042BF7D730009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16FF2BF7D730009313EC /* dydxAnalytics.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 2742BEAD2BF6860100E13C09; + remoteInfo = dydxAnalytics; + }; + 275C17062BF7D730009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16FF2BF7D730009313EC /* dydxAnalytics.xcodeproj */; + proxyType = 2; + remoteGlobalIDString = 2742BEB72BF6860100E13C09; + remoteInfo = dydxAnalyticsTests; + }; + 275C17082BF7D737009313EC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 275C16FF2BF7D730009313EC /* dydxAnalytics.xcodeproj */; + proxyType = 1; + remoteGlobalIDString = 2742BEAC2BF6860100E13C09; + remoteInfo = dydxAnalytics; + }; 3112F476216BBF8600708927 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 3112F457216BBF8400708927 /* Project object */; @@ -639,13 +670,6 @@ remoteGlobalIDString = 31E65B00216BCA10008ABEE9; remoteInfo = RoutingKit; }; - 31B77BB722DAD077004F9B21 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 31B77A0122DAD020004F9B21 /* Utilities.xcodeproj */; - proxyType = 1; - remoteGlobalIDString = 31E65AB8216BC9C9008ABEE9; - remoteInfo = Utilities; - }; 31B77BBB22DAD077004F9B21 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 31B77AEB22DAD023004F9B21 /* ParticlesCommonModels.xcodeproj */; @@ -756,6 +780,7 @@ 022F35CD28D39304000BCA41 /* dydxPresenters.framework in Embed Frameworks */, 02E7DDDF28CFB33B00727949 /* dydxStateManager.framework in Embed Frameworks */, 025B83FF28AAAB270037FF7C /* PlatformUI.framework in Embed Frameworks */, + 27B7B9892BF7C6DC00BB0114 /* dydxAnalytics.framework in Embed Frameworks */, 31B77C2722DAD0B3004F9B21 /* JedioKit.framework in Embed Frameworks */, 31B77C4922DAD0B4004F9B21 /* Utilities.framework in Embed Frameworks */, 31B77C4322DAD0B4004F9B21 /* UIToolkits.framework in Embed Frameworks */, @@ -797,8 +822,12 @@ 02DA0B022B57622B00BFA975 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 02E7DD9A28CFB31000727949 /* dydxStateManager.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = dydxStateManager.xcodeproj; path = ../dydx/dydxStateManager/dydxStateManager.xcodeproj; sourceTree = ""; }; 171807B0CCAE5C86B5D65793 /* Pods_iOS_dydxV4.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_iOS_dydxV4.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 2729BA102BF7C93100729A85 /* dydxAnalytics.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = dydxAnalytics.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 274F43052BA4C0B400645059 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; + 275C16FF2BF7D730009313EC /* dydxAnalytics.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = dydxAnalytics.xcodeproj; path = ../dydx/dydxAnalytics/dydxAnalytics.xcodeproj; sourceTree = ""; }; + 27968BA82BF7AC7A002F2C34 /* TrackingViewController+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TrackingViewController+Ext.swift"; sourceTree = ""; }; 27ADEE6B2BC4A23400B8F1DB /* dydxSettingsStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = dydxSettingsStore.swift; sourceTree = ""; }; + 27B7B9872BF7C6DC00BB0114 /* dydxAnalytics.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = dydxAnalytics.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 27D41AF02A8E9214009A2F37 /* UIApplication+URLHandler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIApplication+URLHandler.swift"; sourceTree = ""; }; 27DBDCED2A8FF5B2002383C6 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; 27DBDD202A8FF5B2002383C6 /* GoogleService-Info-Staging.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info-Staging.plist"; sourceTree = ""; }; @@ -876,6 +905,7 @@ 6466E116280F664900B8791B /* AmplitudeInjections.framework in Frameworks */, 31B77C2622DAD0B3004F9B21 /* JedioKit.framework in Frameworks */, 31B77C2522DAD0B3004F9B21 /* libFirebaseStaticInjections.a in Frameworks */, + 27B7B9882BF7C6DC00BB0114 /* dydxAnalytics.framework in Frameworks */, 024B7A9528B7F6CC00F7C386 /* dydxViews.framework in Frameworks */, 31F761C924BA3E98001EA293 /* WebParticles.framework in Frameworks */, 31B77C3422DAD0B3004F9B21 /* PlatformRouting.framework in Frameworks */, @@ -940,27 +970,28 @@ 02684D6028BD40830007CEFF /* Dependencies */ = { isa = PBXGroup; children = ( - 027E1DCD29C912510098666F /* PlatformUIJedio.xcodeproj */, + 6466E0DC280F662600B8791B /* AmplitudeInjections.xcodeproj */, + 314B726523DD124E00139EB3 /* AppsFlyerStaticInjections.xcodeproj */, + 31AB94C826DEE81000DB42B9 /* CameraParticles.xcodeproj */, + 275C16FF2BF7D730009313EC /* dydxAnalytics.xcodeproj */, 02439CCC29B03F4C00A083FE /* dydxCartera.xcodeproj */, 029E11E529ADB9BC00FE271C /* dydxChart.xcodeproj */, 028420C729AD77F400C0E7CC /* dydxFormatter.xcodeproj */, - 025B83C328AAAB120037FF7C /* PlatformUI.xcodeproj */, - 6466E0DC280F662600B8791B /* AmplitudeInjections.xcodeproj */, - 31AB94C826DEE81000DB42B9 /* CameraParticles.xcodeproj */, + 02684CE428BD3CD50007CEFF /* dydxPresenters.xcodeproj */, + 02E7DD9A28CFB31000727949 /* dydxStateManager.xcodeproj */, 024B7AC928B7F73700F7C386 /* dydxViews.xcodeproj */, - 314B726523DD124E00139EB3 /* AppsFlyerStaticInjections.xcodeproj */, 31B779F822DAD020004F9B21 /* FirebaseStaticInjections.xcodeproj */, 31B77A4322DAD021004F9B21 /* JedioKit.xcodeproj */, 31B77AEB22DAD023004F9B21 /* ParticlesCommonModels.xcodeproj */, 31B77A6D22DAD022004F9B21 /* ParticlesKit.xcodeproj */, 31B77ACD22DAD022004F9B21 /* PlatformParticles.xcodeproj */, 31B77A9722DAD022004F9B21 /* PlatformRouting.xcodeproj */, + 025B83C328AAAB120037FF7C /* PlatformUI.xcodeproj */, + 027E1DCD29C912510098666F /* PlatformUIJedio.xcodeproj */, 31B77A2222DAD021004F9B21 /* RoutingKit.xcodeproj */, 31B77AAF22DAD022004F9B21 /* UIToolkits.xcodeproj */, 31B77A0122DAD020004F9B21 /* Utilities.xcodeproj */, 31F7618424BA3E7A001EA293 /* WebParticles.xcodeproj */, - 02E7DD9A28CFB31000727949 /* dydxStateManager.xcodeproj */, - 02684CE428BD3CD50007CEFF /* dydxPresenters.xcodeproj */, ); name = Dependencies; sourceTree = ""; @@ -1039,6 +1070,8 @@ 0904864F08DCEDE87F5B4956 /* Frameworks */ = { isa = PBXGroup; children = ( + 2729BA102BF7C93100729A85 /* dydxAnalytics.framework */, + 27B7B9872BF7C6DC00BB0114 /* dydxAnalytics.framework */, 02DA0B022B57622B00BFA975 /* XCTest.framework */, 646D73AB2A4F434300EDF2E5 /* dydxAbacusBridging.framework */, 31B77C2422DAD0B3004F9B21 /* dydxUI.framework */, @@ -1052,6 +1085,15 @@ name = Frameworks; sourceTree = ""; }; + 275C17002BF7D730009313EC /* Products */ = { + isa = PBXGroup; + children = ( + 275C17052BF7D730009313EC /* dydxAnalytics.framework */, + 275C17072BF7D730009313EC /* dydxAnalyticsTests.xctest */, + ); + name = Products; + sourceTree = ""; + }; 27ADEE6D2BC4A23B00B8F1DB /* _Settings */ = { isa = PBXGroup; children = ( @@ -1292,6 +1334,7 @@ children = ( 64AF4810281880B100EBFDC6 /* dydxAmplitudeTracking.swift */, 02C7262A29D793C90098AFBC /* dydxCompositeTracking.swift */, + 27968BA82BF7AC7A002F2C34 /* TrackingViewController+Ext.swift */, ); path = _Tracking; sourceTree = ""; @@ -1353,13 +1396,16 @@ buildRules = ( ); dependencies = ( - 027E1E1229C9125C0098666F /* PBXTargetDependency */, + 275956062BF7D1FD008C77EE /* PBXTargetDependency */, + 31B77BC422DAD077004F9B21 /* PBXTargetDependency */, 02439D1029B03F5D00A083FE /* PBXTargetDependency */, 029E11EF29ADB9BF00FE271C /* PBXTargetDependency */, 0284210829AD77FF00C0E7CC /* PBXTargetDependency */, + 275C17092BF7D737009313EC /* PBXTargetDependency */, 022F358F28D392CF000BCA41 /* PBXTargetDependency */, 022F35CB28D392D6000BCA41 /* PBXTargetDependency */, 02E7DDDE28CFB32D00727949 /* PBXTargetDependency */, + 027E1E1229C9125C0098666F /* PBXTargetDependency */, 025B83FE28AAAB1F0037FF7C /* PBXTargetDependency */, 6466E115280F663000B8791B /* PBXTargetDependency */, 31AB94D226DEE82A00DB42B9 /* PBXTargetDependency */, @@ -1368,12 +1414,10 @@ 31B77BB222DAD077004F9B21 /* PBXTargetDependency */, 31B77BB422DAD077004F9B21 /* PBXTargetDependency */, 31B77BB622DAD077004F9B21 /* PBXTargetDependency */, - 31B77BB822DAD077004F9B21 /* PBXTargetDependency */, 31B77BBC22DAD077004F9B21 /* PBXTargetDependency */, 31B77BBE22DAD077004F9B21 /* PBXTargetDependency */, 31B77BC022DAD077004F9B21 /* PBXTargetDependency */, 31B77BC222DAD077004F9B21 /* PBXTargetDependency */, - 31B77BC422DAD077004F9B21 /* PBXTargetDependency */, 31B77BCA22DAD077004F9B21 /* PBXTargetDependency */, ); name = dydxV4; @@ -1477,6 +1521,10 @@ ProductGroup = 31AB94C926DEE81000DB42B9 /* Products */; ProjectRef = 31AB94C826DEE81000DB42B9 /* CameraParticles.xcodeproj */; }, + { + ProductGroup = 275C17002BF7D730009313EC /* Products */; + ProjectRef = 275C16FF2BF7D730009313EC /* dydxAnalytics.xcodeproj */; + }, { ProductGroup = 02439CCD29B03F4C00A083FE /* Products */; ProjectRef = 02439CCC29B03F4C00A083FE /* dydxCartera.xcodeproj */; @@ -1672,6 +1720,20 @@ remoteRef = 02E7DDA928CFB31000727949 /* PBXContainerItemProxy */; sourceTree = BUILT_PRODUCTS_DIR; }; + 275C17052BF7D730009313EC /* dydxAnalytics.framework */ = { + isa = PBXReferenceProxy; + fileType = wrapper.framework; + path = dydxAnalytics.framework; + remoteRef = 275C17042BF7D730009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; + 275C17072BF7D730009313EC /* dydxAnalyticsTests.xctest */ = { + isa = PBXReferenceProxy; + fileType = wrapper.cfbundle; + path = dydxAnalyticsTests.xctest; + remoteRef = 275C17062BF7D730009313EC /* PBXContainerItemProxy */; + sourceTree = BUILT_PRODUCTS_DIR; + }; 314B726A23DD124E00139EB3 /* libAppsFlyerStaticInjections.a */ = { isa = PBXReferenceProxy; fileType = archive.ar; @@ -2317,6 +2379,7 @@ 27D41AF12A8E9214009A2F37 /* UIApplication+URLHandler.swift in Sources */, 02756A6A287CA33E00803741 /* dydxNotificationHandlerDelegate.swift in Sources */, 3112F463216BBF8400708927 /* AppDelegate.swift in Sources */, + 27968BA92BF7AC7A002F2C34 /* TrackingViewController+Ext.swift in Sources */, 27ADEE6C2BC4A23400B8F1DB /* dydxSettingsStore.swift in Sources */, 3101FC582511508800AC4010 /* CommonAppDelegate.swift in Sources */, 0217A0A129D78BD5007F31C5 /* dydxBiometricsLocalAuthenticator.swift in Sources */, @@ -2381,6 +2444,16 @@ name = dydxStateManager; targetProxy = 02E7DDDD28CFB32D00727949 /* PBXContainerItemProxy */; }; + 275956062BF7D1FD008C77EE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Utilities; + targetProxy = 275956052BF7D1FD008C77EE /* PBXContainerItemProxy */; + }; + 275C17092BF7D737009313EC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = dydxAnalytics; + targetProxy = 275C17082BF7D737009313EC /* PBXContainerItemProxy */; + }; 3112F477216BBF8600708927 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 3112F45E216BBF8400708927 /* dydxV4 */; @@ -2411,11 +2484,6 @@ name = RoutingKit; targetProxy = 31B77BB522DAD077004F9B21 /* PBXContainerItemProxy */; }; - 31B77BB822DAD077004F9B21 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Utilities; - targetProxy = 31B77BB722DAD077004F9B21 /* PBXContainerItemProxy */; - }; 31B77BBC22DAD077004F9B21 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ParticlesCommonModels; diff --git a/dydxV4/dydxV4/AppDelegate.swift b/dydxV4/dydxV4/AppDelegate.swift index fb8e4c8c9..932a00a65 100644 --- a/dydxV4/dydxV4/AppDelegate.swift +++ b/dydxV4/dydxV4/AppDelegate.swift @@ -21,6 +21,7 @@ import RoutingKit import UIAppToolkits import UIToolkits import Utilities +import dydxAnalytics #if _iOS import FirebaseStaticInjections @@ -143,15 +144,7 @@ class AppDelegate: CommonAppDelegate { } override func deepLinkHandled(deeplink: URL, successful: Bool) { - let data = ["url": deeplink.absoluteString] - if successful { - if let type = deeplink.params?["notification_type"] { - Tracking.shared?.view("/notification/deeplink/" + type, data: data) - } - Tracking.shared?.view("/notification/deeplink/success", data: data) - } else { - Tracking.shared?.view("/notification/deeplink/failure", data: data) - } + Tracking.shared?.log(event: AnalyticsEventV2.DeepLinkHandled(url: deeplink.absoluteString, succeeded: successful)) } /// Prioritized CoinbaseWalletSDK handling of the deeplink diff --git a/dydxV4/dydxV4/_Notification/dydxNotificationHandlerDelegate.swift b/dydxV4/dydxV4/_Notification/dydxNotificationHandlerDelegate.swift index eef89ebd7..f8b8d590f 100644 --- a/dydxV4/dydxV4/_Notification/dydxNotificationHandlerDelegate.swift +++ b/dydxV4/dydxV4/_Notification/dydxNotificationHandlerDelegate.swift @@ -8,6 +8,7 @@ import Utilities import FirebaseMessaging +import dydxAnalytics final class dydxNotificationHandlerDelegate: NSObject, NotificationHandlerDelegate { @@ -62,14 +63,14 @@ final class dydxNotificationHandlerDelegate: NSObject, NotificationHandlerDelega if lastPermission != permission { if permission == .denied { if lastPermission == .notDetermined || lastPermission == .authorized { - Tracking.shared?.view("/notification/switch/denied", data: nil, from: nil, time: nil) + Tracking.shared?.log(event: AnalyticsEventV2.NotificationPermissionsChanged(isAuthorized: false)) } if lastPermission == .authorized { // sendTokenDeletion() } } else if permission == .authorized { if lastPermission == .notDetermined || lastPermission == .denied { - Tracking.shared?.view("/notification/switch/authorized", data: nil, from: nil, time: nil) + Tracking.shared?.log(event: AnalyticsEventV2.NotificationPermissionsChanged(isAuthorized: true)) } // sendTokenUpdate() } diff --git a/dydxV4/dydxV4/_Tracking/TrackingViewController+Ext.swift b/dydxV4/dydxV4/_Tracking/TrackingViewController+Ext.swift new file mode 100644 index 000000000..2da465dbf --- /dev/null +++ b/dydxV4/dydxV4/_Tracking/TrackingViewController+Ext.swift @@ -0,0 +1,60 @@ +// +// TrackingViewController+Ext.swift +// dydxV4 +// +// Created by Michael Maguire on 5/17/24. +// Copyright © 2024 dYdX Trading Inc. All rights reserved. +// + +import Utilities +import PlatformParticles +import dydxPresenters +import dydxAnalytics + +extension TrackingViewController: ScreenIdentifiable, TrackingViewProtocol { + public var mobilePath: String { + switch path { + case "/market", "/trade": + return "\(path)/\(marketId)" + default: + //TODO: replace default with all acceptable paths (this will force developers to add analytics and not forget) + //assertionFailure("add mobile path handling for \(history?.path)") + return path + } + } + + /// the web-equivalent web page (if there is a good match) + public var correspondingWebPath: String? { + switch path { + case "/market", "/trade": + // web does not have a /market/ path + return "trade/\(marketId)" + default: + return nil + } + } + + public var screenClass: String { + String(describing: type(of: self)) + } + + public func logScreenView() { + Tracking.shared?.log(event: AnalyticsEventV2.NavigatePage(screen: self)) + } + +} + +// MARK: Convenience Accessors +private extension TrackingViewController { + private var path: String { + guard let path = history?.path else { + assertionFailure("no path for \(screenClass)") + return "" + } + return path + } + + private var marketId: String { + history?.params?["market"] as? String ?? dydxSelectedMarketsStore.shared.lastSelectedMarket + } +} diff --git a/dydxV4/dydxV4/_Tracking/dydxAmplitudeTracking.swift b/dydxV4/dydxV4/_Tracking/dydxAmplitudeTracking.swift index 1c840bc48..d7a3f27e2 100644 --- a/dydxV4/dydxV4/_Tracking/dydxAmplitudeTracking.swift +++ b/dydxV4/dydxV4/_Tracking/dydxAmplitudeTracking.swift @@ -10,9 +10,6 @@ import AmplitudeInjections import UIKit public class dydxAmplitudeTracking: AmplitudeTracking { - override open func view(_ path: String?, action: String?, data: [String: Any]?, from: String?, time: Date?, revenue: NSNumber?, contextViewController: UIViewController?) { - // Only track the ones required by growth - } override open func log(event: String, data: [String: Any]?, revenue: NSNumber?) { if event.first?.isUppercase ?? false { diff --git a/dydxV4/dydxV4/_Tracking/dydxCompositeTracking.swift b/dydxV4/dydxV4/_Tracking/dydxCompositeTracking.swift index 460923f56..cdf4d0e4f 100644 --- a/dydxV4/dydxV4/_Tracking/dydxCompositeTracking.swift +++ b/dydxV4/dydxV4/_Tracking/dydxCompositeTracking.swift @@ -85,38 +85,6 @@ public class dydxCompositeTracking: CompositeTracking { .store(in: &subscriptions) } - - - - override public func view(_ path: String?, action: String?, data: [String: Any]?, from: String?, time: Date?, revenue: NSNumber?, contextViewController: UIViewController?) { - if let transformed = transform(events: viewEvents, path: path), let event = parser.asString(transformed["event"]) { - super.view(path, action: action, data: data, from: from, time: time, revenue: nil, contextViewController: contextViewController) - let info = parser.asDictionary(transformed["info"]) ?? data ?? [String: Any]() - log(event: event, data: info, revenue: revenue) - } else { - super.view(path, action: action, data: data, from: from, time: time, revenue: revenue, contextViewController: contextViewController) - } - if let contextViewController { - - log(event: AnalyticsEventScreenView, - data: [ - AnalyticsParameterScreenName: path as Any, - AnalyticsParameterScreenClass: String(describing: type(of: contextViewController)) - ]) - } - if let transformed = transform(events: onboardingEvents, path: path), let event = parser.asString(transformed["event"]) { - var info = parser.asDictionary(transformed["info"]) ?? data ?? [String: Any]() - if event == "OnboardingStepChanged" { - if let time = time, let previous = transform(events: onboardingEvents, path: from), parser.asString(transformed["event"]) == "OnboardingStepChanged" { - let seconds = Int(Date().timeIntervalSince(time)) - info["secondsOnPreviousStep"] = NSNumber(value: seconds) - info["previousStep"] = (previous["info"] as? [String: Any])?["currentStep"] - } - } - log(event: event, data: info, revenue: revenue) - } - } - override public func leave(_ path: String?) { super.leave(path) if let transformed = transform(events: viewEvents, path: path), let event = parser.asString(transformed["event"]) {