From bb0500ddf7343a6ad7da4c1056971bc437c77a81 Mon Sep 17 00:00:00 2001 From: Alexander Cyon Date: Wed, 12 Jun 2019 21:09:36 +0200 Subject: [PATCH 1/3] Pod update, primarily Zesame to Bech32 branch. --- Pods/Alamofire/Source/AFError.swift | 4 + Pods/Alamofire/Source/Protector.swift | 7 + Pods/Alamofire/Source/Request.swift | 152 +- Pods/Alamofire/Source/RequestTaskMap.swift | 46 +- .../Source/ResponseSerialization.swift | 4 + .../Source/ServerTrustEvaluation.swift | 4 +- Pods/Alamofire/Source/Session.swift | 99 +- Pods/Alamofire/Source/SessionDelegate.swift | 3 + Pods/Local Podspecs/Zesame.podspec.json | 9 +- Pods/Manifest.lock | 42 +- Pods/Pods.xcodeproj/project.pbxproj | 10746 ++++++++-------- Pods/RxSwift/Platform/AtomicInt.swift | 49 +- .../RxSwift/Platform/DataStructures/Bag.swift | 6 + Pods/RxSwift/README.md | 2 +- .../Disposables/AnonymousDisposable.swift | 6 +- .../Disposables/BinaryDisposable.swift | 6 +- .../Disposables/RefCountDisposable.swift | 4 +- .../Disposables/ScheduledDisposable.swift | 6 +- .../SingleAssignmentDisposable.swift | 8 +- Pods/RxSwift/RxSwift/Observables/Create.swift | 6 +- Pods/RxSwift/RxSwift/Observables/Map.swift | 8 +- .../RxSwift/Observables/Multicast.swift | 6 +- .../RxSwift/Observables/ObserveOn.swift | 8 +- .../RxSwift/Observables/Producer.swift | 8 +- Pods/RxSwift/RxSwift/Observables/Sink.swift | 8 +- .../RxSwift/Observables/Zip+arity.swift | 42 + .../RxSwift/Observers/ObserverBase.swift | 8 +- Pods/RxSwift/RxSwift/Rx.swift | 11 +- .../RxSwift/Schedulers/MainScheduler.swift | 20 +- .../SchedulerServices+Emulation.swift | 6 +- .../ObservableType+PrimitiveSequence.swift | 16 +- Pods/SwiftProtobuf/README.md | 4 +- .../SwiftProtobuf/AnyMessageStorage.swift | 38 +- .../Sources/SwiftProtobuf/BinaryDecoder.swift | 17 +- .../SwiftProtobuf/BinaryDelimited.swift | 23 +- .../SwiftProtobuf/Data+Extensions.swift | 33 + .../Google_Protobuf_Any+Extensions.swift | 22 +- .../Sources/SwiftProtobuf/JSONEncoder.swift | 10 +- .../SwiftProtobuf/JSONEncodingOptions.swift | 4 + .../SwiftProtobuf/JSONEncodingVisitor.swift | 12 +- .../Sources/SwiftProtobuf/JSONScanner.swift | 95 +- .../Sources/SwiftProtobuf/MathUtils.swift | 48 - .../Message+BinaryAdditions.swift | 31 +- .../SwiftProtobuf/Message+JSONAdditions.swift | 32 +- .../Message+JSONArrayAdditions.swift | 17 +- .../Message+TextFormatAdditions.swift | 38 +- .../Sources/SwiftProtobuf/StringUtils.swift | 73 - .../SwiftProtobuf/TextFormatEncoder.swift | 62 +- .../TextFormatEncodingOptions.swift | 22 + .../TextFormatEncodingVisitor.swift | 49 +- .../SwiftProtobuf/TextFormatScanner.swift | 122 +- .../Sources/SwiftProtobuf/Version.swift | 2 +- .../Pods-Zhip-acknowledgements.markdown | 12 - .../Pods-Zhip-acknowledgements.plist | 18 - .../Pods-Zhip/Pods-Zhip.debug.xcconfig | 8 +- .../Pods-Zhip/Pods-Zhip.release.xcconfig | 8 +- .../Pods-ZhipTests-acknowledgements.markdown | 4 +- .../Pods-ZhipTests-acknowledgements.plist | 4 +- .../Pods-ZhipTests.debug.xcconfig | 4 +- .../Pods-ZhipTests.release.xcconfig | 4 +- .../RxCocoa/RxCocoa.xcconfig | 4 +- .../RxDataSources/RxDataSources.xcconfig | 4 +- .../RxSwift/RxSwift.xcconfig | 4 +- .../Zesame/Zesame.xcconfig | 5 +- .../Models/Manual/Payment/Network.swift | 10 + .../Models/Manual/Payment/Payment.swift | 6 +- .../Manual/Payment/SignedTransaction.swift | 3 +- .../StringConvertible.swift} | 17 +- ...ddress+AddressChecksummedConvertible.swift | 43 - .../Address+CustomStringConvertible.swift | 34 - .../Address/Address/Address+Equatable.swift | 33 - .../Address+ExpressibleByStringLiteral.swift | 1 - .../Address+HexStringConvertible.swift | 35 - .../Address/Address+Validation+Error.swift | 30 +- .../Wallet/Address/Address/Address.swift | 61 +- .../AddressChecksummed.swift | 46 - ...mmedConvertible+HexStringConvertible.swift | 30 - .../AddressChecksummedConvertible.swift | 5 +- ...NotNecessarilyChecksummed+Validation.swift | 38 - .../AddressNotNecessarilyChecksummed.swift | 51 - .../Manual/Wallet/Address/Bech32/Bech32.swift | 251 + .../Wallet/Address/Bech32/Bech32Address.swift | 219 + .../Wallet/Address/HexString/HexString.swift | 11 +- .../HexStringConvertible+Validation.swift | 4 +- .../HexString/HexStringConvertible.swift | 16 +- .../LegacyAddress+Codable.swift} | 4 +- .../LegacyAddress+Validation.swift} | 4 +- .../LegacyAddress.swift} | 61 +- .../Manual/Wallet/Keystore/Keystore.swift | 17 +- .../Manual/Wallet/Wallet/Wallet+Codable.swift | 2 +- .../Models/Manual/Wallet/Wallet/Wallet.swift | 2 +- .../Source/Networking/JSONRPC/RPCMethod.swift | 4 +- .../Responses/Balance/BalanceResponse.swift | 5 + .../Services/DefaultZilliqaService.swift | 7 +- .../Source/Services/Rx+ZilliqaService.swift | 2 +- .../Source/Services/ZilliqaService.swift | 4 +- 96 files changed, 6851 insertions(+), 6388 deletions(-) create mode 100644 Pods/SwiftProtobuf/Sources/SwiftProtobuf/Data+Extensions.swift create mode 100644 Pods/SwiftProtobuf/Sources/SwiftProtobuf/TextFormatEncodingOptions.swift rename Pods/Zesame/Source/Models/Manual/{Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed+CustomStringConvertible.swift => Protocols/StringConvertible.swift} (79%) delete mode 100644 Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+AddressChecksummedConvertible.swift delete mode 100644 Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+CustomStringConvertible.swift delete mode 100644 Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+Equatable.swift delete mode 100644 Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+HexStringConvertible.swift delete mode 100644 Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed.swift delete mode 100644 Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible+HexStringConvertible.swift delete mode 100644 Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed+Validation.swift delete mode 100644 Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed.swift create mode 100644 Pods/Zesame/Source/Models/Manual/Wallet/Address/Bech32/Bech32.swift create mode 100644 Pods/Zesame/Source/Models/Manual/Wallet/Address/Bech32/Bech32Address.swift rename Pods/Zesame/Source/Models/Manual/Wallet/Address/{AddressChecksummed/AddressChecksummed+Codable.swift => LegacyAddress/LegacyAddress+Codable.swift} (94%) rename Pods/Zesame/Source/Models/Manual/Wallet/Address/{AddressChecksummed/AddressChecksummed+Validation.swift => LegacyAddress/LegacyAddress+Validation.swift} (96%) rename Pods/Zesame/Source/Models/Manual/Wallet/Address/{AddressChecksummedConvertible/AddressChecksummedConvertible+Initializers.swift => LegacyAddress/LegacyAddress.swift} (54%) diff --git a/Pods/Alamofire/Source/AFError.swift b/Pods/Alamofire/Source/AFError.swift index 3863935e..54407910 100644 --- a/Pods/Alamofire/Source/AFError.swift +++ b/Pods/Alamofire/Source/AFError.swift @@ -139,6 +139,8 @@ public enum AFError: Error { case decodingFailed(error: Error) /// Generic serialization failed for an empty response that wasn't type `Empty` but instead the associated type. case invalidEmptyResponse(type: String) + /// A response serializer was added to the request after the request was already finished. + case responseSerializerAddedAfterRequestFinished } /// Underlying reason a server trust evaluation error occured. @@ -554,6 +556,8 @@ extension AFError.ResponseSerializationFailureReason { return "Empty response could not be serialized to type: \(type). Use Empty as the expected type for such responses." case .decodingFailed(let error): return "Response could not be decoded because of error:\n\(error.localizedDescription)" + case .responseSerializerAddedAfterRequestFinished: + return "Response serializer was added to the request after it had already finished." } } } diff --git a/Pods/Alamofire/Source/Protector.swift b/Pods/Alamofire/Source/Protector.swift index 314a3c27..c9c33e85 100644 --- a/Pods/Alamofire/Source/Protector.swift +++ b/Pods/Alamofire/Source/Protector.swift @@ -143,4 +143,11 @@ extension Protector where T == Request.MutableState { return true } } + + /// Perform a closure while locked with the provided `Request.State`. + /// + /// - Parameter perform: The closure to perform while locked. + func withState(perform: (Request.State) -> Void) { + lock.around { perform(value.state) } + } } diff --git a/Pods/Alamofire/Source/Request.swift b/Pods/Alamofire/Source/Request.swift index a3259b18..3116f579 100644 --- a/Pods/Alamofire/Source/Request.swift +++ b/Pods/Alamofire/Source/Request.swift @@ -38,17 +38,24 @@ public class Request { /// - cancelled: Set when `cancel()` is called. Any tasks created for the `Request` will have `cancel()` called on /// them. Unlike `resumed` or `suspended`, once in the `cancelled` state, the `Request` can no longer /// transition to any other state. + /// - finished: Set when all response serialization completion closures have been cleared on the `Request` and + /// queued on their respective queues. public enum State { - case initialized, resumed, suspended, cancelled + case initialized, resumed, suspended, cancelled, finished /// Determines whether `self` can be transitioned to `state`. func canTransitionTo(_ state: State) -> Bool { switch (self, state) { - case (.initialized, _): return true - case (_, .initialized), (.cancelled, _): return false - case (.resumed, .cancelled), (.suspended, .cancelled), - (.resumed, .suspended), (.suspended, .resumed): return true - case (.suspended, .suspended), (.resumed, .resumed): return false + case (.initialized, _): + return true + case (_, .initialized), (.cancelled, _), (.finished, _): + return false + case (.resumed, .cancelled), (.suspended, .cancelled), (.resumed, .suspended), (.suspended, .resumed): + return true + case (.suspended, .suspended), (.resumed, .resumed): + return false + case (_, .finished): + return true } } } @@ -86,6 +93,8 @@ public class Request { var responseSerializers: [() -> Void] = [] /// Response serialization completion closures executed once all response serialization is complete. var responseSerializerCompletions: [() -> Void] = [] + /// Whether response serializer processing is finished. + var responseSerializerProcessingFinished = false /// `URLCredential` used for authentication challenges. var credential: URLCredential? /// All `URLRequest`s created by Alamofire on behalf of the `Request`. @@ -102,21 +111,20 @@ public class Request { } /// Protected `MutableState` value that provides threadsafe access to state values. - private let protectedMutableState: Protector = Protector(MutableState()) + fileprivate let protectedMutableState: Protector = Protector(MutableState()) /// `State` of the `Request`. - public fileprivate(set) var state: State { - get { return protectedMutableState.directValue.state } - set { protectedMutableState.write { $0.state = newValue } } - } - /// Returns whether `state` is `.cancelled`. - public var isCancelled: Bool { return state == .cancelled } + public var state: State { return protectedMutableState.directValue.state } + /// Returns whether `state` is `.initialized`. + public var isInitialized: Bool { return state == .initialized } /// Returns whether `state is `.resumed`. public var isResumed: Bool { return state == .resumed } /// Returns whether `state` is `.suspended`. public var isSuspended: Bool { return state == .suspended } - /// Returns whether `state` is `.initialized`. - public var isInitialized: Bool { return state == .initialized } + /// Returns whether `state` is `.cancelled`. + public var isCancelled: Bool { return state == .cancelled } + /// Returns whether `state` is `.finished`. + public var isFinished: Bool { return state == .finished } // Progress @@ -390,7 +398,17 @@ public class Request { /// Appends the response serialization closure to the `Request`. func appendResponseSerializer(_ closure: @escaping () -> Void) { - protectedMutableState.write { $0.responseSerializers.append(closure) } + protectedMutableState.write { mutableState in + mutableState.responseSerializers.append(closure) + + if mutableState.state == .finished { + mutableState.error = AFError.responseSerializationFailed(reason: .responseSerializerAddedAfterRequestFinished) + } + + if mutableState.responseSerializerProcessingFinished { + underlyingQueue.async { self.processNextResponseSerializer() } + } + } } /// Returns the next response serializer closure to execute if there's one left. @@ -423,6 +441,12 @@ public class Request { // An example of how this can happen is by calling cancel inside a response completion closure. mutableState.responseSerializers.removeAll() mutableState.responseSerializerCompletions.removeAll() + + if mutableState.state.canTransitionTo(.finished) { + mutableState.state = .finished + } + + mutableState.responseSerializerProcessingFinished = true } completions.forEach { $0() } @@ -461,6 +485,13 @@ public class Request { uploadProgressHandler?.queue.async { self.uploadProgressHandler?.handler(self.uploadProgress) } } + + /// Perform a closure on the current `state` while locked. + /// + /// - Parameter perform: The closure to perform. + func withState(perform: (State) -> Void) { + protectedMutableState.withState(perform: perform) + } // MARK: Task Creation @@ -480,9 +511,21 @@ public class Request { /// - Returns: The `Request`. @discardableResult public func cancel() -> Self { - guard protectedMutableState.attemptToTransitionTo(.cancelled) else { return self } - - delegate?.cancelRequest(self) + protectedMutableState.write { (mutableState) in + guard mutableState.state.canTransitionTo(.cancelled) else { return } + + mutableState.state = .cancelled + + underlyingQueue.async { self.didCancel() } + + guard let task = mutableState.tasks.last, task.state != .completed else { + underlyingQueue.async { self.finish() } + return + } + + task.cancel() + underlyingQueue.async { self.didCancelTask(task) } + } return self } @@ -492,9 +535,18 @@ public class Request { /// - Returns: The `Request`. @discardableResult public func suspend() -> Self { - guard protectedMutableState.attemptToTransitionTo(.suspended) else { return self } - - delegate?.suspendRequest(self) + protectedMutableState.write { (mutableState) in + guard mutableState.state.canTransitionTo(.suspended) else { return } + + mutableState.state = .suspended + + underlyingQueue.async { self.didSuspend() } + + guard let task = mutableState.tasks.last, task.state != .completed else { return } + + task.suspend() + underlyingQueue.async { self.didSuspendTask(task) } + } return self } @@ -505,9 +557,18 @@ public class Request { /// - Returns: The `Request`. @discardableResult public func resume() -> Self { - guard protectedMutableState.attemptToTransitionTo(.resumed) else { return self } - - delegate?.resumeRequest(self) + protectedMutableState.write { (mutableState) in + guard mutableState.state.canTransitionTo(.resumed) else { return } + + mutableState.state = .resumed + + underlyingQueue.async { self.didResume() } + + guard let task = mutableState.tasks.last, task.state != .completed else { return } + + task.resume() + underlyingQueue.async { self.didResumeTask(task) } + } return self } @@ -724,11 +785,6 @@ public protocol RequestDelegate: AnyObject { func retryResult(for request: Request, dueTo error: Error, completion: @escaping (RetryResult) -> Void) func retryRequest(_ request: Request, withDelay timeDelay: TimeInterval?) - - func cancelRequest(_ request: Request) - func cancelDownloadRequest(_ request: DownloadRequest, byProducingResumeData: @escaping (Data?) -> Void) - func suspendRequest(_ request: Request) - func resumeRequest(_ request: Request) } // MARK: - Subclasses @@ -891,10 +947,10 @@ public class DownloadRequest: Request { var fileURL: URL? } - private let protectedMutableState: Protector = Protector(DownloadRequestMutableState()) + private let protectedDownloadMutableState: Protector = Protector(DownloadRequestMutableState()) - public var resumeData: Data? { return protectedMutableState.directValue.resumeData } - public var fileURL: URL? { return protectedMutableState.directValue.fileURL } + public var resumeData: Data? { return protectedDownloadMutableState.directValue.resumeData } + public var fileURL: URL? { return protectedDownloadMutableState.directValue.fileURL } // MARK: Init @@ -920,15 +976,15 @@ public class DownloadRequest: Request { override func reset() { super.reset() - protectedMutableState.write { $0.resumeData = nil } - protectedMutableState.write { $0.fileURL = nil } + protectedDownloadMutableState.write { $0.resumeData = nil } + protectedDownloadMutableState.write { $0.fileURL = nil } } func didFinishDownloading(using task: URLSessionTask, with result: AFResult) { eventMonitor?.request(self, didFinishDownloadingUsing: task, with: result) switch result { - case .success(let url): protectedMutableState.write { $0.fileURL = url } + case .success(let url): protectedDownloadMutableState.write { $0.fileURL = url } case .failure(let error): self.error = error } } @@ -950,16 +1006,24 @@ public class DownloadRequest: Request { @discardableResult public override func cancel() -> Self { - guard state.canTransitionTo(.cancelled) else { return self } - - state = .cancelled - - delegate?.cancelDownloadRequest(self) { (resumeData) in - self.protectedMutableState.write { $0.resumeData = resumeData } + protectedMutableState.write { (mutableState) in + guard mutableState.state.canTransitionTo(.cancelled) else { return } + + mutableState.state = .cancelled + + underlyingQueue.async { self.didCancel() } + + guard let task = mutableState.tasks.last as? URLSessionDownloadTask, task.state != .completed else { + underlyingQueue.async { self.finish() } + return + } + + task.cancel { (resumeData) in + self.protectedDownloadMutableState.write { $0.resumeData = resumeData } + self.underlyingQueue.async { self.didCancelTask(task) } + } } - eventMonitor?.requestDidCancel(self) - return self } diff --git a/Pods/Alamofire/Source/RequestTaskMap.swift b/Pods/Alamofire/Source/RequestTaskMap.swift index 7519513a..8d4f33d8 100644 --- a/Pods/Alamofire/Source/RequestTaskMap.swift +++ b/Pods/Alamofire/Source/RequestTaskMap.swift @@ -28,14 +28,18 @@ import Foundation struct RequestTaskMap { private var tasksToRequests: [URLSessionTask: Request] private var requestsToTasks: [Request: URLSessionTask] + private var taskEvents: [URLSessionTask: (completed: Bool, metricsGathered: Bool)] var requests: [Request] { return Array(tasksToRequests.values) } - init(tasksToRequests: [URLSessionTask: Request] = [:], requestsToTasks: [Request: URLSessionTask] = [:]) { + init(tasksToRequests: [URLSessionTask: Request] = [:], + requestsToTasks: [Request: URLSessionTask] = [:], + taskEvents: [URLSessionTask: (completed: Bool, metricsGathered: Bool)] = [:]) { self.tasksToRequests = tasksToRequests self.requestsToTasks = requestsToTasks + self.taskEvents = taskEvents } subscript(_ request: Request) -> URLSessionTask? { @@ -48,12 +52,14 @@ struct RequestTaskMap { requestsToTasks.removeValue(forKey: request) tasksToRequests.removeValue(forKey: task) + taskEvents.removeValue(forKey: task) return } requestsToTasks[request] = newValue tasksToRequests[newValue] = request + taskEvents[newValue] = (completed: false, metricsGathered: false) } } @@ -67,12 +73,14 @@ struct RequestTaskMap { tasksToRequests.removeValue(forKey: task) requestsToTasks.removeValue(forKey: request) + taskEvents.removeValue(forKey: task) return } tasksToRequests[task] = newValue requestsToTasks[newValue] = task + taskEvents[task] = (completed: false, metricsGathered: false) } } @@ -83,10 +91,46 @@ struct RequestTaskMap { return tasksToRequests.count } + var eventCount: Int { + precondition(taskEvents.count == count, "RequestTaskMap.eventCount invalid, count: \(count) != taskEvents.count: \(taskEvents.count)") + + return taskEvents.count + } + var isEmpty: Bool { precondition(tasksToRequests.isEmpty == requestsToTasks.isEmpty, "RequestTaskMap.isEmpty invalid, requests.isEmpty: \(tasksToRequests.isEmpty) != tasks.isEmpty: \(requestsToTasks.isEmpty)") return tasksToRequests.isEmpty } + + var isEventsEmpty: Bool { + precondition(taskEvents.isEmpty == isEmpty, "RequestTaskMap.isEventsEmpty invalid, isEmpty: \(isEmpty) != taskEvents.isEmpty: \(taskEvents.isEmpty)") + + return taskEvents.isEmpty + } + + mutating func disassociateIfNecessaryAfterGatheringMetricsForTask(_ task: URLSessionTask) { + guard let events = taskEvents[task] else { + fatalError("RequestTaskMap consistency error: no events corresponding to task found.") + } + + switch (events.completed, events.metricsGathered) { + case (_, true): fatalError("RequestTaskMap consistency error: duplicate metricsGatheredForTask call.") + case (false, false): taskEvents[task] = (completed: false, metricsGathered: true) + case (true, false): self[task] = nil + } + } + + mutating func disassociateIfNecessaryAfterCompletingTask(_ task: URLSessionTask) { + guard let events = taskEvents[task] else { + fatalError("RequestTaskMap consistency error: no events corresponding to task found.") + } + + switch (events.completed, events.metricsGathered) { + case (true, _): fatalError("RequestTaskMap consistency error: duplicate completionReceivedForTask call.") + case (false, false): taskEvents[task] = (completed: true, metricsGathered: false) + case (false, true): self[task] = nil + } + } } diff --git a/Pods/Alamofire/Source/ResponseSerialization.swift b/Pods/Alamofire/Source/ResponseSerialization.swift index b468a326..a7c0b789 100644 --- a/Pods/Alamofire/Source/ResponseSerialization.swift +++ b/Pods/Alamofire/Source/ResponseSerialization.swift @@ -220,6 +220,8 @@ extension DownloadRequest { serializationDuration: 0, result: result) + self.eventMonitor?.request(self, didParseResponse: response) + self.responseSerializerDidComplete { queue.async { completionHandler(response) } } } @@ -257,6 +259,8 @@ extension DownloadRequest { serializationDuration: (end - start), result: result) + self.eventMonitor?.request(self, didParseResponse: response) + guard let serializerError = result.error, let delegate = self.delegate else { self.responseSerializerDidComplete { queue.async { completionHandler(response) } } return diff --git a/Pods/Alamofire/Source/ServerTrustEvaluation.swift b/Pods/Alamofire/Source/ServerTrustEvaluation.swift index 3f90e9c0..690113ba 100644 --- a/Pods/Alamofire/Source/ServerTrustEvaluation.swift +++ b/Pods/Alamofire/Source/ServerTrustEvaluation.swift @@ -289,8 +289,8 @@ public final class PublicKeysTrustEvaluator: ServerTrustEvaluating { } let pinnedKeysInServerKeys: Bool = { - for serverPublicKey in trust.af.publicKeys as [AnyHashable] { - for pinnedPublicKey in keys as [AnyHashable] { + for serverPublicKey in trust.af.publicKeys { + for pinnedPublicKey in keys { if serverPublicKey == pinnedPublicKey { return true } diff --git a/Pods/Alamofire/Source/Session.swift b/Pods/Alamofire/Source/Session.swift index 696848b1..336ab8a5 100644 --- a/Pods/Alamofire/Source/Session.swift +++ b/Pods/Alamofire/Source/Session.swift @@ -469,21 +469,26 @@ open class Session { } func updateStatesForTask(_ task: URLSessionTask, request: Request) { - switch (startRequestsImmediately, request.state) { - case (true, .initialized): - request.resume() - case (false, .initialized): - // Do nothing. - break - case (_, .resumed): - task.resume() - request.didResumeTask(task) - case (_, .suspended): - task.suspend() - request.didSuspendTask(task) - case (_, .cancelled): - task.cancel() - request.didCancelTask(task) + request.withState { (state) in + switch (startRequestsImmediately, state) { + case (true, .initialized): + rootQueue.async { request.resume() } + case (false, .initialized): + // Do nothing. + break + case (_, .resumed): + task.resume() + rootQueue.async { request.didResumeTask(task) } + case (_, .suspended): + task.suspend() + rootQueue.async { request.didSuspendTask(task) } + case (_, .cancelled): + task.cancel() + rootQueue.async { request.didCancelTask(task) } + case (_, .finished): + // Do nothing + break + } } } @@ -551,64 +556,6 @@ extension Session: RequestDelegate { } } } - - public func cancelRequest(_ request: Request) { - rootQueue.async { - request.didCancel() - - guard let task = self.requestTaskMap[request] else { - request.finish() - return - } - - task.cancel() - request.didCancelTask(task) - } - } - - public func cancelDownloadRequest(_ request: DownloadRequest, byProducingResumeData: @escaping (Data?) -> Void) { - rootQueue.async { - request.didCancel() - - guard let downloadTask = self.requestTaskMap[request] as? URLSessionDownloadTask else { - request.finish() - return - } - - downloadTask.cancel { (data) in - self.rootQueue.async { - byProducingResumeData(data) - request.didCancelTask(downloadTask) - } - } - } - } - - public func suspendRequest(_ request: Request) { - rootQueue.async { - guard !request.isCancelled else { return } - - request.didSuspend() - - guard let task = self.requestTaskMap[request] else { return } - - task.suspend() - request.didSuspendTask(task) - } - } - - public func resumeRequest(_ request: Request) { - rootQueue.async { - guard !request.isCancelled else { return } - - request.didResume() - - guard let task = self.requestTaskMap[request] else { return } - - task.resume() - request.didResumeTask(task) - } - } } // MARK: - SessionStateProvider @@ -618,8 +565,12 @@ extension Session: SessionStateProvider { return requestTaskMap[task] } + public func didGatherMetricsForTask(_ task: URLSessionTask) { + requestTaskMap.disassociateIfNecessaryAfterGatheringMetricsForTask(task) + } + public func didCompleteTask(_ task: URLSessionTask) { - requestTaskMap[task] = nil + requestTaskMap.disassociateIfNecessaryAfterCompletingTask(task) } public func credential(for task: URLSessionTask, in protectionSpace: URLProtectionSpace) -> URLCredential? { diff --git a/Pods/Alamofire/Source/SessionDelegate.swift b/Pods/Alamofire/Source/SessionDelegate.swift index 0b979e16..dd2a125e 100644 --- a/Pods/Alamofire/Source/SessionDelegate.swift +++ b/Pods/Alamofire/Source/SessionDelegate.swift @@ -30,6 +30,7 @@ protocol SessionStateProvider: AnyObject { var cachedResponseHandler: CachedResponseHandler? { get } func request(for task: URLSessionTask) -> Request? + func didGatherMetricsForTask(_ task: URLSessionTask) func didCompleteTask(_ task: URLSessionTask) func credential(for task: URLSessionTask, in protectionSpace: URLProtectionSpace) -> URLCredential? func cancelRequestsForSessionInvalidation(with error: Error?) @@ -162,6 +163,8 @@ extension SessionDelegate: URLSessionTaskDelegate { eventMonitor?.urlSession(session, task: task, didFinishCollecting: metrics) stateProvider?.request(for: task)?.didGatherMetrics(metrics) + + stateProvider?.didGatherMetricsForTask(task) } open func urlSession(_ session: URLSession, task: URLSessionTask, didCompleteWithError error: Error?) { diff --git a/Pods/Local Podspecs/Zesame.podspec.json b/Pods/Local Podspecs/Zesame.podspec.json index ad711481..aa0a4aa0 100644 --- a/Pods/Local Podspecs/Zesame.podspec.json +++ b/Pods/Local Podspecs/Zesame.podspec.json @@ -24,17 +24,20 @@ "EllipticCurveKit": [ "~> 1.0.0" ], + "BigInt": [ + "~> 4.0.0" + ], "CryptoSwift": [ "~> 1.0.0" ], "RxSwift": [ - + "~> 4.5.0" ], "SwiftProtobuf": [ - + "~> 1.5.0" ], "Alamofire": [ - "~> 5.0.0-beta.3" + "~> 5.0.0-beta.4" ] } } diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index dbef2b55..1fec93ff 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -1,5 +1,5 @@ PODS: - - Alamofire (5.0.0-beta.5) + - Alamofire (5.0.0-beta.6) - BigInt (4.0.0) - Crashlytics (3.12.0): - Fabric (~> 1.9.0) @@ -75,8 +75,7 @@ PODS: - Differentiator (~> 3.0) - RxCocoa (~> 4.0) - RxSwift (~> 4.0) - - RxSwift (4.4.1): - - RxAtomic (~> 4.4) + - RxSwift (4.5.0) - RxTest (4.4.1): - RxAtomic (~> 4.4) - RxSwift (~> 4.0) @@ -84,19 +83,19 @@ PODS: - swift_qrcodejs (1.0.1) - SwiftGen (6.1.0) - SwiftLint (0.31.0) - - SwiftProtobuf (1.4.0) + - SwiftProtobuf (1.5.0) - SwiftyBeaver (1.6.2) - TinyConstraints (3.3.1) - Validator (3.1.1) - Zesame (1.0.0): - - Alamofire (~> 5.0.0-beta.3) + - Alamofire (~> 5.0.0-beta.4) + - BigInt (~> 4.0.0) - CryptoSwift (~> 1.0.0) - EllipticCurveKit (~> 1.0.0) - - RxSwift - - SwiftProtobuf + - RxSwift (~> 4.5.0) + - SwiftProtobuf (~> 1.5.0) DEPENDENCIES: - - BigInt (from `https://github.com/attaswift/BigInt.git`, branch `master`) - Crashlytics (~> 3.12.0) - DateToolsSwift - EFQRCode @@ -113,14 +112,16 @@ DEPENDENCIES: - SkyFloatingLabelTextField - SwiftGen - SwiftLint + - SwiftProtobuf (= 1.5.0) - SwiftyBeaver - TinyConstraints - Validator - - Zesame (~> 1.0.0) + - Zesame (from `https://github.com/OpenZesame/Zesame.git`, branch `bech32`) SPEC REPOS: https://github.com/cocoapods/specs.git: - Alamofire + - BigInt - Crashlytics - CryptoSwift - DateToolsSwift @@ -153,20 +154,19 @@ SPEC REPOS: - SwiftyBeaver - TinyConstraints - Validator - - Zesame EXTERNAL SOURCES: - BigInt: - :branch: master - :git: https://github.com/attaswift/BigInt.git + Zesame: + :branch: bech32 + :git: https://github.com/OpenZesame/Zesame.git CHECKOUT OPTIONS: - BigInt: - :commit: 108801d539eb014469c758bc0d7f734690791fb4 - :git: https://github.com/attaswift/BigInt.git + Zesame: + :commit: 2cc80066fbd3b0346269ddfa66defc597968ff06 + :git: https://github.com/OpenZesame/Zesame.git SPEC CHECKSUMS: - Alamofire: 9afb08f7f43efcc71c072374e720fcf67521317d + Alamofire: cd08a4402bd12cacd0c66f23fb12fec8d6b965e4 BigInt: 2aad1a9942dc932ec8b84290d2c564a3d76f97ab Crashlytics: 07fb167b1694128c1c9a5a5cc319b0e9c3ca0933 CryptoSwift: d81eeaa59dc5a8d03720fe919a6fd07b51f7439f @@ -190,18 +190,18 @@ SPEC CHECKSUMS: RxBlocking: 5508e90d36ca2304632dc9378ece4e9b5d4bf656 RxCocoa: 2f35a76bf8887872e28a1914112395b11b8e0e64 RxDataSources: a843bad90c29817f5923ec8163f4af2de084ceb3 - RxSwift: 92fcf68dfef21f3e2ab1965363d9e7b3d787597e + RxSwift: f172070dfd1a93d70a9ab97a5a01166206e1c575 RxTest: f8e548755ca3c7502dc41c7d3b28802c90115a38 SkyFloatingLabelTextField: 38164979b79512f9ff9288ad8acfc4bbf5d843e3 swift_qrcodejs: c181fe5c849d30c699546a23762d7e3dd143ab37 SwiftGen: f872ca75cbd17bf7103c17f13dcfa0d9a15667b0 SwiftLint: 7a0227733d786395817373b2d0ca799fd0093ff3 - SwiftProtobuf: b06646ed6cdcfc3fecd074c6000fe0c413140e4f + SwiftProtobuf: 241400280f912735c1e1b9fe675fdd2c6c4d42e2 SwiftyBeaver: 8e67ab3cd94389cbbb7a9c7cc02748d98bfee68e TinyConstraints: dbf7519aefc01ea59d62244300c7718aec68e280 Validator: b34ab17a8fffd0c1ffd8f9002ead4d1e02cd9e6e - Zesame: b30550211eb93a2626483400f0e8e24439388411 + Zesame: c7bbd6548ef648af5480338f37a94bd4fe0bc4e3 -PODFILE CHECKSUM: 7d8b08bb7466142c47bc91d4be4b4cce5728f114 +PODFILE CHECKSUM: 6e65ec8728ce77747f9fc47866b42ac7c7bfa1f6 COCOAPODS: 1.6.1 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 91938e6d..7acd60b8 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -7,6 +7,15 @@ objects = { /* Begin PBXAggregateTarget section */ + 125E96300E6CC9CC520206286700B523 /* SwiftLint */ = { + isa = PBXAggregateTarget; + buildConfigurationList = 2B6F5530EAC5FE00232CFD8116029C60 /* Build configuration list for PBXAggregateTarget "SwiftLint" */; + buildPhases = ( + ); + dependencies = ( + ); + name = SwiftLint; + }; 232D00D8ED7797390FB38004DE01723B /* FirebaseAnalytics */ = { isa = PBXAggregateTarget; buildConfigurationList = F7B9206E26DEB0994836EBA1FC0E2DE6 /* Build configuration list for PBXAggregateTarget "FirebaseAnalytics" */; @@ -43,24 +52,15 @@ ); name = GoogleAppMeasurement; }; - 648147BC1AF9A8A0E661954072A9BF51 /* SwiftGen */ = { + 712BB0E4B25D3DA2484C78B8ECE508CC /* SwiftGen */ = { isa = PBXAggregateTarget; - buildConfigurationList = F8C69AC48FB4E876AA651C25D08C3F32 /* Build configuration list for PBXAggregateTarget "SwiftGen" */; + buildConfigurationList = FF3ABD79671BCE53659C0C50EF659214 /* Build configuration list for PBXAggregateTarget "SwiftGen" */; buildPhases = ( ); dependencies = ( ); name = SwiftGen; }; - 67A50211D43BEB6C243C004DA01645A6 /* SwiftLint */ = { - isa = PBXAggregateTarget; - buildConfigurationList = A067E1903CF9F10B5A7ABD67C841AAAD /* Build configuration list for PBXAggregateTarget "SwiftLint" */; - buildPhases = ( - ); - dependencies = ( - ); - name = SwiftLint; - }; 799B29F9D6DCE28B98CC259440382F20 /* Firebase */ = { isa = PBXAggregateTarget; buildConfigurationList = D5F445878D2BF274AA19BE3720E017FD /* Build configuration list for PBXAggregateTarget "Firebase" */; @@ -94,1003 +94,1006 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 000ED6AB3A2670C1FC2CE3F62E0F885F /* ObservableConvertibleType+Blocking.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC40981176E42068E3AE9FFFE7139848 /* ObservableConvertibleType+Blocking.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0021D9AE468C46ECDC577F1DFA8D35DF /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EED603F4EA3783606BCBC4B2C7D5455 /* ObserveOn.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 00534B4731060D592B89C966F12E42D7 /* AddressChecksummed+Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3FE44AF2662E3BD9767C35E10107A0E /* AddressChecksummed+Validation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0069E478C830471DEA7BA8E05C7919B8 /* Address+AddressChecksummedConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CD5E703E8EC1C554083565FE68FAEA8 /* Address+AddressChecksummedConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0096B90B38E964E5099B4D4BB4EDC87A /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 83EAAA5D4451131149374DE2AE279A6F /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01C1404CA74DB747F369B5722B966017 /* GULNetworkConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = E7C2525C0A2C677A60F9E84419997D10 /* GULNetworkConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 027D3C1CB42DBB01AAB469294D07F527 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 094BA0D1ABBF2E5137A6DF08553701A0 /* DispatchQueue+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0329BABD8EAF547E1FE6B800EE6A86BF /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FEB15A20CF2346C6667F92CA1CB21AB /* RxCollectionViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 03301F2BA87DE042FDD19FF024745E43 /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55E8EAEFE420CE65FB0C2EE64FDAC15A /* SchedulerType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 03376EFD8FF8DE81A6F6B878EBF78CD4 /* ZilliqaService+DefaultImplementations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20DD4FC8B1CDE2A4A4E4AF9BE4449232 /* ZilliqaService+DefaultImplementations.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0345B883925573479A2D2A2D4069E053 /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1649690A2825E4BC85CAC1E803A8D887 /* NSTextField+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 04203FEC2F5F2DE5B149F08D1CBE8EC2 /* CCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9006EF6CA4DBDE4A7E0BB2E6B41C4986 /* CCM.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 045736C387E8DC7171DA62D09B7C61D3 /* TimePeriod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BB970E33298B05DF30374CCB9CD77B7 /* TimePeriod.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 04618593F12E60CEE55465CEBF1D47EC /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4B501044DAD866F1402953E1459DC05 /* Driver+Subscription.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 047A44DE47E316AC5E39280F2A8DD54A /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49115E7FDEC13627BF038FD8D85FC90F /* Take.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 04FD2864DC731F38E1BF441C4CDABBCD /* Constrainable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29C37B0C8D4B9C45234471DA6826ECA1 /* Constrainable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 055B20E2F878F5B91CAAFB9369A65E3A /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = C92B504E5E0F4462836E119F70950D02 /* KVORepresentable+CoreGraphics.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 000ED6AB3A2670C1FC2CE3F62E0F885F /* ObservableConvertibleType+Blocking.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CD77173377CAB8CBCC6CDCA63D12E81 /* ObservableConvertibleType+Blocking.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0038E5B86B26424B10C83536C54E1815 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EC18F6FD0899D61EE8D7540C5834A32 /* Platform.Darwin.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0096B90B38E964E5099B4D4BB4EDC87A /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 66E33B57162AA8E1243C2E0F93FE41F7 /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 00BDE3A6076A0F0577DD0FB900BEFA02 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 190E1B709633ED9885A6CA20229FDF79 /* Filter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0148BD3F33B596A13A127B820A02A9E9 /* KeyDeriving.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25C31ADD1C9E7BC0118F7EBF1A39B618 /* KeyDeriving.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 01C1404CA74DB747F369B5722B966017 /* GULNetworkConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = FC0A3B061BAEF48DB5B39C47CABB59AA /* GULNetworkConstants.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01D6533C52846FD53C855B819C771D8E /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 380BDEB18BD1E82FD17CEF06B5FA3C07 /* _RXObjCRuntime.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0205585A82246E652029548D2FC77F26 /* RPCResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = A528E99CB5E5565AC7F21DDD68AAF5B2 /* RPCResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0234CE0E60AC68D7977849068BD46830 /* ProtobufAPIVersionCheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4FB0EEC5D183568B478BD672FFCD019 /* ProtobufAPIVersionCheck.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0247AAE3CB79554C4B9EE32D0A801EC1 /* ProtobufMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F7447FB0EAC81FBE58FDBB6776AC6A4 /* ProtobufMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 027D3C1CB42DBB01AAB469294D07F527 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20F1BE144728343EB342550B60BAF573 /* DispatchQueue+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0322DF66F2CFE3364578586FDF67A862 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 805E80B5F8FCE5B8882481DA211B5EF9 /* CombineLatest+arity.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 04203FEC2F5F2DE5B149F08D1CBE8EC2 /* CCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAFA2FD186B33004040E641A3725F665 /* CCM.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 045736C387E8DC7171DA62D09B7C61D3 /* TimePeriod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EE50C6BDC556AE7AADA0E88BEFD6872 /* TimePeriod.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0472A3318437F800E1D628D840C2D5F9 /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA143F46EA6FA41FE35C038C3F998227 /* RxSearchControllerDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 04A9745B768E1D4F1B8E9A8598600CF3 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFC5A9A42A5730859B2F8CF0D662FA20 /* Binder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 05036F8E46D349205AA2394880D9C26D /* RPCResponseSuccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 936501950161DF84CBEA89D6DA87A71A /* RPCResponseSuccess.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0546C3263E61A43E4AC3ABCCC4B82458 /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0CD718B4A4DB2CAFCA915A3BC76669B /* Optional.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 058BD9CC66493B7B7D22CBD106DD803E /* Pods-ZhipTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0159606B5B4C8EB42CFE3D55216AB04A /* Pods-ZhipTests-dummy.m */; }; - 05B70014247B20D941C138EAB851EE9B /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B682EF8C26EEBFDB092877587CA9D1DF /* NotificationCenter+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 063F4D3F49128A50C169FA14494EA6D7 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A58E389C4A152D46D5233D2DE6F62DE /* IQTitleBarButtonItem.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 067009E404043090E8FE898BFB27879E /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A28FE05E3A811EC2BAA11577811ED66 /* Deprecated.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 070217236EEB7D19E292FDCC24E5EF6D /* ValidationRuleSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = B74864A3DD6E259F2D19C456CF41645D /* ValidationRuleSet.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0742C18AAA6AD4CD105D076EDE2B464A /* Utilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE6C4A4E906EF372AC2DD88A500BA06C /* Utilities.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0746EDFF110EB66ADBAE3C03428518DD /* Macros.swift in Sources */ = {isa = PBXBuildFile; fileRef = 540DE089BE0D2AD32F787730E86E4550 /* Macros.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0757E4091DFE93AB126717D52A9A0B48 /* BigUInt+String+Init.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F91453CB8C4A48FBB8F987954978369 /* BigUInt+String+Init.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 07A5649935F63D31CDDBE1D211E7E2DD /* Decoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AD8B2A2AED1AB6718AB640E4EE08E4A /* Decoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 07D568C0DFD86B2B10A34CC43B227328 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 195066C9F279874CE9DF343FD6E870D4 /* DispatchQueue+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 07E85974FB7E386C6AC3A9E15D32600B /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FE3C21CA4745A969906AE88AF3DA182 /* _RX.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07EB4EBBEE774A62CC65CB77F56C6F55 /* nanopb-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 30202C63A3BE1748D674D57B1626A042 /* nanopb-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 07F4478F202C89E6ABD5897616E37AD9 /* Constraints.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9377840C2F4D83238F1AEBB481A676F8 /* Constraints.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0841FC49BC5C3A1D060D665BD19D120D /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = F638FE9DE770ABE6D3DC1D610050C0AA /* Signal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0873FFA3FB1427394C824C33B750A69B /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1FF82F93421A25407BF75556F31467D /* Message.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 089A8DE0793EA2C082D7A47CB6052101 /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92F64D7433D1E1E868776A33F4F06838 /* PublishRelay.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 08CC42A79D054BF4C736A9A0FD03E229 /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DA330CC46C14470FEC8CAEB8FB10BE9 /* Square Root.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0964E4C37EBB0CDD1EE5AADFA6E82702 /* TextFormatEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2329E30B728645A951C025683FBC412 /* TextFormatEncodingVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 097EF8199BA3868E875CFF9474D563F1 /* M13Checkbox-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6381E6E67F79FA59D918166F3460D091 /* M13Checkbox-dummy.m */; }; - 0A139A470438DBFB460C13928F80CCAB /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = 203B6BA23A82F9DEBE373CE5C00F62E4 /* AsMaybe.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0A252193A95CBE83D063A5E4F2100222 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = C082CEE05B4C92C157CC75C0B03E4A65 /* Constants.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0A55E6E5171FC0C11101166D91D31797 /* RxTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09A08799E7EF9F22E1E857D77C4FFA88 /* RxTest.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0A570A42EE3C619AC3A7470D102C65E4 /* ZilliqaService+PollTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CA943E7EEEF133912C5667DAF3B48D4 /* ZilliqaService+PollTransaction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0A6DFFCC98EC321AA92045871E9FA022 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = A851A1C93C70F5A40646F0D56EC2C49F /* RxTarget.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0A962A62B1BB208F5B55414195A0172A /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 670AA9AFEF971423653CF051F5B190ED /* UIActivityIndicatorView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0B10C1C8487D83298BA81F0422C3F24D /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F43D696A8BFB50AAA54DD2AD358F7FB /* RequestTaskMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0B4C1F81AFA4F829377B3149B504796C /* Address+HexStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0983A02D490011EA631F280695756D4D /* Address+HexStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0C9C2B4E39BB43CF319C950B26B5BC62 /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CCE4C2F99DEFF1CF391AD2C4942C49A /* VirtualTimeScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0CEAC3705C4C7F05889B0B215F21AA64 /* PKCS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = A15044A0062032E02CCE7582D78B846B /* PKCS5.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0D89C02009935DCA626B1D71D5A903E9 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AF943BEB62AB5693C2AF1A637FB5581 /* DispatchQueue+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0D9C34924DB222B3F50089A78640AA03 /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B66E55EDEB24DFC7264FFA72C85FFCC9 /* UISlider+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0DDF30ACED89537709B197E83EBC070B /* EFQRCodeGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C37B2000D04371D3D60AB2C0C8C77FE4 /* EFQRCodeGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0DFA109E0F732838F5E808B7C7886BCC /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87ACD382717DEBF5A78CEF8CE1518FB9 /* HTTPMethod.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0E78A4F7E8D0BC26B63F273E75904C0A /* KeyPathBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92EE195DF64ACC5D7A7941E968F3A6DE /* KeyPathBinder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0E78D6EEF5B612E9A8044A148219C288 /* RxWebViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEBD2187493031B4FA27C2C756841615 /* RxWebViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0E9BE32F3115382C63551A2E7648C697 /* ValidationRuleCondition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A1DCCEFD852C4E6721F202E17F096A4 /* ValidationRuleCondition.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0ED0F5362F975BD753A89A123CD6D2C2 /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = D17442E19073D118525B2D32C7171800 /* RxTextStorageDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0ED56AFE5583AB348F6EA12440952BF1 /* HMAC_DRBG.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95EE9D24CDF6D19461CF322F5BA6F9DC /* HMAC_DRBG.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0EEE5691B979A266FC8B157CC6A8C1ED /* JSONEncodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E9D46BE633CE16B717AAA66B846578A /* JSONEncodingOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0F33928A2CB42A52B29D1AA9498F1103 /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2616DA6A41D8E1B9B69E83978CAB06E7 /* Skip.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0F8094534CE8C36D527317E5EE18F7F7 /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 11507E0B97E9527CD1F7EDDB07298103 /* MD5.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0FB67FE0E8487963DF4923FC1EBCFEE4 /* SelectiveVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DDC8D75876FD321E7A02A33D9B1A466 /* SelectiveVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0FDA26B9DE12E771F90430F2C3498BFB /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A4D10E40B93243B600A650971B92AD2 /* Logging.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0FF9A45866376B74C7F5886F43AAB36D /* TinyConstraints-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CEBBDBA85B66412C8A25AF44675AC802 /* TinyConstraints-dummy.m */; }; - 1024214D5E0E189DDB4B17819BA45E82 /* CMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00DD1012842780272DDFBC0149CDDEC8 /* CMAC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1089E1C833B81C09EBC59493023162EE /* TimePeriodGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF3EAB49DDCE6A5EA8D7E0F07B9FE1CD /* TimePeriodGroup.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 112AA04ED46114DECEA6B1FD03F3A54A /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F2F30195DECB44AC2E07D0E4301ACB2 /* UISegmentedControl+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 11691726BCB12224C9BD0EDB454C5D20 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C17D953A67A71721A878D6D1C1348351 /* HistoricalSchedulerTimeConverter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 11CDB2E8A19DA691C4031ABB811D341E /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2FC8E47F43C305A7F11B02869510F2F3 /* InvocableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 123114D6A41BCADA512A029F531A254B /* _RXObjCRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 77B3BC5B5D4083D54439230A62CE48C6 /* _RXObjCRuntime.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 125F3265697E25021D771B5CD573A425 /* GULNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B5C446A415722D8CC81FB8741F1AFFE /* GULNetwork.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 127B237FE30695A14762432AFA5B0A76 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDAE9626D3FDB762945B4AD7CC879254 /* Window.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 13024B59C0FCA9AE641C3A1C7037DFBC /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D86C18881A067D3F731DD6163F35CC7 /* SkipUntil.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 13739640D3CE9987F16DFB316FC0A08C /* JSONEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2C62C23011735204C4EE3EC580D304B /* JSONEncoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 13BAD6928AE5E9422A3C4E2B11C289E4 /* Changeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BA73EACCAA323612ADF6EBCC6058AB /* Changeset.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 13F2B259AEE36038B9D49D9CC98FCFEA /* EFQRCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6758D78E1DDC723F3532A22A5B2DB40F /* EFQRCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 14232C4AD5F0CF7826539A90FB64997F /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0370F100AE7C1282AFC040B59E0E1B7 /* BehaviorSubject.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 151179758816F2B857862184D83506B0 /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B914F578970211FC8CEE0A496F20E74 /* Cancelable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 152C893E35F64D40C1527AD527BA683B /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C5680AAABA5D8E538D276BDCB1CD0DD /* Errors.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1572D5C4115A5308EA99A9D66A741835 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F5367FDAC679A659BA96ACCDEF95C56 /* Deprecated.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 161CC67836BC78FEF7E410DF97BFD90B /* ExpressibleByAmount+CustomDebugStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BD9EBE8606C26E8E730FDC706CEB2A2 /* ExpressibleByAmount+CustomDebugStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 16482A8E6156903C179A684FF4C7149E /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A1EC2551DD7A172FA5F71F1255FABD7 /* ControlEvent.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1662CDD7D396E00BEBC9D8F5DE961D81 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42506749496F80BFB76C387DFB4017DC /* SessionDelegate.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 16BAEE84E0307D951106BC33D5C79F32 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EB8A270457F09EA7CA957EEFBD7EE7B /* DistinctUntilChanged.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 17F0987B821CFFB5DBA9D689DFAD3687 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00B52772AE2AC08BCC3223626946D1C5 /* RecursiveLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 17F331DA70EEEEBB6410080FC2E64C51 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 137CDE4215375EC068B28B69DCC9E8F4 /* AFError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 182A3388A0A4C298A0F49B6F20C70B93 /* TransactionResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0FE940AE97D76009F5FA57B20C20E3E /* TransactionResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1858BA2F7C7CE98DF90A8AB02EDA9F9A /* RunLoopLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C20E72A0705AAB59E2388D32A033FA7 /* RunLoopLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 187021492638E11590F7E39EFA8957B9 /* SwitchCameraButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49BC3EFF1821E73E1DC7849AF9317C0A /* SwitchCameraButton.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1896E9BF7B1F6C63870FD98EEF47979D /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = B832EC56C38892DFE770887B671EE38C /* Bag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 18F757400E07FD6A7211DB67A16175A8 /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63D3A8B5B3F300D0F3F8401881E28594 /* Multiplication.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 194F28BFB11768B0D59D060137A728AF /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF3E53320E93C1BB1632DE6388C2F194 /* Session.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 19AB489CB098084F27FA760951C3766C /* GULNetworkMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = B2F00BFC4E28616E537ECD179A28D735 /* GULNetworkMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A02089F6E58A8DC8584EA2542A3F697 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBEC8EC1536859795372B53F75DD50DB /* Request.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1A0B0946DF3C1AD9BF0A28F3224FB2DF /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90CF6B3ED45A7F35A58E3367A277CDA0 /* Platform.Linux.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1A41A5AB5C7C493BAFCA258C323A9AFB /* FIRComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 840A834D24E16DCEF8FFB4ADB9820929 /* FIRComponent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1A7AED46A5B6895F4EBACBE82B839ACB /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08F0254F2ADBC7125EE196DFC8CC17E0 /* Scan.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1B0446A5ADF42CE22710FFC7245C9761 /* ExtensionMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03EB03A34A1A2D2FAFE62046A62B7F30 /* ExtensionMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1B402C2FE65A9E6F243FE3F78627AC09 /* GasPrice.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBD116E1A7D00CE7EAD251725DEDD9B3 /* GasPrice.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1B4BED380B26F304CDD51DF4253FDA3E /* TimeUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6E115C7F299B2C41BE99095AABDC4F9 /* TimeUtils.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1B529F09849546526F2C6681626B4F37 /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49DA74C940919759245D39C5C9228953 /* SHA1.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1BD17013FCC7C2CE6B9C067D151CFC1A /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5B25235B13B9E6B4DB2CA1AAD32DD0D /* SubscriptionDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1BFE4CADB0F440EF0C7BA16FA37747B6 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = 534D2DA78B176043D7179C73757C7A5C /* Range.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1C0DD7B956D8FA81279191AD10D54838 /* CustomJSONCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFB978A7F0379ABE6E7311A4404E4385 /* CustomJSONCodable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1CAB756B776E5CA7BAE735B1026309EC /* TextFormatDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E3FAD3A1DE99FF51B9506548ADAADE4 /* TextFormatDecodingError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1CAF42655E70706077B79CC60CD5B8A0 /* DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68CD7225EE74CE855BD8959163755C8F /* DataSources.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1D33F9B7A8D7AC490857B7FAED28F4B7 /* M13CheckboxStrokeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EED98E4C43F8483D458DBEEDBD8C22D /* M13CheckboxStrokeController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1D58798AB4759BB3005F40E4B68F7E0C /* ValidationResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5C2310B5586A8A081C663CBDD64D6B9 /* ValidationResult.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1DB5C369911BDD97E606C8C09EAA3A9E /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30BE1D5088D209874F00A8B368A3147B /* Bag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1E72981FFD47A759457D95A5B937983B /* Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86730B66E81FA244C0455678D784CD25 /* Padding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1E77C9F79FEB7A759727E2646F391367 /* Wallet+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D19D733CB14AEFD7B2B5828632247426 /* Wallet+Codable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1E974F72735902281641BB0A7D80A655 /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56A9FCDC8B560F535B6CF763B7E9190A /* RxTableViewDataSourceProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1F2D5C4C5CDF0AC9159124B20D76E738 /* M13CheckboxFadeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDBCEE7E852BE29DEAE5FFA4636C4A88 /* M13CheckboxFadeController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1F7F12BC5E0F4AAD10BE207EC13A6792 /* BlockMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7B853670C92162C2593C2BDD66F1B57 /* BlockMode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1FB55BCF73ED8CA96124E4B6A5C1C849 /* Optional.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30353EC92166230FEC5351411A8BF636 /* Optional.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1FCDDD03EEC6132FE03E78118B1DC6C0 /* Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = D120A500466500252AF58E7B90B8D13D /* Subscription.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 205570614C6A8B9D6E09FFC4F2F52CC1 /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9190C661E1BC77BA8E26177ED24A084E /* Concat.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 205E914F5E6745B32A0A2848A4F95999 /* RxAtomic.c in Sources */ = {isa = PBXBuildFile; fileRef = FB91F8CE51426B72A2C80F5C6F282B05 /* RxAtomic.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 206C24197EE383987FE2EF122D07C8BD /* SwiftProtobuf-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 31E1F9B348EE51BF58A2A9AEB615F51B /* SwiftProtobuf-dummy.m */; }; - 20C8BA6DFACC17F5B8ADF6CDE882096A /* RPCResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95647557C983D09773E0AD29EA306689 /* RPCResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 20D3D676EF2897A99031A3B43B2C4E86 /* AddressChecksummedConvertible+HexStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E8AEA73D383C4BAF6A388FDA5551044 /* AddressChecksummedConvertible+HexStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 20F3EC5F96CECCC418924F80B181053B /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ABA815B9F6455B70201BE5BF86A6F79C /* nanopb-dummy.m */; }; - 210716EEAC9EDC2D2AF6474DAD609F82 /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = EF267D90FB29887489924DE8061E5295 /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 211005BF1BBAC0E9DFD2F78F7F416867 /* Checksum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33489A511DCA4D2DBAD2F1B069A630D9 /* Checksum.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 21323017C2CFC674E1C0161BCFE25B2A /* FIRAppAssociationRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D580112B6E8725AE9FBD3438F8E6C23 /* FIRAppAssociationRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 21365B6CC4DA22E32047775BDD66755E /* Unbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 897452863C8A3C65122BB7701CFE5DBD /* Unbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 217FD7C27C7BE9BB0329BAB55D5BF7C6 /* CaseValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72DACCF1CE99145E2D9EB03EFC2528B3 /* CaseValidationPattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 21888C63F6A9F1F9640A53310BAECC66 /* EFIntSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21D92F9D9E0DDE155BFDF196ADE5B7D8 /* EFIntSize.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 219504320B928B3125E2ABC452AAC50A /* AnyUpperbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AF61316B2DA012D5D0A04FA48B04445 /* AnyUpperbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 21EAF4B870B136849D6EB044C89BF96B /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BAE5694E17F9D196C3E0DB80C054294 /* RxSearchBarDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 22606387E56E35C8D62C4320C7427DA2 /* CombineLatest+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAD9F818A0CEF5E9FE80DD9A35813842 /* CombineLatest+arity.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 22613C3FE038956D4583188233414B86 /* AddressChecksummedConvertible+Initializers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3FB36176918011597FDBF4F1FF6707A /* AddressChecksummedConvertible+Initializers.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 228E59497CF871BAB3A718AD839A7EAA /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21B2B42C7EF97176131BD6E1EAEE6F78 /* NopDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 23117AEBBC69F3A1B6E227E46FED8B36 /* ExtensibleMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1835C5A4770BD7CB0D3962BCBE768771 /* ExtensibleMessage.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 235D7C6E02F6ABA0C152ECA94F2A555E /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18A582C128526A8297CAD0CEFE265123 /* ControlProperty.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 237229B2B354F34BF51F75458B813F81 /* RxTableViewSectionedAnimatedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDDE42984B7525B6036BF1828D61762B /* RxTableViewSectionedAnimatedDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 237703E497CE08958286ECD7937529A7 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = F33FA1F353542193F1D05C457A09ABB2 /* RxCocoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 23F587C4142C648A0FC4679F0A6332AB /* UnknownStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3967C067AA194D1314A4BE06F4A67D17 /* UnknownStorage.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 243565680FEE8088DF5A0926AB51F9AD /* Differentiator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D7B3264AB385F1C8D66E9CA51DE6497 /* Differentiator-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25B833B37DD3ABE53FDA3DBB09A384DF /* swift_qrcodejs-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EB1C2F31E7632928577756A2AE6AD9B /* swift_qrcodejs-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25BB776DF2044891D9068A94C3CC0BEA /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF4377263A5B458466E3E325BD88C049 /* Filter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 25F85D30E35124955FD71FBC58BFB834 /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68ED9A3BD149C52E89B49606B758C3B2 /* UIScrollView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 260B5ABB3368F757AAD79D28C1052E9E /* RxDataSources-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B3E2585CE1F17D7059CD3FF13C9D920 /* RxDataSources-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 261397B87357EB49286F562BD9C4ED4D /* Zil.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3F51CE2D13CB874ED96DAD87E70C827 /* Zil.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 26864B14B7E08DC8D241096C790271A8 /* ValidationRulePattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2F8941C6CBBA3EEB2C4B94CF8013907 /* ValidationRulePattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 27272963BB7705C4657DFEB4152A30D8 /* BinaryEncodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A70DC5D60130751BA6E653F5933280B /* BinaryEncodingError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 272ECE562650AF1B9D2CD9F463B0D08D /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD82276D7980B06C3B3AAF2BBE93C563 /* Platform.Darwin.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 27908D96F186BA34023FBBCEE1F6F2E2 /* RxTest-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A2BC9415227677CFE57CAD2F5EA1E64A /* RxTest-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 282D6831C1885BCCAE12B369BA3572CB /* Base64.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7F95854D59FEC941112C086982676EE /* Base64.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 28568B5DCB93D29D7995930AEB847372 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 881E8838564E2325E3CCB1E9F0B44B46 /* _RXKVOObserver.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 287D8AD67D56C522BFB58ED242B7E2F4 /* UITabBarItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 145EE4971522D1B70861D096BF4F61B7 /* UITabBarItem+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 28F865E7BAFF952549A2D4078A6E9993 /* ExpressibleByAmount+Arithmetic.swift in Sources */ = {isa = PBXBuildFile; fileRef = D558B6D87E5B2ECF433E4C13749E3C59 /* ExpressibleByAmount+Arithmetic.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 28FBE6929FF833884FB0E950EABA0370 /* UIView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DA9F54EE769D1FDC6B33E49D5815B7C /* UIView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 290C3CA6402736EB6A1DCFB207C63080 /* EFWatermarkMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7A8E4B4C7400146B0B55E1DAFB46D55 /* EFWatermarkMode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2934D721E099FC980C35AD12774A468F /* KeyPair.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DE01FF90066DC5C6A8392952954E5BD /* KeyPair.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 29528A3FE6ADB870F8B12F586C5F48A9 /* EFQRCode-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 710D12E07A4366DF1EB3070EF488F856 /* EFQRCode-dummy.m */; }; - 295609264482D5AA2663245CD0FC16FC /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A0B20452B3A157356B59CDE09CF880B /* UISwitch+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 296FD6DED9C6779B32FF2542F738C3F1 /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BD80C050241B3D9CD54CF3F90560ECD /* URLConvertible+URLRequestConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 29F4FAAAF7F2AD0AB227E875FDE9D49B /* GULNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = ECE66019DC43BE18E936057967F54698 /* GULNSData+zlib.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 29FB5C8DD33FDF1F4ECB57747E393355 /* GasLimit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32CFA158DA68E3D87182803D2CBA85A2 /* GasLimit.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2A2518BE35A872F9243163BF98E93A62 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD059F1711D348A29466E8DA2BE346BD /* MultipartFormData.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2A3893CA0EFBE896C35FFBD0DE165125 /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB0F3465CF7AE494760DD5C549F39AAF /* Dematerialize.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2A5F77B79F4CCDB25F4FE4FACA5BB93F /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = 738B0FCDAD478404B61F1C4B9E760A4E /* Version.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2B95EBCAF23BC334FCA175D78EB521EE /* Updatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 071905DE266915B4E178C24BA1931C9C /* Updatable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2BAF8CBB6CBAD59FE5AA7B883B1F7827 /* ExpressibleByAmount+UnitConversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A49A4B6E6E83E093B8585ED59FB9B2B /* ExpressibleByAmount+UnitConversion.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2BE6CD96CBFC9E216DEEDB87D005975A /* ZilliqaService+Signing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08E9F1505E6E4D23F385B2DF2E8BD352 /* ZilliqaService+Signing.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2BF75701727A35E9D49F99D5BB2ABEB4 /* Protector.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA0946F1C746CCAEE457B23741CD40FB /* Protector.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2C090363424D28596C58716832ACF7D5 /* Differentiator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 44ECEFA781F8341AD9D9968A85D33DD7 /* Differentiator-dummy.m */; }; - 2C9EE47C8322AB08B0726BC2F4C911BF /* DefaultAPIClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCB6A433B2940635F375002E7D8EF8B6 /* DefaultAPIClient.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2CA855E0B35147F1370A524D220EAC0E /* GULAppDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = B3BC74D0A7E77E7CB4A9F3B87EB9472E /* GULAppDelegateSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2CCA0D9C64AAAA2C661A297FE85282D8 /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B41C62EB19CDF36EF969AEFA7026A8FF /* Hashable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2D1361BCE3DFAD87DADD8FEF4C6F67A4 /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7F29EF895CB9743951F87023D9B9B11 /* Validation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2D68DCA124C740EE0B92867A2FB68D55 /* QRCodeReader.swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C127FC6895F1BA24D49AEE2564053681 /* QRCodeReader.swift-dummy.m */; }; - 2DB678F9DFAB38FFC70AF3BE9AAF8163 /* DistributedSystem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 831709A8F1BC9E5957345C836EB8931C /* DistributedSystem.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2DD46C72049FBDF753440F14BBE1F50D /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E18878FC2BB667A8636B97B76E471460 /* ControlEvent+Driver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2E0FD7C713B532E6D19F16D60536CD8C /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F3D6C1B224C32624F3C993E5AE9EE31 /* Sample.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2E878AB7328F3C5F9B9098EF0A02C2A5 /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9470F31AE41F09A82E9936D094BA6786 /* HMAC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2EB11F0D745BE7541B505C5F868502E5 /* Wallet.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA0896EFD842CB3F912E9174435F2E3D /* Wallet.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2ED86EA57F9348A8C1A024B1DA92E456 /* KeychainSwiftAccessOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89E3282411BFCE0459B2DB3CED1C0FAD /* KeychainSwiftAccessOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2F1CEE641C375383D8781AD69646996D /* PrivateKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D1325B8B9788A13AECF0EB010C4A74A /* PrivateKey.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2F66490DB0E7F1E0FB1FD1A46C4CE214 /* RxTableViewSectionedReloadDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7E1A5D7CA2646EF7BB12A723502969C /* RxTableViewSectionedReloadDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2F896C720AB7D0439EC38A8881FCBE3F /* M13CheckboxAnimationGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B5A56B3C84CE7150731F7CA3892A2E0 /* M13CheckboxAnimationGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2F9B37C33E0FFC5003D733609E7D81E7 /* ExpressibleByAmount+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = E20BE86E42DEB77533A963ED554F8C3C /* ExpressibleByAmount+Codable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2FB6F9ACE1A5472BC2B9B6D677B1343F /* RxCollectionViewSectionedAnimatedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2783AC1697D6F4C2E9A7145702E2EB31 /* RxCollectionViewSectionedAnimatedDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 303F6A716520A7A23BBCEEF2176AB223 /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EEACD4341112EF79124422121A8CBB5 /* KVORepresentable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 30A03706445B697052651B831D0F7EE8 /* DoubleFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1853E959A8D8C7747E63A93958B5CB98 /* DoubleFormatter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 30C9135FFD644251848E3138FD30B6B8 /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FD9E4F0201359D04D47965A961B5A96 /* SingleAsync.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 317707D0EBD34AF72736425EAC84B6A8 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FCBB9C9D9DB2A542510089E82053A28 /* Observable+Bind.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 31DD73FC63ECD00167DA0D6F3BEDAD5A /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8494EB1B839EC4128E100BD505FB9DF0 /* RecursiveLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 31DF9F513A7716D1E33E0B901744BCC8 /* BlockingObservable+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = A21F76A3EC5FDA64B011AF7A07344A43 /* BlockingObservable+Operators.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 31E15B115194A999054686C3FAA4EF53 /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7979E8B7DEF5AAA859E8D68E88B8350B /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 321B33848EA73CDBEBBF956BD1F0FAFE /* TinyConstraints+superview.swift in Sources */ = {isa = PBXBuildFile; fileRef = B9F7EE467C049E71C533DFD320E59410 /* TinyConstraints+superview.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 32735425DDB95AACB14F500166C0CD34 /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = F163A09F4A142885E8584EA9D1E0B44F /* Maybe.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3280D5096EB2A1285D6CD0F9A79FF452 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 031FA590A8E654853D4517C60F098154 /* Switch.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3287C41EC181DBAB85DE4D27BE6E5B29 /* DataConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B62ADBD7CE3390BBFEBCC2D323A80BBC /* DataConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 330FCEC1CF2A0F3136996FEE7628F3B8 /* BlockEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59EAA366CF3C76BF1796AFDA58AE8637 /* BlockEncryptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 334ADB176EBD4C108EF44C51B1A87494 /* PCBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = D25B77C83BFEC1AB1F198C937276626D /* PCBC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3406F7185AFFF2E422BEF81247735E64 /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C0DA5651DF8EA246CD02C7EDB4A267E /* UIStepper+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 341FCBFC7D509044E00623DC95208809 /* ExtensionFields.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD69343057450B72EF4EB7204A4B9934 /* ExtensionFields.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 34397A3331D36E57B4A2A9850E614F82 /* ValidationRuleEquality.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D942EE1646862E71AD2CEF360E01349 /* ValidationRuleEquality.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 34539AF638D80CBF2BBF27BE53A58355 /* Integer+DateTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1111C3F9832C9ECEAE5E42E0A535D30 /* Integer+DateTools.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 34B3B50F2663C65341393145F4BDD57E /* HexStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26AF7CCFB7750B2579752A1CCDF48DAC /* HexStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 34F2A1B3A35D7C49315A0224581E407B /* AddressNotNecessarilyChecksummed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0851CB313FED5CC215EAFEEE345FCDB9 /* AddressNotNecessarilyChecksummed.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 352043D00E561D41B93BDF4B6D726748 /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F79CD78C20E584C507B637B49432FA3 /* DisposeBase.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3526F6E6E581E663FD0ECFDC273A8E0A /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = C97865604532D0674C8C3DF6C33548BF /* Shifts.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3530DF721E733FF51662910A895B2E80 /* RPCError.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC8BF9C64A6EA2F87D41B4A7551A77A7 /* RPCError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 35617806B14AF9FCB276298663D520A6 /* Array+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 561869A9B57A55DC3A244BB6236ED1DF /* Array+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 360C8770D7C2561E4291E6D43961C612 /* KeyDeriving.swift in Sources */ = {isa = PBXBuildFile; fileRef = 618D63C8C995FFA9E60B4176B1885407 /* KeyDeriving.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 36153D7BBD5433FE4C340E167A0990AA /* TegKeychainConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 367E71348300704841F3D4987F9FD871 /* TegKeychainConstants.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3647C81549BEF938B5B829C9B3F6C346 /* BinaryEncodingSizeVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 120AAE6435B941A8931A452CC93BE804 /* BinaryEncodingSizeVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 367923D3894AA19A03C3BE72239D8E10 /* PBKDF2.swift in Sources */ = {isa = PBXBuildFile; fileRef = D43317D140081CEC4280E4E2B6F89EA4 /* PBKDF2.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 36B0C87114E92B7A114E590B4A33A624 /* Lowerbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB97C0A9E24C6168BE6C94AD8B4FD2E2 /* Lowerbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3702221BB6CB1BB685113057453E689E /* PKCS7.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB62A8ECA983D9FFEEB1B6FAF1C5C2AF /* PKCS7.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 373E38DF0F2FCC7A785FCD9063DF4EEB /* CIColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A9C4C00139D35CB6DD070233D50C898 /* CIColor+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 37E48F5697643E8EFA3A172BE26D933F /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7AD6F84CABD0489FF744DCC1CD00F81 /* AsyncSubject.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 37E9D4CE3184673EC17F271C4801E453 /* Date+Manipulations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E1530A46B25536EF6705C7D24FCD91C /* Date+Manipulations.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3881859E84D38136EE39BAAC9831DF3A /* AFResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56B1179F0AF78E6A5A44B203DEBFF532 /* AFResult.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 390AD9D061DD4574C1874F31C85265F9 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = EED00FCF57EC467A6C28705AB1860088 /* DelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3952E341D8778D14EB03EDAD7235525D /* M13Checkbox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7189E0CF6BF0DCDDD0FF3CCA72851AFE /* M13Checkbox.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 395917326EA96EDDA04071015EFE3160 /* Hasher.swift in Sources */ = {isa = PBXBuildFile; fileRef = E40DD829FE36873D92A1108775212799 /* Hasher.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 396F788633CFD001C0E515CA2EF3C1E2 /* Event+Equatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F24F420487A0F142C8F38F7EAC192D8 /* Event+Equatable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 39B4089B6D4D361B770ED98C0101133E /* ProtobufMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = C81E048B5D6693BE07AE16C7AB6AC52B /* ProtobufMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 39BD28A429B29AC276A007221669E460 /* CryptoSwift+Scrypt+KDFParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52C6EAB0264354584016AA692EC0E62 /* CryptoSwift+Scrypt+KDFParams.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 39D60377D49DA98D022BB9686B707F22 /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D15C6D459A06D32EA434484A593BA68 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 39DF93EE84E17C17A67956FBA650A403 /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEFF02A683F8B4F64B44F78492EF06BE /* BigInt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3A37EECA3A9F632043FEC020F5392B17 /* AES.Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE22EFD1CC50FB5866CDDC9C60358EAD /* AES.Cryptors.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3A460C1DE3E8A20B697CFCB4E7C45698 /* GULSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B0291A17CB846BE8710D85029DA5BBA /* GULSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3A8E12925A950353738DC3B4DD594EEA /* FIRComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = E7ADFCD8F2770CC884944EF945F62927 /* FIRComponentType.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3AD4317C8CE5964BD94E54834DFFBFFC /* RPCRequestIdGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90746812A4A362CE654F5D0A7B297265 /* RPCRequestIdGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3AEA3B20505321D7331D290FF117DB42 /* UITextField+fixCaretPosition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2584E37652BF45D82CBCE4C3A6D8F5F0 /* UITextField+fixCaretPosition.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3AF89C3D81FB7FE6D1B877379E75B2C2 /* Resources.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E06E4E0F36E2B9841791CDB790AE5EC /* Resources.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3B03D1C20B880ECFDFBC55534E772833 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36C47D11416A2B7591C302EBA3D8E88A /* ResponseSerialization.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3B353CBC126468DD04EBDA89CA5BB2F2 /* Zesame-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 748586FBE0EF4C1DA03C65CFFB405C0C /* Zesame-dummy.m */; }; - 3B56923D8E4EC8BC80A8CD8F60CBB1DE /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19E469A41E9800B12C5E9AB90BD6523A /* Comparable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3B78D1444D0ADB4063D54896E93A91DD /* GULSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = EA90F2613E1F088038814C9239085DE3 /* GULSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3BF12FA1B3618C9BF83D53F0FBAFFBD5 /* HotObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AFED4C29878756A4A333A69914C854D /* HotObservable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3C0A8955F33A71AC66B87FED3633A138 /* CFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BE61E869DFFF6FBAB0FA0FF2B757490 /* CFB.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3C30DD369D1240D75F438644335DBCCC /* SignedTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D8E430BC87B42AC3E97D1DD3D4D6D8 /* SignedTransaction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3CA6A7C1967CC20304487E87F8EBBED1 /* QRErrorCorrectLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 948D3580A55270914710E96190832DBF /* QRErrorCorrectLevel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3CA91E600B038054CD4D92719E5773B2 /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54A78324DD02BE1295E08AB930C85A4B /* WithLatestFrom.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3D2358A493A5C6E82D4D95A0F118980C /* ContainsNumberValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFA314A35B8402F40688BEBC2279AC38 /* ContainsNumberValidationPattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3D519386973DF2B4A0B3C0E49AFD5B3A /* BigInt-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BE726C2717FB7613A59107398D0FCA7D /* BigInt-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3D845D4B14324158E5DB860B25DD5977 /* Double+Zil_Li_Qa.swift in Sources */ = {isa = PBXBuildFile; fileRef = E882C9C4A258EDE7E2C9676B8C235CE2 /* Double+Zil_Li_Qa.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3DDDE8EC00C1BBF153AE82046E4F26F0 /* TakeWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E54A6459CB29F74E69AC2E8EB15D3B6 /* TakeWhile.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3E06238C1C7D74A64DCD5B09A561DC06 /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BBF40AB074CC9137CA1DD2AFB2DDC74 /* SerialDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3E78485084DD411820230EE1542ED741 /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = FDF8E7CC5F5A834E651BC6AC81884BB9 /* GULUserDefaults.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3EA35B5BC066EB1538090558646D0E75 /* TimePeriodChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89EB1B98CDDB073D2418F9A37A03FD2C /* TimePeriodChain.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3EE02D69FA596E1D2CE2F0CDAC6CC98F /* AnError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2ABDC93E4CFC6C11713601F01FDC8C34 /* AnError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3F2189D377C7A90BC33772ADFA1BD203 /* M13CheckboxAddRemovePathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 553CEC2FDD9894C632EDD515A785597A /* M13CheckboxAddRemovePathGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3F63D6FEDBAC41CE3EF6204DB5DD5C48 /* GULOriginalIMPConvenienceMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EF492A6DE95A6C9C2425075288F5B56 /* GULOriginalIMPConvenienceMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F692D14162B918A2181D7F4ED422F94 /* FIRBundleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 63B1D12CA4937CF369776CBBFE883F75 /* FIRBundleUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F7731C95054D2E8F77A4F4C6865017B /* NetworkResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB1B4DF58194E72DDD7DCC757058D1B2 /* NetworkResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3FA11A0C08C907993C97B3A295C876BF /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DED4A4065F30E244DCB9AC9E992CF13 /* Subtraction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3FAA3721EEF86EB8B8B23A64120FC01F /* NSImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECE5874027B331E3E0A07D1849A17666 /* NSImage+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3FAF04B085CB8BA8F45BCDAF1276BE0F /* Address+Equatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88683DB958970FFEDDBA4071D8C7652F /* Address+Equatable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4044D9F8E74758AA9330D4EC700B57C2 /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21F80C8CA77B99FA4632F9D9D9D97139 /* Catch.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4054A01AB6F2B78AB60D6E4C4F29E959 /* ZeroPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1306862F387E8520DE7195446E1A1611 /* ZeroPadding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 407929EAEA44FA00806F7378C2E67B77 /* TableViewSectionedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D0EF2AF1EB96CAA252B3B0330B7CBE0 /* TableViewSectionedDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4079DCF9D235BFEDF4E9CE9B65967923 /* Cryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B92A6C727F330729D1995B09AEFF362A /* Cryptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 408804407DD6152DF0CBA08568862B38 /* DetectConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2CC60BA4F2F30B84AF3950B003A6FA39 /* DetectConfiguration.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 410490360A2A834D8AB8057DCF1D85AD /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = E2EA86677186FD8FD525991ACD60864E /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 415FF7835C6555F2614CA4E8BF2EF4BE /* M13CheckboxExpandController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9EFE7B836D96EB9BD422755BA25E29F /* M13CheckboxExpandController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 416685A18F1EED155045E004EE792278 /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC3238F9F4CF6E54ADA07663DCD64B46 /* Sequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4167114AE8EDA853EA24CCCB7FA225E3 /* DispatchQueue+Sugar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8211E6C527C127764D94D27C8C2AE658 /* DispatchQueue+Sugar.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 416C1B8FF236536D33CF69EF61EBFA94 /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBD8259B4F1E953C0B17FBBE41065DC6 /* Response.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4193426C23E6D2B9104E8A45ED733240 /* M13CheckboxBounceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEB5D700459B93C432D76C6842AD298F /* M13CheckboxBounceController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4199745676391BE0EA85981AF7A72130 /* BlockDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10CC2475FED14A26BD0268C901DC92BB /* BlockDecryptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 41A7E8FC3D293CCC898308921E916D9D /* ValidationRuleComparison.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5065BFB79CCCBA74D348640595D50431 /* ValidationRuleComparison.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 41E749C39E7BD9A644948D9F7670AD5D /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB7C6D682A0950ABA8E46332A75C5157 /* ControlProperty+Driver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 41E9A476F903C3424CFDD0A514472242 /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2158FE2DF27ABC54242300FDE09BDC6D /* DelegateProxyType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 42856AC539CD0B0CD1603AA818685F55 /* Rabbit+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64F4CB5FB0AC9D053661CC2EAB0D20B0 /* Rabbit+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4319AE5FF2566F3F7DA4C1D10C7D06A9 /* PBKDF1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0342F2C1A440AFE9192FE33168B1F0B2 /* PBKDF1.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 43494B1E6EEC79BB0739961B7AE8F060 /* Zesame-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 83389E1EAE1FFC1B2C909CB2E4F09A76 /* Zesame-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 435FD2CD2F6F2D0CB795E1475C98D1E1 /* FIRApp.m in Sources */ = {isa = PBXBuildFile; fileRef = F76092CC8F0993654EF9C3B5353B915A /* FIRApp.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 43E325A22892D6FDD26056523B270F6C /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5E26744FD931346D0286FD6548789C5 /* Using.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 43E7461BC6C658B586DEC6DA615C7495 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A24431E247BC0406A026737FA9E9B10 /* Deprecated.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 44A8B259092CC134C3EE947357CC2DF1 /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71AD3EFDD3A4563192A571DE01DF8425 /* RxCollectionViewDataSourcePrefetchingProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 44D79A4E426E430A84BCAFF0CB11F60D /* Address+Validation+Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3864387B26317AC2940C04A7EC60680 /* Address+Validation+Error.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 44FCEDB9B1C16096A2C0A1D61123A5DC /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70DB4CB609AB213A7DCB49273A7DC826 /* ControlTarget.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 45233960DFA25380BA017E2841051948 /* NSColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFE9D7D17A41B3795FE113492F794ECF /* NSColor+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4523E7056EA43D60283FA865A7A4AC72 /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95EBD158B7B3B300A564D7FD67F91D75 /* Reactive.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 457D36AB3E521955E35CE1B9B987CB18 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EBF4077D13DA060311ACFA3044DD101 /* RxPickerViewDataSourceProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 45B29814A2498CBEDC106E005A2CBFE2 /* Google_Protobuf_Any+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6241D26BFDBD6B90C9636E1FB99AB02 /* Google_Protobuf_Any+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 45C99EA4CCEB186CB843AE719CB09493 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0997DB3C10A23A8063995E2DEFDEF6B3 /* InfiniteSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 45CEA3FF236E560108F3F189B924DBAD /* StreamEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = D85D26DBEC442F694598444C2907D0C4 /* StreamEncryptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 46431ED590DE3A04B689DE16E46E0A7D /* M13CheckboxController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ABF7B9E640E67033CEA097093D4F64F /* M13CheckboxController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4650919711FFCD98F71E4BAE7BBD1A36 /* MessageFromUnsignedTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B72162F1E3A935AC517315CFB11F743 /* MessageFromUnsignedTransaction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 46F32F331351A1D9AAB7564C07586FE8 /* JSONDecodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5C9DF2354A9F1B54C188AA3A76F614D /* JSONDecodingOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 46F4D974E72EBE1046C6BFF276F799F5 /* Collection+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8906B477D50258BF8698AD82D88DA85 /* Collection+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4759D6DBCAC66180C734686BEF11EB6D /* Hashing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80902E58CDE216510C99BF6C95E33665 /* Hashing.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 479768E1DCE581063DD81C3B032B60AF /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47F5775E7BC531D8CAB887CD9FAC49D2 /* NSObject+Rx+RawRepresentable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 47A80751B7B9452EF0ECE524A58788AF /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1762717CF88758A26EC99F4144BB479 /* ConnectableObservableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 47CC7F821567B813A3C91C8C55F727DD /* M13CheckboxRadioPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C1DF7164D6554BB0E0722CDE4719169 /* M13CheckboxRadioPathGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 47D6457AF6B6411E7370D1F16D908707 /* RxTest-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B552E84CCA3DB30CE660BF195B937273 /* RxTest-dummy.m */; }; - 4855E4843ABB3A889CF03689AC9880D6 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DB22D735FB45540DD62FF446C0E6230 /* PublishSubject.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 48D5264F128A8BCC8125C745DA8F52EB /* Data_Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 841862B719C331684D4BE09872C690E3 /* Data_Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 49241284D9AF8A07B4119C6B1FB839A2 /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 210E6C09014B015D766508DB7162FB26 /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4931719239EF2B057D7F395604A32565 /* Digest.swift in Sources */ = {isa = PBXBuildFile; fileRef = F153C9C670A3CB8F9A85F10CA531873B /* Digest.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 49C33CBA366E825FAE06E52D54F82F5C /* ToggleTorchButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07FBFF22D3CBEC8083CF6DB08BA16AF9 /* ToggleTorchButton.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 49E058738735C637289E91A812C81AC2 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 096A1E9D0822F03D6EBACDDD0F126FCC /* RxCocoaObjCRuntimeError+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4A186B3D7ED7A2482B90E7A273463351 /* RxCollectionViewSectionedReloadDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = A147AF00EE5DF177D3305732AFE270F0 /* RxCollectionViewSectionedReloadDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4A1B8BD19EB55F17AB2BE7EE0FBC3C59 /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DE8926ECA23D4608021132AE8FC9AE6 /* Observable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4A6BC7B696D83B5C9A531CB18460D092 /* ModularInverse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FFBF5E5BDCA4097DDB38C99F65B4E80 /* ModularInverse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4AA6060CDAFCCDB0E3C86E4D4E4A0FD6 /* AddressChecksummed+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC469D2368ADF50CCCDC894F3DA1FF07 /* AddressChecksummed+Codable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4B00FF18553EE94E23A2D973361CC934 /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02301CFCF04B9E17DF6F696F1608FBED /* Data+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4B255DC97B25C1FA858482AEBDE4E3D4 /* SectionModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E94B15B8582932C1C394C9D775E1BB49 /* SectionModelType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4B26FC536FDFF3DFD5AFB6E21B98531B /* CryptoSwift+PBKDF2+KDFParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6795C3C49747BB24CBC87ED79B64219 /* CryptoSwift+PBKDF2+KDFParams.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4B2F9B90A7F06F29D2EB758CCB3791C0 /* Date+Inits.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99AEC5804F936D919AC2C748BD94B3B0 /* Date+Inits.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4B79B700286D22F54E58C01B94C3D495 /* Google_Protobuf_Struct+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFDB5D7147E1A32B93AA775C17F21DD5 /* Google_Protobuf_Struct+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4C3153202C78D42DAEC2D738AC246860 /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBD777B05B98E526E8043DE269DABF8B /* ObserverBase.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4C8A5C78049E6C44F1923586A0FBB48C /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5085F5509F69F94BD7D0B96B4BC75303 /* Repeat.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4C939A8F7DD3C07454F78524482457B3 /* QRCodeReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1656BAEE1C99E5A95B1D4D83430C900B /* QRCodeReader.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4CF25E9912D95AC8291974D4C670750D /* UIWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B130BDF42DD3515FDF71601671F00AB4 /* UIWebView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4CF29D4523B5A34E71DDCB5D76BB065A /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A82279E3F534F382B9C76B2B388E7946 /* URLSessionConfiguration+Alamofire.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4D21D0B1B38FEED7CD8A4D1519160FDE /* api.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AFDAC933D7A0FD6AE2F13A4F98AE539 /* api.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4D47ACDCEC2005793902051051F358CD /* DeprecationWarner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 622CC356C42BB9F2EAACDE5F4D41A6A3 /* DeprecationWarner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4D5E4E6F96F17AE4B53581D13466D23C /* wrappers.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38C36440AF48E248DF97B2C991C848DF /* wrappers.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4D72790758E593A152F52055E724CB1B /* DerivedKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79BF0B8FE1E40A5A348EE7F664AE0409 /* DerivedKey.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4D8AE731CF3CE3C72FC5D7E52B61B1F2 /* SHA2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64E6AB19ACB04D6A2DB6DC67FE6E67A3 /* SHA2.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4D8ED2EAD8704F9D225363DEC0A4191B /* Google_Protobuf_Wrappers+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DD12CD6E32F84B2DEEE39CF292591F1 /* Google_Protobuf_Wrappers+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4EC9C0EB437F21455E013F652F06E026 /* FIROptions.h in Headers */ = {isa = PBXBuildFile; fileRef = F207A379CBD29EFC1893D0CBC055E030 /* FIROptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4EFD04EBF77CDBBAF382286B24EA6044 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 242D2BC024AACB9AAFCF8F4D949F5423 /* IQUIViewController+Additions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4F5AF60F06F98017743A1CF2101AD66A /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E9CECAFB227258021197C941FEAC62 /* BehaviorRelay+Driver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4FBC162C03214D29B18ABFD02EED4600 /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86148192BF40386BCCAA0EF323CC22DB /* ObservableType+PrimitiveSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5005416E02D23E547F15B2EEB4980549 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC9B406BEAC51B99369F4EEC264FABA7 /* SharedSequence+Operators.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 501F4ECB8312A22425461EBD83144E4B /* Secp256k1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BED8E5AAE55A0B32A25178E96E8EE60 /* Secp256k1.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 50A35209540CF443D1E231CBD76A607B /* KeyDerivationFunction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45FB8FBF28E271DE934CC03910B77461 /* KeyDerivationFunction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 50FBB73DE017B86E4FF6790DAAE551AB /* Authenticator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A1304A654989489AA89A0DCB354D2FA /* Authenticator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 50FE11B71A8EDF45EC7A57DEC2F5397C /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3F385B1EF53E8187A74E0421A525171 /* InfiniteSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 51127D5407B913E170772CA4AEA5F1B8 /* FirebaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BD6CD6A87FCA4D7190E96ACA7A32382 /* FirebaseCore.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51766F31D2D1E723464497E3A139772C /* AnyKeyGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22895A43D6590A05CD2169E448F1B9DF /* AnyKeyGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 518907D5AAB68951514B5670B5C71A31 /* QRCodeReaderViewControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1BDF1B39FA4B47BF9402114A6CE787F /* QRCodeReaderViewControllerDelegate.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 524BB0BA62456ECF1263970D2BC44E3A /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D24C04319D6CE20F863764E64E6D3DA /* InfiniteSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5266D4773AEFF5FCDB1956308188D528 /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52C6ACE30A0CF7FD5C7EC4D18B1E08BF /* RxTableViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 527A58D6D2DB2C21AC9BA7FF46D68C22 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C358AB274A69371E44BCAE2B9514B70 /* Queue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 52CFAF54015269075AFD8D12722ED331 /* Wallet+Decrypt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39BBA8B1E2F44A482F3B8776A1A26C65 /* Wallet+Decrypt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 52D05AAE3D8BAFB93ADFA57D0309C6C1 /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CF3CD3DA04AF96FB7E795FA7547C380 /* SwitchIfEmpty.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 54C08930CC96142F05A48CBBEB57B298 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 752C9678C64A9203394E742512CBB394 /* PriorityQueue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 552A95D01ADF18521E706E7C003D1319 /* NoLowerbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FCC82694088FFD01833A6C7EE7670DA /* NoLowerbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 554EDD1417F2A8B906AA5C42A66D6C48 /* JSONEncodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23B52EC24FFA7F51A9327D4840DE38B1 /* JSONEncodingError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 555F95A51B8B225BDE98232070219549 /* MessageExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C14109269A5538578506FC6AED48824 /* MessageExtension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 55EC5A7B2041F12DDAAD54A82C75FA1D /* GULReachabilityChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F80D35BA9C933682D547E63D91B46F4 /* GULReachabilityChecker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 568D598A9583E64FEEB36565510F18AA /* ViewTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F1C54BE1B739E1E627B539704A4F735 /* ViewTransition.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 57923B6114152A255A2D14332AAFA55D /* Message+BinaryAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66971D71E4E9721DF2A641FAFD2B8574 /* Message+BinaryAdditions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 57BFFDAB61787766EC9FA174C2DB2830 /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B57379C90F7E13455DAECBC15B7C23D /* Lock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 57DEBA7118985B1974E52A5EAA2A4299 /* GoogleUtilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A6D86881E09A18963ACFA7E2CA1C9E0 /* GoogleUtilities-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 586B7C1AB81958986A0393E1FC989FE3 /* ExtensionFieldValueSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38E1B22037EF7B3B16DB3EAF8B533C2B /* ExtensionFieldValueSet.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 58F98498C17AC5C24091363C8E3C27D0 /* M13CheckboxFillController.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADA115642BA9C1E8CF5816720724000B /* M13CheckboxFillController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5930913C0B00A3B0874A7391C17A770B /* Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 355BD231725C3BB56FA8FC4270023D59 /* Validator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 595B753D1BDF36A1572F92042148B69D /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71C4C8821BABCEF77911F82B3CC65C9B /* RecursiveLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5960E38BE9F3CC1530EEC3DC447B7F73 /* ValidationRuleLength.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54EBF3BF6543E91FD96FA55B73B9A374 /* ValidationRuleLength.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5971FBE51A22AFDFBFAAE87A414ECD0B /* SecureRandom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BF06D5957952AFE6329349500781ACF /* SecureRandom.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5981DF0712876AF519E442DC57C85732 /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = DE0725A470334E59B93DCB24EC598448 /* _RXDelegateProxy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 59D29D6122E6C61CC3A9AEC4E32A173D /* UIPageControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22B581A06CDC2DA930EA8BB27BF83DD9 /* UIPageControl+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5A0E21F3A101928EB3350A7889ADFDDF /* GULAppDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 50DA29F44A2394CE869F8045CDF69389 /* GULAppDelegateSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5A1AE3B511091EED046FAD6799E06F93 /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D0CA1CE48EE7812F8B32D0E50C21515 /* IQUITextFieldView+Additions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5A692D46518D4716627F5503E7CE8D14 /* EFQRCodeMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F3BE5640A4066C0BD90AB9CD4365953 /* EFQRCodeMode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5AB7D32311DF1AFF488FA16712ADC733 /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA626972B29B60897FEBDCC9C70CBAAE /* PublishRelay+Signal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5B98917DD2E04F789AAECA0A86EEA56E /* Curve25519.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC18E8614C0244982625D19FD7839CAF /* Curve25519.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5BB06E5C065CE58B369B4285D8F2E466 /* GULNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = C309178D3182194A4F4BF9AF8770DBA4 /* GULNetwork.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5BCC64DDA4CD34B0E0AC94F2ACF148A0 /* PrivateKeyWIF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 012318D8ACE67BD215220B89ED776F6D /* PrivateKeyWIF.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5C192B71958F75B644CB895537CB79FF /* AnimatableSectionModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 135C8B07520EEE4899B8376DBAAF043A /* AnimatableSectionModelType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5C4FE846A608240A084E5AD4A7B6112A /* Date+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1898F9B1A8065F045B88D99AB9F80DB6 /* Date+Components.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5C9B764500A34DB34C26FE827ACF0FBE /* Blowfish.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAC888E6B3D5E6D210413E047D52C2B6 /* Blowfish.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5CCD88B2D6CCA4FC3B5DD65C178496DA /* AES256CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D5432F218F112FC57C1CA937C77EB07 /* AES256CBC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5D4AF794A3F6F15DA839B1E038525B26 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D0FBE730C00B810A0F440983A3A82BB /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5D57FEC68506A4D952D86FB03B40435C /* FIRBundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 619EA1D6CA35EDCD52FB4E4A4E0E80BC /* FIRBundleUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5D73D7B1184A1A66A05D3DAFE74AAFFE /* NoPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B84981F60CFE6D2462EA2301F5851C3A /* NoPadding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5D7C2033E60F59DEDAE170A3E4A698A1 /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72C2FBFB4C6B165408A8A7645291E324 /* UICollectionView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5E55DEF7A80B67749BDC12875F024063 /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9AD25068802C4BC6DA3E8D52B810FA5 /* NSControl+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5E8BA90C8CA8EA8DA879789540C6B7EB /* FIRErrorCode.h in Headers */ = {isa = PBXBuildFile; fileRef = E18FE114059D47315CA4B64FCCAB4974 /* FIRErrorCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5E929D3261028456B5A39035476228CB /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96040D285642850D2F86EE31FA1CCB9B /* IQBarButtonItem.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5E93C8416BDAB538ED1415652AB8F16F /* KeychainSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 180C2AA4EF9C973716389BCCF405AC97 /* KeychainSwift-dummy.m */; }; - 5EB1A0AC7D4666353D2704FAD0287D82 /* Encodable+Dictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E49ECA3D2679A0E949189DB82F0AD59 /* Encodable+Dictionary.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5FDF7C6C281933E1B07DF2B8AFD9BA5D /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77EC7D48AEC05461E101E948A999C17A /* Driver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6029170C026000D659B04BA298E2137E /* Enum.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA3F27C6C2DF3D23029FED11C60DEE60 /* Enum.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 603A0384F1BF16455D5684BFB7F4A452 /* BlockingObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C059CD293AB7E2FAAB6E4896F25336BD /* BlockingObservable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 60A9C3368D00CE43A6394943C80D8173 /* Keystore+Crypto.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3704A10EDE695EEC6AE529AD9A100246 /* Keystore+Crypto.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 60E4E7F238FC20EFA7820D2F9637F147 /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FC87AA3B10BBFFB7E4B5B3962EE5F83 /* UITableView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 60FE434DCCDF2C10AC1A6CD0D6FF75B5 /* Int+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BF843D010724D3E5035CD62D16F1583 /* Int+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6103F50BAC82C107BD004A2B1E28601E /* FIRComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = AE62DF75CD3575D946E390F12491278E /* FIRComponentContainer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 611BFFE2287B76B8BA72118C249A13B4 /* SkyFloatingLabelTextFieldWithIcon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62654954482FDC37CC56DC69E935A227 /* SkyFloatingLabelTextFieldWithIcon.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 616867E6482B0CCEA03024051EB7B85D /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 12D432CCA8DE898EE23BE2B07FCE21B7 /* pb_encode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 618AC511267065238D42C0B1796FCDB5 /* field_mask.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E04B5EAECEFFC611DE936C7E794E50 /* field_mask.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 61B31A3121729967D26B64FE15747B42 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17D8FE0B0A8C90EA94E995AD3D1FBA9E /* HTTPHeaders.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 61E0723863704B12DAE4B478B779F682 /* TextFormatScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE1776CB7036AA38F58B03C4E3E27E91 /* TextFormatScanner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6204A09C922505461351C2A0EA0110CD /* Number.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9115DD747ED6FEE0C79C13B7A793410 /* Number.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 620F6C2C2FE67887BE6CACF07EF64AEC /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD9AAEEE69F4DDDF9FA5810FCDFFF26F /* PriorityQueue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6236DC859D2DF0D255425A09E845C1AB /* Signing.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABE075637EB3ECC50589F7EFFB68927D /* Signing.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6296D46AD237AFA48170FE06579ABFB6 /* ProtoNameProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F33D9F758F0BC198CE6DAAB3AF0395B /* ProtoNameProviding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 62D3D3D2923487D95F1D05B199008BBA /* AnimatableSectionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97521A1569572CAAA27E0FDC79EBADDD /* AnimatableSectionModel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 62E9B1B02C4495FA2455ED2FC1CBA00C /* Enums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FCF162D895F4B24584D53A2A682B6CB /* Enums.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 63135DC8650132C85F01BDDD9986CD6B /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F248D59035D3D826164DDC34D2841E0D /* Strideable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 634C43412053068EC388240E2CC6C406 /* AddressNotNecessarilyChecksummed+CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80606413FF9F474903649FC74D6F5AC6 /* AddressNotNecessarilyChecksummed+CustomStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 639A9FF006B1FF40EBFBBFE2C40B45FA /* String+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CF3D0DBCE835D52C7297724E6272005 /* String+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 63A1ACAA4D37830B3330D09BAAC742B3 /* DigestType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9FC1F6868D278E8D2703F9E6CDC0D0A /* DigestType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 63A29E981E25DFD43C28C0595C1C182B /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B2E8E0F6CE8BB802321CB8548C0FE5D /* IQUIView+IQKeyboardToolbar.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6428F362540C7731FBA2827F62CD5F01 /* KeyDerivationFunctionParameters.swift in Sources */ = {isa = PBXBuildFile; fileRef = F43A39BE22484F5AB7790B881DB03643 /* KeyDerivationFunctionParameters.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6442579B8288EC2E1731B7CD5D0CFA05 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7405261704EF86D4AAB3ACFA8F460F2 /* AtomicInt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6481468DA593DB4F37AB5C0FB2956638 /* AdjustableUpperbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9482EEC152409792B39531E2864E61C7 /* AdjustableUpperbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 652B7B9A9EFCB9EEA176823AC2F09598 /* JSONScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F3F7656FB94F5D0EF658DCBA19F77C1 /* JSONScanner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 654F4F06284A99937D0B2B09410EDFF1 /* SkyFloatingLabelTextField-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 23FD20B17F45C67BCFDC128742CBB2C1 /* SkyFloatingLabelTextField-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 66A5E3C9504F2A7BB2E1FDA05F77313B /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22ADF821243C3BA528AE2CF20D325862 /* Zip+Collection.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 66D47187E30F89DFF8B7127FDA9AD228 /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8514AFD8636BB817ED47E2BCE8B4874 /* NSObject+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 66F657A772B8EF5B3B8CBF78D3873F98 /* BalanceResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = F50ABCCA67CD74905C28A125EDDB128A /* BalanceResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6710B0D98C37DEA34619634BCC3AC4C4 /* NetworkInformation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 911E43DB4B6360FA4EA3D2A80D16DD55 /* NetworkInformation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 671C063CA89B6094BB533307FB663487 /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05A09967F478B8780E61AC9C1CF7F961 /* DispatchQueue+Alamofire.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 673B58B2A434BD1D3F6517EA46774CC5 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10B57096DF8C09F48E9D1088E94865C3 /* Debug.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 67604A9EC33CAE6B54A1D4509C8CC763 /* GULReachabilityMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = DE473A992DF8FF2197E331BD6AFEB7FB /* GULReachabilityMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67D9C5EE148A741E0B59F5B7459147CD /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53FC8FA6F608502BC33BA52D2438D687 /* RxScrollViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6889B49000762FE91D1D3481DE6CE7CE /* HashVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1ED9646260B6DBF73A26B7695E9D97E /* HashVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 689BA07C16F57F30324430581D1A511F /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A0696B75F51E14F683609289170A0AC /* Bag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6929C60E0F23936B01E7816EFBB9FDE0 /* HKDF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04BD2A924C7E0E1E0463648AEA75ADD0 /* HKDF.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 695BC0A0D92F25E56131C1F5FAA78A96 /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5ED77A005F72D72E7D924FDFB0A33773 /* Completable+AndThen.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 695EC7B1F83EABAF386B4A74D54C482B /* Base58.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD817C2130EC872F3DB5CCB376F4DF0A /* Base58.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 698DF68AFEF8CE53528A2864E213D595 /* UIViewController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC16B9728979716A8D45AD676CA5C73B /* UIViewController+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6A83B3502A7D984CAAB50B228349B63E /* SwiftyBeaver-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EDD2CE9E77FD3624499668344186EBE /* SwiftyBeaver-dummy.m */; }; - 6A9A8D63E4FB79EF7E16B99D1389ED89 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1D4363D126D811210C782FEF9879A96 /* RequestInterceptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6AD3D1BCB7D118FF5D05FEDE1D12B851 /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = B58EA29BCE3A40D31105E046512E9D5F /* OperationQueue+Alamofire.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6AF14D5BD5C0394C4E953AA051E40A6E /* Array+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEDD440E05F7A7EF9756270E23D14B2B /* Array+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6B3454617D6594051D6E2B0F542D0994 /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B0FF00BCE611189C3BB5499C661BCDC0 /* RxPickerViewDataSourceType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6B5922F8451F9A7CF51AC099CE667DB2 /* BinaryDecodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B7ED7AABE460C69040F457E8CF98687 /* BinaryDecodingOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6B6C6F5BCAF7EBA7C3C8BE108D967B8E /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E32C5C22334065E32CB2DB7BE59ACD4A /* Deprecated.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6B7144119931C27755D8B72889D736E8 /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C2058B374A44BCD671C95DD45D3E0F8 /* BigUInt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6C0FAAE969B4DDBE7A675B73F485F2E7 /* M13CheckboxGestureRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D3F5181615B162AE1D2C5DF619628D4 /* M13CheckboxGestureRecognizer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6C417CCE4A177EE314A8B1611D04F891 /* M13CheckboxPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60DFFD942E6104F8D78E6B9EC4AEC9D2 /* M13CheckboxPathGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6C751F858B716C67D833D3EA78C5DC8F /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01BCF0128526717C8813E1173E4AFFA8 /* HistoricalScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6C94C3D4B4A66510C00B9496566D904E /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4F52FFF5641C9A7287D38C3B136498C /* CachedResponseHandler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6CE609E6C67ECFED0A74D5FB6BCFC24E /* AddressNotNecessarilyChecksummed+Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FB637531877E021B040FCBDAE8D173 /* AddressNotNecessarilyChecksummed+Validation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6D21A03E062EB630FFDCF2BE2BD01B22 /* swift_qrcodejs.h in Headers */ = {isa = PBXBuildFile; fileRef = A564BF9004B49513BEE37A586C4F7FBB /* swift_qrcodejs.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6E14EA3166689986529C5A713869ECDC /* ProtobufAPIVersionCheck.swift in Sources */ = {isa = PBXBuildFile; fileRef = 666D119265A7D91BB75FD992620C35DD /* ProtobufAPIVersionCheck.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6E1D2BB813D2F747FF3ECC4A846EC39A /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9C93112BDFEC5210643DD93F227373A /* URLSession+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6E7E73FE6F296B8B6FCB66D7357557E3 /* Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4292D92C59D28EA49C140A2B8D2B672 /* Poly1305.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6E820A15677211D14C77E590D5D94B30 /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7B25C52670DF38DC703132E7BE655C9 /* SubscribeOn.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6EB8E71A926846AAA52CDA635301B786 /* FIRLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = C09A47217B176F4E563A983A946EB0A9 /* FIRLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6EF0AE5562B9192036B10F2B98AED0C9 /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E43EC801ED931EF4F9A82F602A71AB9C /* ObservableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6F4D15CF39952F0867D8CB2DC9290437 /* UITextField+Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD83653EA6B4276229747D484AD39DD4 /* UITextField+Validator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6FCBFC83D930184225B281A1FDC737EB /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD84467BABA553B7BDAE55635F908965 /* Queue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7049610AD1DBD672695C379794B81252 /* FIRDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = 591F8FCEDFFA28755ECEA57EA06FB6E4 /* FIRDependency.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 704A11C2D49E1F8016694A5ABBB2E133 /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93F2BFA1C7D657482FFF47A450D9063B /* String Conversion.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7059206C0BC9F18DAC58B2A1FE1FF172 /* UIColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 878EDB4850A5606C7FE73FCFEB4EB2BC /* UIColor+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 709B9FDA8FE9FC9B278E189B66F74720 /* struct.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43EB1F5DE192A2CA6E7DED09BE901085 /* struct.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7160174AC1476A7249F9687A08E30FC4 /* RandomBytesSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 839758EF143E7F52D32FB14408BE1A85 /* RandomBytesSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 71791F6E145D6023631B45620EEC33BC /* DateToolsSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 12345A3F9B1D0910BAE0A3E675AF3F7B /* DateToolsSwift-dummy.m */; }; - 7185551128081F27B3DF2CF90182C318 /* CryptoSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BA3196D8EDE7A93E046FE1F2F0462EF /* CryptoSwift-dummy.m */; }; - 7190A30509EB22693303811523F03DCA /* QRMath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54C5017D610ED643E80E7B044BB7C729 /* QRMath.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 72269FE0064278781BDA52CA9D0D553F /* CIImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA738A811A3B28470210971F5F16D655 /* CIImage+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7245F56B8D2B3FBA716D42EBD10FB719 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8A5E96F390C0D062F012257AC648CB9 /* IQToolbar.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 72AB5559D7430BABF4A7D819BD6F7D63 /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6455A863750AE9304801559829902015 /* SynchronizedOnType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 72B20DABC2521B25E8D51D2433140E2B /* Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C9D859307DE335EF36BA945BCD71DDA /* Address.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 72FB35CCE44F8B4F3DB1A5B8C28DD6C6 /* SwiftProtobuf-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BAE31E04AF1AAF612AE2941BC75A7C95 /* SwiftProtobuf-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 732F97CF2FE309E9F6BB02F5F5C06AA7 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB7A844FE76A4DFFB5DCB20ECD9C585A /* Map.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 73796C0190B47703F0619DBD576B5A40 /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A513F66652BB4EF9AE983AC741BDA40 /* IQPreviousNextView.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 73CBCD09FE8D518AAEE612AEF3FD8907 /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F8BEC163812F2AC25AA482B3B5BB6D7 /* Exponentiation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 73EE2FEB4658503A8AAE3C79125F2A3B /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5379FDCAF4CC730595EEBC10BEA532B8 /* HMAC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 749F12BEC37A991713B6D6D2662A5396 /* KeychainStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 870BCE29846FDA707BA29CD553B6C0F3 /* KeychainStatus.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 74BA697EB62B693379B4985172877971 /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD766D677D421293AE535B815B901AA8 /* UIApplication+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 74D0457422827F6033A95C36E40625F5 /* Date+Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAB46003C6C34C18382C3465161DA63A /* Date+Bundle.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 74E554C369D6DF2557AEB9D0DBF46F80 /* FieldTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B194875EC8F54C028E00E1A7CE62212 /* FieldTypes.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 75000A5B51009EFDA738D6FD2A876FC8 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22D752640FAACB8DAFD5436CC8728415 /* Queue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 75C5E301A82357A0883264D95DD3B24C /* SBPlatformDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = D441C9867EAEFB2AC70A6CF7B92FB758 /* SBPlatformDestination.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 773A7A0D92DE02ED7C2B4EC40FE8F128 /* messages.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB4D72766529724BE3854D17B21BF2A7 /* messages.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 773B6175E97DE081F6FB909B826D7AF2 /* UIAlertAction+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5133F91288D2C0A4FC70DE2C4B3A873 /* UIAlertAction+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7761C26942C468E49AA3354A35675DE5 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31AC2380B3B4A3E41C1A4ACE6F472E09 /* Queue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7867ECE1CC45A104F8DC36FD995B7103 /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1D4D5C6F27F6F31FF2C82C26364451C /* RxTableViewDataSourceType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 78B9F289E66759DDB12E9D579D34FB37 /* RIPEMD160.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8333B5DF0EC11D3FB10EDDEEF95F6C4D /* RIPEMD160.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 78BE84258107CAD39C5AD16A5A7F8DB8 /* Message+JSONAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2717160A4C5F6DFC091AF942398D08B7 /* Message+JSONAdditions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 78D4CCF9DA8A8C3339E8989A1B0A10F9 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FE8172B2C3AF3EECA5215DC662AC48E /* ServerTrustEvaluation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7921346FD185358030616E0ADF08B1CD /* IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6ADB7728F0C9CFD66EDA501CC0ACC57 /* IdentifiableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 795CEA9B2B3DC04B52D3A01D1C8E290A /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = F52AAF5C6481BBA6C2BB47BF688397F5 /* SkipWhile.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7A5FBF0D56F7DBFDAE18D7CD292E02DD /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45ACFC95983C1D0F48B14DF5E8F411F8 /* RxTextViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7B6178F405C5DD5F88403A94F57DAC7D /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50F0131CCA1B395A81B91F18D9AB3055 /* Error.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7BE814DACD8FC14ADF6E604840572598 /* FIRAnalyticsConfiguration+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 327C5D8B9BE132D28F354F2EB314150F /* FIRAnalyticsConfiguration+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7BF88F85903E7C892B0B27034E5CEC4B /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = E682FFFB0BC6711004BDEAEB54EC5931 /* RxMutableBox.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7C1A816E2A3779E00311A7D104B4C2CF /* RPCRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2703BC5F67B726BC5100126220A93AF /* RPCRequest.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7C1BD094773FD5C17445CAF208E36244 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAE5044E15088FB5A64C5D24B339A2E6 /* Utils.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7C2463BDA131A4EB6FDFF9EAD5CD73A9 /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2BCD4F4C460FA0A332C533416D60F54 /* Zip+arity.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7C3C0B90E2691A5988B222F4913811BD /* AnyMessageStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6369C5355C1822FB0F7020C36261FBBC /* AnyMessageStorage.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7C65AEC56E12693EBD3FE2304C5D68D8 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 750667391E4D23EB6F673AB8AAA35A71 /* Event.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7C681DB88074E77E8589AD25E586F092 /* ExpressibleByAmount+Validate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 037C4E6ABD79257AFE78FAD4F48EA5D6 /* ExpressibleByAmount+Validate.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7C6C980930B3C0A1EDE5F3FB627FB1B1 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69B24904F9EF15B15031F4DDEB18B20A /* Notifications.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7C970D04BA571AE879D803737A9F63AF /* Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8C5468AD15AF89F485918988B37906E /* Cryptors.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7C9EFE7CAE5AB406AF9163220C11D05E /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F82590827CEF7EAA02FE9007E31B1C0 /* Disposables.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7CA9978827891E246F74BB3F33C6DF85 /* DeprecationWarner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D8C311A0F9DD990403EBEA1A711A2EB /* DeprecationWarner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7CD9845BA08760B847F5B395DCE9EDB8 /* UILabel+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76807EBCB2B31B1065A6D103E48DDF03 /* UILabel+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7D79C368FA16F431B5CCDC5A9AA61B6F /* Wallet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FC522EB61FD61146D6FA7CB797D3F14 /* Wallet.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7D828E5B10AD4161FD80578381F10ED2 /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3C5F8718163D875C6635ECA41E19F4 /* RxTableViewReactiveArrayDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7D931D589293E578F0ADF1A00C01A152 /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68ED6E215EF0D5B9C117693216B7D35C /* RxPickerViewAdapter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7E0C35930F57CD98E61501C4A8EEEFE9 /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF054E56EF662E910B5FF7E7D6686E19 /* Empty.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7F1EAC5CA91D581CAF01071ADD8F5E2F /* Secp256r1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A43D71A6335C40551A2613F05A41234 /* Secp256r1.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7F5F66570B3D8E77638AE26FEA083215 /* EllipticCurve.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8957CCE4FD9C6B26FB8AAEFFB392B23 /* EllipticCurve.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7F7BCE89CFE33E09D8AA6D6AC463BE89 /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6AB67E63E56E2821FE94E30F6285F24 /* CurrentThreadScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7FD7569900AA3CC649D9DFCF3938ABD2 /* GoogleCloudDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = F81B0F33F30471B788FA3D6100E493FE /* GoogleCloudDestination.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7FFF218083A1B3400F56EEC1C9E4C237 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D1C44AD8A681C8386131C5A571750AF /* RedirectHandler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 80043B37F04EA1F4E0332BD0B60F37E2 /* Signature.swift in Sources */ = {isa = PBXBuildFile; fileRef = B64B5619AE9E60FB25B724FC3334B994 /* Signature.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 800E9BA530E81A4E4AE2A0289246203F /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C1EABB25883DB1B0096D7F94DF4D8A8 /* Reduce.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 80B80BEB031221BEC93950BB1B99F587 /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E4F3D5BE7607ABD6E48B31698E93CCA /* First.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 80FCB303DA6CF1FFFEFF40764B1BC26F /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEBE9CF61E74DD6D82345D34CA769F49 /* SwiftSupport.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8125E0E02B95D557E8599E42BEDEF28B /* TinyConstraints.swift in Sources */ = {isa = PBXBuildFile; fileRef = 247C57B296603C0CCED5BFAB2CEB3C36 /* TinyConstraints.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 81499007AA8759FB35685E3A3D627DF6 /* Google_Protobuf_Any+Registry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68495F62564D95B06F79FC4EF128FC97 /* Google_Protobuf_Any+Registry.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 81797C8E7DDE97CB54F684C3A909C3DB /* PublicAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88F9DBA4AB42C907000109F1EA115212 /* PublicAddress.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 82AED0DB9D3FE53B20513E056278DC36 /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC94BD68D7BF7BC14CA33FF15B21F415 /* DisposeBag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 82F39DF3E3F60A350C74229812C5A98C /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF2194306A0DEB49123ED69C75753B84 /* TakeLast.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8314E511DA48038B43CBF3A78044FBAE /* GULNetworkLoggerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = D39DA745A16F82B818CB52B1B56ABBEC /* GULNetworkLoggerProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 831634BC93C93609CBD17E46D69FBC8D /* QR8bitByte.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37572D8B43A68196FE490FB426BB28B8 /* QR8bitByte.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 83380483A7C29A8FDE845AE332093880 /* ChaCha20+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EA94850D3D5DA0F28E2A48656799C89 /* ChaCha20+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 83DE1779FCE0479D22CF824ACBF471A1 /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AB59ECD37EDBB50D0CD19ACE526EFAC /* IQKeyboardManagerConstantsInternal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8421171D6E04F1E11B31970BAC1E0D7C /* RxAtomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 66AE7EF122D0CB2D0E1FFB84AAB23836 /* RxAtomic.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 842EA213AFD6AEA4A64DCBCD34DDF245 /* Varint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8811B17FED502AC22B3A89C23C150805 /* Varint.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 84407E11E1F8FA2912399B898F9A45A5 /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = D94E8681F5CF190CB1F6FDF94F3AE2C6 /* Integer Conversion.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 847DBA79F5B3ABDE55344B5D60E2FB30 /* HexStringConvertible+Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 200A152C06AB2F3F198CFDA35A76B6A5 /* HexStringConvertible+Validation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 848967A3716B263C7C70276296C809EC /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3411FC9DB968199DE9840D3A83E1B625 /* RetryPolicy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 84BA0124FBBA67B02AD6FCAEAFA0D43A /* Payment.swift in Sources */ = {isa = PBXBuildFile; fileRef = A620DBE550D21AF9973747D7A1827CB6 /* Payment.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 84E211604847276BCD8D40BFB838531A /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00006C51621496C7AB63C6207BD35827 /* Zip.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 84F7700B2F4F2D9437A65BC6BB7CA11E /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3E85F07A045CB80E1C9042B04CA9B94 /* SharedSequence+Operators+arity.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 852A1064033A0153123E8372140C2F22 /* ExpressibleByAmount+Compare+AandB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90E58303716DC352575AA086E8E3A1FF /* ExpressibleByAmount+Compare+AandB.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 854DC6D44E6172890F7F6EB6ABD73EF2 /* QRCode.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0133DBC17FC3C39AC03786B453A0B04 /* QRCode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 85A1DA44FDC9235BD36F6FA24863010C /* BatchedCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42575EE42EFA1D0079E3B0BC1F7B3103 /* BatchedCollection.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 85D047CA0C0318E59C50104E9E7EE309 /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD7B8AE01EF3EA50CC8C863633F40F4F /* RxNavigationControllerDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 87C3AAE4ED12E98331212C5536C8063F /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4CC325881827BA6381D601643570505 /* CompactMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8816F4C38002967B59783B5B100EEA57 /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = 07B43A59085BFC1603FCA59A85F44BC3 /* _RX.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8821DA902A41A7EDA821794567423866 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05BEBF809CCDE0DA797DFC15F8C53AB4 /* NetworkReachabilityManager.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 885D923E74F7D47E98EE68958D604E3F /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3764D424E6C76F89FDE5FD9F1DA23410 /* IQNSArray+Sort.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 891078292D9FA08943C5067BBA8DF2A3 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF28327D32EA3623632C69FA2FF86145 /* Platform.Linux.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 893A6C27CE49D2BE75468377FE154F16 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DC61B90E01BDBDC3EB44D094E13E44E /* ObservableType+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 893CA83CBA78B493A9D7EBF4A47DD57A /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D89B6AC160D62CD2FC72BCE43BDE6E4 /* UIGestureRecognizer+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 89F6E38F9D11E9162D823C05B422357A /* ValidationRulePaymentCard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E9B5172DF912D00910E08C9649B8DD2 /* ValidationRulePaymentCard.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 89F9E9FD96B0AD12210DB2AC2BC2EF05 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B60A17BD292725C3E86C7EAE7B346CE /* RetryWhen.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8A6B6B5EC044D431A5BF7772C0BB2AC9 /* FIRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = F05BC31460ED9D780B2E75D39337EB3F /* FIRConfiguration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8B8FF750CA9313A2E0CD1D768E91485D /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E15289EEDB8109B30D141A1D29C7507 /* SingleAssignmentDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8BC08BD86A5D3EDC59AEDF653A2DB8C7 /* ChaCha20.swift in Sources */ = {isa = PBXBuildFile; fileRef = F61AF8D1E80F1913E58DB2464DEF7A4D /* ChaCha20.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8BC1083AD4D81AEA19DB94E06DEF8F23 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9140097F78F096AF367EBC4FF032BCB7 /* ParameterEncoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8C0A35BCFF648341AD917CF7C609613C /* UISlider+Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B227842FFF0B2BA3C946A4173DB4938E /* UISlider+Validator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8C99AC3E5952ADC8C2E43B2E43F72E01 /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98BC46A824053806CAF149556AC2302F /* ScheduledDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8CE9F101C17BB3F41937B0F4CD9FB6A5 /* type.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16A05E578BF0C91E0AC25EA9776B126D /* type.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8CEDAC6237EDE297F6F88BCE120FC95E /* Any+Equatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A353EE0DABF16988F15757E428CA4793 /* Any+Equatable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8E07C6CA5DBE183060E72E7063518966 /* Crypto.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3002DC397BEA4960C303D002B1E651D3 /* Crypto.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8E19AB099C0C68A80142AEBDEA85DC26 /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1C2ACD12ED8CF55E3592E4A008F0FAE /* URLRequest+Alamofire.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8EA63D959D0ACE1683953D05C669EFC3 /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D7425F11628B9BBB4F92871E620D36B /* InvocableScheduledItem.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8ED6A0B163772EBDBFAED242D491BA49 /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73BA9384E519BC737F5A3AFE61513A9B /* SchedulerType+SharedSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8F351C1C19D08083A65A95C3FC8AEB83 /* Neo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B3CAC9DD6334E9003FB9A78EB055B7F /* Neo.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8F35204BDE2744F780607B34B7904F01 /* M13Checkbox-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AEDE452A2B241CB735630697F7C04B3 /* M13Checkbox-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8FBB7A0243DABB5B24CFBA78740712AD /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56BE3B81E75F55E03BE54325B9D205B4 /* AddRef.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 90579B4EF8945E056438D79AED0BDF90 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF501C4780017E98CCE134F1DA099ABA /* Bag+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 90604874FE4DD0E8941F3395F63865B1 /* PKCS7Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60AB19A0CDE940C28FDAAEDA68C6CBD5 /* PKCS7Padding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 906F6DD467A52D8EA20D0747F2B49D1A /* M13Checkbox+IB.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2ECC4F44EEB238C0857110E52D0163C /* M13Checkbox+IB.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 909BD4309A687679A1A4A72F2DC0D9E7 /* WireFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71A63061B15874E2CC1705DCA6D624FF /* WireFormat.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 909E2C338B64DCB232C7BA58B838B21D /* GULNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 061D4BB118044BBFE109340E67057FD6 /* GULNSData+zlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90D3773CD4796D00EDAB7F46AFD39B09 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = FF50D57676DC089D8C07B6226A427592 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9162779E8E9527407007360FC9397A17 /* WIFFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4A6D67301B70FCC3DAD4A6E4E588524 /* WIFFormatter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 91CD9CA94D11B610DAB6DBDB65891DC5 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF73FCCD5D68954898EBB1C359D627F7 /* Signal+Subscription.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 922C3B34DA637B2466F0A172FF9331AF /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15ED292C39ECB10B50909150E4BCD31C /* ObservableConvertibleType+SharedSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 92BF116B25C26DCFF6F554DD8203078F /* TestScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = FED1A0F32CAEBBA0537A90047BFE689A /* TestScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 93E2DC3582E4078CBFF209FF9F5FB322 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4635ECA078681CC7ED0EBA2ED762BE9 /* RxCocoa.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 94008C7A0E287CF458C033CD9BACD693 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D5C67FFCBF7D60B0525E2935C6DF885 /* Deferred.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9418DA287A8E1D651A368E3B440B32BA /* Zilliqa.swift in Sources */ = {isa = PBXBuildFile; fileRef = CEB8075317EBE624AFCD6C145384BF9B /* Zilliqa.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 944EEF7AB43A81E2DFCF73BF7B9A898C /* Google_Protobuf_Value+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E6C14DA02CABB69E219E1B2EAF6D24E /* Google_Protobuf_Value+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 946561F28ACED098732504F41F0A84D7 /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3622429BB7EAB8D81FBAF5C33250D77D /* Do.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 947E38A0E15E5BC1BB6B3570B41F5C19 /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9538B9AFA8502A8CE4DDF3A432BD5C1C /* SynchronizedDisposeType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 948EB5AD61D3900A79656CC523A1B5F2 /* APIClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AC3A148FDEAE39CF892AFA551097833 /* APIClient.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9501208AABFC53CEBA259DA1D45CAB65 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24E25CAD4B8B3EC9C0057D02E09A13CF /* DelaySubscription.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9545CA8287F9EFF88E4EA667267E8FD8 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 678890F9CF6EF00A993884ECFA69B633 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 95578A5D1D2E0B82AC19CE262A64CE5F /* NameMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED2CCB2FD43111EB3380D91E3659F5F8 /* NameMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 957DD82C5679540E695C088EC3A6817D /* EmailValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F24ECD3074F046FF38BF0A5B1E143AE /* EmailValidationPattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 95CB659F0EA43DA515664FD4F0010CBD /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C4ACD6BD63CC5FCE8DE8D545B8186BD /* NSView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 95EFC9D74C15868259203B8A727E05AC /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8387EE72F6E4AED0C8F3B115DBAF07D1 /* ObserverType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9644A0530B055B95574415210A676D5B /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3D5070A7DD60C55E6D0EB59C2C5D856 /* IQKeyboardManager.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 96616B480A024152D89AD828D023DED4 /* QRBitBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E2A8D95D52F5D39E733190FB50C86AD /* QRBitBuffer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 96942121D1B7B435109CCC53776B7B22 /* Rabbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8DDE2E80D97B24D136AA02A56CE1F24 /* Rabbit.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 96C892E650507EF1AAE8D47C0F897A3E /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26A9FAD1137F59F459FF1C51B93E7A66 /* Codable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 96ED6C91F8AB9BDE7D63EBAC50C0B577 /* QRMaskPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE2CA52CEBFCE2D3A32BB34251C7CE56 /* QRMaskPattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 970D6ED49D7ACD131F9E4DAAAE08D624 /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13E22939A9B35909DBDEDF701FF7A23B /* MainScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 973BF5772F4DC2CB53E25FF68CCDD19F /* Keystore+Wallet+Import.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DA6505319BDD021595AC25E6A876937 /* Keystore+Wallet+Import.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 977AF596450799CEA9C85000933EBC1A /* Date+Format.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5F32E60683A815B2261AD595AC4E6C5 /* Date+Format.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 979831908729EFF18150B845D90480DA /* QRCodeReaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00728D509D06264CD1F9125CD2A58489 /* QRCodeReaderView.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 97EB922C0498FA2955A93DA0B1032F47 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE164581C801F49BCAD163DEA1C330B /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 980DDE8D581C32D47402219B3712090F /* BCHUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C2644C69A279C4A190E118537EE37B6 /* BCHUtil.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 987BB07FD2670ECC674B77063EA5EC97 /* Message+TextFormatAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD539A24C2577342797493BCC2036B22 /* Message+TextFormatAdditions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9892AA6DC0834C6B3BFB133CF318702E /* TakeUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83B06BCDD834F337D4F325BE7936F358 /* TakeUntil.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 98A2A3FEE9DBD603E18FE979F1FE6263 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 36633B81F5C5D2755BC37CF5573035D8 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 98BF7EB1F735910DB202325A0C0F398E /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8B4B062A1DA5B5BAB2294C82ED7322B /* Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 98DF3897E6906C73D76E190BF4F7E1FA /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 609E680C0FD8D73A39AA6C8D8BCACBA8 /* UITextView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 990E7F93A57E880A9780CC33205B49A9 /* Google_Protobuf_ListValue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59B5198520279D708C98E3C78E3A20B4 /* Google_Protobuf_ListValue+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 993165416C96D2B370109078BD838EC7 /* CTR.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56D51AD7BE001E52A6155B613F751FEA /* CTR.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 994EC8D51E8D0923B8FEE9B5EC3350AD /* Message+AnyAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B46574150C7C9B20BCA0C534111B4858 /* Message+AnyAdditions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 99B492A209B36141F63500270AC69080 /* Nonce.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB20E1153E0F946D1023F591AA578F71 /* Nonce.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 99E14AE76E312640C6E30AAB3D23B22E /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D23BA4666F06FADF6CEA822D2DB9E387 /* IQTextView.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9B056C879B208EEE11987F6809ED6CF7 /* TransactionReceipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = E867F24A61783C1FB74544CD9EADEAE3 /* TransactionReceipt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9B3264B4BF3531038ED785F0C4EEE9C9 /* QRCodeModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA75DC085CB414D194A05043D370EB91 /* QRCodeModel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9B3407FE7441B636E366AC40E89BFB92 /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85401DEFF8393596BC68838080CAFE2D /* UITabBar+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9B7089AB64F4C66394E1BC370FE78A54 /* QRPatternLocator.swift in Sources */ = {isa = PBXBuildFile; fileRef = C005F15D96940F5E49BB4343B170719E /* QRPatternLocator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9B9CC7247B97CC81B262E166D16B01EB /* ReaderOverlayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A22D02A52C5A10DD58A0FAAE39A54531 /* ReaderOverlayView.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9BB3AF36EDFD4894DD5E9A7B7A4198E1 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E2A186E101827E0A5645A3CD478DFB7 /* Disposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9BE64FE538A4D56D69C7DEFAF2070CDC /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 890E12A79ED63710201FF3471E27945D /* UIDatePicker+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9BF44BCFFBA151F31851D7606312C381 /* AEADChaCha20Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = 983002A902AF257B4748291A327D3E0D /* AEADChaCha20Poly1305.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9BFA6FAAC00FEE33E87DE2C4F94047E8 /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7A200B8DE7805443AE22717A65A4A69 /* TextInput.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9C2A48AC4CFBD19C3280049452D0AD36 /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AC8569E00A65B509937AC52367C0757 /* ToArray.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9C934A7383C211A67C0701C37646065F /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E47E04915A404AEE53DF4243B2319A0 /* GULLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9CC7BFABC8B44B823A38E2174BEDF704 /* ZilAmount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 545CD914B908D6B1C5E32440827066EA /* ZilAmount.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9CE27B76D270069C92AB012AB9D3AA74 /* ItemPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = E067038F862FEE348B20AEAA273D96FA /* ItemPath.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9D1263B9B3234086DB78E59F05F912BD /* StatusOfTransactionResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = B055C00E7878B503B3B3B35F53579EED /* StatusOfTransactionResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9D479CB46DDA265199A0483FF954F22B /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8517E5E0496EAE8D8CDF55A6AB8CFA6 /* SchedulerServices+Emulation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9D51AA64728DE6FCE82C157E95B7F7FC /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C74F6BDA6FD6BBCDA82820FBB2CDCD7 /* SharedSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9D62DE7950687AD666ADD33E49D5C349 /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A64BA42F3EB3A3E5ECADA0D537CF03CE /* NSObject+Rx+KVORepresentable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9E271D8E1C65EEEF17D864B2F15D656A /* String+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C8563EDE3A8B5FE9873F525A9D5C195 /* String+IdentifiableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9E643AC15E8D8B664AC91D57869C99E0 /* FIRErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = ABC8AF5447CEB50D541849A5E27BE1B0 /* FIRErrors.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9E6B7CE6A517F5D1981E3D1C150BC1F2 /* QRRSBlock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41D6BB5743EE93629C6B06587664E7CA /* QRRSBlock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9E7627FFB6A5671F37A2B81A487852B1 /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD2B5EA3AC61A013368FF88A1DDF62E6 /* MultipartUpload.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9EBE5653C44E4F94A6C09C4026CEB105 /* FIRAnalyticsConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C9DE1A78BEF3D21BD7BF3043F16A677 /* FIRAnalyticsConfiguration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9EDD2E960586B8A4E4D08408B3759E1C /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DDCFA00E3B3DBEC3F40CB85E9BD2221 /* PriorityQueue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9EEB0655EB01F9C83E2E7C3A6EB469A9 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35FFC810A8667959ABE31903267BE65C /* IQUIView+Hierarchy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9EF6B07F9014D7422681C32BE17E1C15 /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3799316C0C1CA952016D53220031BBB2 /* PrimitiveSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9F0FCE1FDF8971E6B9656DF55DA6AB2D /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 248BD19B3524B96E0CB35E4DE3E581CA /* Data Conversion.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9F1A5A628F97961E83B35B267041A69C /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C7C11CD08700521A07E0955219FC27E /* Sink.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9F5FE84B07BDDB9DECF20AE7F389A7F2 /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC144960521789D679D16CA553B37571 /* ConcurrentMainScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9F654710E03153B771F35AFF62224D2C /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 121E3F3A2B01B2D7E1846B17BEEF7BF7 /* ScheduledItemType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9FF01503372A7B8753364AFCB30BD820 /* EllipticCurveKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CC2DBF485C40B27104820623726D7193 /* EllipticCurveKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A0039E2CC3367EB4E392EC7F8EFC5F43 /* Cipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76B8626ECB842C83F5A32C8E3EBD0059 /* Cipher.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A06E711494FB9F0B9A057D675086CB29 /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 146B24A4377E21E579291C058CD4019A /* BehaviorRelay.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A071E4C3F1DDDC3C4DB75981F3BF2267 /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 12E9E21FC3253DA526AB28B2E75930F0 /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A0AE1F576EEC59A3489F055880794755 /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B0633FB5C5439F3B58FCDA12F76DBC9 /* Delay.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A1135C4ED442B7987D20CD0FA86D4D07 /* ECDSA.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AEC4D17326C15402FF6C2E4B2BE0F25 /* ECDSA.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A19CC2D2D895278F401DF63D5B89DEF8 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8245439CD23A1E0BF9B2DD626215D0D9 /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A244E5F84BD7248271B5A86C71E4956F /* GULMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 38D1447AB9B2EAF2F61FBABB2E3544A6 /* GULMutableDictionary.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A250DD4C5DB89B6EED835AD538D4A88F /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = F85ED7470D2465E9E964B07670BD2BD9 /* pb_decode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A26F743D4B7E2A1B1E82FF73DE17763D /* AdjustableLowerbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = B292127ED8CD89C9CC05E726982D72C5 /* AdjustableLowerbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A286B6622EE02C4B4F4E12B9B8B0F64A /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC476343867FFD5FDC184199033BBD0A /* UINavigationController+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A2BE0175A6AA3B8E4597D773DD1C17FD /* ValidationRuleRequired.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94FAA7E6C25144E88420E9FE939ED809 /* ValidationRuleRequired.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A2D1307938AE20F982A385D8A66DF225 /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 515172F1CD5BE751B5ECF7844002BB80 /* SynchronizedUnsubscribeType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A314CBE74DCCC459E0C143ACD30A2552 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05A419D1126C8C25FE0FD939E4B880D6 /* VirtualTimeConverterType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A321FE0256F15A7A3DEAAAD090BA694A /* TextFormatDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6DF3AC609D3FDEB6DAA25B9E05EC60E /* TextFormatDecoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A35E16F9A88EDE5D12D7127B92EEF618 /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDE89FD8AED87B145CEC94EA4EE708B4 /* RxTableViewDataSourcePrefetchingProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A378A9833C045CD674A08FA9FAB02A64 /* ZilliqaService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A71531D90C8FE0954908808CAE57D74 /* ZilliqaService.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A3A9966885759EC44345EB278F4E92FF /* ValidatableInterfaceElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38084F8DAA5B5A5761F04E61F93A06CA /* ValidatableInterfaceElement.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A3BF09EEE7364F966CA96A03561A5E3D /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB1DC0AEA827569B616C776267BFA258 /* Generate.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A425DF4423B10EFB3744BB5E49B5637F /* CGSize+.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA76BD4DAA2A542C880975C57A017B7C /* CGSize+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A43CE0C3490C3E8A6026C15B32AF0E24 /* Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CC80D02D9474A4BE9886B83F1EBEE8C /* Transaction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A471314B11213B6BCFE5124DA9CC729D /* ValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF3CA652209A8B1E63BA63A4F8456C15 /* ValidationPattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A5B35077A6D25017F9AEB258BAC8E0A5 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C6390068338A0A6966862EF2B9993E2 /* Alamofire-dummy.m */; }; - A5EEAAF08B1E6019BB0FCF620BE0F15C /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BB9199914ABF4F89D7B0A5F16ACC8F1 /* IQKeyboardManagerConstants.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A6A6902079FBAE84E2FB57C637F23272 /* UIProgressView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD33001541B5A959C9186505A47434C7 /* UIProgressView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A6AC163355AFADD5C7C90EA8B2DBBDD9 /* AddressChecksummed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59E740BCFE05D388391F59310BA566D5 /* AddressChecksummed.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A6D987CCA3361999F60B8C922CB61D7D /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 727125F21AD12DF7BECADDC1182B8E74 /* Operators.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A725FBB4E4D885A8B1009A44162472B7 /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FC2511ECD93035607476BE2D9B32C7E /* StartWith.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A7374109B2872F6D911957C153396EA0 /* AES+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22DAFFD8EFD7A7E7158BC119A3E9C6CC /* AES+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A73AC0B7A789481982306C76CF5793FE /* M13CheckboxDisclosurePathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B15A42525F1DE7A44973F9F52B796DAE /* M13CheckboxDisclosurePathGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A7BAEFA55A7FA62FF8E9D3142AFE0940 /* Abstraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C7EC2E3E9230868989B152B4802CE61 /* Abstraction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A7EA8B842443EEBFB780DFA72EFA5734 /* AES.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59091E3650EC9235E40FBA10D9BBD27C /* AES.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A83A8F78394B20B153A5BDC280F59D60 /* SkyFloatingLabelTextField-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 37DC5F5A31741404D25B0D571CD9E578 /* SkyFloatingLabelTextField-dummy.m */; }; - A83B265E4207DF82398A38DCA2CFA905 /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9FF766061DC90EC3A2B3CDACA759E4B /* SectionedViewDataSourceType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A85FD9BAA1A4B6CBFBF40F3DCF634AE2 /* Schnorr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9163E856DA126EAD80468E431BBABADA /* Schnorr.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A87E75D918426971CE96D63042B668C4 /* CGColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 885C4539723903D61C33DD0CCA961B78 /* CGColor+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A8A2CBD0B39E383D1793CD2A452C6651 /* Scrypt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8118957D520019482D3C7E0B6D1984DE /* Scrypt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A8EB0C6CA4D63005360D86AA889A518A /* GULReachabilityChecker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D83A467935DEDC717A2A53F02188235 /* GULReachabilityChecker+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8F30A21B9C02C553EDA86290D8C896F /* GULAppDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 74FFCDE5900B55FFBD0E4E14D24C876B /* GULAppDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A905DF48E769BB33FC57C2CC9D192B5A /* Date+Comparators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18E63606C14D460996AAC48C1E0A7366 /* Date+Comparators.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A917DFC219ECEC11EBA662CCE33625CF /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C36AEA5E90523B526E4F7589BC1A18C /* Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A9683C6CC34A550157634B2F6CD739D9 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7087D51235284D46E76DAAD0DD32DCBE /* AlamofireExtended.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A96920193855C3BD0B188803BB4897B8 /* QRMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEA21F53EA3263E4088D95599199B790 /* QRMode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A975E43090A937AF020EC74AA6AB3BE3 /* ZilliqaAPIEndpoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = F36938C16CE7B29E341ABAA98E6E9CDF /* ZilliqaAPIEndpoint.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A9B0BC5BD6660CB6BF759DE8FCE7BE5D /* Recorded.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BCB2318E8B592640263EAD0AD14865E /* Recorded.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AA1DC83D84F623D3341F2C6812BCFABB /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D5E7BFACDF1EF8E56793FDEB5C7EC85 /* Message.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AA521C1AA9562BCD24E70959C37D62FA /* UITextView+Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90179EFC26C50B1B702A4E0F5DF6170B /* UITextView+Validator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AB26B38DB18A161C9AC68678D2926A26 /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A3AC1F3F8CD5C3F8D5E06E5D5719B71 /* ReplaySubject.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AB471C0782B32C66AFFC3C167EFE373A /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 496BE6C0B79BDBE91C7FD7EFA35593B7 /* ElementAt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ABA50D8716A310550017E84CA720EE05 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 83E1C026648F9734E711E6040A312B47 /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ABC2EE41CBA5009EBBC4215935F40821 /* XCTest+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C3FDEC3D43D9BD176E7342C8249A129 /* XCTest+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AC448643414A244BA9492ADB8A3A8901 /* ExpressibleByAmount+Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A7E18266855EAAB3E8DA7323CEF8D53 /* ExpressibleByAmount+Comparable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AC793D0529C11080CB050565E795FDB2 /* Pods-Zhip-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 32439A30E2197E3D052E4719A156205A /* Pods-Zhip-dummy.m */; }; - AC7AC62AF899C1182D1EC897978247ED /* CryptoSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BC22578CC18F3B794F47DF2F3D0E9ED5 /* CryptoSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC8609A4EC03309B7F905A48460B0DC1 /* JSONDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEAEE955BE852603328B15DB3F0D2D0E /* JSONDecoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ACBCD066067960D5B4C8AC9207151526 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C37E2151AA4C0F4B6192380E2161839 /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ACBF9269C3CDDF9AF97F88E6C3EEAB40 /* Rx+ZilliqaService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 670AA6CDC32F0D9AE1E5F2B2FB593AD5 /* Rx+ZilliqaService.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AD96E4686C90F2D7EAC65371249F9B11 /* UInt8+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DD018F88A300621A1B008DAC8FADC7D /* UInt8+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AE1669434ABF054D7FE3DFCD46F44AAD /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF937F73F177DE15DD761043AEA7D251 /* ControlEvent+Signal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AE294918655F3918CA6DCB9E7ECD84D8 /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E9861E484ED30AA2C8BD32F582C5A86 /* AnyObserver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AE3E1CD8AC33809DC1B62EA0D057A644 /* IntegerType+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BE6EDD2544FDBE3C613CDFD268606B0 /* IntegerType+IdentifiableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AE3EE47596766C38F4D9ECA213368C7C /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEB720627F273AF3EA8435A0C20F3BAD /* DispatchQueueConfiguration.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AEAAA8AAD28E1834239ABDFA5D358019 /* Stack.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF540E38E76C877BBE014C6B6668CE87 /* Stack.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AEE2D81BDCAEDD1D004C3F0976CF9727 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20F5624AE7BEF61262FFB140AB186758 /* AtomicInt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AF0436305E89E915FD4E90A6164ACDF4 /* GULLoggerCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = DA0C2B69655F3245F87EA95586B71123 /* GULLoggerCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AF2E80DB352CDDAB51954B2320024081 /* BlockCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A00F2F584B06E36DF95FB1A2B9E09B6 /* BlockCipher.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AF3EC2F60C3B7E3EAEC449E6C6734DCD /* CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD2B3CA3C9B1695EA1DE2EE49B75B8B0 /* CBC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AF47B2E7162310DE5D1D60EA26C89B12 /* SignatureNonce+RFC-6979.swift in Sources */ = {isa = PBXBuildFile; fileRef = 711C64B777F2F9553CA3AF886E26D9DB /* SignatureNonce+RFC-6979.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AF50576E3920D10208B27AC3C73FE2B6 /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDF658855630EDA3F9BC73A2CA6B9F79 /* RecursiveScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B006FB8FBB07E15B5C03774084084BBB /* Google_Protobuf_FieldMask+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22675E82EE4E8746F54698F49CC3BDE5 /* Google_Protobuf_FieldMask+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B08D1215B73AF800845F766C2EC5B728 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 090C808C7C5CDDF2C3632007406F3EF8 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B1C7063A7C8E45B4974230DB4CC5121F /* KeychainSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C2C384EA3AD8FAAF957A1F50595F2D0 /* KeychainSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B2475F6D134DE9094F67C3EFB8EEE4C0 /* DefaultZilliqaService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C0E55824C0A522AAE32BF6BB4FBBB25 /* DefaultZilliqaService.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B2F32A57397049ACD559756B8A3BEA9C /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A4554B15E13675CA406C6FD07F06A1A /* TailRecursiveSink.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B36DD92BFD2EAAF7529D8A6A57CAA079 /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = CA5657D660D193963B481B896658AA47 /* FIRApp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B417BF3511D414F94CC5EDAECCF270A5 /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8344A0D5E62F17F68E6A5B3A64EDE6D /* NSTextView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B4BBBDD607384B43A428F32110E98895 /* CollectionViewSectionedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1381FCCB8A95FFF6E9E2EE5E297E57DE /* CollectionViewSectionedDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B55D9637A55F3519CFDDEA41156B00FD /* AnyUnpackError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 007D348103335C81A1E01B25F46152DA /* AnyUnpackError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B582316F7142CB1353C2C95E34825D73 /* DefaultValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = 762888AA58B0B7C59AA502E6FA4F86A7 /* DefaultValues.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B5FCCDF6F7B457F1DA5A9D4F14BD0351 /* M13CheckboxDotController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F39F9145C95D81E5297C695AE1CBEC66 /* M13CheckboxDotController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B75076016FF714FB2F20F073FA3A7BA3 /* NSLayoutConstraint+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5502708CE6384485EECAC514602F5C8 /* NSLayoutConstraint+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B75B932BBB96A40D34765D5E7378E7F6 /* RxAtomic-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 370742CD9F1B17C3A61777C937BE3760 /* RxAtomic-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B87FCCE91CA5520B7E65C88647754A05 /* StreamDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7701A9834D9B7C19D74116EFF060E4CB /* StreamDecryptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B891C9B604CBB18464B05807B09A81B3 /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 00539F7680124897576DD2915C7263D7 /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B8B0AC369985CFA52AE340BF8D74370F /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4469C6FC63B3AD77DDC8261C91B085DB /* Timer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B8BB52C21917D9210A66FCA815679DE5 /* M13CheckboxFlatController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20A5E0C8F269A9296851BD5A81B13C34 /* M13CheckboxFlatController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B8ECF8CA1F770B8B1C41669498A05D76 /* EllipticCurveForm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7ACCE0FCDEC29671C81F057C1CC40BF8 /* EllipticCurveForm.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B913E4291183AC6A1BBB81BAB48C4C95 /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = B366BAD42240A2E0FF0047EFE68859E5 /* Random.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B91B89EC76D066258437FBC9CD5BD570 /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F3EE7E661C84DCFEEA1A10040471DB /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9204FA05258FFB4205FD61E404B1A75 /* Generics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27BA683E5775930A4F0AA0FA4249AB70 /* Generics.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B931C2EF87039462767AB16D22335229 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BD9A843037A50FDBC3CBBB84B3D183B /* Never.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B993E124F0BC1E5F417BC3A1707BB1E6 /* KeyValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7EE986DFC7EF860A174CD3DC907ED860 /* KeyValue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B9D0258B611061D5496BFAB56C7FD223 /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F7501C48B7744E01A72F4F2C2AF837AF /* RxCocoa-dummy.m */; }; - B9DDF87AD06FAB0F6AC776F7419AF43C /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = DBA2E5C386ACF8A5EE564AC38981340D /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BA496DC109AD531B38E69FC2B4800EF1 /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61E64A06ADEB742AA8C29F550EBFFC07 /* UISearchController+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BA4ED49B331DDB6E4769F739FC7D500A /* BinaryDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA39772DA5E9444DD6247436650BA75C /* BinaryDecoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BBE1F502F840B7E08867C0339965EFA0 /* StatusOfTransactionResponse+Receipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C07B8A15406AD01556ED1E8A77EF798 /* StatusOfTransactionResponse+Receipt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BC15546484C1EA1979F5BBEA45B24F1D /* Validatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F028FD11C36004B31099AAAFD7FBCDE /* Validatable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BD1D0EA72B6E4FE01E404F06D9465F69 /* Visitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8AA80992EC7BB3F477009882F98367D /* Visitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BD30F963500E6360FD05BD705F12808A /* ValidationRule.swift in Sources */ = {isa = PBXBuildFile; fileRef = F33AF0CBD33A85B5457E5A4E382DA74F /* ValidationRule.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BD930BEFBC120BF6DB675A3C8ED9F34E /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 707C1B69462CF21B5BF682281FDD430F /* ItemEvents.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BDA9582C96210970EA93A58C2E04226D /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10692031C11ED8C03DAF0C0E7E343A84 /* Materialize.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BDC190D884123A409B2365143487EECA /* Wallet+CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = B78C4E4206A93F2D7534CFD8CFFCB1FF /* Wallet+CustomStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BDCB5594288AC1C422EDBE295F8EF942 /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACE8863A52663F9881B57223AA7086B4 /* Throttle.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BDD54CEA4D569E5DAB94B7FC790F3D56 /* Li.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A12772A30619A23DFE6B87990687085 /* Li.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BE071C5AC17E797F8EFCE2B2AC2F0F5B /* Bitcoin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B5F72CEC1F2A7AA6D7782157606DA5A /* Bitcoin.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BE1BA94620BBC016BDEC4F6626E866FF /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A599815A55937E7C4A5409D5005C212 /* Version.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BEBB024DAF8D4DF0EA2F9D2BAC05979F /* KeychainSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53EA0B8D917D67F8989950FDEBD8A207 /* KeychainSwift.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BEF9996825D67A4DEED8BF17440DA28D /* FirebaseCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1869911C3083B3C2715105874BB4C270 /* FirebaseCore-dummy.m */; }; - BF09FDA87B271C2648C148DC1CF3EC12 /* RPCResponseSuccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0725F8D3706C90D098822192D7749068 /* RPCResponseSuccess.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BF4F97095BFC54683FCE3BBE7693E002 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 454C9F76D8014CA5F7F65EB3A33D540A /* AsyncLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BF93E001C0CAFA1EC3963B574B8C396A /* SwiftyBeaver-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 18BB3423E95A08A6BDB78B2C4C0BF6BC /* SwiftyBeaver-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BFD93F9CE3B95884593D0E992E20977F /* CipherModeWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D3937E8512BFA483D05414C3EE49C9D /* CipherModeWorker.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C0A13E8590F0174FDC545881763D196B /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36631F3D5BD4FD250D98F7FDA7A8A9E6 /* RefCountDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C0BAAAF01C1C3D2370AC125A739A4331 /* Keystore+Wallet+Export.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7934276DFF698088755D709CC475457 /* Keystore+Wallet+Export.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C0CA23190D72CA5DC3D21A293437CDFC /* GCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9744EC793A6DB066BAFB820A84597449 /* GCM.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C0E203069A3B499A21688806099A8C06 /* ColdObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F4A494EEFEA9094A5BD6D45BAED0DEE /* ColdObservable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C10B523111CAF69F82CB32043BE7E9F7 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F6540FF51ECFE25FC6D8EDCA9342EA7 /* Just.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C124C6FA5843944B00E8F1A017C3C90A /* QRCodeReaderResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 294F9E5B3DAC9C5FB9BC24B830413A97 /* QRCodeReaderResult.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C15375782FEC377FD2D2BE6B288EC561 /* Validator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D8FE422B3F6031701B5F486EF02893E9 /* Validator-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C15977CB0F37DCA955A33876E03F98BC /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7DED29FCF7B5D75E40C18114D32E52C /* Bitwise Ops.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C1664D2022C9467BC712ED9BA35199C6 /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03E4786880464BC351E3467DAB389343 /* Debounce.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C1902A5626633F1E8B0988BA85125343 /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 7AACBB768DE20934F60540F33ADE89AE /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C1AA9CD97178F8E81CC84986DC44F61E /* HexString+HexStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = C43DC87F020BD830BF622E799814529C /* HexString+HexStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C278414F6245D68D8A74DD1A3F4FC950 /* FIRVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = F018C1D4630DD6B7ABD12F0635341CCD /* FIRVersion.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C303314F60ADC9BCAC394AC04DC101F9 /* QRCodeReaderViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51C033E2D6F9674FEB5E720CD90557A6 /* QRCodeReaderViewController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C376A2E95D50E2C2E8ABDED388B199EB /* RxBlocking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 176C553DA20A44CB343365B3366E7C14 /* RxBlocking-dummy.m */; }; - C3D013DFF29F0DE84FF0F93D77E3BB1D /* UInt128.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99B0F576F83712A116BC832A21974F8C /* UInt128.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C3FB6C0CB8DB84172C5CEEC91ACCF79D /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C60A2FE8D1A36E5800072D47317F01E /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C455C040429E0F272D25368D8A3A4B55 /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = CADD28F03AC694426A0FED973737D5FC /* UIBarButtonItem+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C519306180C624BE267E6D83B5AF7001 /* TestSchedulerVirtualTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5996C3D667052166BF466A6249D6D01 /* TestSchedulerVirtualTimeConverter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C5668EC0CF40639776D31C3C7CC3D5D8 /* Utils+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3DAD9551512DBBE40ADEEF7DF32E529 /* Utils+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C57285BF1FD86C975A3C7CE8E40F6371 /* FileDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = AED93481CB5EAB481AC9D6028AD25898 /* FileDestination.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C5C36E500AA497E42AA549AB79564AE3 /* ConsoleDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = F107F3BEBFC70E8E4B84360E8E8FBD17 /* ConsoleDestination.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C5C6D04EBA0F818CADC4E1DFB5F4751B /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 905BA26797817D174DF5C6733BD53474 /* Floating Point Conversion.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C6167A9432C43A4B2AE346CF20D27800 /* Upperbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBB2A19560BC08F9A615EA355306D543 /* Upperbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C6569160388E918C9822421211F333E4 /* UINavigationItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37C57C611D1B16B7B5F536637E4B645F /* UINavigationItem+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C6C45916EA02C3C808D3665AE85E5B78 /* Qa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CAD8D0473F96CA933C32207FBAB6C5E /* Qa.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C75313226CA13A0442343A1654E87059 /* Google_Protobuf_Duration+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFECB33DADAEE64F81ECD7DA26958D7F /* Google_Protobuf_Duration+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C77436C4424843BB524D35848FED8586 /* EFQRCode.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFB1CFE6AB0C82DE98C5EDA8E50630A8 /* EFQRCode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C81C2A66FF613527C7BBA858999E9A91 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75308004997C4DD48E954EA1D4A70487 /* PrimitiveSequence+Zip+arity.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C852BDDD8FBB814905734578748AC3F2 /* QRCodeReaderViewContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27500515397CF2014BDBFF9CA937FDF3 /* QRCodeReaderViewContainer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C880C18E3EDE7A00C63A0353CB7D2409 /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0979FDA3442E25C6694904D932C5178C /* UIControl+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C886664FBDF96A1366D92F32E342111D /* Bound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 056F1C3298BD1F14651501E55B4F5351 /* Bound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C88E63E5C2E6DA9D0938ED064AA542FE /* EFQRCode-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 582B53B903CE587861D2722EEB3A0A68 /* EFQRCode-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C8F3A33668334268C034B31FC71FD241 /* TimePeriodCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D28302F5E3D8DD879C4AD0FA2402D92 /* TimePeriodCollection.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C9AB5F543DF27BA07E99D6541D385069 /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B0A37A7DE48FCFEE0BF3D2DAA28EA78 /* BinaryDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C9C28914186EFA096307BEBDB4208E78 /* GULReachabilityChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 646F0AD86667D8389FDD78E1630CF326 /* GULReachabilityChecker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CA0A2C276FD868B1B5B829ACB84A9135 /* duration.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CF37D21F9D872AB417BA2C700C9D538 /* duration.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CA2D39D7CAA062AA07E6A513D1F2A080 /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BAC3B5A7ECEE9767B1EE79D970AC7AE /* Division.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CA69BD126500289E66D3F10DC62987A8 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C44537BB9E07FF934841CE6DD5607E7 /* NSButton+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CA846C756DDC605F463478968DD3E68F /* ValidationRuleContains.swift in Sources */ = {isa = PBXBuildFile; fileRef = D33FCAB21092AA639EE85252FDB78A28 /* ValidationRuleContains.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CA94F90F2EAA435F6BA8E70EF846A901 /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 47FC0DEF7D13B8700E513603B070B075 /* GULLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CB3BF6EC0ABA65721DCAE10E1537BF1C /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E41933D8DD0135C57A245C22362C5BA7 /* NSTextStorage+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CB9CD303B42C8B0509E2EBAFBB6F1473 /* Bit.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF1E94632FF51BDBBB6F2619CB4F3FCC /* Bit.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CBA812899327B8A81236C5A891216EB1 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC9578D82AA7B8425146B673D115745D /* Platform.Darwin.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CBFF0EA1247650BCCD905C627100EFD9 /* ValidationRuleURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 04198EFCA625D800F3805B9FF6BA4D03 /* ValidationRuleURL.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CCD8036DF0EED5C7807FED5083986DA3 /* BinaryEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA866FB6798A286CF89C927CE1F61220 /* BinaryEncoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CDC89222FE25E87B73FBB8BBFAAA3EE4 /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA1925B66561362C56B7E8BC23034296 /* IQKeyboardReturnKeyHandler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CE7D4879C8AC2E299B11E10798E248FC /* TestableObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC2378B3794194DD2D5573B0C3458F3F /* TestableObservable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CEE95D93C0AC36A307681EE1B87D851A /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = EF89034EB631CA39CE3BE62A3EC620A5 /* LockOwnerType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CF1FF2F1808F441A728B20B46FD1091B /* AmountError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66EFA364EB2C8A604BDB5790658806C2 /* AmountError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CF885955CF23F5747BCAF078E0233382 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1571F4CE32055543CD0C23200009E710 /* ConcurrentDispatchQueueScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D00637EA0EAAD8A1BB99666D1CB44AEB /* QRCodeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC8F868612B5C6D2E6D7F060D9C746EC /* QRCodeType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D043802864C0224D18BB9593B1BC39C7 /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 384F114FE844123E838C842DCCF1874B /* AnonymousObserver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D045A2F680D722432ED9CEBF492EDA67 /* NoUpperbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FD7B72ABB02B36DADDE59AE7C85AEC4 /* NoUpperbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D076A72671A10025A6E6F3D0CCCF0638 /* RxDataSources-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 13D0A1840E8A33AB6E20A4074BE77266 /* RxDataSources-dummy.m */; }; - D170C1C9C7DD172A08DE9B535A38BB28 /* FirebaseCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BB93E9BFD92BC297F6ECC284A60FDD47 /* FirebaseCore-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D1ECA89B1060FD89BBE7C4A0E049F630 /* Validator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A7196FECAA7138D9C4A4C0867128BDC /* Validator-dummy.m */; }; - D2B129B194678E85DDD4B6219382704B /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4AFFF1E4E5496EE047085862D3ADF27 /* CombineLatest.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D2F808482178CFE0DC8866CBEA8754F5 /* SecureBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B1C74309A22CA95A296051CF016011B /* SecureBytes.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D303BEEA5689C7DCCB850FD53C5E3015 /* QRCodeReaderViewControllerBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68ED458F8E860B66019BD8500C6D068C /* QRCodeReaderViewControllerBuilder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D306AFBF5D2A1BA28BEC8A4C25E5064A /* BinaryDelimited.swift in Sources */ = {isa = PBXBuildFile; fileRef = B23D5530E3C3FC63A65D10CD6E017467 /* BinaryDelimited.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D35624815B5D9755217501CC17FE6206 /* Pods-Zhip-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DA037E6D1C23FA04943A1E5BE51A3ED /* Pods-Zhip-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D3A4A89AF41B30BBAFC1FF6412A8777C /* IdentifiableValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9B569FD9610C6E915710E8ABAD5812 /* IdentifiableValue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D3DD5BC6BFDE2E31E2808EF3752EAED0 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F7F29165653D486D01A4EBC1215A691 /* ScheduledItem.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D3E967E11E3D7BC3078478C50A900A73 /* BinaryDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4A497DA1DC011DFC9566ACD8E0E8788 /* BinaryDecodingError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D3F566F5DF3C3598BA3140C347342B81 /* StringUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40AA6ECB80BF8D076D34913E815BF8EB /* StringUtils.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D43C6CDE09BC4312F1F9DFE10E8592FD /* swift_qrcodejs-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 461CF21913175CC1DB0FF5DC40C2A507 /* swift_qrcodejs-dummy.m */; }; - D453A182EA32229310632632FE73C993 /* AnimationConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E3E8968B3223E5D5BD490F0B5341753 /* AnimationConfiguration.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D4691DCD56D4A8A09F8700F2F5F22161 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 531224D35BA17B4647E46D226AAC3EA3 /* Multicast.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D4FCCF5D07504882F9342EA8F9AFBA58 /* UI+SectionedViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E38ABAD7D176A5D1998B08FA4C52B2E /* UI+SectionedViewType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D556EE36066693E4A2DE0340F42B84AD /* AEAD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 168BAEBEE79002E06CC47D8CFC6F6C9B /* AEAD.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D567A0DCF7B537972A4E5DA137DA7480 /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21D1E660850FBB646BAB264E80C2BDCA /* Addition.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D66B756008BB601391F337818F7A3DC2 /* M13CheckboxSpiralController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EBFEB0AF3E61D190DE08792FD4652D2 /* M13CheckboxSpiralController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 05E1EE0D7F6BBA9AE592B53026E3CFCF /* Keystore+Wallet+Import.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEDA2C9398819E58B944278576952247 /* Keystore+Wallet+Import.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 063F4D3F49128A50C169FA14494EA6D7 /* IQTitleBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C1E8EE021B0D8CE89643EE08AF65C21 /* IQTitleBarButtonItem.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 067009E404043090E8FE898BFB27879E /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C9CA0C526E929C61D3A811556DBC2D4 /* Deprecated.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0742C18AAA6AD4CD105D076EDE2B464A /* Utilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20DB9B5B1230D0F4EB4D64110FB739DA /* Utilities.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 07458ABB5A4508FA1B84F4820B56DA9E /* KVORepresentable+CoreGraphics.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC5934C052AC0E8ADB8C49A6BA61FB77 /* KVORepresentable+CoreGraphics.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0746EDFF110EB66ADBAE3C03428518DD /* Macros.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1ACE37A6F5F1DAEA137B4FE364334B2C /* Macros.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 07B476D4FB6C28D13DC24F8872FB562A /* ElementAt.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFE4659F0960058F8AE9937FDB8B8D50 /* ElementAt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 07DB2603F1C6FF0A7E3CA8DC5FE066F7 /* Constraints.swift in Sources */ = {isa = PBXBuildFile; fileRef = 762E2947508CDD87D84C3B456336247A /* Constraints.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 07EB4EBBEE774A62CC65CB77F56C6F55 /* nanopb-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C625E545A99965FE0BB17A8A788CB7C /* nanopb-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 081821A31344D6A37108D7FE3179DAC4 /* UIApplication+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD2FA9801257A20F52F26F2009223ED5 /* UIApplication+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 087F14FDE885E682F8DE774D48F17011 /* _RX.h in Headers */ = {isa = PBXBuildFile; fileRef = 844E190681AE8BC8631D623D4C83EAE6 /* _RX.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 089D127A8A58B0DD5260DF026923D183 /* Keystore+KeyDeriving.swift in Sources */ = {isa = PBXBuildFile; fileRef = C03ACF7ABCEFDB18FAFB8F1284ECFE3D /* Keystore+KeyDeriving.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 08AA5D482C30623959FB5ADCEED18323 /* Address+ExpressibleByStringLiteral.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBE71B7EE6098327A0C52B6AF3F765C0 /* Address+ExpressibleByStringLiteral.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 08CC42A79D054BF4C736A9A0FD03E229 /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C0EEC51050BC8F192F1D92ADAEC4C90 /* Square Root.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 092C491D1C1FE3D36D2E9013B35053DF /* ValidationRuleLength.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5CABD6C5EE309A67B95650FFC0357B9 /* ValidationRuleLength.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0939ECAB6B6CF76B6EA7523C2E86440C /* ControlEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5795B190FB3AE7D94D2AF135D1DDB099 /* ControlEvent.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 097EF8199BA3868E875CFF9474D563F1 /* M13Checkbox-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4919175B69FCB862E0BB555796D8A48B /* M13Checkbox-dummy.m */; }; + 09C8ECBA69F9A91AD4670507F6B8EA3C /* Completable+AndThen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8384517DE985AEB90501106EB054D50F /* Completable+AndThen.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0A252193A95CBE83D063A5E4F2100222 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 180A79282CE234D6898B03AFCD13DA27 /* Constants.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0A55E6E5171FC0C11101166D91D31797 /* RxTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 66383327CE43CBBE09A30668DC2CE4EF /* RxTest.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0A6B56E512C5D773ED039D202139DA1E /* WithLatestFrom.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1EB990548FD43AA931401700A9206A9 /* WithLatestFrom.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0B10C1C8487D83298BA81F0422C3F24D /* RequestTaskMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0391F6895D9EE096A5EF1C6F2F5726B /* RequestTaskMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0B5EDA9AB37CDDBF3C2B291DB8E568E1 /* QRCodeReader.swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 74C57B1F0FD3B59F3DA36B635C8DBF75 /* QRCodeReader.swift-dummy.m */; }; + 0BAF1C3ABAD4F6549D24E9246C2F4770 /* Validatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3196D759992EFA8B3D676BA71950D9BF /* Validatable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0BCFD01F2436B1644534A5B3968393F7 /* ExtensionFields.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F441160BB1BDC0F6077EFE64A107A77 /* ExtensionFields.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0CEAC3705C4C7F05889B0B215F21AA64 /* PKCS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88B7E2CEDFEE1093065A6A9AC53A3406 /* PKCS5.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0D89C02009935DCA626B1D71D5A903E9 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F9F5BCCCDBF2414204E1CB2BB94D526 /* DispatchQueue+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0DADC59EEC0732A8DD39316FAB89012B /* BinaryEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 863AAFEE9F578AC405CCCA444E6F907E /* BinaryEncoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0DDF30ACED89537709B197E83EBC070B /* EFQRCodeGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B3DC8DF1C1C3F8F1ACE74650CDC43F3 /* EFQRCodeGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0DFA109E0F732838F5E808B7C7886BCC /* HTTPMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC3BC3AD4CEE71C7EA6C6AA9F30213D8 /* HTTPMethod.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0E415DD6F2B8761A29F7ADDF2030F3B6 /* RxCocoa.h in Headers */ = {isa = PBXBuildFile; fileRef = 48D9E0892BD40D64BF2996F38CD5416E /* RxCocoa.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0ED56AFE5583AB348F6EA12440952BF1 /* HMAC_DRBG.swift in Sources */ = {isa = PBXBuildFile; fileRef = 718AE30513A6B94180CB4377F3CFE5FB /* HMAC_DRBG.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0F8094534CE8C36D527317E5EE18F7F7 /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = B95BD1B29A6BC87DEFB5586648BD07B7 /* MD5.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0F90B6A1BA027F10744179B03FDE3F09 /* ExpressibleByAmount+UnitConversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = C24FE51E1CC899CB248E915375F91020 /* ExpressibleByAmount+UnitConversion.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1024214D5E0E189DDB4B17819BA45E82 /* CMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = AED933E1F28183B2B95B9BD317FD565A /* CMAC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 105B9B165CFDBC8AC2ED90881AB5DE70 /* SwitchCameraButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64A9D0973CD7D8BB6B5CD92755CD6BEA /* SwitchCameraButton.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 10627EF0EC919D2F0F143D88D2773609 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = A001D382C16A2C2CF8EB045E06787147 /* Platform.Linux.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1089E1C833B81C09EBC59493023162EE /* TimePeriodGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5204DF13A0F91EDEC928D2AE7FFE4C8 /* TimePeriodGroup.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 10938CF372F3AB09A719AB5E75D395ED /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1B4C68212F84AE7D7BCD9C899E315F6 /* NSSlider+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 10A70BD7F9CD15D0E0525F914539F297 /* Google_Protobuf_Any+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC62B7F049C63E05472E424F0D9D6011 /* Google_Protobuf_Any+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 10F95BE96191238E4E762B6BD6A40657 /* ConsoleDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = 687A5C639FD84E0D00A6EF8FAE1B4DA8 /* ConsoleDestination.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 115E750424F3D874BDEE00500F86F3C4 /* AnyMessageStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84A7563ABB62C3118B1C7169C2C1F565 /* AnyMessageStorage.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 11ACFA594ADE030162148DAE9A7915BB /* TinyConstraints.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3FC4A88BC02CE4D792B2E889D9A277D /* TinyConstraints.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 125F3265697E25021D771B5CD573A425 /* GULNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = 100DB1929EBECB6A369A007E0BFDE3C8 /* GULNetwork.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 12D4FADE162BC97CA21DD2B66DA05CCA /* ValidationRuleContains.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA7E52462A13D548CDB8F206AB3B2886 /* ValidationRuleContains.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 131768D52A935CB1B068D7ACE927EF66 /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE0877719CF1C442AF02FD1D2292B478 /* Lock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 13BAD6928AE5E9422A3C4E2B11C289E4 /* Changeset.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBE4D32B97385D6A1A01F5FC679D8200 /* Changeset.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 13F2B259AEE36038B9D49D9CC98FCFEA /* EFQRCode.h in Headers */ = {isa = PBXBuildFile; fileRef = A0C6753E54914FFBC034F861229114D0 /* EFQRCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 153888906FA0A1F2C5EEA48943FCD563 /* BehaviorRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 46AF523A78F44DB3A68CDB431367197C /* BehaviorRelay.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 15E5AE069CEBD228A927238410D9B0DE /* Stack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C3A268F41286144E59111942EB73742 /* Stack.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 15EC01AD506F83D8F0ABF70163DC89EF /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA2730A86C6A5CB4CD974A464C95E610 /* DefaultIfEmpty.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1662CDD7D396E00BEBC9D8F5DE961D81 /* SessionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79D8748D71A4AACC288049E79C591920 /* SessionDelegate.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1697F7C66E2ED45C3C9705A62B48185C /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3664C9BFAF292B9F77C1D4EED19C3899 /* Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1726E0720445CE10A261AC4D77F4F14E /* Zesame-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EE11909D63BE4D62194D0395A7013BB1 /* Zesame-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 174624D7DFDA683DA1C838D1A0E77347 /* TextInput.swift in Sources */ = {isa = PBXBuildFile; fileRef = 253798434A4D30CA8B0E00BCF477ED26 /* TextInput.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 17AE021003E7BD9E2BF9A003A9C5DFA7 /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2DB2A66DBA9FE4CD80169A16237A296 /* RxCollectionViewDataSourceType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 17C9EC5E4CB64C5E18DD99C74276BAC3 /* SynchronizedOnType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B49957009CD7CA44B7ED70495F2CB1A3 /* SynchronizedOnType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 17F331DA70EEEEBB6410080FC2E64C51 /* AFError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2AE82947B84311E91E34A05C5097224 /* AFError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 181CC4372667B13ABE9E3BBAFB381602 /* Google_Protobuf_Any+Registry.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9B423F7C9A22859CB5063054FD31896 /* Google_Protobuf_Any+Registry.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 183542E8652A0E1D3839CE1069DB0AA2 /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB18BC7B274657D860CD1FB6F1C990E3 /* UISearchBar+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 18554CEC19BE4C9BDB25B8AA922088E8 /* QRCodeReaderResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E905C1689319F2B451B5DB27FC73FDB /* QRCodeReaderResult.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1858BA2F7C7CE98DF90A8AB02EDA9F9A /* RunLoopLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10E6FC3E5752B5BDCE17AAD8BF455F05 /* RunLoopLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 18F757400E07FD6A7211DB67A16175A8 /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7E2104B06771619DB83C2FDD7359471 /* Multiplication.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 194F28BFB11768B0D59D060137A728AF /* Session.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E232A01B25B7807824358FF8B383FCB /* Session.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 19AB489CB098084F27FA760951C3766C /* GULNetworkMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DBC680CA95D43D87E88275F42C7287C /* GULNetworkMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19FD0B0DD9F0B0EC91BEC30E344BE976 /* BinaryDelimited.swift in Sources */ = {isa = PBXBuildFile; fileRef = 141F997A6BCDD5E06843BE0BD826C24B /* BinaryDelimited.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1A02089F6E58A8DC8584EA2542A3F697 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F9FB0B131B912B519AA9DAB502A942 /* Request.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1A2293D8E1B487E4C2BE5C43EE223CB0 /* ExpressibleByAmount+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AD8E281C7B0B117E6DD10D5A00AB9F2 /* ExpressibleByAmount+Codable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1A41A5AB5C7C493BAFCA258C323A9AFB /* FIRComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 279E164A7987B4D51375FC02D46A89A4 /* FIRComponent.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1AEBB84AD7C97FEEC2EE1F1DF4BE2494 /* UITableView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C998CD25B13AC00E7B174A1B797D847 /* UITableView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1B45C95361B2AFF79CA597F4A3686446 /* UIView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DE8A8D034C080C0B8A386A59FC01ED1 /* UIView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1B529F09849546526F2C6681626B4F37 /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5EE216E0BA1E6A8D81AFC5B5055A50E3 /* SHA1.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1B5B2B185D1CDBC32738E3A702A3C381 /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8387F6D10122E47D936EE580055620AF /* RxCollectionViewDataSourceProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1C4F423019CA25FCF985169B8C3BA401 /* KeyRestoration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 544907D8D678FBDDB80B8AD847A185C2 /* KeyRestoration.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1CBD8AEBDE428F209C59FC317E8B329D /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 474729E3CDF2C01C5BAF87A2625784FF /* SubjectType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1D33F9B7A8D7AC490857B7FAED28F4B7 /* M13CheckboxStrokeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E79BAE84E60AA239589591547B10CD6 /* M13CheckboxStrokeController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1DB5C369911BDD97E606C8C09EAA3A9E /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22051E9045A6EC11906814657A027C6C /* Bag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1E72981FFD47A759457D95A5B937983B /* Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = E66A2F84DF374DE0E5DACC15179FB852 /* Padding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1EB2DA455C79F01F9CA939E3C1B7856E /* _RXDelegateProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = A71CEE657A986F13A26D05C7DFD33A6C /* _RXDelegateProxy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1F09B82BEBA0ACF6050E5528AE50A4EA /* ExpressibleByAmount+Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1427E02DC0FCBB749AE35EF46C1E3B7B /* ExpressibleByAmount+Comparable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1F2D5C4C5CDF0AC9159124B20D76E738 /* M13CheckboxFadeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B86FB84DF508BE753C67B704A8FDE96 /* M13CheckboxFadeController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1F7F12BC5E0F4AAD10BE207EC13A6792 /* BlockMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F528494662DE56F3BC7F70EF07CE298 /* BlockMode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1F9F1A0BB32D7CA7BE3373644F6B7F3C /* VirtualTimeScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A41DF149CC4C27E3E4DAB00B1D917D4C /* VirtualTimeScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1FAFBF232AB810439FCE9029852527A2 /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFEBE93701B998EE30AF83765D7699C8 /* AnonymousDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1FCDDD03EEC6132FE03E78118B1DC6C0 /* Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4953190E51B6E1CF491F5EEC3A816E27 /* Subscription.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 20ACDE96B893D6BB338FB70A0288A6C9 /* CombineLatest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 629CB0E126AE67A038402EDD874F65B6 /* CombineLatest.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 20F3EC5F96CECCC418924F80B181053B /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3767C4DD86ED60D86579EBD5C1C47A00 /* nanopb-dummy.m */; }; + 20FB51AF175D2FAE701871032DCE87A8 /* Bech32.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8AD994DDE1FE260DE97F9C86803EE59 /* Bech32.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 210716EEAC9EDC2D2AF6474DAD609F82 /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = C6C601888385F8024AB0C39D1E6ED03B /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 211005BF1BBAC0E9DFD2F78F7F416867 /* Checksum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86C6CBE29DD7D293B7BCDFDC2524CC5A /* Checksum.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 211ABE8851F6CA5C6F8AA1B071FF7643 /* Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3562A817C97F34268FCBA02C8EDFADCE /* Validator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 21323017C2CFC674E1C0161BCFE25B2A /* FIRAppAssociationRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D8690F9D93A127E5712B465315DEF0 /* FIRAppAssociationRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21888C63F6A9F1F9640A53310BAECC66 /* EFIntSize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 929C307BC180CA856E33F5718FDCFA76 /* EFIntSize.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 218D987F9F89544A08972A49AC619E58 /* Multicast.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5B518822C88E3D30661E3954CEEB89A /* Multicast.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 21E71C3352B054A62D58FAC1E2BEA70F /* NSObject+Rx+RawRepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48D861DEFE5D86F4339A9FA59747AE18 /* NSObject+Rx+RawRepresentable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 21F6280BE2904D93AE3891C147175D85 /* ZilliqaService+Signing.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1C6D65015D14B65A261570DD8906109 /* ZilliqaService+Signing.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 227E1416C87678D1AB8D7A097DC56323 /* DoubleFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3D97FB34B7D23D84C142E2ABFF994DE /* DoubleFormatter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 22BC6EB7C430F501DFCB935B5264CE54 /* ZigZag.swift in Sources */ = {isa = PBXBuildFile; fileRef = C627EBB114A76E2894BC272E4700E383 /* ZigZag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 22E8D588C8DD990C30CBBD6C3B5C6FBA /* SwiftyBeaver-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0365DAF29A9D7A4287151336063EA94A /* SwiftyBeaver-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 233AD7FDFD8C13B5EB0FE20CE8A7732E /* NSTextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FA24D46BBAF2FEEB1B395630669EF6F /* NSTextView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 234F0059D743961FCB056CF5B72C95E8 /* TinyConstraints-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 44B3C6D2B1EE8C390E58543F4F6FFE24 /* TinyConstraints-dummy.m */; }; + 236AA35EA3F9AD6DAC5C42F8CA83C8B8 /* RecursiveScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2770F5098EDA7CEF6FFA985B7E80972 /* RecursiveScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 239938B7402CEAB98D0740EBA035C239 /* messages.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D2D0557C7DC994D33FA401C132A1B05 /* messages.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 23F9FB1E6E49490CD3DBBC290D37D555 /* Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD6366DC8714009532CB8649C42A90A2 /* Zip+arity.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 243565680FEE8088DF5A0926AB51F9AD /* Differentiator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D7AF23291298316AE97F62F5818E2885 /* Differentiator-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2453312A246C22F29DC4B5E9D3B6989A /* QRCodeReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DC87BD918152755D00A0C492EABF269 /* QRCodeReader.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 24D604665E21203DE86D196DF21B65F1 /* Base64.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE97262EA518152A46238755A4A410AC /* Base64.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2528FC4EB026B9ECB21F9ECD07E6909F /* RxTableViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECB88DFB4E8DE837DC6E72AAF4165893 /* RxTableViewDataSourceProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 256D21A1D8841CB9409F9640A9FF209E /* CollectionViewSectionedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D379C86CF2BA6237658BA0120F3D9D7 /* CollectionViewSectionedDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 25B833B37DD3ABE53FDA3DBB09A384DF /* swift_qrcodejs-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 04EB6E6F1E95589373C25980BE70A2CE /* swift_qrcodejs-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 263BE6A62F3AF1D090061CBD00FE7FC8 /* LegacyAddress+Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26A172C811276466642E3D1E99D88AFB /* LegacyAddress+Validation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2683405DEF83D4C0110BAC1B378BE385 /* UI+SectionedViewType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01CA7190BB7C25DFF8169FB496DCC8B8 /* UI+SectionedViewType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2684BC6FDF9FEA90F64E654EC3482BDD /* NSImageView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72B1E7D0F324088A83EFAE95EB1F4FEE /* NSImageView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 26878335DFBE6D327171FC8C7FAFA456 /* MathUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40D9162E372A67F0792045C24E8D5244 /* MathUtils.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 276E559C9F5EC27CB6CC6E27C0CAEF10 /* UITextField+fixCaretPosition.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8C8014E2430428DC2902EAFE9E9229E /* UITextField+fixCaretPosition.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 27908D96F186BA34023FBBCEE1F6F2E2 /* RxTest-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A786AF22B7A79C181486C802436E4E1 /* RxTest-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27EFC2972664A64B5A1ED000863853B6 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 105E8D5C207271C6B0FF667E2060C76A /* AtomicInt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2823B34E7ED1A2517968551AEFABB65C /* SingleAsync.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958DE86705946AFA1688B80816E933ED /* SingleAsync.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 28873FB5C2FD93ED22525D180D47C630 /* RxCocoa-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 81EAB44AAFE863E14E92F1CC2BE551B3 /* RxCocoa-dummy.m */; }; + 28972A6E19C659B1DC0D1AE1A05CF7BE /* UITextView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4C6D4612710DA83B2BE0F99496F2F9C /* UITextView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 28A6809F9A927166CE363A94C3E9A709 /* DeprecationWarner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FF5756F75923294C00AE94740E23BC8 /* DeprecationWarner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 290C3CA6402736EB6A1DCFB207C63080 /* EFWatermarkMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFFECA0854481161F6280A26D85F84A7 /* EFWatermarkMode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 29528A3FE6ADB870F8B12F586C5F48A9 /* EFQRCode-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 34FD70C0FBF837178EEDBE081FC92A02 /* EFQRCode-dummy.m */; }; + 296FD6DED9C6779B32FF2542F738C3F1 /* URLConvertible+URLRequestConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5A1BCCBBEC8A5DFF12F7074B276BA16 /* URLConvertible+URLRequestConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 29BEFC11E6442C0D04BB14C9852A9EE1 /* RxCocoaRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 7162F71DC2F6D65143168B4727BDD5D2 /* RxCocoaRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 29F4FAAAF7F2AD0AB227E875FDE9D49B /* GULNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 20DDFAD66C0AFD7517D3C49788F350F8 /* GULNSData+zlib.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2A2518BE35A872F9243163BF98E93A62 /* MultipartFormData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49BDA92E89755AB6224909FF7923D86C /* MultipartFormData.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2A4BD1D34652A0DEBED48EE34809A7C4 /* RPCMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7FD1E661B08E3C05700AE52BFE620ED /* RPCMethod.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2B36D7569B621D02D0E1061114A1B6E1 /* HexString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39FC148525BEB4A89F37BFCE9A35B0FA /* HexString.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2B7DBD18CEA0FE89DD3C3B051F51877F /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B4023CEF720F23E986250FF2D398482 /* InfiniteSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2B952F102289CA1449941E02B4298A13 /* Validator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C11F1F3352986DF659B63600A95957D /* Validator-dummy.m */; }; + 2B95EBCAF23BC334FCA175D78EB521EE /* Updatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3209DB3CB0DA4D841CC0E28B6C0F100A /* Updatable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2BDF9080BC2ED9E6F3D0E8C489423F6E /* ExtensionMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13B9C4B5445902D00B4B66B695D9BBD1 /* ExtensionMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2BEC8017AD8F47A76756EE9082F3563E /* Zesame-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 181B58D659768EE5CD95D5746F009470 /* Zesame-dummy.m */; }; + 2BF75701727A35E9D49F99D5BB2ABEB4 /* Protector.swift in Sources */ = {isa = PBXBuildFile; fileRef = 034AAF31213FD098A5A5A42CE9C69F0D /* Protector.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2C090363424D28596C58716832ACF7D5 /* Differentiator-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 57CA7E4CB65DB10700A5883536119107 /* Differentiator-dummy.m */; }; + 2C9709C36F5A5ED826AD5649B6FFAA9F /* Google_Protobuf_Wrappers+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A9CBB35231CE2D093C1ECBC477CBFFA /* Google_Protobuf_Wrappers+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2CA199CB19D2E39B0EE26DD75198EAFE /* _RX.m in Sources */ = {isa = PBXBuildFile; fileRef = 234E841DDDB2500B528BF70929A2CCE9 /* _RX.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2CA855E0B35147F1370A524D220EAC0E /* GULAppDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = A3872B266932CC23947920CDAD70979C /* GULAppDelegateSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2CCA0D9C64AAAA2C661A297FE85282D8 /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A733B470B2FB196F6F1DDC1EC96F9165 /* Hashable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2D1361BCE3DFAD87DADD8FEF4C6F67A4 /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D46EC5E084946F019F4B2CA85059EB26 /* Validation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2D1735DF3AE0D6E7113C89DDCBCD2F8C /* URLSession+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73EBC64DC5BF48CD3B6E23DEC44BD7BD /* URLSession+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2D39C0DF3086D5EA725E2C0EB4D870D0 /* any.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19886622C945029B2D6C6576F0EBAA39 /* any.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2D3D8EEAFFFF90CABD375C24D13C0B84 /* Bag+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05D1976C7417406EE626433C493499C6 /* Bag+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2D5C7C489BA6082343C2D727B690AC05 /* JSONEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34A2F15193674E97A7491E53D962BA85 /* JSONEncodingVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2DB678F9DFAB38FFC70AF3BE9AAF8163 /* DistributedSystem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37A10D60A45FCB90599C86F6D98B5F84 /* DistributedSystem.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2DBC0C9182CC62C753D5E89246EA3089 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94EB45DE53114213943254C40034FD72 /* Error.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2E60C512384C48FC7341D2252E1E7425 /* SkyFloatingLabelTextFieldWithIcon.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1708FCE266A1CD8EE8C51EACB3E79F10 /* SkyFloatingLabelTextFieldWithIcon.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2E878AB7328F3C5F9B9098EF0A02C2A5 /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4D7499D00A7B1CAA51508BD1F62194D /* HMAC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2ED86EA57F9348A8C1A024B1DA92E456 /* KeychainSwiftAccessOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B76AC734778D5ECD7BD7AABEC07DC64F /* KeychainSwiftAccessOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2EDF273F3759282CFBEFF6C26005590A /* Cancelable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9ABD256B5C1431C3D607A45B2BA5E141 /* Cancelable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2EF6DD793F9A57BC40574D3B343AEADE /* NSView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DB13A941256F916B4E8A35E8405D54E /* NSView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2F1CEE641C375383D8781AD69646996D /* PrivateKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BB16E94E435A4F8C6B43B55266C5A26 /* PrivateKey.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2F860ED3678CB6F028B34F9632585379 /* Polling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AA3E980B69B2B7977615E3BF8C2C180 /* Polling.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2F896C720AB7D0439EC38A8881FCBE3F /* M13CheckboxAnimationGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 385FEE3D42466E998A7EDCE80CB3EFCE /* M13CheckboxAnimationGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2FFBC64BED5A267E301E587E06EFABEF /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EFA6E95B76477D92931D893D4539F9B /* BooleanDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 31DD73FC63ECD00167DA0D6F3BEDAD5A /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9721FB1480CA35A475EA770D30C83DA7 /* RecursiveLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 31DF9F513A7716D1E33E0B901744BCC8 /* BlockingObservable+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 971A6D295465299C96E5252A815A8C17 /* BlockingObservable+Operators.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 31E15B115194A999054686C3FAA4EF53 /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = FC1C8060140C4BFDDE24360F33CED865 /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3235C7BF7B04C76948470DB617EEB718 /* BalanceResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 821724D456D0CC23B3A0303B4076760A /* BalanceResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 32396A6D1A70B7C0F54264999C6B86BD /* JSONDecodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF054295AD46A6591F97585A9FC44816 /* JSONDecodingOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3287C41EC181DBAB85DE4D27BE6E5B29 /* DataConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BA1AA89D7807BC3097678FB712CDA9A /* DataConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 32F7ACDF1D737E41CD69596B58C49943 /* Upperbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1CEC2AFB1051A05D709F04B2508A56C /* Upperbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 330FCEC1CF2A0F3136996FEE7628F3B8 /* BlockEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0825A22A49C92DA710F0815A14A0BD1C /* BlockEncryptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 334ADB176EBD4C108EF44C51B1A87494 /* PCBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B731CDB0B2FF8F76E65D6800954BBE62 /* PCBC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3388B8472F399FE0FA561AF219AF6B43 /* UIActivityIndicatorView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E63CEE718D2F35829B003A276E3C6A85 /* UIActivityIndicatorView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3411DB9CC2F2F2EC1DB403AD41137B7D /* Sink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CC153BDC4D7C7B00F4A681FC25F87A6 /* Sink.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 34539AF638D80CBF2BBF27BE53A58355 /* Integer+DateTools.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4995AF6913863059E57FB2E6D5F6E206 /* Integer+DateTools.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3466C484BDB85FB0DBB7C0851BBEFDD2 /* LegacyAddress+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BBC0CCD911C62D4E99716937C13AD05 /* LegacyAddress+Codable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3526F6E6E581E663FD0ECFDC273A8E0A /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F3DDAFB791814B6D2C8ABCFD4246A0E /* Shifts.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 354C052952D70CE0E7E9330A56163849 /* Zil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0242744D2C6A12BF92A387D922FABE91 /* Zil.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 35A7F05B07F50A1F69A7AC495BB0A8B1 /* Disposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EBAA8D5F79F073A56845764DCE5BC937 /* Disposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 35B56C395049987940727CF41D5A0858 /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E72399D37A4BF2B607D6C447A98E159 /* Single.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3606A17DF2E64D78322F75AFA44CFC25 /* DelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFBF620CABE16762FB9D7AB46CC1C3B6 /* DelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3614D4F1B32B50C379D65CCA2BE948FF /* JSONEncodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9A27A2D5419488ACA2F63051E6B09B /* JSONEncodingOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 36153D7BBD5433FE4C340E167A0990AA /* TegKeychainConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF1154BADA9F4F336BB7DCBDC09F2F25 /* TegKeychainConstants.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 36240DC3C90C1C9265FE85047033210B /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC23FB6860958F59EEACDE0848658CB1 /* Filter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 367923D3894AA19A03C3BE72239D8E10 /* PBKDF2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35E7CC9C26B52A078614C0D22FE9B01D /* PBKDF2.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3687AFE93E89C92AF5576577A76E1FD8 /* LegacyAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A4BCCE28CD68D0F3B03CC2E686016EF /* LegacyAddress.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3702221BB6CB1BB685113057453E689E /* PKCS7.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF3819F7E19A0AD39B32338B82BBB9F2 /* PKCS7.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3703DC47D43049CDF42A98E662418FBD /* BigUInt+String+Init.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F48C27C14E9F52AA1A876681EB48BAD /* BigUInt+String+Init.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 372A13CEEB3E69F520CD80613904F4DA /* field_mask.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C2C85CBE647160BC72EDD1E2B7FD452 /* field_mask.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 373E38DF0F2FCC7A785FCD9063DF4EEB /* CIColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC64EB80D50AC7CCDB5874D03AA40498 /* CIColor+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 37E830122B03C4C91F4945C2956F1A4D /* Observable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6809B8D1D787F1888F3B9843DEFBB63 /* Observable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 37E9D4CE3184673EC17F271C4801E453 /* Date+Manipulations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 031B5408CD42F9E97253F4160C56D9EF /* Date+Manipulations.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 37F7CCF77C94651D5E8D4174AF8F4FBE /* RxTableViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E0A210EB1DCFE7D230D856E2F670158 /* RxTableViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3881859E84D38136EE39BAAC9831DF3A /* AFResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56B6D627B16D6C8998C1D8313728EB60 /* AFResult.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3952E341D8778D14EB03EDAD7235525D /* M13Checkbox.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB77F279BF42DB5FF49533555EE78B73 /* M13Checkbox.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 395917326EA96EDDA04071015EFE3160 /* Hasher.swift in Sources */ = {isa = PBXBuildFile; fileRef = E403876CBB88E4E44E2EB5AD27228960 /* Hasher.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 396F788633CFD001C0E515CA2EF3C1E2 /* Event+Equatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2D1B9E94B373A8699C808EEB415A219 /* Event+Equatable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 39A77D205477A642C643421CA7D39168 /* BinaryEncodingSizeVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5208DEAA2254647F9927ABA4B746B120 /* BinaryEncodingSizeVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 39A8615244B5A4DCEEE440CA8D2A40F3 /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = F34EA33FAB702456493801EF021E47FB /* UIButton+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 39DF93EE84E17C17A67956FBA650A403 /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 399825A3702D006C94DA433078A5065C /* BigInt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3A37EECA3A9F632043FEC020F5392B17 /* AES.Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8CACDA6A5ACC68EDBD2F7E86647686F /* AES.Cryptors.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3A460C1DE3E8A20B697CFCB4E7C45698 /* GULSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E76089A6AF24F75DFE393E2B8B74F58 /* GULSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3A8E12925A950353738DC3B4DD594EEA /* FIRComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F285E8ED6ABD5E5A6EDEE5FC5BA2BFE /* FIRComponentType.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3AF89C3D81FB7FE6D1B877379E75B2C2 /* Resources.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCC795699BFC68F7A50B615B5BC41895 /* Resources.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3B03D1C20B880ECFDFBC55534E772833 /* ResponseSerialization.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DADBA86028AAD0C3651A06FDA151CBF /* ResponseSerialization.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3B56923D8E4EC8BC80A8CD8F60CBB1DE /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5546379C91B12D0927EADEB85C6DFCBF /* Comparable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3B59A6F07C28023DD4151BD81AFB0D9E /* BinaryEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A0C59DCE59A9E9C7D64EC8540458BB08 /* BinaryEncodingVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3B78D1444D0ADB4063D54896E93A91DD /* GULSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = 80B90FCF99E74B9A4713C0D33A1BD4E1 /* GULSwizzler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3BBDE69F28F4206D15D43AC4AB82342A /* RPCRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DA79CE9CCDE545C32CC6E65BF8025B8 /* RPCRequest.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3BF12FA1B3618C9BF83D53F0FBAFFBD5 /* HotObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C967FA8281679EBA1058044B5A03979 /* HotObservable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3C0A8955F33A71AC66B87FED3633A138 /* CFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBA2D2EFB0CEADE01F2B27B6686EE1A0 /* CFB.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3CA6A7C1967CC20304487E87F8EBBED1 /* QRErrorCorrectLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1127ECE17166A2F1B4DE33718479E62C /* QRErrorCorrectLevel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3D519386973DF2B4A0B3C0E49AFD5B3A /* BigInt-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A250E3B5B3B06DCA33AD1A7D6B18117F /* BigInt-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3DB91548DC717F017FF2E9B9AB5C5A95 /* FieldTag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 132EC7A36650C15D9C503835134866EA /* FieldTag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3E2926ECF2E31039E96D2E13928AF78A /* Unit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 709941F6F57E20D2BD6EC04286394461 /* Unit.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3E78485084DD411820230EE1542ED741 /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = BE3DA5DE2C7E8E995D18CCB6F8E4D31C /* GULUserDefaults.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3EA35B5BC066EB1538090558646D0E75 /* TimePeriodChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14A2330FBBA6193E85CA5F8262DA847B /* TimePeriodChain.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3EBC7D02B14237605C818E5DB6D59665 /* BinaryEncodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CBC1B80043D7EA273DB69852D8151FB /* BinaryEncodingError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3EE02D69FA596E1D2CE2F0CDAC6CC98F /* AnError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D1DA8EF2BEA17801EDAA6E94753591 /* AnError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3EF5A607A3AF92032274C9E506E8AF1B /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A9DCED170B54AA2F081784A1B28434B /* UITabBarController+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3F2189D377C7A90BC33772ADFA1BD203 /* M13CheckboxAddRemovePathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37BFA184A7222D10719B3427651FAFCB /* M13CheckboxAddRemovePathGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3F63D6FEDBAC41CE3EF6204DB5DD5C48 /* GULOriginalIMPConvenienceMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 275FB94547834F3E4C2B8CA575EF753E /* GULOriginalIMPConvenienceMacros.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F692D14162B918A2181D7F4ED422F94 /* FIRBundleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 52CF343B17BBE754636DD94183C7C6A8 /* FIRBundleUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3FA11A0C08C907993C97B3A295C876BF /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3664D33732B9ACA64D8DF46B9C82E967 /* Subtraction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3FAA3721EEF86EB8B8B23A64120FC01F /* NSImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10F2E600CAAA864CB3E114FF255C7FB3 /* NSImage+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4054A01AB6F2B78AB60D6E4C4F29E959 /* ZeroPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4935FC2E968834EEE2397C0E6A95B71 /* ZeroPadding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4067F55141966B81F488C352582C38C4 /* TextFormatEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = D66A775CC7391883C2DB25E3D29CA728 /* TextFormatEncodingVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4079DCF9D235BFEDF4E9CE9B65967923 /* Cryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94BE4400CCFBA45AE4843DA2FF536262 /* Cryptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 410490360A2A834D8AB8057DCF1D85AD /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A3A48D27E5D5E861335B5D4B491DF25 /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4137B165DA5091F03CC9DC0BFC42280D /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B5BFA83E61B63201D0C9AB572FCCB3B /* Completable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 415FF7835C6555F2614CA4E8BF2EF4BE /* M13CheckboxExpandController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EB67B885FBBC0BCBBF56E9E90BD3B58 /* M13CheckboxExpandController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 416C1B8FF236536D33CF69EF61EBFA94 /* Response.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE3062204F44069FF79A27E971A874A5 /* Response.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4193426C23E6D2B9104E8A45ED733240 /* M13CheckboxBounceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC89203DCE18963E12CF2B44ABABCB11 /* M13CheckboxBounceController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 419546466C50ADD3411BAFED263173AE /* HexStringConvertible+Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F695EF848DABBA900CDD458BB1D3F87 /* HexStringConvertible+Validation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4199745676391BE0EA85981AF7A72130 /* BlockDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E3AE359B14FC24DF7C67E0D1A45E8FD /* BlockDecryptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 419B23D608C3D4840EA6D3DA1C72F52F /* Varint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 583ACCC01C6085AE4EE59439EB40495F /* Varint.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 41BC97AB19780F51BBF946DACCB07BF2 /* LockOwnerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = A41F5A802A9D04C6C6DA8893D4F61EE1 /* LockOwnerType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 41E2AA00A7A060F566B7FC1DBA6D6FF0 /* UITabBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03C36155194E7338C5A89F30DCF24394 /* UITabBar+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 41FE0027354A6856156A066DDC656AD2 /* ValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9C16DB9025C1D942BED2138F6C394CB /* ValidationPattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4217C2E43A6195B0A1B12F275E148D15 /* Sequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEC06F0B5DC1272C744FA2C4E5621BC1 /* Sequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 42856AC539CD0B0CD1603AA818685F55 /* Rabbit+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3D45D3015D53CEB27EB5214F14ACBD0 /* Rabbit+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 429D85C8E385127BAB40CFB8178DC9FA /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CCD04F3C98B4997EAFDAE113CC251B3 /* Version.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 42F65415E5C378A8E3B2D2029EBBAB1F /* ValidationRuleComparison.swift in Sources */ = {isa = PBXBuildFile; fileRef = 617FEBE76D9ADB581174C7C204C1041D /* ValidationRuleComparison.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4319AE5FF2566F3F7DA4C1D10C7D06A9 /* PBKDF1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 282DEF37A5EFA962B2EFA5F5652B1B88 /* PBKDF1.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 43344DA68F3ADF870C4830F3BDBF333B /* TableViewSectionedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3053D9E6EFFFC7BB6423CD37FCD3305 /* TableViewSectionedDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 435FD2CD2F6F2D0CB795E1475C98D1E1 /* FIRApp.m in Sources */ = {isa = PBXBuildFile; fileRef = F464B74D72AF71AAA9DFE37F60C64062 /* FIRApp.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 43FE9FBBCE7E2C2626265AC91B68A1D1 /* ControlProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D62B422C5BE4549711F97756C44E349 /* ControlProperty.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4466E0FAD49DEB0FD1EF98A97BAB0B28 /* _RXKVOObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = 26B3ABA0224D481FF280C5BFA63151C7 /* _RXKVOObserver.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 45233960DFA25380BA017E2841051948 /* NSColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 733E6794CF8517028D3B06C4348AB454 /* NSColor+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4560804E2D2AFCEB5634CE0FEB1AFAF4 /* duration.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76F27C023AA7B3EA10FF4D856257B8E3 /* duration.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 458715638663DA7265F6D956BDB95520 /* Pods-Zhip-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DA037E6D1C23FA04943A1E5BE51A3ED /* Pods-Zhip-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 45C99EA4CCEB186CB843AE719CB09493 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7BA36F135160B2B29FF887F20F59CE5 /* InfiniteSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 45CEA3FF236E560108F3F189B924DBAD /* StreamEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B079D784A96424FEFE20D32D570A9B43 /* StreamEncryptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 46314E208B5C45065868ED0966769C50 /* DistinctUntilChanged.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7171C6ABAD984BF3161F71334DAF9D75 /* DistinctUntilChanged.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4631836FD5E4FDD03584E726C0510C3D /* ContainsNumberValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2914A607FFBF6D62000BFDD9B193148 /* ContainsNumberValidationPattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 46431ED590DE3A04B689DE16E46E0A7D /* M13CheckboxController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C22DCE9347385341170E3D93FF506F51 /* M13CheckboxController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 46F4D974E72EBE1046C6BFF276F799F5 /* Collection+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96C467B2F4A231B2A91E4B45F2829A22 /* Collection+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 46FE42D25246D4D2BA3C6E94567BEFC6 /* APIClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = C692AAE6F360937462DCF92FF5A98057 /* APIClient.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4759D6DBCAC66180C734686BEF11EB6D /* Hashing.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B9509AB6D3E14E67879B9E1EA31ED57 /* Hashing.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 47631DF0337000972AA304CA336BAF88 /* Keystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFD40353874DB961E9C8CA5CEED0873 /* Keystore.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 47B2E3EBC06CDCCA8E30413FBE6EAB16 /* Address+Validation+Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BDD2DA259EB98AA2BE4137271BA2FE3 /* Address+Validation+Error.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 47CC7F821567B813A3C91C8C55F727DD /* M13CheckboxRadioPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3C66FAF0AE9A55F569A63D5FDFCA2C1 /* M13CheckboxRadioPathGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 47D6457AF6B6411E7370D1F16D908707 /* RxTest-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 05F3CDA710F44834E18A492DC96E89F9 /* RxTest-dummy.m */; }; + 47F4F0CF6BF781A54D45990F51CCB00C /* ConnectableObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE2D790D707626FAC36A945FEA2BEE5D /* ConnectableObservableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4869CADF7BEA50ECA60E672ECCE75C94 /* SkyFloatingLabelTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = A30B4901299762B10CA6606DF75427D7 /* SkyFloatingLabelTextField.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 48D5264F128A8BCC8125C745DA8F52EB /* Data_Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = C09D9451F8381CF40F5644EE075E062E /* Data_Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 48D953CD244077FE2AB11954D5FB41B9 /* NSControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36DCF28E93E58900061FF0F820547BB8 /* NSControl+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 48FE7399E88D4274DE6DC3CE55FA8252 /* Zip+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0908368FE68AB67EE0861F51456E4F68 /* Zip+Collection.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4931719239EF2B057D7F395604A32565 /* Digest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 82EB64CD3199D090C3B2FB48FA2F9548 /* Digest.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 499C0BDD48C201A175D64AAAED228D53 /* ZilliqaService+PollTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43849786D3D7EB4AB2315F2796AC8A08 /* ZilliqaService+PollTransaction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 49DC60DD1691ED5B00C2E95CB2195246 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = F98B34F470C2E93657C8A285D4C85E1F /* Deprecated.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 49FE3C142CA2DC5E91C98C32B866BDDD /* DataSources.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4FD6BA448EEFFDD037DA3115EF1E135 /* DataSources.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4A054492AA7E23A631C5E9BA2C02CA07 /* ExpressibleByAmount+Validate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8816B882737865CE76868961FE08CBE5 /* ExpressibleByAmount+Validate.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4A6BC7B696D83B5C9A531CB18460D092 /* ModularInverse.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE279A4715B6688EBD90CD99EF73F942 /* ModularInverse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4B00FF18553EE94E23A2D973361CC934 /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AAB58F6EEAB54390289C95594C55898 /* Data+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4B109A304C3962D9778D8A057E70BC1F /* KeyPair.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF91262B42721E48FC31A0B0C0EB1A59 /* KeyPair.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4B255DC97B25C1FA858482AEBDE4E3D4 /* SectionModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B087CC2B81F7BCF9A25F697F217B909E /* SectionModelType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4B2F9B90A7F06F29D2EB758CCB3791C0 /* Date+Inits.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A790D0AA1AB30EED69E4E3AF8B2FBBB /* Date+Inits.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4BAC0CBDA263B0F764EBC05BE8E5ECAC /* ZilliqaService+DefaultImplementations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3897B087F8009B6EEAF5E9D05B28103E /* ZilliqaService+DefaultImplementations.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4BC9C72E401D3976309E5EDB250174DD /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 043727F68D819D8F6B578ABCE68A7AE4 /* RxTableViewDataSourcePrefetchingProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4C7D4800199AAD5ABFE93313CF48194F /* StatusOfTransactionResponse+Receipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33D005B6445DBE4F6B83E59DFA833A33 /* StatusOfTransactionResponse+Receipt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4CA22FE5AB344747B21BEE0F1E5FF0E4 /* ValidationRuleEquality.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79794AB34277263CA37F35E6CA41E84C /* ValidationRuleEquality.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4CF29D4523B5A34E71DDCB5D76BB065A /* URLSessionConfiguration+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07685971ED794D736D8E3017CF14B4EC /* URLSessionConfiguration+Alamofire.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4CF4E14F35DD03D015ADEBD271877850 /* CaseValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D4AF0047C24FFDDDDFC54C74E09AAEA /* CaseValidationPattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4D2FE5A9146349D79A420AE171C64C04 /* Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60B96C83FBFFDF2E86DDF73A6020F1C8 /* Address.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4D31B58A6D1882C0C71FEC49EBDD4635 /* Wallet+Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8F58BDFA5BDF483781B908FCC98FEDF /* Wallet+Codable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4D8AE731CF3CE3C72FC5D7E52B61B1F2 /* SHA2.swift in Sources */ = {isa = PBXBuildFile; fileRef = B719271B382DB7FE9903B6070820E1C5 /* SHA2.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4DBE72B7F9F4FF7C57D113C93692099D /* RefCountDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8AB0FD4A5B763378DFE628FC6B4E656 /* RefCountDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4E617EE64EF79B16723D3CAC9B5BFEEB /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E67DCC16CCF3CFEE36DF7052F599F38 /* RxPickerViewAdapter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4EC9C0EB437F21455E013F652F06E026 /* FIROptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 943BA3DB690FD3018D95ED2240B4624B /* FIROptions.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4EFD04EBF77CDBBAF382286B24EA6044 /* IQUIViewController+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70D84A76355B77880644CD40CBF536EC /* IQUIViewController+Additions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4F35DF90D4A040DE64B8F17688DDD687 /* PublishRelay.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0CD5CABD7BE726B285293381CBEABCE /* PublishRelay.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4FC63B58A48D76925CE33BD81CAEE8DE /* GasPrice.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEF049D7FF0AF5028BB5F66CE1CEB8A7 /* GasPrice.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4FF5A99DD11F744D17DA3B08E78A0896 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F857BF7DA34C08D0B5D421AD8B8E7EF /* PriorityQueue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 501F4ECB8312A22425461EBD83144E4B /* Secp256k1.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1F784AA2A530BA67A31BD3F7ED7A969 /* Secp256k1.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 507FCFFE457F813C023C9360C0697EBE /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B705704DA964244D0A46F9373A41A7EB /* Buffer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 50BA26D808CA002F112CE3916CE0A566 /* RxTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = E87B00E73418F1691B5EC509E31BA773 /* RxTarget.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 50FBB73DE017B86E4FF6790DAAE551AB /* Authenticator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 922987F35EA6153319CEAD7A81325851 /* Authenticator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 50FE11B71A8EDF45EC7A57DEC2F5397C /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEFF9A66534DE199658314A222943152 /* InfiniteSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 51127D5407B913E170772CA4AEA5F1B8 /* FirebaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FCC4422CD6BD3ABE221D775047BAC2F /* FirebaseCore.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51766F31D2D1E723464497E3A139772C /* AnyKeyGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F37E4B2B00FC97B2D8D6CEBDB0C0893 /* AnyKeyGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5368D5DA589D18D613127272469A5527 /* UILabel+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA2A3252941541E2D6A0576F21B3F0A4 /* UILabel+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 54C08930CC96142F05A48CBBEB57B298 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCEDFCA41FE6F5D41864208215FED489 /* PriorityQueue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5576D1053690497BA8E2BDD700B7200F /* StatusOfTransactionResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C12DDF7D8567AF155DADCB02C8A6D32 /* StatusOfTransactionResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 55C7278BC5FEB9EB8A02820261B293E3 /* TimeUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4C86372CD46F04110599B598939393A /* TimeUtils.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 55EC5A7B2041F12DDAAD54A82C75FA1D /* GULReachabilityChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = A1428CDA2ECC7F4EB588D463D67C3D21 /* GULReachabilityChecker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 567B807AB698A6C510F4BC4E82F0441E /* RxAtomic.c in Sources */ = {isa = PBXBuildFile; fileRef = 59AA0B2F282FC731382893939A64BA94 /* RxAtomic.c */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5774B3BA0ACA50ED260D3C8C3C331DF0 /* MessageFromUnsignedTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A91611D31353B37C13F88B9B222F57E /* MessageFromUnsignedTransaction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 57DEBA7118985B1974E52A5EAA2A4299 /* GoogleUtilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C51AD3C97E033437676426A3C726CC1 /* GoogleUtilities-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 58108204C2FDC6ED8387B918CA7A6ED4 /* Enum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 625C2FCF8676309A664F701B793B1AA8 /* Enum.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 58D4FD916BFC78D2509CF393E9B6D2CE /* TakeLast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69AC7628570EDF22CDF6154297251544 /* TakeLast.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 58F98498C17AC5C24091363C8E3C27D0 /* M13CheckboxFillController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C4B6A07F61BF4C8F01B3D531488DA99 /* M13CheckboxFillController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5923DA9D7B4507A69261263E0E6CEA7E /* SelectiveVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DD58D890806A046BB9DD07CD110BC29 /* SelectiveVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5971FBE51A22AFDFBFAAE87A414ECD0B /* SecureRandom.swift in Sources */ = {isa = PBXBuildFile; fileRef = A06B5D5EB8716493A9AEC5EF67294FE0 /* SecureRandom.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 599760EA5D86AE7F6F704357ECEF6D99 /* ValidationRuleRequired.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F6DC59D5A465C4950FCB1C4D43E315A /* ValidationRuleRequired.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 59B1923C7A1E20CA9D74D7BEED61204F /* Debounce.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5F083C6207E855DA2EE4816CD7C74BA /* Debounce.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 59F23B12A9B03474D92F92360AA9B578 /* TakeWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2AAB15F67296025812C0EEF4D3FD77F5 /* TakeWhile.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5A0E21F3A101928EB3350A7889ADFDDF /* GULAppDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B961AC0B79B8D9CC00ACCD724C2B90C /* GULAppDelegateSwizzler.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5A13753D4463B09E1C5F773C57327727 /* CustomJSONCodable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B705EF0509C5617708934DD44E02B51 /* CustomJSONCodable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5A1AE3B511091EED046FAD6799E06F93 /* IQUITextFieldView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40DACC30FBA30871952BD7FDA9A0C2D9 /* IQUITextFieldView+Additions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5A1D6440EEC3BEC588B123E4BB48D6AD /* Scan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6706706E9A507DC33F38406912A77C95 /* Scan.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5A2F0EFF59D3B9712BAA805F181F8DA3 /* Bound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17CD86F7C4481608BB7E3E18AA40EEB9 /* Bound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5A692D46518D4716627F5503E7CE8D14 /* EFQRCodeMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73CA0ACE6EEF925CF06E6DCB0ACA2CC6 /* EFQRCodeMode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5AAC0F28E6FD1C672230D41DA5AF277C /* ExtensionFieldValueSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 064443ABB26607934CC0F5C20DC673B0 /* ExtensionFieldValueSet.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5B98917DD2E04F789AAECA0A86EEA56E /* Curve25519.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84D2877EA1A72BA1B330D56CF6B3F86B /* Curve25519.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5BB06E5C065CE58B369B4285D8F2E466 /* GULNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = BF10BF22C192484548187AF81CF0611E /* GULNetwork.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5BCC64DDA4CD34B0E0AC94F2ACF148A0 /* PrivateKeyWIF.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7DB5E281B857679391CA82FF1E08AA6 /* PrivateKeyWIF.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5C192B71958F75B644CB895537CB79FF /* AnimatableSectionModelType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2A65476460B453DD902E49B67A9D463 /* AnimatableSectionModelType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5C4FE846A608240A084E5AD4A7B6112A /* Date+Components.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4076416F789EA9BC6958BD7A88DBB012 /* Date+Components.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5C9B764500A34DB34C26FE827ACF0FBE /* Blowfish.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25FCF2BAA4F889EE4A0D7F47F0C62476 /* Blowfish.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5CB0267323E7FF4751F07856059F2E2B /* Maybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDF6270C072D06D3E518B69C36F8AFB4 /* Maybe.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5CC77BE6899C128D36A09AC5DB406511 /* UISlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63A18FB12F2265E608D8C5D5AA8CD334 /* UISlider+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5D0218BBB8E9F365E67935EB0945C676 /* DelaySubscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED4C0B76E96D75518C6E726D9A983D1F /* DelaySubscription.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5D4AF794A3F6F15DA839B1E038525B26 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = C69F0B5E7063BDBA8ED52026ED10A6DE /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D57FEC68506A4D952D86FB03B40435C /* FIRBundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 39A340D01289D7DBF7DA155C0631D406 /* FIRBundleUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5D73D7B1184A1A66A05D3DAFE74AAFFE /* NoPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 060DB6457C4875FF8105BBC948DBDD6B /* NoPadding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5E41AA00504F5ABFA15D8E7EC3259D85 /* AsyncLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60EDA78356783DCEBFD0A4E8D38E2E92 /* AsyncLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5E5604E1610753F72EC51ADE9035A6C0 /* _RXObjCRuntime.h in Headers */ = {isa = PBXBuildFile; fileRef = 19A301640406C26B389057A3D6D089CD /* _RXObjCRuntime.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5E8BA90C8CA8EA8DA879789540C6B7EB /* FIRErrorCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AF6296F8D6AC185BB9CDCCEDEC68D32 /* FIRErrorCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5E8E4545D4A9CB8DBE2A82B740946483 /* ObservableType+PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4CE9F9F80F7BF605F6E00DBAC608EA72 /* ObservableType+PrimitiveSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5E929D3261028456B5A39035476228CB /* IQBarButtonItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = E996E9646B6F7578A950863830164004 /* IQBarButtonItem.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5E93C8416BDAB538ED1415652AB8F16F /* KeychainSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 52A946286D13402E0B472495B86EE07A /* KeychainSwift-dummy.m */; }; + 5EC325D80B412CCF3FC893096E4DCB40 /* ExtensibleMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B431AD0296D6900BE625AAF613CACACD /* ExtensibleMessage.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5F34742D7A4D1C18F45D746C02B79587 /* SingleAssignmentDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31E28D119B04843C5E345F88F14EF4E7 /* SingleAssignmentDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5FD01F03161397D03D3D892FB503792B /* RxTextStorageDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7602B4CF2E65A8FBC046B238E46FDA9 /* RxTextStorageDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6020B87B1C78837601425AAADBC08E60 /* ValidationRuleCondition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D08C543F789396D47C8830F1C71D761 /* ValidationRuleCondition.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6037ABE64E11FBA84431C301A2648DF6 /* Nonce.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB18E40C2E08123AF34CCAFC990A2DB2 /* Nonce.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 603A0384F1BF16455D5684BFB7F4A452 /* BlockingObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D81779EA1058386F471D6FD61D783AB /* BlockingObservable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 60487694F202EB81B5C0888D43297896 /* UIDatePicker+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C65E03DBEA2691D659926BC86ED8CE8 /* UIDatePicker+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 609FD61B7C7798963E696F03F1E78F98 /* Result_Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = E065B01B1470E09ED608513F2E321F0A /* Result_Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 60FE434DCCDF2C10AC1A6CD0D6FF75B5 /* Int+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F418249993DADE400E3CA94E7EC25E0 /* Int+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6103F50BAC82C107BD004A2B1E28601E /* FIRComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = CB0D4CD1BD7C66AEFDBD4233191CE42A /* FIRComponentContainer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 613AF3CCB16B56DD5465E680C6D6150B /* BigNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC974599FBE4BC23192A0A9DC83D126F /* BigNumber.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 615651AF84A20E2F0AC40A58018C00A4 /* RxMutableBox.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94087BCF1ACEA3E611EC1267E32012A6 /* RxMutableBox.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 616867E6482B0CCEA03024051EB7B85D /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = E8BD937C7F21D8475E7FC213D2E29649 /* pb_encode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 61B31A3121729967D26B64FE15747B42 /* HTTPHeaders.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E3D80711CB9B047A2F7F77EB8EF0D6E /* HTTPHeaders.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6204A09C922505461351C2A0EA0110CD /* Number.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C3DDFAACE1925018150EBF8BAC0345F /* Number.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6236DC859D2DF0D255425A09E845C1AB /* Signing.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC85492836D949FC9BBEF636851CC1AF /* Signing.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 62D3D3D2923487D95F1D05B199008BBA /* AnimatableSectionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B2B983FC192788A763F85850CD1A7F2 /* AnimatableSectionModel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 62E9B1B02C4495FA2455ED2FC1CBA00C /* Enums.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E5B9AE1D0E62F82901DE27D2AE08903 /* Enums.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 62F8431B4D3E5DEF870737B3E00B67D4 /* RxTableViewSectionedAnimatedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = C54B8223CD0A05B8BCDBDD4587F8ADD1 /* RxTableViewSectionedAnimatedDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 63135DC8650132C85F01BDDD9986CD6B /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = D013232B9AB13CFF2F9C176CF46D6FCE /* Strideable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 63A1ACAA4D37830B3330D09BAAC742B3 /* DigestType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B1D851C96C590B23C514818428EA456 /* DigestType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 63A29E981E25DFD43C28C0595C1C182B /* IQUIView+IQKeyboardToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 157AD8F3B97E2D13360F1F96610BFB67 /* IQUIView+IQKeyboardToolbar.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 642CE53D413262C96F9C323F6995AAE4 /* Disposables.swift in Sources */ = {isa = PBXBuildFile; fileRef = D7F2861C25ED7A399C92177848738BEC /* Disposables.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6442579B8288EC2E1731B7CD5D0CFA05 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A3EAF12BCBE2016D713FD2DB9692356 /* AtomicInt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 64A6EAA70E3C50717CEAD8139010A79F /* SynchronizedDisposeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4383203A17943ADF236EB206339D566 /* SynchronizedDisposeType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 64C743DA89041E5EDD1C10DC3B9739AE /* MessageExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DB40D593F0C4D844554EAC2716776B6 /* MessageExtension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 64EAF42FF381628D1E833818300A2B36 /* Message+JSONAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ECC1E488D97BB51B9FEA15807762E0F /* Message+JSONAdditions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 663805DFC38EDAFD377C7DA8585E6B7F /* Google_Protobuf_ListValue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41C96FADCD4A859A8BC7FE70FAB690EC /* Google_Protobuf_ListValue+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 663C8A03DE34E966032F5FBBE53E09FC /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2C24A9285CCD3074F6B828D924C3FFA /* Amb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 66446562428ADD682EA6A95ED856828E /* SubscriptionDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5AC28F3B9652C9F0B3B565A7CA037FB1 /* SubscriptionDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 66C8225C60421E3EAF8D8EA2FCDA5DCE /* Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35E02451DFF45CC6C77759524669ADF2 /* Internal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 670F02F773FBE276D456F08F8BF25C9B /* TextFormatEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34BC1329AFC1ABEB8CFC733AFF799A5 /* TextFormatEncoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6710B0D98C37DEA34619634BCC3AC4C4 /* NetworkInformation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5D860CB678A32230BC06C891047EEAC /* NetworkInformation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 671C063CA89B6094BB533307FB663487 /* DispatchQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2532FF05E881C748C87AABE5B9E7BA4D /* DispatchQueue+Alamofire.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 67604A9EC33CAE6B54A1D4509C8CC763 /* GULReachabilityMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 24B3CDC6059D417BE308009DA28A3556 /* GULReachabilityMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 676B8D3043302A83FC03B42553C80A0E /* RxDataSources-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 803F1156D3271661E0628DABBD74E8D4 /* RxDataSources-dummy.m */; }; + 6791192AC52ABD12EA44729DD689491F /* Transaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C3C43EB596537DAC4FBCB7946320F3C /* Transaction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 67C8DA273DEF708B56036ACA32739922 /* RxTableViewSectionedReloadDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4AB8ED9A2D3DA51CA02F14474B9384A /* RxTableViewSectionedReloadDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 68454D8B48A4A73C13B2DF22AD6AB787 /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31412E45D38C82F8404ACC0108B6B772 /* RxCollectionViewReactiveArrayDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 68472241738BC72BFC384DF80FDB039A /* TinyEdgeInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FE0BAC58AE0123E4045B3613D44545 /* TinyEdgeInsets.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 688AC248459D5902F8E9CB96E5569EBB /* empty.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4FE5B0E701FA731465EE12DC63237E2 /* empty.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 689BA07C16F57F30324430581D1A511F /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837E7EA1316D00EC8C815282B8BDF3A6 /* Bag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6929BE39B74F5B8C4B8E0AFB5D1BFE1C /* Wallet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C71A24E89299444B5F97B9A4D46570A /* Wallet.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6929C60E0F23936B01E7816EFBB9FDE0 /* HKDF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B8E4360FC3CF757249739D7B0FFF7C8 /* HKDF.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 695EC7B1F83EABAF386B4A74D54C482B /* Base58.swift in Sources */ = {isa = PBXBuildFile; fileRef = C51DB81E21E3BE21ECFC6D857BDBD215 /* Base58.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6A3EA2232FBC868C649D9440D8792709 /* RxScrollViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABA4478473E09B103215F32DD101FDF5 /* RxScrollViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6A68962A16CAB369A88616E40A830DC8 /* Deferred.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86856BEB8CB8624241A234A4EA4FF630 /* Deferred.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6A9A8D63E4FB79EF7E16B99D1389ED89 /* RequestInterceptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4372C0BA7298CF4F0B85036111F13126 /* RequestInterceptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6AD3D1BCB7D118FF5D05FEDE1D12B851 /* OperationQueue+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = D53EE47EED97BCF543279BEA9D638B97 /* OperationQueue+Alamofire.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6AE8326CD54E1F94D66C8D27E98F6023 /* TakeUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6C6D4A47F0EEDBCFB14BD8491FAEBA5 /* TakeUntil.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6AF14D5BD5C0394C4E953AA051E40A6E /* Array+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E590E48DE1AAA8A26874734C681E3C9 /* Array+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6B7144119931C27755D8B72889D736E8 /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 670CA1EBE3D93A3CCEEE1C2645E4C2EB /* BigUInt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6BA41253BE39821B620EBF24FEE4CCAF /* QRCodeReaderViewControllerBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F585375C79B8D0F76D7EB40CA91A5298 /* QRCodeReaderViewControllerBuilder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6BC21435C98068DD20C83B03BFAA7C64 /* BinaryDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = E911777104F76D0ACC5E1C6ED2B4BB97 /* BinaryDecodingError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6C0FAAE969B4DDBE7A675B73F485F2E7 /* M13CheckboxGestureRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB620F25AE560B945A1B71551EC58E6C /* M13CheckboxGestureRecognizer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6C417CCE4A177EE314A8B1611D04F891 /* M13CheckboxPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FDBBECD88157B9334FA9BB2041AF8D8 /* M13CheckboxPathGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6C47AF069C266CAC6AFE21D8C7C1A5A5 /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = EACAA3B65B906E5BF7E72E71E7A5D428 /* Bag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6C7DD53F92B79A81DA38962138B12389 /* KeyDerivationFunctionParameters.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8689EB60FC0DA139A9A024A28791898A /* KeyDerivationFunctionParameters.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6C94C3D4B4A66510C00B9496566D904E /* CachedResponseHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4900C0EC548F9C93E1B5535917215EC3 /* CachedResponseHandler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6CFACCB45CE9D86E13AECB8994238C73 /* Map.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290383FD39A011283BF003B67856BF58 /* Map.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6D21A03E062EB630FFDCF2BE2BD01B22 /* swift_qrcodejs.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AF9D70EF46FD2110A7A22F0883B0C5E /* swift_qrcodejs.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6D63627A0459AC01680A5AE2895733BA /* Do.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9A7A0A372D8DDE986371745CB1A36E6 /* Do.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6D836AE973A59AA8EC3750D54694DC35 /* NotificationCenter+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9863882A40F38F885725FE57937D04ED /* NotificationCenter+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6DEF5647B4E60F98522CA0BCE1B23FC7 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5BAFF5F6D61EFF70D2093D27AD14662 /* Errors.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6E20C9135F6493AEEEADD3302A0A3ED7 /* Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5532B30AF06A6059DE6BAA43DCA3704D /* Event.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6E5205A5EDA4F4BF1A18B23F2E8131E8 /* ControlProperty+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 18F5BB596E8EE9CD04F83B5CA7EEB139 /* ControlProperty+Driver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6E549E8A775BD23FF1CF482103D32985 /* ObserveOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72DED8255B355561A45E9CC1818BC88B /* ObserveOn.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6E7E73FE6F296B8B6FCB66D7357557E3 /* Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EE3698D96880320FC42B74F57AF0F03 /* Poly1305.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6EA0AD62FD7131581730C98BB1FCBEEF /* TinyConstraints-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 84E63C6B2732B0DD893B79E980D8828D /* TinyConstraints-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6EB8E71A926846AAA52CDA635301B786 /* FIRLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DC8D49C0769F80C8520FD49BE95391F /* FIRLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6EB9CD503B3F5FD814793348E04C84C6 /* Array+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D2495E20955FE7EAB34AF6EBB74C4CC /* Array+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6F84CEB265FA865C5385C6108B4AB813 /* VirtualTimeConverterType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B539B28C0E97C0CA5A8CEEBA2AC5C0DB /* VirtualTimeConverterType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6FCBFC83D930184225B281A1FDC737EB /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4FC0A4F7B774407AB2BFB61C0B648D1 /* Queue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 70409D83A9B0AB821504142C4D632039 /* Materialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E65643A87444066B27FD1A6E464309C /* Materialize.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7049610AD1DBD672695C379794B81252 /* FIRDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A6B45BD345BBCE4135176FFAB380B4D /* FIRDependency.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 704A11C2D49E1F8016694A5ABBB2E133 /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FBD95DFE39869258FAA4D53A0927B70 /* String Conversion.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 70510DE9D20C301C1B6DA1439855AF96 /* DispatchQueueConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3A5F72CE9D282CF0E6075364F66B1CF /* DispatchQueueConfiguration.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7059206C0BC9F18DAC58B2A1FE1FF172 /* UIColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEE29571DB059883E5971D910903A440 /* UIColor+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7076D86C630D99AC14FA982F4FA167A9 /* SignedTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = C650D28069B1D131494BF57FA699408D /* SignedTransaction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 70DB263B33D05DCD6FA9CB77986E9A45 /* String+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08FC19242E1F673ECE3C21F74C14CE82 /* String+IdentifiableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 70EA8AFF0BA803E209090FF5D5158A1C /* Constrainable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86645D61BC3C4397C373A03FC8E87AD9 /* Constrainable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 713C4C847EF9C66B749951AB9AEF9395 /* TextFormatScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6A07CE873E34CC1DBFF7476D155A9F7 /* TextFormatScanner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 714C60CC20951CA9BF58A13DA980BA1E /* FieldTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9D3E923B8224660497983217E82101C /* FieldTypes.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7160174AC1476A7249F9687A08E30FC4 /* RandomBytesSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A62C9B96A0B2CECF0F45F1CB52883B0 /* RandomBytesSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 71791F6E145D6023631B45620EEC33BC /* DateToolsSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BD6978072760D2002CA5C5A02E830BB /* DateToolsSwift-dummy.m */; }; + 7185551128081F27B3DF2CF90182C318 /* CryptoSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B1B0E32AE2E1BD58912C3B8C05B81505 /* CryptoSwift-dummy.m */; }; + 7190A30509EB22693303811523F03DCA /* QRMath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EEBB7109DD3F64CA252EBE255A8AC3E /* QRMath.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 71F198AC611D6A472B5B98C29BB11951 /* RxSearchBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = A54ED17953C25F3AEFF4E83368230861 /* RxSearchBarDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 71FC9C944F374C64A5AF7A4C71C83052 /* KeyPathBinder.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF3E178B7213575D768295936507D01C /* KeyPathBinder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 72269FE0064278781BDA52CA9D0D553F /* CIImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52D7D26516BD1428C278EDAFFA8E47C /* CIImage+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7245F56B8D2B3FBA716D42EBD10FB719 /* IQToolbar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12E5AAEB99CC010537F37F40FBC0C9AC /* IQToolbar.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 728FC169E5B7205A5977EFFD597B0BF5 /* CryptoSwift+PBKDF2+KDFParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E23B79FBCB7BBAA91303CA83BE3CFA0 /* CryptoSwift+PBKDF2+KDFParams.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 72959BCA31F7580D90C3EFD708B0B6A3 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE864A06DFA90AE2C6920FE400F65A97 /* SerialDispatchQueueScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 72B20DABC2521B25E8D51D2433140E2B /* Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE1DBF770C0364E74E1F1AEA811141E4 /* Address.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 72DC3C7BD507F0C3A261E90B0E2F6C8A /* KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A08FF685018A4FE8E50542A6C1254B91 /* KVORepresentable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 73796C0190B47703F0619DBD576B5A40 /* IQPreviousNextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1CAC20B2FAFDC995A71F43D443C8005 /* IQPreviousNextView.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 73CBCD09FE8D518AAEE612AEF3FD8907 /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFC2104CF36C8B397F9CD0B590E933CC /* Exponentiation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 73D2F4B024B6F690571EF7248DC78687 /* Debug.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64476AB2971DC255EAEA01E790AF8B84 /* Debug.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 73DAD829AA519E871A377292048F311D /* BehaviorSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B83067A3D86F1CB083E7CF0913F68E1 /* BehaviorSubject.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 73EE2FEB4658503A8AAE3C79125F2A3B /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EA6184C92586E73E35051423ED674C5 /* HMAC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 749F12BEC37A991713B6D6D2662A5396 /* KeychainStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5E40E3E5E24C3A2CB755453BD78056E /* KeychainStatus.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 74AB87DAFE201A72D8BC6596475DE368 /* Just.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86F470B1445BA442F5725325BDC92B70 /* Just.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 74D0457422827F6033A95C36E40625F5 /* Date+Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE364EEEBDFEB8F3414B9BB41C8232BA /* Date+Bundle.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 75000A5B51009EFDA738D6FD2A876FC8 /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C5387C56F07524CA535E925181778D6 /* Queue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 75E6B6E9D26BF72C0CBA378DBCDD3D98 /* Google_Protobuf_Value+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45000236FAE28E10A721B17EBA63084D /* Google_Protobuf_Value+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7696F912FB50007E72069D790C25ACA5 /* ToggleTorchButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC31B2D9F7A7F37101177A3AF7F9A754 /* ToggleTorchButton.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 76B2986EF0D47F10EF26900E2C34A032 /* String+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 450A75230F9390E93601826FB95B5872 /* String+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 773318A7171B6C436339518437FB33F2 /* Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4248C4FDC626614DBB236191FC69BE1F /* Empty.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 77EC9683817F615DDD3313DC72E8CB4F /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FAB68FF4B29FF88311E2A4D0EAD7AE5 /* Platform.Darwin.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 78786220A7D49EA23D4EC908F7BC46E3 /* GasLimit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 891AB7BB9232284A14EBB17E703E96B5 /* GasLimit.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 789AE8C47406AA7208C7DB4CEC9C9F79 /* SchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C34C586084BCABBD2D4E096D3CCAF00 /* SchedulerType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 78B9F289E66759DDB12E9D579D34FB37 /* RIPEMD160.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B29D274FD73C6E845D6530AD2F33321 /* RIPEMD160.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 78D4CCF9DA8A8C3339E8989A1B0A10F9 /* ServerTrustEvaluation.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2EE0568C19ECE35E15BEAB8C855B9B6 /* ServerTrustEvaluation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 78E0C8A310448C124AF25C5F59F3F4D5 /* Double+Zil_Li_Qa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7620E15865007B4D82919D8CCABFB5BB /* Double+Zil_Li_Qa.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7921346FD185358030616E0ADF08B1CD /* IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F74C4D7DA0ECFFB006FDE466912FDB83 /* IdentifiableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 79F92D80E379E26A2D23F0DEE2E51DE7 /* UIScrollView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A18DCC13368220F08AB229A39BB7D975 /* UIScrollView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7A23B24802F82B40EFEBB290EC0F7304 /* UnknownStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F80ABE47F9DF983E13FACC657B0FAB6 /* UnknownStorage.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7B0BE043F33E17AB1B8CA1A8E0907937 /* TinyConstraints+superview.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A54CB4DE09B2CAAC994DD2354081DA6 /* TinyConstraints+superview.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7B40F0B804EE917223E7BBB111922462 /* SharedSequence+Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E2312BDC1764D1877822D2FC60492B0 /* SharedSequence+Operators.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7B5A3611DD06D8C1AE8A0DB971CDAEBD /* AnonymousObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9B3FDCCC6F9FA410DC8C055B3575173 /* AnonymousObserver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7BA2BAAF2D3651412B8112CE38C46BE3 /* UITextField+Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF8E21E9AC68E10E60CA7EC95C3BD08D /* UITextField+Validator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7BE814DACD8FC14ADF6E604840572598 /* FIRAnalyticsConfiguration+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4880D80E3AC2FD72C44F3A101600175C /* FIRAnalyticsConfiguration+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C1BD094773FD5C17445CAF208E36244 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 058C9F36DB6865EE33F1B2B3F50B0472 /* Utils.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7C5C2B285B4F36F7272C77432614E8F1 /* BinaryDecodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85F024515DA209E4C01F31FF5D9C4E7A /* BinaryDecodingOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7C6C980930B3C0A1EDE5F3FB627FB1B1 /* Notifications.swift in Sources */ = {isa = PBXBuildFile; fileRef = E6B6EE25B984F67976C2D79406BE70B8 /* Notifications.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7C764A3B5CA9B8B466C2E2950645E8BA /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D405763DD51540798323A6D88DD5E3 /* ObservableConvertibleType+Signal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7C970D04BA571AE879D803737A9F63AF /* Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C0DE9459E96A594FD38CA4D70C7E027 /* Cryptors.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7D79C368FA16F431B5CCDC5A9AA61B6F /* Wallet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 478DDF593848376BFA608B29B14B0611 /* Wallet.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7DDAD2E2CE2BA88ACE1BB548A3464F01 /* JSONScanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27C89FC0FD97792C3107D2BBF87013DB /* JSONScanner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7E10B83E9D00BA58546744F9C219EFAA /* RPCError.swift in Sources */ = {isa = PBXBuildFile; fileRef = F77EA7C16951CEEC592CFD99B5845F58 /* RPCError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7EB6610FB050E970C7C3734F6452E1BB /* EmailValidationPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 124D6C6209589D8084732D5D78BE9940 /* EmailValidationPattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7F1EAC5CA91D581CAF01071ADD8F5E2F /* Secp256r1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CC072FE0A60C63CAAB0D8A595DA8E7C /* Secp256r1.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7F5F66570B3D8E77638AE26FEA083215 /* EllipticCurve.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBE367A41F8BA1424E8D2A517E41832B /* EllipticCurve.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7F7DA966400FAAAB182D703D801BDB62 /* ConcurrentMainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8A320BCE286E5646267CCBE82E6FB00 /* ConcurrentMainScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7F9DF3B74450B1A6233A195D7FA22607 /* DelegateProxyType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C02FDA9330B2E7B9861B558B14228C8A /* DelegateProxyType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7FA48620B195F2C9D8D06F171CDACA85 /* ReaderOverlayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 874611AEFBEDA00F8EE1D7D9B3E72189 /* ReaderOverlayView.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7FFF218083A1B3400F56EEC1C9E4C237 /* RedirectHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28940F6A9DE0EA70CD62F866DF510C27 /* RedirectHandler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 80043B37F04EA1F4E0332BD0B60F37E2 /* Signature.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C5441DE98CDE263EAFD75B80BB8B012 /* Signature.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8032611BE423D4D5BC1C82B927A70FA7 /* Sample.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3425E924945EC538F14E86D6966831D /* Sample.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 81797C8E7DDE97CB54F684C3A909C3DB /* PublicAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 823CA009D4CC7A11EF8F52A6CAD85873 /* PublicAddress.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 81D96F224D4EDA0B202B4D11C4082D87 /* RxWebViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51E9A8EB21B8E408023CE6BD7EABF742 /* RxWebViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8219118583B951441B567DAE50B7E03E /* UISearchController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06BB565AF809D09D8D1AA1A19A1E892B /* UISearchController+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 821DB220C1D14946BE347CC44BD5A633 /* ZilliqaAPIEndpoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2926124B5E20B98BA7C33DD0DCC4731B /* ZilliqaAPIEndpoint.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 82A0E7425BD0253661B52446C8754D98 /* UIBarButtonItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1695F1869C82E8B7B7FDC0C88944D69D /* UIBarButtonItem+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 82C11B059FD384CF3741781DB28A6748 /* RxDataSources-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8ABAE22872C67B2BBD35A6C3FC6F7BFD /* RxDataSources-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 82DD89FDEA70772949EE78F218DBE774 /* AnimationConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = ABAE1228A60D7626D2472797F71F50A6 /* AnimationConfiguration.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8314E511DA48038B43CBF3A78044FBAE /* GULNetworkLoggerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B38242291EB4AE892DCF6C260524641 /* GULNetworkLoggerProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 831634BC93C93609CBD17E46D69FBC8D /* QR8bitByte.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD3E88BDB2CD9B818B7B37D12810E82C /* QR8bitByte.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 83380483A7C29A8FDE845AE332093880 /* ChaCha20+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BA09716F527FFD84090DE437CD42F80 /* ChaCha20+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 83DE1779FCE0479D22CF824ACBF471A1 /* IQKeyboardManagerConstantsInternal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A0BD65DD7CBDA88AEE4EB9E69833DB8 /* IQKeyboardManagerConstantsInternal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 84407E11E1F8FA2912399B898F9A45A5 /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1803E0D5A97D8399D5F9E056E090253 /* Integer Conversion.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 848967A3716B263C7C70276296C809EC /* RetryPolicy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 024E2792C00DDB986CF2FC29250A6F20 /* RetryPolicy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 848AB7BBB0EAFDEE6A38162782559F5C /* Pods-Zhip-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 32439A30E2197E3D052E4719A156205A /* Pods-Zhip-dummy.m */; }; + 84C5D853EF88FCB1C0773C60C4169ED4 /* HexStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D527D2D55C0B0D251BE3811A568ACA1 /* HexStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 84E657A51FA221D1E2B47581ED173E01 /* Network.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77F0AD0B18290DEC1169406C9E9F9B21 /* Network.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 850FCED2345774B4D90ADDE435940549 /* SimpleExtensionMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E10C6FF902A77004DE12768D58FAB77 /* SimpleExtensionMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 854DC6D44E6172890F7F6EB6ABD73EF2 /* QRCode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B679CC26F6665DA28D7CC5466B1302D2 /* QRCode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 855E2A099C8245015898D7CAA0B05C12 /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B08EC80DFDB445F3747A5A8C596CA55C /* Producer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8588D70242959758BB535B49E5EF8093 /* ValidationRule.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBDB62EB2B863D5B7EEFD89F9365C39D /* ValidationRule.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 85A1DA44FDC9235BD36F6FA24863010C /* BatchedCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F2DACD7CAB47CF151E8BABA57198599 /* BatchedCollection.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 85A2D9AF832C966D4A12D9C78E33548E /* ValidationRulePaymentCard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10339C385D5A2605F0F3E0713D6374A4 /* ValidationRulePaymentCard.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 85CCB51C7277A2DAEB13AFB9958D36AC /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = B24325DAF8BCC6343F92795355A3E814 /* KVORepresentable+Swift.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 860E6C7B5317F462DC186579C7B49723 /* PrimitiveSequence+Zip+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87753BC6E49FD85EC6A22B26E743920A /* PrimitiveSequence+Zip+arity.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 86BD574653B7089C10D642954E8EFC23 /* Payment.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1C4AC11C71DB69E55972BF10576D017 /* Payment.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 86D689FAC988B024970F1B0662230E57 /* TransactionReceipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 447D6C5202C0F5E5FD2E44C5D1A13CE5 /* TransactionReceipt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 86E60101F61B849635071FE887CE0659 /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6A59083ACB04154F078152A0A51E973 /* RxCollectionViewDataSourcePrefetchingProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 877CDE11E24F43C18A75EE70471C68AA /* AnyObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4053A28464B24E8DE99FA066F8788F8 /* AnyObserver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 87C3AAE4ED12E98331212C5536C8063F /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68002EDE5B0E8280E237727E13B26C71 /* CompactMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 87E765D7336B708BFC0B8C9B4490BEB5 /* RxCocoa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B2E664987F93BC58492120247B97B47 /* RxCocoa.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8821DA902A41A7EDA821794567423866 /* NetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 314F4DBC7BD33D41A15EFA183D7DD64E /* NetworkReachabilityManager.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 885D923E74F7D47E98EE68958D604E3F /* IQNSArray+Sort.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E510815FACC1730CA9D002AC2DE15E5 /* IQNSArray+Sort.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 891078292D9FA08943C5067BBA8DF2A3 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BCD25195DC8255F85D7866EE74838EA /* Platform.Linux.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 894CB9DCE978CD87B25B565E8D0C239F /* TailRecursiveSink.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A9C8E3A1999927F8162A67468E267D1 /* TailRecursiveSink.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 89F01715837A1874484CD6006B042F37 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 497783EE801AB923D553EDA1553AB6CA /* RxPickerViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8A4D39F058997BC2AF8FCD4ACA7FBE63 /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17D505227C916A7B5355758EA884B9B4 /* UIPickerView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8A656C6E3CDC82742AC94C71993C5D8F /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 269B64F9AFC27B92ECA00CF436B39AAD /* RxSwift-dummy.m */; }; + 8A6B6B5EC044D431A5BF7772C0BB2AC9 /* FIRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 324A8CC53D83D44B25D5E0E30A110B49 /* FIRConfiguration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8BC08BD86A5D3EDC59AEDF653A2DB8C7 /* ChaCha20.swift in Sources */ = {isa = PBXBuildFile; fileRef = 676847D8C299B6385D7B1626D6A35DE4 /* ChaCha20.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8BC1083AD4D81AEA19DB94E06DEF8F23 /* ParameterEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D7039A46A94FF7BF8CE36D462BBD937 /* ParameterEncoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8BCA9F5707E77F8A52E5B42CF9BA86A2 /* NSButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8517D35D70F88B361A120D11F0DD3F1 /* NSButton+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8C045B5E97D592E54298F2A2066FAFB5 /* Zip.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3E0FDC7293F1CA503D4E709FE4BE74E /* Zip.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8CEDAC6237EDE297F6F88BCE120FC95E /* Any+Equatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F3BD9388DB3E93550E354F5CD7FB3DF1 /* Any+Equatable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8DA47CBD5A25B53E5A05F22AB2F9E00D /* BehaviorRelay+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DC94982937489D1EB1FC792F586ACEE /* BehaviorRelay+Driver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8E07C6CA5DBE183060E72E7063518966 /* Crypto.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0698D60222962D7C85D82C105B865FB2 /* Crypto.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8E19AB099C0C68A80142AEBDEA85DC26 /* URLRequest+Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70C1A78BD74B0AFD6C107C7914902F89 /* URLRequest+Alamofire.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8EE862A0F490296CA592F21DB7B7097B /* DefaultAPIClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BCB5B488F28AA99C5A968F33056D2B6 /* DefaultAPIClient.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8F120D6F0028AC3D47CDC32C87769D6E /* UICollectionView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5224A47071DF4FAB57DA77A69DE88B8B /* UICollectionView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8F149F03582B88D86D41DD321AED3B40 /* timestamp.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54323DEE9E575C0A5312DC349C82160F /* timestamp.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8F351C1C19D08083A65A95C3FC8AEB83 /* Neo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 582B5C0AAF37311DA08DC107F22BA421 /* Neo.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8F35204BDE2744F780607B34B7904F01 /* M13Checkbox-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C328987192F1706E4A64F4C1D863BAB /* M13Checkbox-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8F5D1A06A318DAB258E563B1AEA78C03 /* Version.swift in Sources */ = {isa = PBXBuildFile; fileRef = 360B2B4B21509E91197C5CC8DF47EDF8 /* Version.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 90604874FE4DD0E8941F3395F63865B1 /* PKCS7Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5A76A5318BAADD0A302B278939868D7 /* PKCS7Padding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 906F6DD467A52D8EA20D0747F2B49D1A /* M13Checkbox+IB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A1DCF6D56B9473F31D69EF3B49C3E72 /* M13Checkbox+IB.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 909E2C338B64DCB232C7BA58B838B21D /* GULNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 880F4ADD59E55EF7FB80A96CA0CFD9FC /* GULNSData+zlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 90C89A668ECF2116C63D3B590CD09D19 /* UIStepper+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 061185D74802BEA2D0D594FB29DB4ED6 /* UIStepper+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 90D3773CD4796D00EDAB7F46AFD39B09 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 270C3E5DD48C255ADF9B6E8CF8880AF4 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 914DDC81F95BF63EFC96EC398868C0B5 /* BinaryDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3CB0FCCF5BCB4E27FD6F0F0D409731BB /* BinaryDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9162779E8E9527407007360FC9397A17 /* WIFFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C13BC37638CC4908254FB2181D72F04 /* WIFFormatter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9216518A268283889470C176AD31CEF7 /* Rx+ZilliqaService.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFCF4129FE0B9A55E774D60C4DE4CC5F /* Rx+ZilliqaService.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 92BC33349251BE9E756D9CA8D76DA431 /* DerivedKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81E960126403F09052DD6BCEE049E87C /* DerivedKey.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 92BF116B25C26DCFF6F554DD8203078F /* TestScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2C0696D9CEF9AA0BD06BA25FBE537FF /* TestScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 93497F96229D6028BD00F3DB8504C8FC /* UINavigationItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 548D99EEE3B9C0DDCA85DB246081339E /* UINavigationItem+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 93C39413F1B17811B3027BF870933A1A /* RxPickerViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A8E2D9F425BA67B90A699D15A797526 /* RxPickerViewDataSourceType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9418DA287A8E1D651A368E3B440B32BA /* Zilliqa.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE69284951CEB97699E566384822E3D6 /* Zilliqa.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 942194F88CFB4CAFC20D9C28DBE79609 /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = C733DBB6445F8A01B8B250F8FE7DEB0B /* InfiniteSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 943EE8095F2D147FFFF14EA383C0E988 /* SubscribeOn.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDBEB8D28184862D7D9B09198E6D40C2 /* SubscribeOn.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9490FF2DE6C79734FBADE28035A7FF75 /* ValidatableInterfaceElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A8026E7F196E5807D1CDBEC2A3A3BC7 /* ValidatableInterfaceElement.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9493E63438599B3326273FA95722BB1F /* Message+JSONArrayAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3B31F17629A82D3C535C9F85E97BA6F /* Message+JSONArrayAdditions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 94ECAF4625FB5978621452E2B7734C24 /* HashVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFFDC2A5F7CE450C3700DFBDA00BADF3 /* HashVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9545CA8287F9EFF88E4EA667267E8FD8 /* IQKeyboardManagerSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D1CC2029BD6E823E87F7BFFBB48A955 /* IQKeyboardManagerSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 95D1B1ABD6C8F85CA095C68567AF033D /* Google_Protobuf_FieldMask+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 750AF4E502FB6A28292C39533C324643 /* Google_Protobuf_FieldMask+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 95FAD54842765733D7C7E4514F6E4318 /* UIControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D8CCA2AE5B832E9DA67340499DDA549 /* UIControl+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9644A0530B055B95574415210A676D5B /* IQKeyboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B1D8BD26D10498FE9EE7E085BF20AFE /* IQKeyboardManager.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 96616B480A024152D89AD828D023DED4 /* QRBitBuffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D3AA2E7193B036292A968ED3FC4E44D /* QRBitBuffer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 96942121D1B7B435109CCC53776B7B22 /* Rabbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 670D1790182A859208E4071C54ACDCC6 /* Rabbit.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 96C892E650507EF1AAE8D47C0F897A3E /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F81D5B2DDC2025AB7251F3F6F691F76 /* Codable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 96ED6C91F8AB9BDE7D63EBAC50C0B577 /* QRMaskPattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = 467CD3A87EC70BE9586A4113197ECD69 /* QRMaskPattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 977AF596450799CEA9C85000933EBC1A /* Date+Format.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E84D763208796DBA1E5387C6D6584FA /* Date+Format.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9781FEAA585114B4B97A877E7083A738 /* UIGestureRecognizer+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 862C1858323526581EEDE67FC0676198 /* UIGestureRecognizer+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 97D774309189D18660336A181D77FFE7 /* SwitchIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7DE88332E90E4525A1C74A645DED357 /* SwitchIfEmpty.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 97EB922C0498FA2955A93DA0B1032F47 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 9ED16F0CC40F38596DE29E71341BA72C /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 980DDE8D581C32D47402219B3712090F /* BCHUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB8626377D54056F1AC57B60156020CF /* BCHUtil.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 98A2A3FEE9DBD603E18FE979F1FE6263 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 20F211646C03E1328A0DCB47FCB69934 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 993165416C96D2B370109078BD838EC7 /* CTR.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D96B3191CCB7CEA06B023F3197AA003 /* CTR.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 99C523563BB4110CA0C2E9E469EC98FE /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E064FBB790E83864B1E9167477243A6A /* ObservableConvertibleType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 99E14AE76E312640C6E30AAB3D23B22E /* IQTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0D496BC8AFA67B7763D19FCACDC6E7B /* IQTextView.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9AF250D2B3BC0A68AE3118A2D872C5D9 /* source_context.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E55DFBE7BC7455B66F550B741DDA7E5 /* source_context.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9B3264B4BF3531038ED785F0C4EEE9C9 /* QRCodeModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1E1E6E684C8D259679633BC1EEC91C2 /* QRCodeModel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9B7089AB64F4C66394E1BC370FE78A54 /* QRPatternLocator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F14026541A14555618975C367690A1B /* QRPatternLocator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9BBB36BF68F2C97A6A1CEC4A645AB36E /* ObserverBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14F00F3CD417210CF6B475B8C82CB92B /* ObserverBase.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9BF44BCFFBA151F31851D7606312C381 /* AEADChaCha20Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E4EB21BB136FF5236DBC1A0FA141C6 /* AEADChaCha20Poly1305.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9C7CA6E0D8B13F51D9808DA976210AF3 /* ScheduledItemType.swift in Sources */ = {isa = PBXBuildFile; fileRef = E458F74FDC2AC491806BEFA4BCAC4FB5 /* ScheduledItemType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9C934A7383C211A67C0701C37646065F /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = EE197CBEDE3E1E9DA10E097A177557E3 /* GULLogger.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9CAAF1891C9F392246AF7675FCC1A744 /* RxCollectionViewSectionedReloadDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDE4B0E5C95F3193EE515217713CD4D5 /* RxCollectionViewSectionedReloadDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9CB065D7B791E22ADCA4A214077EB971 /* ControlEvent+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86767D62C9EC900A40FCD1339DBB2CDD /* ControlEvent+Driver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9CE27B76D270069C92AB012AB9D3AA74 /* ItemPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 814FB2A65EA724EE4B3F9A98EB8BDEAC /* ItemPath.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9CE80460E4B7BA98FF51E029DBAB6CF8 /* DeprecationWarner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBCD911D02DFAB2303F8EAA3146D333E /* DeprecationWarner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9D7578239573884D35F8242940954B04 /* SwiftyBeaver.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2F3DC1FF3427F066CF105B054CAD3E3 /* SwiftyBeaver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9D78CA00DB3B44B78D15F049AD7A9702 /* NSTextStorage+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75F5519CD78397F1160B8B9B8A216279 /* NSTextStorage+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9DE9CA838F654FB158D8DC86B60BB5FC /* WireFormat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3173599195DF11446492B618A3096B4A /* WireFormat.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9DF89A5B513A450A5045C3527CAA9712 /* CurrentThreadScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C31D68F21F48D01F7EF20E80AC4FF81 /* CurrentThreadScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9E643AC15E8D8B664AC91D57869C99E0 /* FIRErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BC1D21AA9B02D2AA649033FC9CA83C2 /* FIRErrors.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9E6B7CE6A517F5D1981E3D1C150BC1F2 /* QRRSBlock.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4CFF365C0E0887ADBC526677C0B417E /* QRRSBlock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9E7627FFB6A5671F37A2B81A487852B1 /* MultipartUpload.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3119E35BF7E04A0CCC53AB5DD304F474 /* MultipartUpload.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9EBE5653C44E4F94A6C09C4026CEB105 /* FIRAnalyticsConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = B2A9AE4032E4C76DD4E4CDA90A4D2959 /* FIRAnalyticsConfiguration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9EDD2E960586B8A4E4D08408B3759E1C /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = B780F5D26EA9C8298FFBE36D5090B830 /* PriorityQueue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9EEB0655EB01F9C83E2E7C3A6EB469A9 /* IQUIView+Hierarchy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72B5357883152A8FCCDB23056CF70FD3 /* IQUIView+Hierarchy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9F0FCE1FDF8971E6B9656DF55DA6AB2D /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = DAE5CCA32FCCD503A434ADF83F56C543 /* Data Conversion.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9F6E66AC311B6C967906A454F1C18656 /* BaseDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2EECC06B1AAB816F43A00556C6380AC8 /* BaseDestination.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9FF01503372A7B8753364AFCB30BD820 /* EllipticCurveKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E46B91839C6E95242F62D0CDD90380CC /* EllipticCurveKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A0028825A3661FB8844A44F6256E386E /* ItemEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB45A05A51E35FCBBE0D4B13907F6EA3 /* ItemEvents.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A0039E2CC3367EB4E392EC7F8EFC5F43 /* Cipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FF705FF45ABC90B846FA5A3784DD4C3 /* Cipher.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A1135C4ED442B7987D20CD0FA86D4D07 /* ECDSA.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21040988E65B6719C96BB45B4DCC39BE /* ECDSA.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A1472B26DDE4F18E24563C06A03DDEEC /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 784FCFF8238B807AC2B1DB6E5063F359 /* CompositeDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A1890AEF0B0BB51D41EC9085866BB3F2 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 441B24ECB27F632FB0DF77A25CC05899 /* RxCocoaObjCRuntimeError+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A19CC2D2D895278F401DF63D5B89DEF8 /* Alamofire-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 964288010A90FB2A6B1E39881D97692C /* Alamofire-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A1D1761613EEEE7B6245B45A4F7AE8FC /* Delay.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96534BA6E77DA1BDB3828D1B03B14557 /* Delay.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A244E5F84BD7248271B5A86C71E4956F /* GULMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = C22F736DB6F45C5033DFB1E122F9057F /* GULMutableDictionary.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A250DD4C5DB89B6EED835AD538D4A88F /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FFD96D9CECEA26A9328420B7EB89BA6 /* pb_decode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A2F152E09EAF837CF5FCF8AE4A099AA5 /* UIWebView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 799B087C5DAE49B88B2249078999F23B /* UIWebView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A3F3AB80529AF483559247078529E3DC /* NSObject+Rx+KVORepresentable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C4B277FE2C53A762555AD7BFAFB2E22 /* NSObject+Rx+KVORepresentable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A425DF4423B10EFB3744BB5E49B5637F /* CGSize+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DA6D26B8F3E46F9FB4776913FE5869D /* CGSize+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A47242CF8795E0E784EA0A2B903D9C5A /* ZilliqaService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 352CBE7B97F1BBF24907BBC6CFCBA38E /* ZilliqaService.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A56109CC20E892CD3CD26254AF3CE388 /* AnyUpperbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = CB8821062BF25D040C8C3322F16B6EFB /* AnyUpperbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A585B81923623E750E9BECC5EB31201D /* UITextView+Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 031CE4A0DEAA6F6FCD4AF2D6B93BFB9B /* UITextView+Validator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A5B35077A6D25017F9AEB258BAC8E0A5 /* Alamofire-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 86F9A6282B46D6FD8586B35773E24CE0 /* Alamofire-dummy.m */; }; + A5D06B559101486CA75B0B3D58B9C3DD /* SynchronizedUnsubscribeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = B68F24698F0B8772D066B2C6DFDE5F37 /* SynchronizedUnsubscribeType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A5EEAAF08B1E6019BB0FCF620BE0F15C /* IQKeyboardManagerConstants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F3A382B52B4DF94E1B5BEEDDAEFC498 /* IQKeyboardManagerConstants.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A64666D4931A6FF2E7FFEDBB40D62535 /* RxCocoa-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F9EEAF7058502357B55E9A1891F62EC /* RxCocoa-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A65F43A5EF0A0D0B1A2F589F7460535F /* Take.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9C8023DB2F802B02515F34A83C6A931 /* Take.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A695012263EAB14B465DD8D00136FFFD /* NameMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2839BE05536BFC2901AC9CDAA67DD391 /* NameMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A6D987CCA3361999F60B8C922CB61D7D /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01853998BB9CAFF2E673F69DF566212D /* Operators.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A729E247F4ABBE48D32102193E30C944 /* RxAtomic-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 742144B11F94819ED292BDC6C487896C /* RxAtomic-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A7374109B2872F6D911957C153396EA0 /* AES+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B1BA43C634F39663382F1025852BC26 /* AES+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A73AC0B7A789481982306C76CF5793FE /* M13CheckboxDisclosurePathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58926799168E3DDA90DE04EA5003A95E /* M13CheckboxDisclosurePathGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A7A90E8F9BC3666803C6ED5DC9E36546 /* AsyncSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6D280ED838D52A5AB23B319A1175118A /* AsyncSubject.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A7EA8B842443EEBFB780DFA72EFA5734 /* AES.swift in Sources */ = {isa = PBXBuildFile; fileRef = 515C8C73FA045761BA0EE217D8A3B4BD /* AES.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A85FD9BAA1A4B6CBFBF40F3DCF634AE2 /* Schnorr.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1B687E408F68B4CC98749523C833C47 /* Schnorr.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A87E75D918426971CE96D63042B668C4 /* CGColor+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FC45BC09DB163E5CBB4339E9DBC5933 /* CGColor+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A8A2CBD0B39E383D1793CD2A452C6651 /* Scrypt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80351309A77FEB9E4046D44AA3016D41 /* Scrypt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A8EB0C6CA4D63005360D86AA889A518A /* GULReachabilityChecker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 66360E9F97FA16CA2E7A8E78B3552D09 /* GULReachabilityChecker+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A8F30A21B9C02C553EDA86290D8C896F /* GULAppDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 845E3427A6CDBE3B90FC4ED778A859F2 /* GULAppDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A905DF48E769BB33FC57C2CC9D192B5A /* Date+Comparators.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E68CE97F992E249AA12DB05F74B20D6 /* Date+Comparators.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A94FD71C711E8A051DC9BF4BE26275FF /* SwiftyBeaver-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 537906D23EC6CF0901363CE435046F7A /* SwiftyBeaver-dummy.m */; }; + A9683C6CC34A550157634B2F6CD739D9 /* AlamofireExtended.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74A899C1A403748B4DCBFDCC11473CF0 /* AlamofireExtended.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A96920193855C3BD0B188803BB4897B8 /* QRMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAE410A39ACD7C97035016FBD022B55F /* QRMode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A9B0BC5BD6660CB6BF759DE8FCE7BE5D /* Recorded.swift in Sources */ = {isa = PBXBuildFile; fileRef = E41EB33C0790F6021455C0A55A67BBFE /* Recorded.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AA0CFA316B1BC15D9F5B405ED46420C8 /* Data+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00FB79A82AB39C6DBD7084CE3B215925 /* Data+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AA1DC83D84F623D3341F2C6812BCFABB /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1216BE4CD6429665B60416EBF7013D1 /* Message.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AA6096F449FD3068BE4C80457E67E530 /* Google_Protobuf_Duration+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FC088D9B763E510D3716187B9EF63B6 /* Google_Protobuf_Duration+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AA7854B7FB444788B31DDCD6CDF53D7A /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE597B12B9A98B5271E678999738C069 /* Queue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AB0A4F4D23604E24D4614855F545AE4B /* Bech32Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA4D0516B3852D7F90C1230B1692F2DC /* Bech32Address.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AB56E3F07875B9E35C9F50FD639B78B5 /* ObservableType+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE09B9AFA631404B46C9CA618961B196 /* ObservableType+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AB6F44D7A04EAF41B8B65CE5EDE967FF /* IntegerType+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA6C4AFB09A28D4EEE0FD22245FD5018 /* IntegerType+IdentifiableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ABAF87ED365CB68E8892190C4434C5AD /* SchedulerServices+Emulation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 25061CCBEDC1230B01E2A791A1CCB568 /* SchedulerServices+Emulation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ABC2EE41CBA5009EBBC4215935F40821 /* XCTest+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75100E11F0F9E52180B89AE1F39D3719 /* XCTest+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ABF97EF438A3A065555ECA217E38A495 /* Throttle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15F79CEF73D64C3D2CBF65F64CB72CE6 /* Throttle.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AC18681AFFC68C0975F202E2D307A366 /* ExpressibleByAmount.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB4CA239785FD0E955BD6302E2691748 /* ExpressibleByAmount.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AC7AC62AF899C1182D1EC897978247ED /* CryptoSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 462B4CED629D413F996B7436DADFE5D9 /* CryptoSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ACC3622FAAC6F5A055024BFC6AD9EB31 /* First.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E45741E9BFB43780F6F9072CF4CDEE1 /* First.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ACECF58B2EED9A6ACE27127E383097B5 /* QRCodeReaderViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7270AE7483C0990A815CE6E14517D62D /* QRCodeReaderViewController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AD89A21A582460D0D8CAE481A74B21EA /* Queue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 293FE28B8764F899BFD20C1A592556AE /* Queue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AD96E4686C90F2D7EAC65371249F9B11 /* UInt8+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B72FD45D451C72D97E085AF5192A37E /* UInt8+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AEE2D81BDCAEDD1D004C3F0976CF9727 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53890BCCC4F6F1486142109247C09874 /* AtomicInt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AF0436305E89E915FD4E90A6164ACDF4 /* GULLoggerCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 176EFC31F3AF1A6E7AC94E40800308A4 /* GULLoggerCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AF2E80DB352CDDAB51954B2320024081 /* BlockCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FBF7A0617F4ED06B589E5594A0602FF /* BlockCipher.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AF3EC2F60C3B7E3EAEC449E6C6734DCD /* CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = F732839CAB4A8145144BB006A42D9366 /* CBC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AF411DCF7E2AD367DFAB12205EEDCB57 /* SwiftProtobuf-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 57A95260451C956610647F5C1842E5E4 /* SwiftProtobuf-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AF47B2E7162310DE5D1D60EA26C89B12 /* SignatureNonce+RFC-6979.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4D39570170E0D161779CF11A37BBFC7 /* SignatureNonce+RFC-6979.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AF73BED1625455D1FCECF579585C1614 /* HexString+HexStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 137D0C85AD64BB27302188DBDAC6A2C5 /* HexString+HexStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AF9CC3917C5DB0EF102C7EF6EA984E22 /* UIAlertAction+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E7D360C1873E3E277012D3168BDFAA3 /* UIAlertAction+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B015FC8A5AF9FA98C2B8A03BD97D8EDF /* UISwitch+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB3EEA62A19545268DB2F64E8C83B4F4 /* UISwitch+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B04E77C304B0EE8959238CA0396CF0B6 /* RPCRequestIdGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 397C38ECC30D678B806987A63BD3FF5E /* RPCRequestIdGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B055ABE715DC074BD1E17762F0B4EBB2 /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99EDD1A370025B380F2C13CEDEDEE42F /* OperationQueueScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B08D1215B73AF800845F766C2EC5B728 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 270D896EF38331B9E3A99585E46C85C3 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B0C7B31ED56E3B060EF28A14F8375BFD /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6A0FD914CC42C80FA04A09A12B96763 /* UIRefreshControl+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B12B5097498F2E3536919B042AFA2FE8 /* SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E4A20088DF7BBF23A574F47AF3FDFEE /* SharedSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B131DE5526C8CAE0D5B4BCE18DE8294B /* UISlider+Validator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B636F8ED8C7119AD992A82182F6A92E /* UISlider+Validator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B16FB6FC15484003A60A4202A01709B7 /* ReplaySubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A05C6F36F94F7D326EACEB0F25EB791 /* ReplaySubject.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B1C7063A7C8E45B4974230DB4CC5121F /* KeychainSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A95ABE8F0C29459073C95049E0C33ACB /* KeychainSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B1D869D556143009373748EDBA60370A /* ExpressibleByAmount+Compare+AandB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DDA55527360B638F8A0B17029F89DE5 /* ExpressibleByAmount+Compare+AandB.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B205AE37BBD820D868FFFE0FC58E51F6 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D0F1E999533CA0A5AB935A600B55F04 /* DispatchQueue+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B33D1C4F57F6E58E860DEF4749C1A48F /* ToArray.swift in Sources */ = {isa = PBXBuildFile; fileRef = C465B1C3DDC8D3C4E9D933075680B097 /* ToArray.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B36DD92BFD2EAAF7529D8A6A57CAA079 /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = 857DD31102C8D49637A5AB37931C2484 /* FIRApp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B39A0152E169F43E1FFF02636E6E3971 /* Using.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5588FFEB591FB6CD5FF716A074CB473A /* Using.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B3A9BFCC2F0759CBF7DCE7CA3923D3ED /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33100D35113E839A0F0D0B6321685BC1 /* CombineLatest+Collection.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B3B7CD3862D063C551807DBB35D329A5 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7AB688E7BB030E28230CBB33E1F092E9 /* RecursiveLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B444DFBF19BBC5B97E54EC87954A42AB /* Repeat.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9DA25C4E4D81141548CE62E7269A5E1 /* Repeat.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B4784257FADFE70EF390712B8745F60F /* NSObject+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = E893EBDB84859D2C1EAA13468726BE9B /* NSObject+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B47D0A755A43011B540D62D7A08F84B6 /* HistoricalScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A2ED8F91F1314A029758B89A3CE8291 /* HistoricalScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B582316F7142CB1353C2C95E34825D73 /* DefaultValues.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5B144E17EDDD7AD4B68680D8BEC3F7E /* DefaultValues.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B5E054DD6D5000515FFCE79FB529AEF5 /* Unbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB52EC88950A62022C836EFEE691FFE1 /* Unbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B5E7786BFAA335A9986F2B57E9EF0696 /* HistoricalSchedulerTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA1B183548B212558BD5C319D7D3C728 /* HistoricalSchedulerTimeConverter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B5FCCDF6F7B457F1DA5A9D4F14BD0351 /* M13CheckboxDotController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73DC9CAF0B3DAA510914464C76CD47F2 /* M13CheckboxDotController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B615E9C156BC36E3492E7A2348A793DE /* PrimitiveSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = F69C02A5FEB9A53B11526338C66A40EB /* PrimitiveSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B62567F099880DABBA41CDDA66AA07D8 /* JSONEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D7529433DBFFED729D1EB84CDEBF365 /* JSONEncoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B6507900DED2BC36654D2D75728445B2 /* StringUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = C88596F29C6EB5E8B3761691B7CF2C8C /* StringUtils.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B6DCBE0D8B56788EAB59FD04F5349E85 /* Timer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DBB38E3DD40C0E4A4EC0C0C37717484 /* Timer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B6DCE2F81BA1642D5E816DA3DED5D8E2 /* Message+AnyAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE3814162EC72C4BD51C0CA329406BC0 /* Message+AnyAdditions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B6F67D54EFDC613128D4C2BDE578E325 /* UIProgressView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9CE297584D1B5276EEE2AC4D345946EB /* UIProgressView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B7070E152F540B9688049DC44F38C277 /* JSONEncodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55F520DCEDC94B9C22B3A3F8D5D069EB /* JSONEncodingError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B87FCCE91CA5520B7E65C88647754A05 /* StreamDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 14BFFB3AA6ACE7608A77020E7C2E5D9E /* StreamDecryptor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B891C9B604CBB18464B05807B09A81B3 /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 62D5723E1F94D120EBE86E5F4D60D0F4 /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B8BB52C21917D9210A66FCA815679DE5 /* M13CheckboxFlatController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E737ACBEAB19D493CAD0F2F849C4B919 /* M13CheckboxFlatController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B8ECF8CA1F770B8B1C41669498A05D76 /* EllipticCurveForm.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76AFAB2D2BB318A27402FBC388655560 /* EllipticCurveForm.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B913E4291183AC6A1BBB81BAB48C4C95 /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C0069DFD423E4731F6AF113F575251 /* Random.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B91B89EC76D066258437FBC9CD5BD570 /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = A3C6F1820BBBFCDF32E659F470F87976 /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9204FA05258FFB4205FD61E404B1A75 /* Generics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22024882BCD497204C4D703A612450EC /* Generics.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B968E93A82D1472C82808FCB980D1653 /* UINavigationController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A7F5FBD036978368753992F7A8CF8C8 /* UINavigationController+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B9872D121C422C991EA784782C5738D2 /* Message+TextFormatAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B5A59DEF1F71C31C00686D2034A9F5D /* Message+TextFormatAdditions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B993E124F0BC1E5F417BC3A1707BB1E6 /* KeyValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93A0D8924EC0920EFF5A98D5EBB3162D /* KeyValue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B9DDF87AD06FAB0F6AC776F7419AF43C /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = DCCEB85C0F2F520F524AC16E7603381B /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B9EE4319EB51F9D93423BBB4B4E74A92 /* Keystore+Crypto.swift in Sources */ = {isa = PBXBuildFile; fileRef = FCDAE89911790E251A2FB3882258DBB2 /* Keystore+Crypto.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BA44CC38D01755E6D49937A922A31047 /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9352400D122A31D7E1326DDE2AA60C85 /* ObservableConvertibleType+Driver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BABD9844F695FC199FEB3564B184E347 /* Switch.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7EB305A45A34CCF8897A5C6FA1E87F1 /* Switch.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BB0A9D1AEF53F6A37B1DDF80B5ED74B8 /* AddressChecksummedConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77973650A4F75607EC4CBF71609FD551 /* AddressChecksummedConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BB0CCDA91E95E2E474CB03687D658825 /* QRCodeReaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D45A414D33C54E88BF321F7FC24AB95 /* QRCodeReaderView.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BB1328919F987D60C66E0A37396CF573 /* ObserverType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 687A82991DC629D6F461AEBE45E39996 /* ObserverType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BB1486DBC4AB16AC30B589A69E8CCC79 /* DisposeBase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39FDA2FB9BDC21E1AA2B8224AADC89F9 /* DisposeBase.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BC3186607120324A0CBD2F8AECFFBB7F /* JSONDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52F1BD1E329819418D9C24E5E36DB191 /* JSONDecoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BE071C5AC17E797F8EFCE2B2AC2F0F5B /* Bitcoin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D6593381C2E7ACA866BFD5034DB2F34 /* Bitcoin.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BE859D977AD539796DA1FC2E85400496 /* CryptoSwift+Scrypt+KDFParams.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AED6A41878FC1B91FE27931EFDFF85F /* CryptoSwift+Scrypt+KDFParams.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BEBB024DAF8D4DF0EA2F9D2BAC05979F /* KeychainSwift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 879156BF54769DD4CC0CF8DB5ECF7358 /* KeychainSwift.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BEF9996825D67A4DEED8BF17440DA28D /* FirebaseCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E08A62C2305C0451940718AFDBD32FAD /* FirebaseCore-dummy.m */; }; + BFD93F9CE3B95884593D0E992E20977F /* CipherModeWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 578482807B48CF55622543EB655E3F1F /* CipherModeWorker.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C085726142CC23605FD92261DA2DC3CF /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44ED38627C5C22BB4E29C9B3A2A6A425 /* ShareReplayScope.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C0CA23190D72CA5DC3D21A293437CDFC /* GCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01877BAD7B3C579186502FABBC52D97D /* GCM.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C0E203069A3B499A21688806099A8C06 /* ColdObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36D7742635499D8620FC9CE5E0836BD5 /* ColdObservable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C15977CB0F37DCA955A33876E03F98BC /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01E5B2385DAC39DCF88E298E0652BD6F /* Bitwise Ops.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C160CA33E63864DDA6C977949FFDB204 /* ValidationRulePattern.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5851CDE26990A2680883630A7AB5C3A /* ValidationRulePattern.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C171FEEA7D7C0ECFED818B87258FAD7B /* SkyFloatingLabelTextField-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D500AD6FBBF79D2BB531340040483598 /* SkyFloatingLabelTextField-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C1902A5626633F1E8B0988BA85125343 /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 45BB6C8A64658A46947F54C308185496 /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C1AACA90EB0739DB0EB754379654DD2A /* MainScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 58BF95B6F4341A17F0F2E5EE9846A35F /* MainScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C1E399C4EFD2C52BD1A3BFBB028F02B5 /* ObservableConvertibleType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA80592D3FF1C030E1C83E0845E3616F /* ObservableConvertibleType+SharedSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C278414F6245D68D8A74DD1A3F4FC950 /* FIRVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 90ACFD5A015B37D6116057CEE9195364 /* FIRVersion.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C29B37100495AA69DAC9DE044402589A /* DisposeBag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BE18F0B78C89E73790CB257A066FA15 /* DisposeBag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C30CFB8F9D9F71D194A4BE1C43A27C8D /* RxTableViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78C92E65C96EFE6F6B48244E9A0A0B31 /* RxTableViewReactiveArrayDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C376A2E95D50E2C2E8ABDED388B199EB /* RxBlocking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 67FDF2D60A15C1EB2B0B979D5FD19728 /* RxBlocking-dummy.m */; }; + C3AC114076CE379A84274AF55C16DC2B /* api.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 323FAC45F5560294375B6E778749964D /* api.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C3B8C9A6855B241E11F36D50BD91B959 /* InvocableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51FA4BF2D09A1FAF4935C7FC361BDA02 /* InvocableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C3D013DFF29F0DE84FF0F93D77E3BB1D /* UInt128.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4088C5824E127664FD2D1F56D03132C1 /* UInt128.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C3FB6C0CB8DB84172C5CEEC91ACCF79D /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0458973D40DADCA59E54F77620EC6CFB /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C46CC77F97F703769DC7D0254A151B0F /* RxAtomic-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9047CDA0F63B0350E3F86139CADBC039 /* RxAtomic-dummy.m */; }; + C519306180C624BE267E6D83B5AF7001 /* TestSchedulerVirtualTimeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24F0E340A02713891314DB58B635BF1A /* TestSchedulerVirtualTimeConverter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C51AE4557A6F77A3BC1C7569EC0EED3C /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8B9BF42A73210D2A4A622A653079560 /* AsSingle.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C5668EC0CF40639776D31C3C7CC3D5D8 /* Utils+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87707C984BD3A5AC879367C7E3E5474E /* Utils+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C56DF82C54EA283F86AF6474C6BDB171 /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = A42BC733392193166031807BAC029783 /* Enumerated.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C5792EEC0A1D353BC208C4F01E4E2C79 /* DefaultZilliqaService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FD4F93B6032121CC859422A91379286 /* DefaultZilliqaService.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C5C6D04EBA0F818CADC4E1DFB5F4751B /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B5A2270516F39F7A2F2DF62EA61E0B4 /* Floating Point Conversion.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C5EBAAA2129E4376CA4F5737FDDF145F /* Reduce.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8685D5A51D952884ABFC2EEB15E68D37 /* Reduce.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C7366A5290ACDD25540750DB0C00EF47 /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40AE17420A8AA1FB3DAA6B135441E7CA /* Create.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C77436C4424843BB524D35848FED8586 /* EFQRCode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7BA1D78E923B91D464CBDE4000509AF /* EFQRCode.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C78DD099A407C6851FF93DBBC4E445AC /* SharedSequence+Operators+arity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80EB636490008C7826D66958A18F8FCE /* SharedSequence+Operators+arity.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C7ECF488A18F18324C5B9A9D7C674E8C /* Reactive.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3116CF6E859A248971AF4611FBF040B /* Reactive.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C82F11A60DFD40A29B12DDCECD4A3A78 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54957FC1AED1DF664BBB4F6D34D4B175 /* Message.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C88E63E5C2E6DA9D0938ED064AA542FE /* EFQRCode-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B3677814AAC681D06B9421EC91853317 /* EFQRCode-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8F3A33668334268C034B31FC71FD241 /* TimePeriodCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC956C489A9BBA7737E0E8F0D68A5E9F /* TimePeriodCollection.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C9C28914186EFA096307BEBDB4208E78 /* GULReachabilityChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D1706939D8D18A99244C86BC01F45D0 /* GULReachabilityChecker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C9CDF2DEB75F3DE04828ADF24E69D9FA /* Skip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97DCE78A041351ABE9A4FC9888F93C0F /* Skip.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CA2D39D7CAA062AA07E6A513D1F2A080 /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3083FC3BDD1192FC93D1DEF9A506813 /* Division.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CA3B687B9D1E0B4F4FE0AEA0EA45E381 /* NopDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = A07C1890F65476EB33F10A7C3BB7963E /* NopDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CA94F90F2EAA435F6BA8E70EF846A901 /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CB666561A18AFF72471C8AA62D10F86 /* GULLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CAE7D40BF71A3B7744A813D0C222FE37 /* AdjustableUpperbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DE17974F29BEBD046B862B0213C7D3D /* AdjustableUpperbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CB006DFE2D5A4CA58281EC94637FBBC9 /* TextFormatEncodingOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C4747EF11F94219BF8507F54EAFC48D /* TextFormatEncodingOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CB6155ED356C5BE51932F87E3F6DF48A /* Google_Protobuf_Timestamp+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60C18A7C553BFA5EBF929964CA18E573 /* Google_Protobuf_Timestamp+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CB9CD303B42C8B0509E2EBAFBB6F1473 /* Bit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A21A0B089F0B76913E5D95D11608C403 /* Bit.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CC27AFA8A471CC7580C89E060413AEBD /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5DBEDA83E2F25E3D059D083419E059D /* RxTabBarDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CCAD33A79C550BBC4345C963B778EEA4 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 400EF97928E7753522582097B3016C6E /* RecursiveLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CD938958224E4B2C6515158C81063A9C /* UISegmentedControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BCDA40628EF03AEAECBFAF25004F1B /* UISegmentedControl+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CDC89222FE25E87B73FBB8BBFAAA3EE4 /* IQKeyboardReturnKeyHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EFF3DAEAE3B02F063BEEBEDD88236D2 /* IQKeyboardReturnKeyHandler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CE479F6AAF7FAAAC4D7112A2D03320BC /* Dematerialize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33DB2F5412250371BDA3A8E2686D6AE2 /* Dematerialize.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CE7D4879C8AC2E299B11E10798E248FC /* TestableObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 149265D7943006CB0BB1E5E47C8DE579 /* TestableObservable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CFB5BB2A71A020F5CE6B0FC5450936D6 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B821E6CE13CE8D58CC8E0151918BC0F3 /* DispatchQueue+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CFF8A8B600A9B939D19D8EDF858783CA /* ExpressibleByAmount+CustomDebugStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80C144A441888B7C4DD76C64F107F9DA /* ExpressibleByAmount+CustomDebugStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D00637EA0EAAD8A1BB99666D1CB44AEB /* QRCodeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92359DAFFB8D2518DD85E75F0C468BFF /* QRCodeType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D05401666A0CE0AE1851C7A66DFF46AB /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD7C635BC6E96D56AAEDA2B71B36C8D8 /* Bag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D0A98CC60377E1E0E9C225DB4CF974D9 /* Concat.swift in Sources */ = {isa = PBXBuildFile; fileRef = 143D4DF529083D41051B9C65212F9773 /* Concat.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D0CCE4BF2B81E062A4729227C451635A /* RxTextViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64A592A5ED4004756664661E1D7CD4C2 /* RxTextViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D0DB58B8A982E48257A009234E22CAC5 /* DispatchQueue+Sugar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26BCEF654FF6A977D2CC3E1451DED432 /* DispatchQueue+Sugar.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D133AEB3AB85F858F218A5D9F8F2B66B /* SchedulerType+SharedSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DB77526D99E46C0BCDC722948C549A1 /* SchedulerType+SharedSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D13C640E4DEDC9FE40141F66FFD7193A /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8963E450B1DC40720641056BA129D75 /* Generate.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D14174602300ABCCEBB83C1F06D1F012 /* Logging.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96E87E5A075E428047918D59B413F6C2 /* Logging.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D15EB36C978E6F94E7F2A7A4B686ABAC /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7466F06209FB3FF4655F682DCF9CE905 /* RxPickerViewAdapter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D170C1C9C7DD172A08DE9B535A38BB28 /* FirebaseCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B6B0E023AFC7B0B36CEB9C587967EF47 /* FirebaseCore-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D1C35B6B4FEC701B158478AB1EB0FA4D /* ValidationRuleSet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85C6E79372DDF8CADBAF3DFEBAB9EA10 /* ValidationRuleSet.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D1C81B43896C3D13F6A96B5457B7A436 /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3FA468B837DDBD23AA4C5B4BCA27A5D1 /* ImmediateSchedulerType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D21B33E2168F3435DEA49EF497D71546 /* ProtoNameProviding.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC048E9B508457FBDD35FDB5E85D2C79 /* ProtoNameProviding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D23B89414A1B23A16FF4A12E1D28BA4B /* ExpressibleByAmount+Arithmetic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E8FCBBE78641B1DC99C2AAF00EE7ECB /* ExpressibleByAmount+Arithmetic.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D2F808482178CFE0DC8866CBEA8754F5 /* SecureBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D69256BDEE8E871816CAA4A88B70E0A /* SecureBytes.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D37231464D2EA79E0DC6AA39346F7013 /* AnyUnpackError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21BAA63A5F10F9E5105AA364DCB134A9 /* AnyUnpackError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D3A4A89AF41B30BBAFC1FF6412A8777C /* IdentifiableValue.swift in Sources */ = {isa = PBXBuildFile; fileRef = A73B147CFC5EB3707A957C086BDE6EC0 /* IdentifiableValue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D3D83069AB0417C1E79533620046D768 /* struct.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = E818B2C6D2F86B6AE8A09F8609A49F91 /* struct.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D427CB6B2C40940092E69334F1E5833B /* SerialDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55BF728DCA343C382933B41037DAE580 /* SerialDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D43C6CDE09BC4312F1F9DFE10E8592FD /* swift_qrcodejs-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A276E7EACCD71E017CB77D920A0C1C8B /* swift_qrcodejs-dummy.m */; }; + D4E98839DE1325436D0D9E0FA2056D9E /* Driver+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A2B6D2994190F234CD034A263157561 /* Driver+Subscription.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D52D4B07C2AFAA6AEBC869DBB50EAADB /* RxAtomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 27AE814CF5E9FBC1554E9551027C1093 /* RxAtomic.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D556EE36066693E4A2DE0340F42B84AD /* AEAD.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6B1797414B1026BD502426368E23CC7 /* AEAD.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D567A0DCF7B537972A4E5DA137DA7480 /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97073F674B5726439802A9FC01D436EB /* Addition.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D5754A132FC76C0749E74D69F1F225ED /* SwiftProtobuf-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F5C20652AF154598C96E6070D57FF18 /* SwiftProtobuf-dummy.m */; }; + D61D9108C32F31651B7FD58B730559F1 /* Range.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9DBED36E0A209B25CBEDEDF375FD8C6 /* Range.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D66B756008BB601391F337818F7A3DC2 /* M13CheckboxSpiralController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 274082857CE80EAF14BECAC2F47F9052 /* M13CheckboxSpiralController.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D670F375FF6A3DEDB0A55A9E0BA2178A /* Pods-ZhipTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E4DAC136841B947DEE596945DA6B040A /* Pods-ZhipTests-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D67CA190964BCA179E9A78819B49FE52 /* EFUIntPixel.swift in Sources */ = {isa = PBXBuildFile; fileRef = AAB2ED3CD66E02BFAD18679C53858CBA /* EFUIntPixel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D706F6F23D9D38C580960EACE24E2ECF /* EFInputCorrectionLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B7639CE706764D427A5D64F11F68DBE /* EFInputCorrectionLevel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D70B8D9D294750CC2B5465639E6FFF8C /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACEAAD83A91E1940244A29998F02B0F3 /* Timeout.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D7359E89A70BE27DB27C61CAAE5EBACA /* Polling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 421B95261AF4BEE494E77223E7169094 /* Polling.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D7406EFCA437632CCA0606D900930546 /* CombineLatest+Collection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28F814192DE00C398AF55E28F41B8389 /* CombineLatest+Collection.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D7D85A010391189574F70FE3A3B9F2D4 /* UIPickerView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = BFA3D12E0FAF4B9DA860FEB4A66B24BB /* UIPickerView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D84D987D1A0800552B5DBA43E0F699E4 /* GULNetworkURLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B8905871677262CCCA8C7CCDF21CBC1 /* GULNetworkURLSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D8AB4ED957C15BF9B31FA2033B5AA317 /* Date+TimeAgo.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB4FE57604AAEB253468EEB35BDFA2C2 /* Date+TimeAgo.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D9B177D1A4259985B1BCD10A5CE7152A /* Unit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 797D37636D0962062F700E2CE1815B30 /* Unit.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DA61D2CA27C911C128997E5964F6A4EC /* KeyPair.swift in Sources */ = {isa = PBXBuildFile; fileRef = F33ABECF7B31BB9D9ACFB3B37B20AB51 /* KeyPair.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DAB3B4EA2B2A054DD628CBB8362506BA /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBF1548B5B8F986E6B68DAE15DC86E6C /* GCD.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DAB6CC1FC9504CBE5C77E2A0DDDEA2FE /* timestamp.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5ED661AB5E54E292C1B987EDFB1C2CE /* timestamp.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DAC2197C4344D6CBC976BB180D67F6FC /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E9DF89D32B5F58EDA0DAAA209381F729 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DB17CC3307C815420F7F5F2535069EBE /* MathUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05EA604BB7E87A530FB92797C1D8F729 /* MathUtils.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DB3FC77CDC511952C7A633972AA68F5F /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = D591465DD872E9F470F12E744F97D757 /* Merge.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DB4C50157CC2831AE1259F83995E43FF /* RxSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C7E72C29AF6C6684DDD0846DAF7A2F78 /* RxSwift-dummy.m */; }; - DB7CE03F965A54E6362463A832ECCFD3 /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 346F0254C73915BB235DBFE50BC55753 /* GroupedObservable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DC39830E312A0EFE7EAEF765C2E518B1 /* M13CheckboxCheckPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12058FB023C5A5C0DDB2A90543C74282 /* M13CheckboxCheckPathGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DC4942EC50861E8F1CC663A97BA94422 /* SerialDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CE50F4E6E2BD32D7DFB1850E1E28F23 /* SerialDispatchQueueScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DC8AF7759A67A9A164E6AE77D07D89AF /* SHA3.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB5459608A1A95C3536BBF0A0CF1662D /* SHA3.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DD29798F8AB9B2404F66E8445B5B8D67 /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = C9DF74D55669F81A2151838E1D774E9F /* GULAppEnvironmentUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DD2DD4A696F29D86DAA00DDDA7884FC6 /* Binder.swift in Sources */ = {isa = PBXBuildFile; fileRef = C850AAAA7893CE85AA14D560531664A2 /* Binder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DD6D9E184DCC9962965BCAF0D0654BBA /* Internal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8ABD36C55B224E2D5D2C34E29CCBD472 /* Internal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DDCB85B605D6AF9B72C8CCA94116B51B /* Keystore+KeyDeriving.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCD565164BD0BE8E4D93A09868CA1C74 /* Keystore+KeyDeriving.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DEB75E6624F9E049359EF78E9B3ABE2C /* Producer.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA2A63E667C17BFCAE7E0C80E7D62E3E /* Producer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DECA8BD1AD71342380714D298E2F5A78 /* NSSlider+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52606CAA2D08BAADDC726653085AF5B3 /* NSSlider+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DECB7F52FBFD960485EFB1BB21A39B24 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = E47296D50E9E2FFD1B9F98A17CE72B2D /* ParameterEncoding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DEE1263A21CE8CCDB176617F8C7B6CD6 /* RxAtomic-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D31376B41D8914BAC35154EA76D96A61 /* RxAtomic-dummy.m */; }; - DF028E059136B75D77C81086ED6EC015 /* DispatchQueue+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A3297E0A75BBD0CD664BE69056F2694 /* DispatchQueue+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DF29D8751DECB4A962219360AF07EFF8 /* SubjectType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98654D477FBEE8166B636AEC0CFDBA82 /* SubjectType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DF419B990339427FC6CFBE04DF55B50D /* Blowfish+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40E3C7613ACA3C99A9E61138988AC743 /* Blowfish+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DF791365FD426652F06E3B3B21E64DCF /* UInt32+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BFC2601E1431F93131B23F89D49E089 /* UInt32+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DF98863AF9472EB850CF8F2C97D471A1 /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = AB8127F4C3563268ABA37EF536CEE7C6 /* Prime Test.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DFABC201A37784813FAA6727607FC616 /* Buffer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B95D4D4E4A40824A3140DDDB9F8DBF60 /* Buffer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DFACC0E516731C84486F8BE35322805D /* InfiniteSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = D59940988A596121C71D66F91B39F9BA /* InfiniteSequence.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E03DB8337FBA570E2A209B4C6AA206BA /* Completable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC5E4CB3B0799AD8AD0EC35B1E960003 /* Completable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E060F05C6B33E31F11FAB838055F3221 /* ObservableConvertibleType+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 285377EBBF447F7B9E7FFC7281CAF18F /* ObservableConvertibleType+Signal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E07A20E2B875F78477E8F86D6968E7CF /* BaseDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AC8E94574A9860B89F1D22A15E0F709 /* BaseDestination.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E0B5863B431C0CFC83DE8F6C65E4994D /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 280A19EE9EB2E57900FB7852064F6739 /* GroupBy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E0FEB594CD241EAFC33005802E49287B /* UIImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37D127CEA9D1F9E6F0ED543D32CA4352 /* UIImage+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E1013E4963CC101E6565532A761F1CB3 /* FIRAnalyticsConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = C5402306BA865CC82761151016125C3D /* FIRAnalyticsConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E119E5CEBA51E33E3401DD6F7F32E9DE /* Recorded+Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37A30F3A15670AE379543BE787AAB754 /* Recorded+Event.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E188BA05E33E4AF87C3167E31269FF6C /* ShareReplayScope.swift in Sources */ = {isa = PBXBuildFile; fileRef = 395A9778FD363CC4AD27BDF7ABE327C1 /* ShareReplayScope.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E1A0C1A6F3A60DDDBAB33AECBA2F449E /* EllipticCurvePoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE7D72BB9E3570476707E7932713FD61 /* EllipticCurvePoint.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E1EA0C25B25FE956476E2FCFB8BEF40F /* EllipticCurveKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DEA1F31A17554832F87EFA602942783 /* EllipticCurveKit-dummy.m */; }; - E271A92627470FFD28D61D9ADA61E7C4 /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 22E3271B0365E13BA2374687BF3697D7 /* IQUIScrollView+Additions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E27A1473A4D83D9F23E02FF7D140F207 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9A0AFD3EE024FDDA4637F7608CA1675 /* Error.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E283D9190AC65A5E80F5AD9EE82BCA9F /* BooleanDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68218B20D0C5E4C25A0A613A17352802 /* BooleanDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E35317B110FC8936367D551CD1572D89 /* BinaryEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1C02FCC1EEE22EA2E845E85C02C7594 /* BinaryEncodingVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E39A09E5AFDB955687087851C3D72094 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07550AD2BB7FE8E0E8A6C126D5552B7D /* PriorityQueue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E3E712E436B260929E44224BA476A4E5 /* Enumerated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 327A8856F3E3F6B213D28DEF150C06B8 /* Enumerated.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E3F188CCE9502C09726C829BD52A205C /* ImmediateSchedulerType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3709B7E8CA3F80A8DBEB7024BB28CABD /* ImmediateSchedulerType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E3F91E6CD128CBE8CFA56D3A32ABCD0B /* HMAC+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0603905F7E2439B326258FC943BB24FC /* HMAC+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E448B4C15B830DC8E3012776C3756A55 /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE88B31CCACC2788A1209577095814B2 /* Array+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E4CE4781A8D5F4A70F1A158E57FE7DAC /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3DD90FAE9E4344344F1338D0F9517B6 /* Platform.Darwin.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E4F774AEF754890BB423DE5A8268D29F /* JSONEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBD809F8BDC476B47AFD6E3D9766432E /* JSONEncodingVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E54DD9F143FE99DC868C599C9FE6E6F1 /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76C36CAC128316CC0E682FE33E905F82 /* EventMonitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E55FF29423E3703395167ECEF1BE612B /* FIRAppAssociationRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = D9337308875F8AAE4208816302A6F7CE /* FIRAppAssociationRegistration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E58379C3DFA27F18503361596FF616F0 /* SectionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F39743544C31363C007FFF18875D226 /* SectionModel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E5A7216485C68B07F94A9912721D8536 /* RxCollectionViewReactiveArrayDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = 887E7E68110C6CC47F2667B53F919D5A /* RxCollectionViewReactiveArrayDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E5F1867B9F231038A8E09BDA51F97466 /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F1281D910E8B17A4506975C2F7246388 /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E60B4FF4DA47D8AB9BFD7C5137781601 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BE43EF5C566B2967EC668B02A5AFB3B /* Platform.Darwin.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E61B7EE403443062AC7DA75A564F5592 /* TimeChunk.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54FC56157AA3A977E683BE2AFAED4549 /* TimeChunk.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E660B327AF4E71934791C854F60DACCC /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = 4A5CC1E8FFD4392865C30CD1B1362A9A /* 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"; }; }; - E6726B944D07E7BF803A127C6D8031EC /* DateToolsSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D3FFC9A8C3C5E8881AEB3DF1A8A5C8EB /* DateToolsSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E6F4D6EDBAB4A0209D0E15619431F3FE /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1598582D367FA32480E9AE6E1DB5B2F /* RxTabBarControllerDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E703EC92967C089E3F496E9788DF312F /* Result_Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1026BA4EDCE1615497CA5FE46F5FC09F /* Result_Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E713969BB25C4AD8B7901EA0A3DFB9AD /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F67FE61FA03E495CE158EE24AAF3DD1 /* pb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E76570DE94A5213B85D92DD32592C5DB /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = A69E6373299B658FB820468086B9CB41 /* FIRVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E798B61375A4F26345A5C4E22D2E82C2 /* AsSingle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A394A11B020806D0D61BA727BE7343B /* AsSingle.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E7ADBE11CC72EBC4B7E9D31CA3C7A5C2 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DBB8BFC7E2064069C3544A2C359906C /* String+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E7C3446CF169BF08890AD4190E045095 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E50A1946EAB2BB417FD422FC1D226E5 /* Filter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E7C729A1E1C390F2B7971E67847CB99E /* ZigZag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33137137B4AAB0494612F77BDFAE5B73 /* ZigZag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E7D0FA4CC9FC679978C9F74F2E521E5D /* RxTabBarDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA6E08F16AC772BC6C8722A1761D69D5 /* RxTabBarDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E816A173A52FEDC194DFB9C64576EC78 /* AffinePoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BF151FC08161B5D7738FCD5F9281CB1 /* AffinePoint.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E8223482BB1955D9DC7DE2F28760715F /* FIROptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 63A3D219ED90F86E36E2073AE008942B /* FIROptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E88973E284CFFFD1C3E53AF1C2DB6B1C /* String+FoundationExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9540B4EBA7E3067FE59B9F86D76011F9 /* String+FoundationExtension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E8C9F3D3565C3FB3412A13151035B003 /* NSImageView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28E12F80B5EB4EA1888A45CFE19F9126 /* NSImageView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E98BA8FD2014258FB16AC655CA057EA7 /* ObservableConvertibleType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81E77DAFDFD12F4BD1EB8F70336C1DF1 /* ObservableConvertibleType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E98D341B10DE3AFE4CA02078C8A79BA6 /* any.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F4F38CCEEA103A94919FB9FB0AFD934 /* any.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EA99AFB14C0A57303F9F31EEBE75CB21 /* AnonymousDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81A22C2D56C081C0A9E23354EE411E41 /* AnonymousDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EB6A1936EFFBD4C76E6461181F609B48 /* Amb.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBDAEBC700669113230D7CFC4FA77EEA /* Amb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ECD7905EACAE637EDF8D2B61EC4EBA55 /* UISearchBar+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C428BCEC887DC79B0EB3171F4352731D /* UISearchBar+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ECDBEF093ADE4195A9D468A59C819DC7 /* TinyEdgeInsets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ABB790228E3A29501CE36ED377F10A7 /* TinyEdgeInsets.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ED43446EF84F2EFE16E524ADDC41453B /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5D17E81FEB57FC4347BF976BB3A7F97 /* Words and Bits.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ED6F2A113635F9C9F6EED91869A58591 /* DefaultIfEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2712EB65BF5C2497085F562060BCAD8 /* DefaultIfEmpty.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ED74870C1B8C11CEDDD74A904003389F /* FIRLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 19A5464CA0AC947F5D9FEA86EC2D99F1 /* FIRLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EDEB0F946B2786D076318B1FE7A08EB5 /* DeprecationWarner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63D26BB3496C9B3F57E5A787263353D0 /* DeprecationWarner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EDEB10B7EF31581B81E26FD8242FD370 /* RxCollectionViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C6E12A15E87B93045249833F69E41D0 /* RxCollectionViewDataSourceProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EE806206C2BF268617F0DE0007242209 /* TestableObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1553513BF171ACE2497DA46E063EA4A2 /* TestableObserver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EED289AFB92B540042D939A97F0D8E7F /* GULMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FF7EDDB4AE86A334F07544B95735CE0 /* GULMutableDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EEF44CE7A47A20370DF3BC602DBC1F7A /* ExpressibleByAmount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20D0D765AF14052174255106FD80D938 /* ExpressibleByAmount.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EF3531B532FF2B2054E7FEF4AC9B6996 /* HexString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 041A851526F6CCBE07A12812418FFC40 /* HexString.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EF739539244A0FF1A3AFB1883B4C6EE3 /* AnyKeySigner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E1EC3E0A07FF784A81AE3870E5BFC80 /* AnyKeySigner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EF8162E96C6E86AE6B7DA2C6A12D9009 /* AddressChecksummedConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = F93C24220B783DD2C5BF5538BC33FF74 /* AddressChecksummedConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F0904DCFE9F957CD9A7A05F48F386D73 /* BigInt-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 858A4B1E45B5BB62BEA684119B96D1A0 /* BigInt-dummy.m */; }; - F14F36CCE597698595C2D4D7F63D12F1 /* HashFunction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2218A91FC63B6A18C39AB4FB5D2E5641 /* HashFunction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F179DF7B369927466F7B497FF6F2F39D /* JacobianPoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96C54E1129D4F481E609CBC2B39FF6FC /* JacobianPoint.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F2319237360ACC0341AD398E81B3CD6D /* ObservableConvertibleType+Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B7FF68C24A1AA9A259AC3F0C1CB3E88 /* ObservableConvertibleType+Driver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F2327CDDA8498AFDC3AF8FAACA1BEEC3 /* Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90DBBC7C50B8978831610330966530D8 /* Diff.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F23ACB0BD94844017956BE89B2194616 /* RxSearchControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = F34B2BEA145963487DBFD4CCCDE3F21F /* RxSearchControllerDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F25646010B5E493E08437C23199300C2 /* RPCMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = 317770282A7C28F9B815EFCC9C292CF0 /* RPCMethod.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F270F6191C91F93A6E2D6E5860CDA8BB /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FBD54CEE245C714DBC28529995C1D4E /* Platform.Linux.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F293187349039ED0AC17C1F3FDD2AC44 /* BlockModeOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0460487F5F81ACF89F2449AA57A17380 /* BlockModeOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F2CA3EC921124E16C83B467FEEFE45EC /* Address.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBB4B1150FA1A9067614783B3598ACC5 /* Address.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F2E3B886A84AB5F71463DC975FCFEF90 /* SimpleExtensionMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51DDDFAA33CC357B049A8C54E528BB21 /* SimpleExtensionMap.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F3008C6EAE9AC5FF6A5EC18D754DD27E /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 198D3C8D4E34B1F128EF00E1E5DE0C7D /* IQKeyboardManagerSwift-dummy.m */; }; - F3081FB4C189AD3B38FD07B3EAE67538 /* EFQRCodeRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0AFA25EF52DCD1F15ACB60541BDD3AA /* EFQRCodeRecognizer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F30F5BF4A2445B48D1B1B3844BD4BA2D /* FloatingPointType+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBB8ED72144D6DD4AB7AE595BF107C0E /* FloatingPointType+IdentifiableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F342CAADBC50DA6731FFFD145BCC1C29 /* FIRErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = BC71463DC181E4E49653F3C99FB37E0A /* FIRErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F36DBCC476F9F1CCFFB35D130D7B2E58 /* UInt64+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B54E310986C051612D8E5603BD77AC2 /* UInt64+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F39B3619896B17F69CC396644D66E0AD /* UIImageView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA8604D4C8B4ADDDE066E04319585960 /* UIImageView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F40A67417066E78FEEE16FB5A5A6CA3D /* QRPolynomial.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2EBAB6F262EED16F656AA6135B45722 /* QRPolynomial.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F434F2988198A31CA05A1003F4A2C41D /* DER.swift in Sources */ = {isa = PBXBuildFile; fileRef = E493DD3B2979F954656D9986816EA0AA /* DER.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F44685025807FE6C124E2DDBBE7062D2 /* CompositeDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F1F2C3F55C8BB93EB3D4A7122B3895E /* CompositeDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F4B5C7CB884EB855B05D500ECCA83C20 /* BigNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = B3172AE9C2255F3AD5FA50109A964DB5 /* BigNumber.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F4E34BA5EE3DCB1E8C573772E5C9FAC7 /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 176302A5B495425260FF9E50C30547CC /* GoogleUtilities-dummy.m */; }; - F4F9B0D3B01868B1707FF3AA0B984050 /* GULNetworkConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 70EEC8124570CEF47AAC5E28F184C197 /* GULNetworkConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F5363369BC989365EBC0DB28AB397BB1 /* JSONDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BB7070AC372F6502F6C6E04E26680DC /* JSONDecodingError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F574A59BF47E9F467DC44FD131806D93 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB1ACA293221DB6753264ADF246DAA2E /* Platform.Linux.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F5AE5EEF8D699D515C0A7C1454EE1E48 /* empty.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = C67C6CA3EDBCED8221D5D4D8F4B635C6 /* empty.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F6134176E7C80977D236B8896D33C55B /* RxPickerViewAdapter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5962D6D51FADB4EC62DA1575BA1E9736 /* RxPickerViewAdapter.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F61D4A7E1862062998303163E17BB160 /* Keystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37EE45083B4E17D98754A5069D800C89 /* Keystore.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F645662C9C046C5B44F886327E5FD104 /* ECB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BCF0F57333493D7A1D26DDCD23049B5 /* ECB.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F64CC58DE003D41B6A4EB0DDC9F0256C /* KeyRestoration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47A3EAF9A7758EB98DA7B3331A1BD095 /* KeyRestoration.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F663EED52DCB3A71C77E96822A3FF6E9 /* QRCodeReader.swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BCBB3C2C6D8517A4BF4B4CC3110D462 /* QRCodeReader.swift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F692BC72172672719F71DF0A8A88A818 /* EFPointShape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 816F64469CCFFF5E186EA80BA290E4E0 /* EFPointShape.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F6E2BB57E1E3E98CCC8586A4F2010460 /* PublicKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94473C83A893B38629F16C6A77690D05 /* PublicKey.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F6F4F9474B19ECF1D1299A58B62B0D96 /* RxPickerViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01066C62270B3F9D914DBCCBFDE9260D /* RxPickerViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F74BB7380D4426ACD5D7861533F58129 /* Google_Protobuf_Timestamp+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36D45286135ADF7E9AAE53096B6331AE /* Google_Protobuf_Timestamp+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F77AB89C5454C23E4491520696171BAC /* Address+ExpressibleByStringLiteral.swift in Sources */ = {isa = PBXBuildFile; fileRef = BD37580BFF75E3838387AAF4240016CF /* Address+ExpressibleByStringLiteral.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F78358FF18D226D9C9A44FF5D56627D4 /* OperationQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92190B4FCACC965408ED875BE67AC316 /* OperationQueueScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F819409754FA98DF7986E66CAF5F7D6D /* Create.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6BF23A9D2DD797D026594135E3F3710E /* Create.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F82303A3C39EB2B780CEECC5040649D6 /* EFQRCode+GIF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87025899058298F02A680C26BBBBB728 /* EFQRCode+GIF.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F8340C80A83AF4D9EF7FF47DC3C948E9 /* AnimatableSectionModelType+ItemPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CB60DA1837BFC393B6CD287CDDBEF9C /* AnimatableSectionModelType+ItemPath.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F874E931378C100B3BF9269AEDED31A5 /* AtomicInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A5075595E1696D0C2079B17222E8749 /* AtomicInt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F89704DD799B2CE500D2211A3A1DE85D /* Single.swift in Sources */ = {isa = PBXBuildFile; fileRef = B607E49FC90B2CA929AFDEAAE963CE41 /* Single.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F8AA40F76CD753B7E633CDF645845288 /* KVORepresentable+Swift.swift in Sources */ = {isa = PBXBuildFile; fileRef = 546EE56770DAB38B05A74D41C28D0BCE /* KVORepresentable+Swift.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F8B6EA90FA4F65D68C4B2074DEB813FA /* OFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F584E5E0E7F568D7F9A4264146EC94D /* OFB.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F90F48C59692DC9D496ACCD5DCB5E1C3 /* CBCMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96D69649404A18CC62073C2E62A330EA /* CBCMAC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F96BF1816E991F0779AA2D770FD79317 /* CGImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = D161E863DAD686D2320E239C2A777065 /* CGImage+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F974FEFB0722B43C331BC530FA535AB9 /* JSONMapEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 365C2002BF669321257EF6C01D447267 /* JSONMapEncodingVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F9A0BEF55D99DACCD13B9DC54B9908C6 /* Message+JSONArrayAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = C97C50D682071CF9C6260B91FC4DA492 /* Message+JSONArrayAdditions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F9EE0908131968E8C53A1652B6915F70 /* TextFormatEncoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D75A32E2B7D833D973A651F584607FE /* TextFormatEncoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F9FFA31FDE2BE05320DAEEACDC4AAA53 /* GULNetworkURLSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DD8801E37246863486382284C7D1E7B /* GULNetworkURLSession.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FA41C749CE3DB448DE96DBDA863BD8C8 /* Optional+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 030D34370B31BC4392E98A6FE474F377 /* Optional+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FAF411ED0DE7A3482C7813B2130EA55E /* Bag.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDA321A03D9B8CE666297975D3ADC76A /* Bag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FB27FC41D6697ACF8FE0D651D299C0DA /* UIRefreshControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 790881BD7E564B807BF80807ADDF448E /* UIRefreshControl+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FB92555EDFA663B3F1FEFCC5A3BA2326 /* source_context.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE76565D57FF8B4C14E6B7E83F9946C6 /* source_context.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FB98D27257D86FCC1108703B82A230F4 /* UITabBarController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F3FA85BA83A5523F29D37F849505807 /* UITabBarController+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FBA43A480738A8A893EED17434E28F98 /* UIButton+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 338EC706E21B446F721B39140DB54996 /* UIButton+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FBB672849063B25DE031A2447A1C41F8 /* Network.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9FFA362711FF6906304DAFD59B207E3 /* Network.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FBB84F8CF862FCEF86A5169AD26ABD0E /* DeprecationWarner.swift in Sources */ = {isa = PBXBuildFile; fileRef = F340E5B3BA9357B88360FD51649FFF93 /* DeprecationWarner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FBF37AA4FA0E0704DFCEEDE0402AEC2A /* AnyKeyDeriving.swift in Sources */ = {isa = PBXBuildFile; fileRef = F03041B938DC1846CC2DB4CB1306B0BD /* AnyKeyDeriving.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FC1745A21E4F933802ADCB7661AD844F /* FieldTag.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D38A1F5811F89E8D7E956C038A7710D /* FieldTag.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FC721EED628F5F04531931443DB24B10 /* UInt16+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 481F84954248FD848ABD84B3A9EC14E6 /* UInt16+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FC987BCE4F611FF1F10A853ED411D49F /* AnyLowerbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 97650A81BF70BB509BA69D264A13DAAB /* AnyLowerbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FCC497F63425295F96F7823836CD4EF8 /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = A5580F51E9A47E3B5D934419DA6D2B5C /* pb_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FCCEFB479AEA2FB044698B33C4B3FFD3 /* SwiftyBeaver.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5395E8CC44F5CABDA05AA5A5CC40B4C /* SwiftyBeaver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FCE822D739F5C4AE3C88DDD4527E53AF /* SkyFloatingLabelTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A5D41F6EE07FB5A34219CA1D782A530 /* SkyFloatingLabelTextField.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FD30A892E0774F6971E49246F871A5B4 /* RxBlocking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 54A935E4FED5E6BE6028062E45865BED /* RxBlocking-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FD5FB96AB3DC92EB187BF154E61381F2 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = A94C47B413D46266E168E06A61E34F1B /* Alamofire.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FD85D07724BCBCCBD40EDA4AD9A9B8D2 /* Address+CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 99DA96B5F1FDA7BC9B6E80F3630FA10A /* Address+CustomStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FDA252E84C422BE94F823F3C484E09DC /* TinyConstraints-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E4E3A0351284B44FCE1EFBDBC0BF97A /* TinyConstraints-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FDA9ADC589B5359C2CB68FC144D68485 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42807C158F6B6319D5C19BB9D5288E26 /* IQInvocation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FE286415504CFF9467AAF4B446BDC309 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = B43BAFBBC286A138365FC341AEF5FC89 /* RecursiveLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FEEBCC5208473D3B708AAAC1458AA22F /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD11C8527DDF3C3ABA96A52E463DC6A9 /* UITextField+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FFA58F69807ADAA9162633B72DF9C6EF /* RxCollectionViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 54DC96B837DB3CF5737119D39A9B11B5 /* RxCollectionViewDataSourceType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D6762D3FA496E24A758AF55EA714DC96 /* Signal+Subscription.swift in Sources */ = {isa = PBXBuildFile; fileRef = 681300084A1D83D55F0911FAA974BA06 /* Signal+Subscription.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D67CA190964BCA179E9A78819B49FE52 /* EFUIntPixel.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2E740CB991FC2502564EA12B94F4A14 /* EFUIntPixel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D6A71F9A5EDB625AA8B016178296D822 /* RetryWhen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89D82CC5A967698915600B9564462D44 /* RetryWhen.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D706F6F23D9D38C580960EACE24E2ECF /* EFInputCorrectionLevel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56007CCC49EE9BE38C2C3253E550F00B /* EFInputCorrectionLevel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D7115B4879563F6D6708788B4EDCFDB4 /* RxSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B48641C896BC647D37BD0E5D368E101 /* RxSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D783810BB2B42F514A59A724B9A80B60 /* RxTableViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D23F6C9801516C98C1B14E0C80601286 /* RxTableViewDataSourceType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D785B03D8A1B5B1028FF3BFB228FB569 /* GroupedObservable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F02A698A5983C813A4FC0606AB4A4F24 /* GroupedObservable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D7F60A56B16741C446FE8FCB05A4AC62 /* Message+BinaryAdditions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E91236BF5CF0A777C6151DA277911C8 /* Message+BinaryAdditions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D84D987D1A0800552B5DBA43E0F699E4 /* GULNetworkURLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 9967294842B4FB1E97F1F73C020FDE34 /* GULNetworkURLSession.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D8A917822433894FAA05F946D922D69C /* Google_Protobuf_Struct+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31861483AFBD84686096024B49327939 /* Google_Protobuf_Struct+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D8AB4ED957C15BF9B31FA2033B5AA317 /* Date+TimeAgo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 974CFDF2BAF7EB0F5CAC08E62952C2C0 /* Date+TimeAgo.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D94598D4330176F89B33C43B0DEB5EEB /* SkipWhile.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9532D03B383C49473BF3E0306A3FF31 /* SkipWhile.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D94F93D05A472A12F8473C23A20333EB /* SkipUntil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D1C38B9F79637767FA2CE16549EC83A /* SkipUntil.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D9871D4F232C9B2CE34BF45D853117E3 /* Li.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6C52474C6BF1F750E1195136DCFC90F /* Li.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DA34817C5482D635AAC5CA7203DAC2F7 /* Merge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44B783F3405DBB8294EC619F66EE7C58 /* Merge.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DA3EC71994274608E6BD8560C630E15F /* AmountError.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7AC4B66EE8FD2AFCB4557036FDD01A9 /* AmountError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DA4D7D93DD6C8A66822F8599591F57C2 /* SectionedViewDataSourceType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5451B57D7053F34F54A4D887ED57C249 /* SectionedViewDataSourceType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DA61D2CA27C911C128997E5964F6A4EC /* KeyPair.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00018795CC450D08B4773211C21D4097 /* KeyPair.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DAB3B4EA2B2A054DD628CBB8362506BA /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DAC1DDF2CFB0ACC828FF638C27C97B9 /* GCD.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DAC2197C4344D6CBC976BB180D67F6FC /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 320A5AB580541E86F9FB3A858D9A37C8 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DAFD514D33B4AE9E01B68ADB54D2E6F5 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = 889A092330D922774F62D943C26140DC /* Deprecated.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DB95E9AAB38467183A513436B28B72C3 /* TransactionResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CB1F3D19DE30DC69B7CD0DC5837E979 /* TransactionResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DBC6C52F690CE7256687C99F1112D5FC /* ObservableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8585B78D0BEA6B74D61389ABAC44EEA3 /* ObservableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DC0CC25FA883A0A86CC060FEACAB030C /* Timeout.swift in Sources */ = {isa = PBXBuildFile; fileRef = D303BD356F1532E648813A02E9787859 /* Timeout.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DC39830E312A0EFE7EAEF765C2E518B1 /* M13CheckboxCheckPathGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8E23D82717184CF68F2FEB9EB2484B6 /* M13CheckboxCheckPathGenerator.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DC4BEACC5409C28F0B5FD722469C66B6 /* FloatingPointType+IdentifiableType.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDED994E9804F9D21B077DE49B41A99D /* FloatingPointType+IdentifiableType.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DC8AF7759A67A9A164E6AE77D07D89AF /* SHA3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2446CAE4A76D34CA61722DDE5BC5FB57 /* SHA3.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DD29798F8AB9B2404F66E8445B5B8D67 /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 7251A5B6C19CB860E27F4D896FFD952D /* GULAppEnvironmentUtil.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DE6DF8A52C2C24E999546F70E5A419C2 /* ControlEvent+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = A04230C1102F529F38BB6167E4EABB83 /* ControlEvent+Signal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DE83D339761949ED71B1AEA191DB7AC3 /* UIViewController+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = C6AF812CE36EC31DA2CFD3EEF73F833F /* UIViewController+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DECB7F52FBFD960485EFB1BB21A39B24 /* ParameterEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 763817A09CCCE1627EF3853182D70244 /* ParameterEncoding.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DF419B990339427FC6CFBE04DF55B50D /* Blowfish+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92E542B6B0E5F4FB2F4AE1144DBA5983 /* Blowfish+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DF791365FD426652F06E3B3B21E64DCF /* UInt32+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9FC5ED28691ACDA3A0D3868851A19417 /* UInt32+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DF98863AF9472EB850CF8F2C97D471A1 /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1ACEF08D8098A0118E2D1763619146F /* Prime Test.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E0FEB594CD241EAFC33005802E49287B /* UIImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD933EA50B0B33D5E7FB0FFC4AAB36AF /* UIImage+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E1013E4963CC101E6565532A761F1CB3 /* FIRAnalyticsConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = C10E40C7AB535D78BDEBE31E0EF2FFF5 /* FIRAnalyticsConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E119E5CEBA51E33E3401DD6F7F32E9DE /* Recorded+Event.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A0B926D0FD24517CFC26DF1706BC2F6 /* Recorded+Event.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E195DB7CC1131763ED63B980016D3F88 /* PriorityQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = DBE8795F1FB0BB7C6D1FA28B3F6903EA /* PriorityQueue.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E1A0C1A6F3A60DDDBAB33AECBA2F449E /* EllipticCurvePoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31B886052B4526223746F60FFEC0941B /* EllipticCurvePoint.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E1EA0C25B25FE956476E2FCFB8BEF40F /* EllipticCurveKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A21FE03997D98B005819729E5D886B0E /* EllipticCurveKit-dummy.m */; }; + E24320B569382F2AD5C6D80B498A97D3 /* Deprecated.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9135D913AA299B78418B089070A61E3 /* Deprecated.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E271A92627470FFD28D61D9ADA61E7C4 /* IQUIScrollView+Additions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCD6F835A0834ED8CD3F2AE8099885A5 /* IQUIScrollView+Additions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E2847C205B57476D0A68D7237CE8C434 /* ControlTarget.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56E416E437C512B6DF2D75FADC551F1D /* ControlTarget.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E2EABC0B658BEFEB49B2B6D078C7729E /* Decoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = A913FF879500353C80B9ACD21FCD38DE /* Decoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E3AFD52DC42DE6A901A95835B8D7AC4A /* RxNavigationControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E099BFCB0719CEA96224BE4059CEB8B /* RxNavigationControllerDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E3F91E6CD128CBE8CFA56D3A32ABCD0B /* HMAC+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 290AD97A044424B00A6789E46E320B4B /* HMAC+Foundation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E4360D842E2CAA2FF3D1C2B4C6D43032 /* _RXDelegateProxy.h in Headers */ = {isa = PBXBuildFile; fileRef = C84A10E087922440F6D67BBD3DBFCD74 /* _RXDelegateProxy.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E448B4C15B830DC8E3012776C3756A55 /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1EAF3CC0D20A811F71D8421664DCF5BC /* Array+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E4CE4781A8D5F4A70F1A158E57FE7DAC /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C78F3A3FB828217E3408D42B9D7197B /* Platform.Darwin.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E50BE9B30DCB5D9A2675A136A3CA0135 /* Validator-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 34E0E60493B21C264B5A3988A1BBDF69 /* Validator-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E54DD9F143FE99DC868C599C9FE6E6F1 /* EventMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = AA59B493585C952690188E1C22B2881F /* EventMonitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E55FF29423E3703395167ECEF1BE612B /* FIRAppAssociationRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = A7C008281F68D99379F0032DD685CB2B /* FIRAppAssociationRegistration.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E5832E904C2CF63DE57C01E996A7285A /* wrappers.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63A997F53F18382DC95E3F9544896814 /* wrappers.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E58379C3DFA27F18503361596FF616F0 /* SectionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED0CAE482EEFA8701CCC09A9CE4A81EF /* SectionModel.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E60B4FF4DA47D8AB9BFD7C5137781601 /* Platform.Darwin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 157988B32C41DDC26ECC79A93412FF01 /* Platform.Darwin.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E61B7EE403443062AC7DA75A564F5592 /* TimeChunk.swift in Sources */ = {isa = PBXBuildFile; fileRef = F56964B89FB014F7B949959801BF3A72 /* TimeChunk.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E660B327AF4E71934791C854F60DACCC /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = 57B5C7BBE7976654BD4B208FD794FAE3 /* 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"; }; }; + E670788411947FE0B423D5E7140D964C /* NSLayoutConstraint+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = EFDC30FD5349E03DA6B0E61FEF732BE3 /* NSLayoutConstraint+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E6726B944D07E7BF803A127C6D8031EC /* DateToolsSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3887473A45A4810C79FBB49FAE3F4F02 /* DateToolsSwift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E686FA5F4F1EB2B991A03AA687D4A261 /* RxPickerViewDataSourceProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D283ADBC22219E7D460120384C1729C /* RxPickerViewDataSourceProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E6B30942F22A3A5AD6203A8FC482BDAD /* Visitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C7B580A9AE252BD6E529F493EDBB1EE /* Visitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E713969BB25C4AD8B7901EA0A3DFB9AD /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F3B5C4D53619188E0DF1F2DD0E7C2EA /* pb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E7384AC68106F4B4960A69DAEFB2FDEF /* KeyDerivationFunction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0DC9DFE623D1149F07E5C65FE95C3EC /* KeyDerivationFunction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E76570DE94A5213B85D92DD32592C5DB /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = 25A6E3ABC75FDD002D766E7DDD0C1EFF /* FIRVersion.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E76BA81D082E4B4415AFBB34B02FB906 /* JSONMapEncodingVisitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4E18A36C3C923C7068B27824B42D6F49 /* JSONMapEncodingVisitor.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E78C5F2BF664819ACEA62FBCCE5675F7 /* AES256CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B88B3FE7DBFDF6C0035F6EE9D23FDD0B /* AES256CBC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E7ADBE11CC72EBC4B7E9D31CA3C7A5C2 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6CB2B81ED72330D291F028CCB206B1A4 /* String+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E7F124A1E88D412873E5A22C02BA71D0 /* Keystore+Wallet+Export.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06FCD050AE1D057BDDAC31F054F9CD7C /* Keystore+Wallet+Export.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E816A173A52FEDC194DFB9C64576EC78 /* AffinePoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD78C952D978DCB448138904AFEB1680 /* AffinePoint.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E8223482BB1955D9DC7DE2F28760715F /* FIROptions.m in Sources */ = {isa = PBXBuildFile; fileRef = FFF7DE8922DAEF4CB87774015CF24D89 /* FIROptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E88973E284CFFFD1C3E53AF1C2DB6B1C /* String+FoundationExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 085006FA415867886CA73B717FCB4A0B /* String+FoundationExtension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E8B1F9F2E43832322C24806105066D15 /* ValidationResult.swift in Sources */ = {isa = PBXBuildFile; fileRef = 120E2C8A1F885AA2C3429072BEBF6E4E /* ValidationResult.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E97A8074AA933F2556417A1E30BB2735 /* UIImageView+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC826DC97F1D1A03A20DD3C22E1F7AE7 /* UIImageView+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E9856E4E3E8BE507D6D5D138BF18EABD /* AsMaybe.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA83603733549A799A26F2191E602801 /* AsMaybe.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E99C21E7A2345E31DB05892131267833 /* Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19B949F57A0A708108F028DCB7101F21 /* Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E9B25323787E32A5A23FDEB8C056E082 /* NSTextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC4C81913CC2E6F483F9ED12A920620D /* NSTextField+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E9C29B8FF14D79D3E1F30092655418C7 /* FileDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4067987D55E2B9CD519DDB3552670EF2 /* FileDestination.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E9CAA0B6B55F757A0D48A2C7D5CF7BB5 /* NetworkResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = D45934013FB9B776FE015ECEA688FA09 /* NetworkResponse.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E9D84C59C485F67E34155D40717F0131 /* Never.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B7FEEB6AC715A09B930012D117E5580 /* Never.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EA96B7AE82F7017DFB2A3EFBE9ADC40A /* ViewTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = A37589A745618A10A993FA1F05812F91 /* ViewTransition.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EAE34E12CB2433FD7061C8A3D80F3A52 /* Catch.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD9E4D7767201CE9F14C4A10809AB7EA /* Catch.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EB4CB428DD7ECDB3D320656D2DAA1C1A /* Abstraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1F71E82CFEC19E7ED3EC382719230E6 /* Abstraction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EB56DCC2E31753CE4AE95C1254449019 /* GoogleCloudDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AD9728371EF5E9EB7844B1281D003AB /* GoogleCloudDestination.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EBE837708C28B63AE1A1709013B2F7EB /* type.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80050F9616640E83E6C87D7483AB8618 /* type.pb.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EC32AB05DE10DFB702CAEE5D9EB99679 /* ValidationRuleURL.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9E43CFBE4F2586E8BE564ACA9359889 /* ValidationRuleURL.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EC61C42A522A79B08280EADA7A80A0C7 /* RxCollectionViewSectionedAnimatedDataSource.swift in Sources */ = {isa = PBXBuildFile; fileRef = C19AEF49ECE812EB6A35ECD477120DF9 /* RxCollectionViewSectionedAnimatedDataSource.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ED134DF1F9ABAD4898B34FA5EB9996DD /* PublishRelay+Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0B1BB9BA7E11DD312FD8EBD1A9B9D9 /* PublishRelay+Signal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ED43446EF84F2EFE16E524ADDC41453B /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF3630601577DB2A15F9F36E600D5894 /* Words and Bits.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ED74870C1B8C11CEDDD74A904003389F /* FIRLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = F0C140ACE8C43E19E9DCDF2304A15B71 /* FIRLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED8A4997A9714945676274D66939259B /* QRCodeReaderViewContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A845C36EF1A56F933078CF1A20BE4D2 /* QRCodeReaderViewContainer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EDEB0F946B2786D076318B1FE7A08EB5 /* DeprecationWarner.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA33CD7FA1CBB82553B7C2EAE242E325 /* DeprecationWarner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EDFB7898FA3025C6C85E5D03146ACB7B /* Signal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E6ADC01A44D638C2E8FC9EA97649341 /* Signal.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EE806206C2BF268617F0DE0007242209 /* TestableObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 875F73650B30905F44C42A05F177B50A /* TestableObserver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EED289AFB92B540042D939A97F0D8E7F /* GULMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 3964688647B4D5D0BF4C0C237D4F7665 /* GULMutableDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EEFBD81367409A06BD60B8A64149F73E /* TextFormatDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43EDD5E0A98EC36CCEED978FE4E0E98C /* TextFormatDecodingError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EF530B3D6317B35B18623D97EBD89895 /* QRCodeReaderViewControllerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3899850CB3E9BC1CDFC6248FAE66C1C7 /* QRCodeReaderViewControllerDelegate.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EF739539244A0FF1A3AFB1883B4C6EE3 /* AnyKeySigner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2425EB4D5891E44E2A32B9FB81119EB7 /* AnyKeySigner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EFBDA75F850C80612AF6591BA5C8C7A9 /* StartWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B9EAA65FCD02325C6B7BBEDD5D6C138 /* StartWith.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F00CE3AF138188CD8E1494EA98BD14BD /* QRCodeReader.swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E01A005266C9A47707F15EACC1B65C5E /* QRCodeReader.swift-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F0904DCFE9F957CD9A7A05F48F386D73 /* BigInt-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 837AAB6239B890B3DD40DF7A5103644B /* BigInt-dummy.m */; }; + F14F36CCE597698595C2D4D7F63D12F1 /* HashFunction.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9C47D1DB1330D762CD392691A83A636 /* HashFunction.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F179DF7B369927466F7B497FF6F2F39D /* JacobianPoint.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7988A84A7847EF64B62F74FCA96F45B7 /* JacobianPoint.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F1D64A5F5ED7811629A14363C5F9C381 /* JSONDecodingError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E059E632F74B6F3E4C41EB22F65A6B6 /* JSONDecodingError.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F1E121FB3BDF29B04C71D8B95D31AE0D /* UIPageControl+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2452899BBB32E5A94CD4EE2DD1EDCCD /* UIPageControl+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F2327CDDA8498AFDC3AF8FAACA1BEEC3 /* Diff.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69155CF868BF2F46EFF97DC8A0BBF17C /* Diff.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F2554CB52CDA05EBE8005541A3425671 /* Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5906C036594DC1818F56FEA560B023F /* Window.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F270F6191C91F93A6E2D6E5860CDA8BB /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D75C19D03E251FE6FE2FD3DE1CB5A5E /* Platform.Linux.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F283D0AC83A72EEFB2BB04CD9BB900DF /* Driver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55F5B45C948C24B476ACB1891444A809 /* Driver.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F2859207562D16EE5411FF79568DA448 /* SBPlatformDestination.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4CFD59D26F088DC697FFD55EF733392 /* SBPlatformDestination.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F293187349039ED0AC17C1F3FDD2AC44 /* BlockModeOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA752B6381C1C1BD3188484920CB7F10 /* BlockModeOptions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F2E5C14B944142C9908DE99C64B28E44 /* Platform.Linux.swift in Sources */ = {isa = PBXBuildFile; fileRef = E51D9DD471D905DC2EDD2E25885BAA61 /* Platform.Linux.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F2FAF9CE52B549FC8DD63D53952A8148 /* TextFormatDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 69976ACCBCEA2E59ACD027B080076A67 /* TextFormatDecoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F3008C6EAE9AC5FF6A5EC18D754DD27E /* IQKeyboardManagerSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 30F82FEA006D59F830B90225FF8B5926 /* IQKeyboardManagerSwift-dummy.m */; }; + F30787F6BB56BC91A2D5AAA546545ED7 /* GroupBy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8492958FF4637BDA9FEEB08AB89EE411 /* GroupBy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F3081FB4C189AD3B38FD07B3EAE67538 /* EFQRCodeRecognizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A0E2171991625B1CABE68C651984C76 /* EFQRCodeRecognizer.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F342CAADBC50DA6731FFFD145BCC1C29 /* FIRErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 58B460C2EB560C1254C88BA058B12993 /* FIRErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F36DBCC476F9F1CCFFB35D130D7B2E58 /* UInt64+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 229F5F0DC7B54C441A5BD55A2BFF443C /* UInt64+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F3B6C33F7F2629E91B8C689943F00F9C /* RxCollectionViewDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85687FCB02B53B032CB2023A7A9AB54E /* RxCollectionViewDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F3D10DFD9A31F60E68CADAEE4955ADA0 /* StringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = C85C16DA5EA87FBCF1EB7C550A0A4B22 /* StringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F40A67417066E78FEEE16FB5A5A6CA3D /* QRPolynomial.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77DEFEB235497E4E734529DC69EEF84 /* QRPolynomial.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F41259698C83E2B5F90A72069C994379 /* UITabBarItem+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0406FC715D3DE995651A9BAF186AE48B /* UITabBarItem+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F434F2988198A31CA05A1003F4A2C41D /* DER.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7DC593BD8E2359AF3D459BDFC94B9B1 /* DER.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F4E34BA5EE3DCB1E8C573772E5C9FAC7 /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 74AA74586288EDA8D49EB0599FD3D4C8 /* GoogleUtilities-dummy.m */; }; + F4F9B0D3B01868B1707FF3AA0B984050 /* GULNetworkConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = FAA94E8446873A8822F19DDA6316B7A1 /* GULNetworkConstants.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F6249AEF0918596E86D56C43EDE14AC8 /* ScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8FFA1174F8CDAFA9ED1206272B30E89 /* ScheduledItem.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F645662C9C046C5B44F886327E5FD104 /* ECB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A91B2EFA2104012E8B535A5602333F6 /* ECB.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F6568CCA2C05FC4685A60DF8C8A71577 /* ZilAmount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E3DE879FA47E08D4478069F7C4CEE89 /* ZilAmount.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F692BC72172672719F71DF0A8A88A818 /* EFPointShape.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7189EDF0C782C07CD758ABEE8A594FE1 /* EFPointShape.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F6A62D2F96A4D59CD13270AF5D0F61BC /* AnyKeyDeriving.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09C5B0737B9D509559F1B75FB96FA97F /* AnyKeyDeriving.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F6E2BB57E1E3E98CCC8586A4F2010460 /* PublicKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3924AA711D6EB495638BD742DE003365 /* PublicKey.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F731B3F458D2129E21B59E752CA3E2DE /* AdjustableLowerbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7054CFD4BDD7042A4B168A2E9CB19ECE /* AdjustableLowerbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F82303A3C39EB2B780CEECC5040649D6 /* EFQRCode+GIF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90594B84F1342AB0686C29DBACB1C294 /* EFQRCode+GIF.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F8340C80A83AF4D9EF7FF47DC3C948E9 /* AnimatableSectionModelType+ItemPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F1B061EA80F906A69888D14592CCD22 /* AnimatableSectionModelType+ItemPath.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F85E6E526CCE2F96A865DEB5A0128D14 /* Lowerbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37B601BE568F083597079CA0A983BE90 /* Lowerbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F8B6EA90FA4F65D68C4B2074DEB813FA /* OFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3733B82BEA9F445AD42848D3738B1BE1 /* OFB.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F8C9FEED15F1C59ADDE7EC004A433BAF /* InvocableScheduledItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8AD6CA4F6D800EDDE6BB26B79EF31012 /* InvocableScheduledItem.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F8F691F48028EA4513F19C85327EDCFF /* NoUpperbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = A393674F9C23064179E0E5EA0C1BA8DA /* NoUpperbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F90F48C59692DC9D496ACCD5DCB5E1C3 /* CBCMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CCB479F2143088788DFB38B387D231F /* CBCMAC.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F96BF1816E991F0779AA2D770FD79317 /* CGImage+.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D995BA7F6EDB4D2E86584C3ECAF66BF /* CGImage+.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F97E97044C1C2F777F276BD4CAA654FF /* UITextField+Rx.swift in Sources */ = {isa = PBXBuildFile; fileRef = A84F7BF19E2CAD449C7970DE9BB809C1 /* UITextField+Rx.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F99616F488A0CAA8C4C20CAE8F6D8D8A /* ScheduledDisposable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B0B96AF6E3F9446DC7F34A1E849DF9E /* ScheduledDisposable.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F9E6C83035E266E0A7C5D25DA775BAA5 /* DetectConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87EDD4BE5DEADECA1776BE4158601EB3 /* DetectConfiguration.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F9FFA31FDE2BE05320DAEEACDC4AAA53 /* GULNetworkURLSession.m in Sources */ = {isa = PBXBuildFile; fileRef = F543AF2DA3E2AEFDCF1B59916D53935A /* GULNetworkURLSession.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FA32DB008126F0ED10A88E8E16FA8FA2 /* ConcurrentDispatchQueueScheduler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A360956447E4CD318B83E002D1E9AA5 /* ConcurrentDispatchQueueScheduler.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FA3CA69D8A4E29BEF7BE93C4D9F4FC03 /* AddRef.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0ABB02D7861E2A9B4EE966D263367B5 /* AddRef.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FA41C749CE3DB448DE96DBDA863BD8C8 /* Optional+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8020C3CAF618A5E16B23662055A8A1C3 /* Optional+Extensions.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FAFD0C921C2A0FACB3DE9B040DF2AEB1 /* Qa.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AB67EE4D23D25C6BDAF2B35106256C7 /* Qa.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FB3972158757C1C4426306A845733549 /* SwiftSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3ECD6A30D7509BFF81D53B5EBF45070F /* SwiftSupport.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FB74F388BC12B051578598A3BCE02D12 /* AnyLowerbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A02703CDC287F60A687F6152CFA3549 /* AnyLowerbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FBB84F8CF862FCEF86A5169AD26ABD0E /* DeprecationWarner.swift in Sources */ = {isa = PBXBuildFile; fileRef = A43746CD1D683A51574850995055FA2A /* DeprecationWarner.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FBC1115968CB8086836EEB24EF55B487 /* BinaryDecoder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6040E8827F76DF530979AF24B3D70DC3 /* BinaryDecoder.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FC0FF131441807E2439EF90CBE56A983 /* Wallet+CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8604745BD2FEC1DF7D77DDB5869B8046 /* Wallet+CustomStringConvertible.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FC343DD2984AF31BD20DC9B6048B383A /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445FFC068A0A9D9775F159ACF9514825 /* Error.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FC721EED628F5F04531931443DB24B10 /* UInt16+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = C85B8D597CE7D90B0D970312490A346C /* UInt16+Extension.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FCC497F63425295F96F7823836CD4EF8 /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 35F6C2FEBCE6F3ACB5DCC397C6F90634 /* pb_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FD30A892E0774F6971E49246F871A5B4 /* RxBlocking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 116F2BEDB6EB690D8949CFDAF12A8ABB /* RxBlocking-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FD4795D80FCA02A3572A49777A30BBE6 /* NoLowerbound.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A994BA10E8360FE0D3B4695C5DA1465 /* NoLowerbound.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FD5FB96AB3DC92EB187BF154E61381F2 /* Alamofire.swift in Sources */ = {isa = PBXBuildFile; fileRef = 019D5576B0BE11EC3EA634E766AB8C5C /* Alamofire.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FDA9ADC589B5359C2CB68FC144D68485 /* IQInvocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3F90515B7FA1F5A929854E4CAD28014 /* IQInvocation.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FDC4AE0C97A9D049074809A03B589706 /* PublishSubject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50179B0B944F758ECDF1B7D935C2E740 /* PublishSubject.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FDD9272F3B78F4DA1D0250433EAAE7B0 /* _RXKVOObserver.h in Headers */ = {isa = PBXBuildFile; fileRef = 23AE904B7D37F652A1DB1D3F07A13ED4 /* _RXKVOObserver.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE286415504CFF9467AAF4B446BDC309 /* RecursiveLock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C39EFCCCE2157BA20A8166AFCAAFFAB /* RecursiveLock.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FF63FAE43A632FB97E30CCF60EAE793A /* Wallet+Decrypt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 318697C54B6EEAB4DC15C02A1D3DE6CC /* Wallet+Decrypt.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FF786DF2807B66B25D938F90FE0FF70F /* RxTabBarControllerDelegateProxy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8465ACD79D6161C6BF0949B9FD6B1875 /* RxTabBarControllerDelegateProxy.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FF94A1226538F4CD705920C2EABFF665 /* Observable+Bind.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9B3BB02D30E316BC7B475C85E60E0B3 /* Observable+Bind.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FFC61FFBB2EEEC963705D229261E56D7 /* SkyFloatingLabelTextField-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 89E8ED6600282B51748B2844DE29E31A /* SkyFloatingLabelTextField-dummy.m */; }; + FFDFC7DCA0511D010FD645D4CDEB7E63 /* Encodable+Dictionary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5212A1E6B4F00D7B6529E3E778ABF8C9 /* Encodable+Dictionary.swift */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ + 02398546EE00F50BA6BF2C7284BF6345 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 994D3264FC645B84BD6BE52327B134C7; + remoteInfo = QRCodeReader.swift; + }; 02B5FF98A60BC7B88EDE6632FE2ED13C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D852B5F6953D161018FEE345DC4F0653; + remoteGlobalIDString = 191055ADC4FC568F4858A88ED4C57C09; remoteInfo = "Pods-Zhip"; }; - 0506A379444591518D8C7ADB06007C41 /* PBXContainerItemProxy */ = { + 0483E11A25D3974C94D437BF6B75754B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D62E086779CECAC217AAA945D42D874E; - remoteInfo = RxAtomic; + remoteGlobalIDString = 3C6A9BF574C3488966C92C6A9B93CA8C; + remoteInfo = FirebaseInstanceID; }; - 0C970E1F154050778073BF3F74A737FB /* PBXContainerItemProxy */ = { + 04F6011E76B8B0D01D7940E63CAC1FEE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 799B29F9D6DCE28B98CC259440382F20; - remoteInfo = Firebase; + remoteGlobalIDString = 31D996F6BA498D631988D8DC08C770B8; + remoteInfo = swift_qrcodejs; }; - 0CF92F64FC5F98177864353558EC6B1F /* PBXContainerItemProxy */ = { + 0506A379444591518D8C7ADB06007C41 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E7714405065051AE067CB2B2F216FA80; - remoteInfo = IQKeyboardManagerSwift; + remoteGlobalIDString = 1D660BEFC78406F891A4C043FB156EAC; + remoteInfo = RxAtomic; }; 0ECB4C54EED84F5258E41AFD4657F11F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1099,173 +1102,159 @@ remoteGlobalIDString = 01B53B6A43CBD6D4022A361BBFCCE665; remoteInfo = FirebaseCore; }; - 0F6C224153A85E42FCD40D5F47B6F4E4 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 57B9E0A892EAB5C13D4AE7D4B1DE0C16; - remoteInfo = GoogleAppMeasurement; - }; - 14B9790D7BE76A03547786F57AA14834 /* PBXContainerItemProxy */ = { + 10A7DF12967A1C422AF2F95AE0EFA251 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DA714D7BF793EA8B57B9861DFE380149; - remoteInfo = RxSwift; + remoteGlobalIDString = E93C48A48FB03EA19C4F756B97B5F1D3; + remoteInfo = nanopb; }; - 1595B60171B9A2D6FBBA1825CC3BA02E /* PBXContainerItemProxy */ = { + 114DD6A80D3DD4B2710E860868DF85F8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E93C48A48FB03EA19C4F756B97B5F1D3; - remoteInfo = nanopb; + remoteGlobalIDString = 712BB0E4B25D3DA2484C78B8ECE508CC; + remoteInfo = SwiftGen; }; - 16AD233C0D75C9669B6DB293F3816077 /* PBXContainerItemProxy */ = { + 116A4ED1B9AAA64AB83AB5ED1C650730 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DDAE57316BE88E4B02DE771DD52BE3E1; - remoteInfo = BigInt; + remoteGlobalIDString = D9A2B7F6350AE8AB9AAFF5A9395AD63C; + remoteInfo = GoogleUtilities; }; - 19B43FD9EA550D95AC1CF862BABE1ACD /* PBXContainerItemProxy */ = { + 18E44510BDFC2EB98831504A15AB5F09 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F7B562E20D0726F570235B5C439D8E4E; - remoteInfo = DateToolsSwift; + remoteGlobalIDString = 891AF25D9B7C43A96D99132BC5076666; + remoteInfo = CryptoSwift; }; - 227F673F30B77DC361004BD2FD43A1E0 /* PBXContainerItemProxy */ = { + 1A83B73E7C502B9292147A5F46612908 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D62E086779CECAC217AAA945D42D874E; - remoteInfo = RxAtomic; + remoteGlobalIDString = 7FA0DE98E8DCFDB7219597CA418C52F3; + remoteInfo = RxSwift; }; - 2357B739D9C8263D832C2543231FE366 /* PBXContainerItemProxy */ = { + 1E43CAB3654C166CA0B00240EB0E2C3D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 648147BC1AF9A8A0E661954072A9BF51; - remoteInfo = SwiftGen; + remoteGlobalIDString = 736BFDBA7C4EDAC4989AFDB3A07A6EF1; + remoteInfo = RxCocoa; }; 243D5466E8BF875504EA5A38ECA496A9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D62E086779CECAC217AAA945D42D874E; + remoteGlobalIDString = 1D660BEFC78406F891A4C043FB156EAC; remoteInfo = RxAtomic; }; - 28E680A7459CCFC2AF1D3FA6B22C0390 /* PBXContainerItemProxy */ = { + 2B5DBCA13FF070E9D0186C886696CA87 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D9A2B7F6350AE8AB9AAFF5A9395AD63C; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 7FA0DE98E8DCFDB7219597CA418C52F3; + remoteInfo = RxSwift; }; 2C10C61FFE19676F956D2D5C25E2CD06 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D62E086779CECAC217AAA945D42D874E; + remoteGlobalIDString = 1D660BEFC78406F891A4C043FB156EAC; remoteInfo = RxAtomic; }; - 2EA16B18D8765AD1C8B3036299507091 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 38C479D02FB622A855F86992EED22D73; - remoteInfo = RxDataSources; - }; - 32FA94379A0ADEAFE747BCC9C8F65D2E /* PBXContainerItemProxy */ = { + 2F5082BE84CC4CCBAD4AD1DE1C658C57 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E91FDE05F5E9F6782A65C1139F7AC1FA; - remoteInfo = Validator; + remoteGlobalIDString = 125E96300E6CC9CC520206286700B523; + remoteInfo = SwiftLint; }; - 3343CB506BE8B98C76978D1920A9A6F1 /* PBXContainerItemProxy */ = { + 2F5EC99AEA481811C23386A8FE8C4D64 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D35E9EC86D36A4C8BC1704199FDB3552; - remoteInfo = Fabric; + remoteGlobalIDString = F590F99FD148810978CFD517FA4F94A8; + remoteInfo = EllipticCurveKit; }; - 37DF80EFCAB8FAE2BFFAF2A95529D0A0 /* PBXContainerItemProxy */ = { + 303F0591E35A8C60E93D0670AD660717 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A91D907369DB83ED602C459CFFEA3449; - remoteInfo = Alamofire; + remoteGlobalIDString = 69FA6C64A67BC0F72F9F685E1A919E9C; + remoteInfo = M13Checkbox; }; - 455009ED9ED8F59E3D7880EA52A66B11 /* PBXContainerItemProxy */ = { + 33BE8A6B7E8C9BEC13AE6F0D6C3D7DC7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 01B53B6A43CBD6D4022A361BBFCCE665; - remoteInfo = FirebaseCore; + remoteGlobalIDString = EA89D2E8B58494977359C367925CAB89; + remoteInfo = Differentiator; }; - 46123FA0B5C451A00D38BB12B40AD23A /* PBXContainerItemProxy */ = { + 33CFD74D3B444D7E2C57466DEBF66C8A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D9A2B7F6350AE8AB9AAFF5A9395AD63C; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 232D00D8ED7797390FB38004DE01723B; + remoteInfo = FirebaseAnalytics; }; - 46F1E0828EBE2973D076451BE5E5FA3F /* PBXContainerItemProxy */ = { + 37B9DC822E2873DE93252E00037EBC28 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DA714D7BF793EA8B57B9861DFE380149; - remoteInfo = RxSwift; + remoteGlobalIDString = 2AA8818265BAA33CA2059AFD0C3F0BC4; + remoteInfo = Validator; }; - 4A98C108AF106BCD6CC002B876007EA3 /* PBXContainerItemProxy */ = { + 413A514E00BAFB2CDB85B30B1CE180F4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E80A02F98723ADCB112F02D07B762E74; - remoteInfo = SwiftProtobuf; + remoteGlobalIDString = 57B9E0A892EAB5C13D4AE7D4B1DE0C16; + remoteInfo = GoogleAppMeasurement; }; - 4AD7F09161F8CA0981B73F71196489F2 /* PBXContainerItemProxy */ = { + 43EE1B1F31BEE17BB17F56A6FAB8C503 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D62E086779CECAC217AAA945D42D874E; - remoteInfo = RxAtomic; + remoteGlobalIDString = 736BFDBA7C4EDAC4989AFDB3A07A6EF1; + remoteInfo = RxCocoa; }; - 53E2A1BD19729C2293AB46582C686251 /* PBXContainerItemProxy */ = { + 455009ED9ED8F59E3D7880EA52A66B11 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D9A2B7F6350AE8AB9AAFF5A9395AD63C; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 01B53B6A43CBD6D4022A361BBFCCE665; + remoteInfo = FirebaseCore; }; - 54A7BA384E80D5DB0269C827877FE175 /* PBXContainerItemProxy */ = { + 46123FA0B5C451A00D38BB12B40AD23A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = D9A2B7F6350AE8AB9AAFF5A9395AD63C; remoteInfo = GoogleUtilities; }; - 56FFF3D39B03823072A0BAFDF91CECDE /* PBXContainerItemProxy */ = { + 46F1E0828EBE2973D076451BE5E5FA3F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DBDF0DEB73A3705298C9CA2E3C2263F2; - remoteInfo = QRCodeReader.swift; + remoteGlobalIDString = 7FA0DE98E8DCFDB7219597CA418C52F3; + remoteInfo = RxSwift; }; - 57D3BF66FDB4DA2F30A16074FFA729FE /* PBXContainerItemProxy */ = { + 53E2A1BD19729C2293AB46582C686251 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F590F99FD148810978CFD517FA4F94A8; - remoteInfo = EllipticCurveKit; + remoteGlobalIDString = D9A2B7F6350AE8AB9AAFF5A9395AD63C; + remoteInfo = GoogleUtilities; }; - 5A6EA843053392D409AADE96E69F3F94 /* PBXContainerItemProxy */ = { + 54A7BA384E80D5DB0269C827877FE175 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3C6A9BF574C3488966C92C6A9B93CA8C; - remoteInfo = FirebaseInstanceID; + remoteGlobalIDString = D9A2B7F6350AE8AB9AAFF5A9395AD63C; + remoteInfo = GoogleUtilities; }; 5BE488B88EB1D7B8BFE4A63D278D4B18 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1274,40 +1263,33 @@ remoteGlobalIDString = D9A2B7F6350AE8AB9AAFF5A9395AD63C; remoteInfo = GoogleUtilities; }; - 5F75BBB94732871BADEE168F134B5A55 /* PBXContainerItemProxy */ = { + 6CCEC4B1C47D62B7D6D9445EA9C9EA7D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = ABA9A411BB5A359862E5F1AA6238278E; - remoteInfo = Crashlytics; - }; - 6824AE058ED75650C8214A774A33C993 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = DA714D7BF793EA8B57B9861DFE380149; + remoteGlobalIDString = 7FA0DE98E8DCFDB7219597CA418C52F3; remoteInfo = RxSwift; }; - 6C66821A4CBA0A10108992B20AE236B9 /* PBXContainerItemProxy */ = { + 736DB63CF062E580EE7742F506BDE712 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8B84FDFA732A3289C7257D3A1EE3D525; - remoteInfo = TinyConstraints; + remoteGlobalIDString = EA89D2E8B58494977359C367925CAB89; + remoteInfo = Differentiator; }; - 6EC5ABAD590C726CCD5B819AA9AAD41F /* PBXContainerItemProxy */ = { + 742D9F4BC266CCEAAD30D06DC93A1CA0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 29D71D6356EEC99D7630D2241D3E8A82; - remoteInfo = KeychainSwift; + remoteGlobalIDString = A91D907369DB83ED602C459CFFEA3449; + remoteInfo = Alamofire; }; - 6FE43DAD39298EE3C679F9A0A0D7EF60 /* PBXContainerItemProxy */ = { + 79789D85527D3D6C73690FD4F9D369C3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F590F99FD148810978CFD517FA4F94A8; - remoteInfo = EllipticCurveKit; + remoteGlobalIDString = E7714405065051AE067CB2B2F216FA80; + remoteInfo = IQKeyboardManagerSwift; }; 7AB5F8398D22DC8927324291BD935BED /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1327,9 +1309,16 @@ isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DA714D7BF793EA8B57B9861DFE380149; + remoteGlobalIDString = 7FA0DE98E8DCFDB7219597CA418C52F3; remoteInfo = RxSwift; }; + 854E590795DA8AAFA45AE36A95C45D70 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D8A5C59D3E0D83F6855426637526B5D5; + remoteInfo = SwiftProtobuf; + }; 88B814E5797CA01D35C48217D90EE2B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -1337,12 +1326,12 @@ remoteGlobalIDString = 891AF25D9B7C43A96D99132BC5076666; remoteInfo = CryptoSwift; }; - 8C5FEC39B7B6EF56FA8554954AE438C6 /* PBXContainerItemProxy */ = { + 8D160F05F03092593C076C932A182392 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 31D996F6BA498D631988D8DC08C770B8; - remoteInfo = swift_qrcodejs; + remoteGlobalIDString = 891AF25D9B7C43A96D99132BC5076666; + remoteInfo = CryptoSwift; }; 8E76B22B6CA2E78967F3811F2754998E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1351,19 +1340,19 @@ remoteGlobalIDString = DDAE57316BE88E4B02DE771DD52BE3E1; remoteInfo = BigInt; }; - 8E88DFA643E04CC09B5F19EE98DCE37E /* PBXContainerItemProxy */ = { + 95ADA11646B0433BA98BE9F49B070AA3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E80A02F98723ADCB112F02D07B762E74; - remoteInfo = SwiftProtobuf; + remoteGlobalIDString = A2D410DE97BAA9C058BECEAF09C5AC6E; + remoteInfo = EFQRCode; }; - 982F0056E13CAE1198E18D18BC570EC4 /* PBXContainerItemProxy */ = { + 98A9CA6B014B43AAFC975C1E1FEA07BD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = EA89D2E8B58494977359C367925CAB89; - remoteInfo = Differentiator; + remoteGlobalIDString = 44626DA20DD9B9D07FEEE8F76A608632; + remoteInfo = SkyFloatingLabelTextField; }; 9FF489A5FDCAEAC256C82C66BF2CF511 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1372,33 +1361,33 @@ remoteGlobalIDString = 0889ED214F01C1EE47E4F764FAAE063E; remoteInfo = RxTest; }; - A39C35E99E3D783AA61C9368A2A55662 /* PBXContainerItemProxy */ = { + B47ABFA51EDA09F9C25C0CC49624ACBE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 232D00D8ED7797390FB38004DE01723B; - remoteInfo = FirebaseAnalytics; + remoteGlobalIDString = D35E9EC86D36A4C8BC1704199FDB3552; + remoteInfo = Fabric; }; - A5F3E9B5D6F70FDEEEBAFDB2E4F2E37C /* PBXContainerItemProxy */ = { + B63BFB6131BBFA358FCE6515737383D6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 891AF25D9B7C43A96D99132BC5076666; - remoteInfo = CryptoSwift; + remoteGlobalIDString = 1BCA07987906BFF15BBD0AE1FB44E72B; + remoteInfo = Zesame; }; - B4DC6B67342A4EB2925AD318AC2B4F65 /* PBXContainerItemProxy */ = { + B8C3ED5B58CCB328FED249E5C07FB27B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4B75DBBE97E604CE3AF9B00CDBA0ED45; - remoteInfo = SkyFloatingLabelTextField; + remoteGlobalIDString = A91D907369DB83ED602C459CFFEA3449; + remoteInfo = Alamofire; }; - B5545B426A740831D19646E197006F49 /* PBXContainerItemProxy */ = { + BBD9A72DA22581D33CFCF5E0671C9DF9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 445D84B397EA22E658E055603265C793; - remoteInfo = Zesame; + remoteGlobalIDString = 01B53B6A43CBD6D4022A361BBFCCE665; + remoteInfo = FirebaseCore; }; BBDC7C661CA5567D3925BC0747CAAEC5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1407,12 +1396,12 @@ remoteGlobalIDString = 57B9E0A892EAB5C13D4AE7D4B1DE0C16; remoteInfo = GoogleAppMeasurement; }; - BC44B723060994FC3C3F54FDCA9FE86D /* PBXContainerItemProxy */ = { + BC87DD725CBCAFF1A566796EDEEE17D3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 891AF25D9B7C43A96D99132BC5076666; - remoteInfo = CryptoSwift; + remoteGlobalIDString = 337AE0D9439FD5EA0AB6AE57FC23A244; + remoteInfo = RxDataSources; }; BDC7A4A1A4F02E376212F8C7521C3F98 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1421,6 +1410,13 @@ remoteGlobalIDString = E1822825E19A752A5BFC6AD318C1ACEA; remoteInfo = RxBlocking; }; + BECF838D24120A9634E6BE7CD4BD9736 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DDAE57316BE88E4B02DE771DD52BE3E1; + remoteInfo = BigInt; + }; C6318E60C9E68C5F678F7ADDF357AED8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; @@ -1435,40 +1431,40 @@ remoteGlobalIDString = 3C6A9BF574C3488966C92C6A9B93CA8C; remoteInfo = FirebaseInstanceID; }; - D465047540D12FD9D95291AE82A76DB9 /* PBXContainerItemProxy */ = { + D22EC8C649544EA8516EC3938BAD99B6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D35E9EC86D36A4C8BC1704199FDB3552; - remoteInfo = Fabric; + remoteGlobalIDString = F7B562E20D0726F570235B5C439D8E4E; + remoteInfo = DateToolsSwift; }; - D6CBC45382CE62324D2931F62116806A /* PBXContainerItemProxy */ = { + D465047540D12FD9D95291AE82A76DB9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = EA89D2E8B58494977359C367925CAB89; - remoteInfo = Differentiator; + remoteGlobalIDString = D35E9EC86D36A4C8BC1704199FDB3552; + remoteInfo = Fabric; }; - D9B94BC4643C57045BC84EB1C97DB93B /* PBXContainerItemProxy */ = { + D4D3FA826353F294CFB89073AC33DAC2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2C86871C8641E6AAF54712D6818400E1; - remoteInfo = RxCocoa; + remoteGlobalIDString = ABA9A411BB5A359862E5F1AA6238278E; + remoteInfo = Crashlytics; }; - D9CFA19863740B0C8B2B22C8CF9B0684 /* PBXContainerItemProxy */ = { + D665C9A9621B27AAC545D644167C2A27 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A91D907369DB83ED602C459CFFEA3449; - remoteInfo = Alamofire; + remoteGlobalIDString = 799B29F9D6DCE28B98CC259440382F20; + remoteInfo = Firebase; }; - DBCBB73264E575758DEB8127CB6931F9 /* PBXContainerItemProxy */ = { + DEBE2A4D3BAE424B0616238B1C533BEB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DA714D7BF793EA8B57B9861DFE380149; - remoteInfo = RxSwift; + remoteGlobalIDString = F590F99FD148810978CFD517FA4F94A8; + remoteInfo = EllipticCurveKit; }; DF12C5D7BB68C2724D2F39A531F2A52A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1477,54 +1473,47 @@ remoteGlobalIDString = E93C48A48FB03EA19C4F756B97B5F1D3; remoteInfo = nanopb; }; - E1EE585CD45D1F60ECE2306C61D39360 /* PBXContainerItemProxy */ = { + E5E270A6B83861C29836D013E3144180 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DA714D7BF793EA8B57B9861DFE380149; - remoteInfo = RxSwift; + remoteGlobalIDString = 1CFFDDEFEB3E2A454679D4851CFABFA7; + remoteInfo = SwiftyBeaver; }; - E474945A6065DFB1B32CD4BA0E677843 /* PBXContainerItemProxy */ = { + E6ADC3F7FB1896B852E08A3016F865BE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 69FA6C64A67BC0F72F9F685E1A919E9C; - remoteInfo = M13Checkbox; + remoteGlobalIDString = 8B6C23160D07C8DDE93B352A0710E74A; + remoteInfo = TinyConstraints; }; - EC8E46E03A053887EB9C89DCCC360199 /* PBXContainerItemProxy */ = { + EADFD430C8647FC0EA9A4879ACEE5B5C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DCF622D8F644665A811BC1B418E3B789; - remoteInfo = SwiftyBeaver; + remoteGlobalIDString = 7FA0DE98E8DCFDB7219597CA418C52F3; + remoteInfo = RxSwift; }; ECF6839A75E83248BBBA6A39B7192322 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = DA714D7BF793EA8B57B9861DFE380149; + remoteGlobalIDString = 7FA0DE98E8DCFDB7219597CA418C52F3; remoteInfo = RxSwift; }; - EE4A057CDF28C94544CBDBE1A46969A0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2C86871C8641E6AAF54712D6818400E1; - remoteInfo = RxCocoa; - }; - F44359CEB295F13168AA3A77CA9021F9 /* PBXContainerItemProxy */ = { + F2436EB0E5BE36548C0A862CB908AA0C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A2D410DE97BAA9C058BECEAF09C5AC6E; - remoteInfo = EFQRCode; + remoteGlobalIDString = DDAE57316BE88E4B02DE771DD52BE3E1; + remoteInfo = BigInt; }; - F6838CCD7AF90F0C5320C6E14592E180 /* PBXContainerItemProxy */ = { + F5224AB496B38214FD171C342C27CD9A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 01B53B6A43CBD6D4022A361BBFCCE665; - remoteInfo = FirebaseCore; + remoteGlobalIDString = D8A5C59D3E0D83F6855426637526B5D5; + remoteInfo = SwiftProtobuf; }; F6A14184DE3C02C257A7298719E4FD9B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1533,1268 +1522,1264 @@ remoteGlobalIDString = 01B53B6A43CBD6D4022A361BBFCCE665; remoteInfo = FirebaseCore; }; - FEA5C767B1864F82D61864AC54048C97 /* PBXContainerItemProxy */ = { + F80240670D9503279215415571564992 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 67A50211D43BEB6C243C004DA01645A6; - remoteInfo = SwiftLint; + remoteGlobalIDString = 29D71D6356EEC99D7630D2241D3E8A82; + remoteInfo = KeychainSwift; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 00006C51621496C7AB63C6207BD35827 /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Zip.swift; sourceTree = ""; }; - 00539F7680124897576DD2915C7263D7 /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.h; sourceTree = ""; }; - 00728D509D06264CD1F9125CD2A58489 /* QRCodeReaderView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderView.swift; path = Sources/QRCodeReaderView.swift; sourceTree = ""; }; - 007D348103335C81A1E01B25F46152DA /* AnyUnpackError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyUnpackError.swift; path = Sources/SwiftProtobuf/AnyUnpackError.swift; sourceTree = ""; }; - 00B52772AE2AC08BCC3223626946D1C5 /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; - 00DD1012842780272DDFBC0149CDDEC8 /* CMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CMAC.swift; path = Sources/CryptoSwift/CMAC.swift; sourceTree = ""; }; - 01066C62270B3F9D914DBCCBFDE9260D /* RxPickerViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDelegateProxy.swift; sourceTree = ""; }; - 012318D8ACE67BD215220B89ED776F6D /* PrivateKeyWIF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrivateKeyWIF.swift; path = Source/EllipticCurve/Keys/PrivateKey/PrivateKeyWIF.swift; sourceTree = ""; }; + 00018795CC450D08B4773211C21D4097 /* KeyPair.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyPair.swift; path = Source/EllipticCurve/Keys/KeyPair.swift; sourceTree = ""; }; + 00FB79A82AB39C6DBD7084CE3B215925 /* Data+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Extensions.swift"; path = "Sources/SwiftProtobuf/Data+Extensions.swift"; sourceTree = ""; }; 0159606B5B4C8EB42CFE3D55216AB04A /* Pods-ZhipTests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-ZhipTests-dummy.m"; sourceTree = ""; }; - 01BCF0128526717C8813E1173E4AFFA8 /* HistoricalScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalScheduler.swift; path = RxSwift/Schedulers/HistoricalScheduler.swift; sourceTree = ""; }; - 02301CFCF04B9E17DF6F696F1608FBED /* Data+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Extension.swift"; path = "Sources/CryptoSwift/Foundation/Data+Extension.swift"; sourceTree = ""; }; - 02D31B87395C8716E8742A59CB54896D /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxCocoa.modulemap; sourceTree = ""; }; - 030D34370B31BC4392E98A6FE474F377 /* Optional+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Optional+Extensions.swift"; path = "Sources/Differentiator/Optional+Extensions.swift"; sourceTree = ""; }; - 031FA590A8E654853D4517C60F098154 /* Switch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Switch.swift; path = RxSwift/Observables/Switch.swift; sourceTree = ""; }; - 0342F2C1A440AFE9192FE33168B1F0B2 /* PBKDF1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PBKDF1.swift; path = Sources/CryptoSwift/PKCS/PBKDF1.swift; sourceTree = ""; }; - 037C4E6ABD79257AFE78FAD4F48EA5D6 /* ExpressibleByAmount+Validate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+Validate.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+Validate.swift"; sourceTree = ""; }; - 03E4786880464BC351E3467DAB389343 /* Debounce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debounce.swift; path = RxSwift/Observables/Debounce.swift; sourceTree = ""; }; - 03EB03A34A1A2D2FAFE62046A62B7F30 /* ExtensionMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionMap.swift; path = Sources/SwiftProtobuf/ExtensionMap.swift; sourceTree = ""; }; - 04198EFCA625D800F3805B9FF6BA4D03 /* ValidationRuleURL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleURL.swift; path = Validator/Sources/Rules/ValidationRuleURL.swift; sourceTree = ""; }; - 041A851526F6CCBE07A12812418FFC40 /* HexString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HexString.swift; path = Source/Models/Manual/Wallet/Address/HexString/HexString.swift; sourceTree = ""; }; - 0460487F5F81ACF89F2449AA57A17380 /* BlockModeOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockModeOptions.swift; path = Sources/CryptoSwift/BlockMode/BlockModeOptions.swift; sourceTree = ""; }; - 04BD2A924C7E0E1E0463648AEA75ADD0 /* HKDF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HKDF.swift; path = Sources/CryptoSwift/HKDF.swift; sourceTree = ""; }; - 056F1C3298BD1F14651501E55B4F5351 /* Bound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Bound.swift; sourceTree = ""; }; - 05A09967F478B8780E61AC9C1CF7F961 /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; - 05A419D1126C8C25FE0FD939E4B880D6 /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = ""; }; - 05BEBF809CCDE0DA797DFC15F8C53AB4 /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = ""; }; - 05EA604BB7E87A530FB92797C1D8F729 /* MathUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MathUtils.swift; path = Sources/SwiftProtobuf/MathUtils.swift; sourceTree = ""; }; - 0603905F7E2439B326258FC943BB24FC /* HMAC+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "HMAC+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/HMAC+Foundation.swift"; sourceTree = ""; }; - 061D4BB118044BBFE109340E67057FD6 /* GULNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULNSData+zlib.h"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.h"; sourceTree = ""; }; - 06E754C326F7C67C9544B6E750A83ED7 /* RxAtomic.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxAtomic.xcconfig; sourceTree = ""; }; - 071905DE266915B4E178C24BA1931C9C /* Updatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Updatable.swift; path = Sources/CryptoSwift/Updatable.swift; sourceTree = ""; }; - 0725F8D3706C90D098822192D7749068 /* RPCResponseSuccess.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCResponseSuccess.swift; path = Source/Networking/JSONRPC/RPCResponseSuccess.swift; sourceTree = ""; }; - 07550AD2BB7FE8E0E8A6C126D5552B7D /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; - 07606BABE9E5EAC7755589E17A3D6A03 /* nanopb.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = nanopb.modulemap; sourceTree = ""; }; - 07B43A59085BFC1603FCA59A85F44BC3 /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = ""; }; - 07FBFF22D3CBEC8083CF6DB08BA16AF9 /* ToggleTorchButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToggleTorchButton.swift; path = Sources/ToggleTorchButton.swift; sourceTree = ""; }; + 01853998BB9CAFF2E673F69DF566212D /* Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Operators.swift; path = Sources/CryptoSwift/Operators.swift; sourceTree = ""; }; + 01877BAD7B3C579186502FABBC52D97D /* GCM.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GCM.swift; path = Sources/CryptoSwift/BlockMode/GCM.swift; sourceTree = ""; }; + 01944871C97FFE600BDAED26804E69D0 /* Fabric.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Fabric.xcconfig; sourceTree = ""; }; + 019D5576B0BE11EC3EA634E766AB8C5C /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; + 01CA7190BB7C25DFF8169FB496DCC8B8 /* UI+SectionedViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UI+SectionedViewType.swift"; path = "Sources/RxDataSources/UI+SectionedViewType.swift"; sourceTree = ""; }; + 01E5B2385DAC39DCF88E298E0652BD6F /* Bitwise Ops.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bitwise Ops.swift"; path = "Sources/Bitwise Ops.swift"; sourceTree = ""; }; + 0242744D2C6A12BF92A387D922FABE91 /* Zil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zil.swift; path = Source/Models/Manual/ExpressibleByAmount/Units/Zil.swift; sourceTree = ""; }; + 024E2792C00DDB986CF2FC29250A6F20 /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/RetryPolicy.swift; sourceTree = ""; }; + 031B5408CD42F9E97253F4160C56D9EF /* Date+Manipulations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Manipulations.swift"; path = "DateToolsSwift/DateTools/Date+Manipulations.swift"; sourceTree = ""; }; + 031CE4A0DEAA6F6FCD4AF2D6B93BFB9B /* UITextView+Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Validator.swift"; path = "Validator/Sources/UIKit+Validator/UITextView+Validator.swift"; sourceTree = ""; }; + 03226D4A1B2073A44693C7A12B37D72D /* SwiftGen.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftGen.xcconfig; sourceTree = ""; }; + 034AAF31213FD098A5A5A42CE9C69F0D /* Protector.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protector.swift; path = Source/Protector.swift; sourceTree = ""; }; + 0365DAF29A9D7A4287151336063EA94A /* SwiftyBeaver-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyBeaver-umbrella.h"; sourceTree = ""; }; + 03C36155194E7338C5A89F30DCF24394 /* UITabBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBar+Rx.swift"; path = "RxCocoa/iOS/UITabBar+Rx.swift"; sourceTree = ""; }; + 0406FC715D3DE995651A9BAF186AE48B /* UITabBarItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBarItem+Rx.swift"; path = "RxCocoa/iOS/UITabBarItem+Rx.swift"; sourceTree = ""; }; + 043727F68D819D8F6B578ABCE68A7AE4 /* RxTableViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; + 0458973D40DADCA59E54F77620EC6CFB /* pb_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_encode.c; sourceTree = ""; }; + 04EB6E6F1E95589373C25980BE70A2CE /* swift_qrcodejs-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "swift_qrcodejs-umbrella.h"; sourceTree = ""; }; + 058C9F36DB6865EE33F1B2B3F50B0472 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = Sources/CryptoSwift/Utils.swift; sourceTree = ""; }; + 05C6706BDD376902ABC897E3A8D44439 /* FABAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABAttributes.h; path = iOS/Fabric.framework/Headers/FABAttributes.h; sourceTree = ""; }; + 05D1976C7417406EE626433C493499C6 /* Bag+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bag+Rx.swift"; path = "RxSwift/Extensions/Bag+Rx.swift"; sourceTree = ""; }; + 05F3CDA710F44834E18A492DC96E89F9 /* RxTest-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxTest-dummy.m"; sourceTree = ""; }; + 060DB6457C4875FF8105BBC948DBDD6B /* NoPadding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NoPadding.swift; path = Sources/CryptoSwift/NoPadding.swift; sourceTree = ""; }; + 061185D74802BEA2D0D594FB29DB4ED6 /* UIStepper+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIStepper+Rx.swift"; path = "RxCocoa/iOS/UIStepper+Rx.swift"; sourceTree = ""; }; + 064443ABB26607934CC0F5C20DC673B0 /* ExtensionFieldValueSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionFieldValueSet.swift; path = Sources/SwiftProtobuf/ExtensionFieldValueSet.swift; sourceTree = ""; }; + 065C3E9231E6ACB9261718F99DD0B2C4 /* GoogleUtilities-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-prefix.pch"; sourceTree = ""; }; + 06662F8CC76CEF1318F9BD8EC2A7D50A /* Zesame.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Zesame.xcconfig; sourceTree = ""; }; + 0698D60222962D7C85D82C105B865FB2 /* Crypto.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Crypto.swift; path = Source/Cryptography/Crypto.swift; sourceTree = ""; }; + 06BB565AF809D09D8D1AA1A19A1E892B /* UISearchController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchController+Rx.swift"; path = "RxCocoa/iOS/UISearchController+Rx.swift"; sourceTree = ""; }; + 06FCD050AE1D057BDDAC31F054F9CD7C /* Keystore+Wallet+Export.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keystore+Wallet+Export.swift"; path = "Source/Models/Manual/Wallet/Keystore/Keystore+Wallet+Export.swift"; sourceTree = ""; }; + 07685971ED794D736D8E3017CF14B4EC /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/URLSessionConfiguration+Alamofire.swift"; sourceTree = ""; }; + 0825A22A49C92DA710F0815A14A0BD1C /* BlockEncryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockEncryptor.swift; path = Sources/CryptoSwift/BlockEncryptor.swift; sourceTree = ""; }; 084B413716F84662CEAD238B08F3DC0E /* libEFQRCode.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEFQRCode.a; path = libEFQRCode.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 0851CB313FED5CC215EAFEEE345FCDB9 /* AddressNotNecessarilyChecksummed.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddressNotNecessarilyChecksummed.swift; path = Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed.swift; sourceTree = ""; }; - 08E9F1505E6E4D23F385B2DF2E8BD352 /* ZilliqaService+Signing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZilliqaService+Signing.swift"; path = "Source/Services/ZilliqaService+Signing.swift"; sourceTree = ""; }; - 08F0254F2ADBC7125EE196DFC8CC17E0 /* Scan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scan.swift; path = RxSwift/Observables/Scan.swift; sourceTree = ""; }; - 090C808C7C5CDDF2C3632007406F3EF8 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = Firebase/Core/Private/FIRDependency.h; sourceTree = ""; }; - 0944C67099777021DCB6CB947FCA7768 /* QRCodeReader.swift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = QRCodeReader.swift.xcconfig; sourceTree = ""; }; - 094BA0D1ABBF2E5137A6DF08553701A0 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; - 096A1E9D0822F03D6EBACDDD0F126FCC /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = ""; }; - 0979FDA3442E25C6694904D932C5178C /* UIControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIControl+Rx.swift"; path = "RxCocoa/iOS/UIControl+Rx.swift"; sourceTree = ""; }; - 0983A02D490011EA631F280695756D4D /* Address+HexStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Address+HexStringConvertible.swift"; path = "Source/Models/Manual/Wallet/Address/Address/Address+HexStringConvertible.swift"; sourceTree = ""; }; - 0997DB3C10A23A8063995E2DEFDEF6B3 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; - 09A08799E7EF9F22E1E857D77C4FFA88 /* RxTest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTest.swift; path = RxTest/RxTest.swift; sourceTree = ""; }; - 0A24431E247BC0406A026737FA9E9B10 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = RxSwift/Deprecated.swift; sourceTree = ""; }; - 0A28FE05E3A811EC2BAA11577811ED66 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = RxTest/Deprecated.swift; sourceTree = ""; }; - 0A70DC5D60130751BA6E653F5933280B /* BinaryEncodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingError.swift; path = Sources/SwiftProtobuf/BinaryEncodingError.swift; sourceTree = ""; }; - 0A7196FECAA7138D9C4A4C0867128BDC /* Validator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Validator-dummy.m"; sourceTree = ""; }; - 0B57379C90F7E13455DAECBC15B7C23D /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = RxSwift/Concurrency/Lock.swift; sourceTree = ""; }; - 0B72162F1E3A935AC517315CFB11F743 /* MessageFromUnsignedTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageFromUnsignedTransaction.swift; path = Source/Networking/JSONRPC/Responses/Transaction/MessageFromUnsignedTransaction.swift; sourceTree = ""; }; - 0B75E164E918D311D19705565265F3B2 /* Firebase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.xcconfig; sourceTree = ""; }; - 0BA3196D8EDE7A93E046FE1F2F0462EF /* CryptoSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CryptoSwift-dummy.m"; sourceTree = ""; }; - 0BBF40AB074CC9137CA1DD2AFB2DDC74 /* SerialDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDisposable.swift; path = RxSwift/Disposables/SerialDisposable.swift; sourceTree = ""; }; - 0BF06D5957952AFE6329349500781ACF /* SecureRandom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecureRandom.swift; path = Source/Numbers/SecureRandom.swift; sourceTree = ""; }; - 0C213F785B4C7A96237E4811B0624C7D /* EFQRCode.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EFQRCode.xcconfig; sourceTree = ""; }; - 0C52FA859F8E6D3478268072B2ED7D7C /* CLSLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSLogging.h; path = iOS/Crashlytics.framework/Headers/CLSLogging.h; sourceTree = ""; }; - 0CB60DA1837BFC393B6CD287CDDBEF9C /* AnimatableSectionModelType+ItemPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AnimatableSectionModelType+ItemPath.swift"; path = "Sources/Differentiator/AnimatableSectionModelType+ItemPath.swift"; sourceTree = ""; }; - 0CD809810CF0C9D1A129F9AB907B8B29 /* Differentiator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Differentiator.modulemap; sourceTree = ""; }; - 0D0CA1CE48EE7812F8B32D0E50C21515 /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUITextFieldView+Additions.swift"; sourceTree = ""; }; - 0D942EE1646862E71AD2CEF360E01349 /* ValidationRuleEquality.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleEquality.swift; path = Validator/Sources/Rules/ValidationRuleEquality.swift; sourceTree = ""; }; - 0DA330CC46C14470FEC8CAEB8FB10BE9 /* Square Root.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Square Root.swift"; path = "Sources/Square Root.swift"; sourceTree = ""; }; - 0E34130572583F9A82E7A343CDFF1EFD /* EFQRCode.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = EFQRCode.modulemap; sourceTree = ""; }; - 0E9D46BE633CE16B717AAA66B846578A /* JSONEncodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingOptions.swift; path = Sources/SwiftProtobuf/JSONEncodingOptions.swift; sourceTree = ""; }; - 0EB8A270457F09EA7CA957EEFBD7EE7B /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistinctUntilChanged.swift; path = RxSwift/Observables/DistinctUntilChanged.swift; sourceTree = ""; }; - 0F24F420487A0F142C8F38F7EAC192D8 /* Event+Equatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Event+Equatable.swift"; path = "RxTest/Event+Equatable.swift"; sourceTree = ""; }; - 0F43D696A8BFB50AAA54DD2AD358F7FB /* RequestTaskMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTaskMap.swift; path = Source/RequestTaskMap.swift; sourceTree = ""; }; - 0F4F38CCEEA103A94919FB9FB0AFD934 /* any.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = any.pb.swift; path = Sources/SwiftProtobuf/any.pb.swift; sourceTree = ""; }; - 0F8BEC163812F2AC25AA482B3B5BB6D7 /* Exponentiation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Exponentiation.swift; path = Sources/Exponentiation.swift; sourceTree = ""; }; - 0FBD54CEE245C714DBC28529995C1D4E /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; - 0FC2511ECD93035607476BE2D9B32C7E /* StartWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StartWith.swift; path = RxSwift/Observables/StartWith.swift; sourceTree = ""; }; - 0FC522EB61FD61146D6FA7CB797D3F14 /* Wallet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Wallet.swift; path = Source/EllipticCurve/Keys/Wallet.swift; sourceTree = ""; }; - 0FCBB9C9D9DB2A542510089E82053A28 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxCocoa/Common/Observable+Bind.swift"; sourceTree = ""; }; - 0FD7B72ABB02B36DADDE59AE7C85AEC4 /* NoUpperbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NoUpperbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Unbound/NoUpperbound.swift; sourceTree = ""; }; - 0FD9E4F0201359D04D47965A961B5A96 /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/SingleAsync.swift; sourceTree = ""; }; - 1004B24654E21C734278550579C7E12B /* QRCodeReader.swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "QRCodeReader.swift-prefix.pch"; sourceTree = ""; }; - 100586528A6157A834BC94C11A5F699F /* SwiftyBeaver.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftyBeaver.modulemap; sourceTree = ""; }; - 1026BA4EDCE1615497CA5FE46F5FC09F /* Result_Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result_Extension.swift; path = Source/Extensions/Result_Extension.swift; sourceTree = ""; }; - 10692031C11ED8C03DAF0C0E7E343A84 /* Materialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Materialize.swift; path = RxSwift/Observables/Materialize.swift; sourceTree = ""; }; - 10B57096DF8C09F48E9D1088E94865C3 /* Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debug.swift; path = RxSwift/Observables/Debug.swift; sourceTree = ""; }; - 10CC2475FED14A26BD0268C901DC92BB /* BlockDecryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockDecryptor.swift; path = Sources/CryptoSwift/BlockDecryptor.swift; sourceTree = ""; }; - 11507E0B97E9527CD1F7EDDB07298103 /* MD5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MD5.swift; path = Sources/CryptoSwift/MD5.swift; sourceTree = ""; }; - 12058FB023C5A5C0DDB2A90543C74282 /* M13CheckboxCheckPathGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxCheckPathGenerator.swift; path = Sources/Paths/M13CheckboxCheckPathGenerator.swift; sourceTree = ""; }; - 120AAE6435B941A8931A452CC93BE804 /* BinaryEncodingSizeVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingSizeVisitor.swift; path = Sources/SwiftProtobuf/BinaryEncodingSizeVisitor.swift; sourceTree = ""; }; - 121E3F3A2B01B2D7E1846B17BEEF7BF7 /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; }; - 12345A3F9B1D0910BAE0A3E675AF3F7B /* DateToolsSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DateToolsSwift-dummy.m"; sourceTree = ""; }; + 085006FA415867886CA73B717FCB4A0B /* String+FoundationExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+FoundationExtension.swift"; path = "Sources/CryptoSwift/Foundation/String+FoundationExtension.swift"; sourceTree = ""; }; + 08D042510A108D2A96CA366CB9EFF1CC /* Zesame.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Zesame.modulemap; sourceTree = ""; }; + 08FC19242E1F673ECE3C21F74C14CE82 /* String+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+IdentifiableType.swift"; path = "Sources/RxDataSources/String+IdentifiableType.swift"; sourceTree = ""; }; + 0908368FE68AB67EE0861F51456E4F68 /* Zip+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+Collection.swift"; path = "RxSwift/Observables/Zip+Collection.swift"; sourceTree = ""; }; + 09BDE174AF87A96AC2F4CEE6562E88BC /* SkyFloatingLabelTextField-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SkyFloatingLabelTextField-prefix.pch"; sourceTree = ""; }; + 09C5B0737B9D509559F1B75FB96FA97F /* AnyKeyDeriving.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyKeyDeriving.swift; path = Source/Models/Manual/Wallet/Keystore/AnyKeyDeriving.swift; sourceTree = ""; }; + 0A845C36EF1A56F933078CF1A20BE4D2 /* QRCodeReaderViewContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderViewContainer.swift; path = Sources/QRCodeReaderViewContainer.swift; sourceTree = ""; }; + 0AD8E281C7B0B117E6DD10D5A00AB9F2 /* ExpressibleByAmount+Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+Codable.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+Codable.swift"; sourceTree = ""; }; + 0BA09716F527FFD84090DE437CD42F80 /* ChaCha20+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ChaCha20+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/ChaCha20+Foundation.swift"; sourceTree = ""; }; + 0BA1AA89D7807BC3097678FB712CDA9A /* DataConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataConvertible.swift; path = Source/Cryptography/HMAC_DRBG/DataConvertible.swift; sourceTree = ""; }; + 0C34C586084BCABBD2D4E096D3CCAF00 /* SchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulerType.swift; path = RxSwift/SchedulerType.swift; sourceTree = ""; }; + 0C3A268F41286144E59111942EB73742 /* Stack.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stack.swift; path = TinyConstraints/Classes/Stack.swift; sourceTree = ""; }; + 0C9273919AC23F984CEF4B06A849A77E /* Crashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Crashlytics.h; path = iOS/Crashlytics.framework/Headers/Crashlytics.h; sourceTree = ""; }; + 0CF9AED26D0B8CD41007E3FEB96F35DB /* RxSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxSwift.modulemap; sourceTree = ""; }; + 0D0F1E999533CA0A5AB935A600B55F04 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; + 0D1CC2029BD6E823E87F7BFFBB48A955 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = ""; }; + 0D75C19D03E251FE6FE2FD3DE1CB5A5E /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; + 0DA6D26B8F3E46F9FB4776913FE5869D /* CGSize+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGSize+.swift"; path = "Source/CGSize+.swift"; sourceTree = ""; }; + 0E45741E9BFB43780F6F9072CF4CDEE1 /* First.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = First.swift; path = RxSwift/Observables/First.swift; sourceTree = ""; }; + 0E72399D37A4BF2B607D6C447A98E159 /* Single.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Single.swift; path = RxSwift/Traits/Single.swift; sourceTree = ""; }; + 0E79BAE84E60AA239589591547B10CD6 /* M13CheckboxStrokeController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxStrokeController.swift; path = Sources/Managers/M13CheckboxStrokeController.swift; sourceTree = ""; }; + 0EA6184C92586E73E35051423ED674C5 /* HMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC.swift; path = Sources/CryptoSwift/HMAC.swift; sourceTree = ""; }; + 0EB67B885FBBC0BCBBF56E9E90BD3B58 /* M13CheckboxExpandController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxExpandController.swift; path = Sources/Managers/M13CheckboxExpandController.swift; sourceTree = ""; }; + 0EFA6E95B76477D92931D893D4539F9B /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = ""; }; + 0F7447FB0EAC81FBE58FDBB6776AC6A4 /* ProtobufMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtobufMap.swift; path = Sources/SwiftProtobuf/ProtobufMap.swift; sourceTree = ""; }; + 0F81D5B2DDC2025AB7251F3F6F691F76 /* Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Codable.swift; path = Sources/Codable.swift; sourceTree = ""; }; + 0FF5756F75923294C00AE94740E23BC8 /* DeprecationWarner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeprecationWarner.swift; path = Platform/DeprecationWarner.swift; sourceTree = ""; }; + 100DB1929EBECB6A369A007E0BFDE3C8 /* GULNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetwork.m; path = GoogleUtilities/Network/GULNetwork.m; sourceTree = ""; }; + 10339C385D5A2605F0F3E0713D6374A4 /* ValidationRulePaymentCard.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRulePaymentCard.swift; path = Validator/Sources/Rules/ValidationRulePaymentCard.swift; sourceTree = ""; }; + 105E8D5C207271C6B0FF667E2060C76A /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = ""; }; + 10E6FC3E5752B5BDCE17AAD8BF455F05 /* RunLoopLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RunLoopLock.swift; path = RxBlocking/RunLoopLock.swift; sourceTree = ""; }; + 10F2E600CAAA864CB3E114FF255C7FB3 /* NSImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSImage+.swift"; path = "Source/NSImage+.swift"; sourceTree = ""; }; + 1127ECE17166A2F1B4DE33718479E62C /* QRErrorCorrectLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRErrorCorrectLevel.swift; path = Sources/QRErrorCorrectLevel.swift; sourceTree = ""; }; + 1147850F5BFE79A0F1C8872E1F8CFFCF /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = ""; }; + 116F2BEDB6EB690D8949CFDAF12A8ABB /* RxBlocking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxBlocking-umbrella.h"; sourceTree = ""; }; + 120E2C8A1F885AA2C3429072BEBF6E4E /* ValidationResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationResult.swift; path = Validator/Sources/ValidationResult.swift; sourceTree = ""; }; + 124D6C6209589D8084732D5D78BE9940 /* EmailValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmailValidationPattern.swift; path = Validator/Sources/EmailValidationPattern.swift; sourceTree = ""; }; 12AAEDFA2FD3AA06A422FBA2C9D43F1D /* Pods-Zhip.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Zhip.release.xcconfig"; sourceTree = ""; }; - 12D432CCA8DE898EE23BE2B07FCE21B7 /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = ""; }; - 12E04B5EAECEFFC611DE936C7E794E50 /* field_mask.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = field_mask.pb.swift; path = Sources/SwiftProtobuf/field_mask.pb.swift; sourceTree = ""; }; - 12E9E21FC3253DA526AB28B2E75930F0 /* RxCocoa-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-umbrella.h"; sourceTree = ""; }; - 1306862F387E8520DE7195446E1A1611 /* ZeroPadding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZeroPadding.swift; path = Sources/CryptoSwift/ZeroPadding.swift; sourceTree = ""; }; - 135C8B07520EEE4899B8376DBAAF043A /* AnimatableSectionModelType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatableSectionModelType.swift; path = Sources/Differentiator/AnimatableSectionModelType.swift; sourceTree = ""; }; - 137CDE4215375EC068B28B69DCC9E8F4 /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = ""; }; - 1381FCCB8A95FFF6E9E2EE5E297E57DE /* CollectionViewSectionedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CollectionViewSectionedDataSource.swift; path = Sources/RxDataSources/CollectionViewSectionedDataSource.swift; sourceTree = ""; }; - 13D0A1840E8A33AB6E20A4074BE77266 /* RxDataSources-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxDataSources-dummy.m"; sourceTree = ""; }; - 13E22939A9B35909DBDEDF701FF7A23B /* MainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainScheduler.swift; path = RxSwift/Schedulers/MainScheduler.swift; sourceTree = ""; }; - 145EE4971522D1B70861D096BF4F61B7 /* UITabBarItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBarItem+Rx.swift"; path = "RxCocoa/iOS/UITabBarItem+Rx.swift"; sourceTree = ""; }; - 146B24A4377E21E579291C058CD4019A /* BehaviorRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorRelay.swift; path = RxCocoa/Traits/BehaviorRelay.swift; sourceTree = ""; }; - 14F3EE7E661C84DCFEEA1A10040471DB /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GULLoggerLevel.h; sourceTree = ""; }; - 1553513BF171ACE2497DA46E063EA4A2 /* TestableObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestableObserver.swift; path = RxTest/TestableObserver.swift; sourceTree = ""; }; - 1571F4CE32055543CD0C23200009E710 /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentDispatchQueueScheduler.swift; path = RxSwift/Schedulers/ConcurrentDispatchQueueScheduler.swift; sourceTree = ""; }; - 15ED292C39ECB10B50909150E4BCD31C /* ObservableConvertibleType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/ObservableConvertibleType+SharedSequence.swift"; sourceTree = ""; }; - 1649690A2825E4BC85CAC1E803A8D887 /* NSTextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextField+Rx.swift"; path = "RxCocoa/macOS/NSTextField+Rx.swift"; sourceTree = ""; }; - 1656BAEE1C99E5A95B1D4D83430C900B /* QRCodeReader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReader.swift; path = Sources/QRCodeReader.swift; sourceTree = ""; }; - 1671F8C76F7A8F171FC8D4FE1548ADBF /* RxDataSources-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxDataSources-prefix.pch"; sourceTree = ""; }; - 168BAEBEE79002E06CC47D8CFC6F6C9B /* AEAD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AEAD.swift; path = Sources/CryptoSwift/AEAD/AEAD.swift; sourceTree = ""; }; - 16A05E578BF0C91E0AC25EA9776B126D /* type.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = type.pb.swift; path = Sources/SwiftProtobuf/type.pb.swift; sourceTree = ""; }; + 12E5AAEB99CC010537F37F40FBC0C9AC /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = ""; }; + 132EC7A36650C15D9C503835134866EA /* FieldTag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FieldTag.swift; path = Sources/SwiftProtobuf/FieldTag.swift; sourceTree = ""; }; + 137D0C85AD64BB27302188DBDAC6A2C5 /* HexString+HexStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "HexString+HexStringConvertible.swift"; path = "Source/Models/Manual/Wallet/Address/HexString/HexString+HexStringConvertible.swift"; sourceTree = ""; }; + 137DC761B7CE9433EC833C40C08B70FB /* EllipticCurveKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EllipticCurveKit-prefix.pch"; sourceTree = ""; }; + 13B9C4B5445902D00B4B66B695D9BBD1 /* ExtensionMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionMap.swift; path = Sources/SwiftProtobuf/ExtensionMap.swift; sourceTree = ""; }; + 13DD456DCFD2D476046F172C48BA616A /* M13Checkbox.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = M13Checkbox.modulemap; sourceTree = ""; }; + 141F997A6BCDD5E06843BE0BD826C24B /* BinaryDelimited.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDelimited.swift; path = Sources/SwiftProtobuf/BinaryDelimited.swift; sourceTree = ""; }; + 1427E02DC0FCBB749AE35EF46C1E3B7B /* ExpressibleByAmount+Comparable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+Comparable.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+Comparable.swift"; sourceTree = ""; }; + 143D4DF529083D41051B9C65212F9773 /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Concat.swift; sourceTree = ""; }; + 149265D7943006CB0BB1E5E47C8DE579 /* TestableObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestableObservable.swift; path = RxTest/TestableObservable.swift; sourceTree = ""; }; + 14A2330FBBA6193E85CA5F8262DA847B /* TimePeriodChain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodChain.swift; path = DateToolsSwift/DateTools/TimePeriodChain.swift; sourceTree = ""; }; + 14BFFB3AA6ACE7608A77020E7C2E5D9E /* StreamDecryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StreamDecryptor.swift; path = Sources/CryptoSwift/StreamDecryptor.swift; sourceTree = ""; }; + 14F00F3CD417210CF6B475B8C82CB92B /* ObserverBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverBase.swift; path = RxSwift/Observers/ObserverBase.swift; sourceTree = ""; }; + 157988B32C41DDC26ECC79A93412FF01 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; + 157AD8F3B97E2D13360F1F96610BFB67 /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = ""; }; + 15F79CEF73D64C3D2CBF65F64CB72CE6 /* Throttle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Throttle.swift; path = RxSwift/Observables/Throttle.swift; sourceTree = ""; }; + 1695F1869C82E8B7B7FDC0C88944D69D /* UIBarButtonItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIBarButtonItem+Rx.swift"; path = "RxCocoa/iOS/UIBarButtonItem+Rx.swift"; sourceTree = ""; }; 16E33A4AE3BD7A74EE43FED81B81711E /* Pods-ZhipTests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-ZhipTests.modulemap"; sourceTree = ""; }; - 176302A5B495425260FF9E50C30547CC /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = ""; }; - 176C553DA20A44CB343365B3366E7C14 /* RxBlocking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxBlocking-dummy.m"; sourceTree = ""; }; - 17D8FE0B0A8C90EA94E995AD3D1FBA9E /* HTTPHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPHeaders.swift; path = Source/HTTPHeaders.swift; sourceTree = ""; }; - 180C2AA4EF9C973716389BCCF405AC97 /* KeychainSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KeychainSwift-dummy.m"; sourceTree = ""; }; - 1835C5A4770BD7CB0D3962BCBE768771 /* ExtensibleMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensibleMessage.swift; path = Sources/SwiftProtobuf/ExtensibleMessage.swift; sourceTree = ""; }; - 1853E959A8D8C7747E63A93958B5CB98 /* DoubleFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DoubleFormatter.swift; path = Sources/SwiftProtobuf/DoubleFormatter.swift; sourceTree = ""; }; - 1869911C3083B3C2715105874BB4C270 /* FirebaseCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCore-dummy.m"; sourceTree = ""; }; + 1708FCE266A1CD8EE8C51EACB3E79F10 /* SkyFloatingLabelTextFieldWithIcon.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkyFloatingLabelTextFieldWithIcon.swift; path = Sources/SkyFloatingLabelTextFieldWithIcon.swift; sourceTree = ""; }; + 176EFC31F3AF1A6E7AC94E40800308A4 /* GULLoggerCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerCodes.h; path = GoogleUtilities/Common/GULLoggerCodes.h; sourceTree = ""; }; + 17CD86F7C4481608BB7E3E18AA40EEB9 /* Bound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Bound.swift; sourceTree = ""; }; + 17D505227C916A7B5355758EA884B9B4 /* UIPickerView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPickerView+Rx.swift"; path = "RxCocoa/iOS/UIPickerView+Rx.swift"; sourceTree = ""; }; + 180A79282CE234D6898B03AFCD13DA27 /* Constants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constants.swift; path = DateToolsSwift/DateTools/Constants.swift; sourceTree = ""; }; + 181B58D659768EE5CD95D5746F009470 /* Zesame-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Zesame-dummy.m"; sourceTree = ""; }; 1885CDDBE7726A010268B91387CCCF1E /* Pods-ZhipTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZhipTests.debug.xcconfig"; sourceTree = ""; }; - 1898F9B1A8065F045B88D99AB9F80DB6 /* Date+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Components.swift"; path = "DateToolsSwift/DateTools/Date+Components.swift"; sourceTree = ""; }; - 18A582C128526A8297CAD0CEFE265123 /* ControlProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlProperty.swift; path = RxCocoa/Traits/ControlProperty.swift; sourceTree = ""; }; - 18BB3423E95A08A6BDB78B2C4C0BF6BC /* SwiftyBeaver-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyBeaver-umbrella.h"; sourceTree = ""; }; - 18E63606C14D460996AAC48C1E0A7366 /* Date+Comparators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Comparators.swift"; path = "DateToolsSwift/DateTools/Date+Comparators.swift"; sourceTree = ""; }; - 18E9CECAFB227258021197C941FEAC62 /* BehaviorRelay+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BehaviorRelay+Driver.swift"; path = "RxCocoa/Traits/Driver/BehaviorRelay+Driver.swift"; sourceTree = ""; }; - 195066C9F279874CE9DF343FD6E870D4 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; - 198D3C8D4E34B1F128EF00E1E5DE0C7D /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = ""; }; - 19A5464CA0AC947F5D9FEA86EC2D99F1 /* FIRLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLoggerLevel.h; path = Firebase/Core/Public/FIRLoggerLevel.h; sourceTree = ""; }; - 19CAEDEBE130ACE339CC2424CC041E70 /* SkyFloatingLabelTextField-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SkyFloatingLabelTextField-prefix.pch"; sourceTree = ""; }; - 19E469A41E9800B12C5E9AB90BD6523A /* Comparable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Comparable.swift; path = Sources/Comparable.swift; sourceTree = ""; }; - 1A0696B75F51E14F683609289170A0AC /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; - 1A43D71A6335C40551A2613F05A41234 /* Secp256r1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Secp256r1.swift; path = Source/EllipticCurve/CommonCurves/Secp256r1.swift; sourceTree = ""; }; - 1A49A4B6E6E83E093B8585ED59FB9B2B /* ExpressibleByAmount+UnitConversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+UnitConversion.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+UnitConversion.swift"; sourceTree = ""; }; - 1A5075595E1696D0C2079B17222E8749 /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = ""; }; - 1A59C31B104B82B78953EAD60495ADCC /* Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fabric.h; path = iOS/Fabric.framework/Headers/Fabric.h; sourceTree = ""; }; - 1A71531D90C8FE0954908808CAE57D74 /* ZilliqaService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZilliqaService.swift; path = Source/Services/ZilliqaService.swift; sourceTree = ""; }; - 1ABF7B9E640E67033CEA097093D4F64F /* M13CheckboxController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxController.swift; path = Sources/M13CheckboxController.swift; sourceTree = ""; }; - 1B0291A17CB846BE8710D85029DA5BBA /* GULSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSwizzler.h; path = GoogleUtilities/MethodSwizzler/Private/GULSwizzler.h; sourceTree = ""; }; - 1B1C74309A22CA95A296051CF016011B /* SecureBytes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecureBytes.swift; path = Sources/CryptoSwift/SecureBytes.swift; sourceTree = ""; }; - 1B5F72CEC1F2A7AA6D7782157606DA5A /* Bitcoin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bitcoin.swift; path = Source/EllipticCurve/DistributedSystem/DLTs/Bitcoin.swift; sourceTree = ""; }; - 1B7ED7AABE460C69040F457E8CF98687 /* BinaryDecodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecodingOptions.swift; path = Sources/SwiftProtobuf/BinaryDecodingOptions.swift; sourceTree = ""; }; - 1BAE5694E17F9D196C3E0DB80C054294 /* RxSearchBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchBarDelegateProxy.swift; sourceTree = ""; }; - 1BD80C050241B3D9CD54CF3F90560ECD /* URLConvertible+URLRequestConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLConvertible+URLRequestConvertible.swift"; path = "Source/URLConvertible+URLRequestConvertible.swift"; sourceTree = ""; }; - 1C60A2FE8D1A36E5800072D47317F01E /* pb_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_encode.c; sourceTree = ""; }; - 1C7006966194F8BCA0EA629397014F41 /* FirebaseInstanceID.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseInstanceID.framework; path = Frameworks/FirebaseInstanceID.framework; sourceTree = ""; }; - 1C9DE033EDEFB9FA8BF80AAE3C4C4B7A /* GoogleUtilities.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.xcconfig; sourceTree = ""; }; - 1D1325B8B9788A13AECF0EB010C4A74A /* PrivateKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrivateKey.swift; path = Source/EllipticCurve/Keys/PrivateKey/PrivateKey.swift; sourceTree = ""; }; - 1D24C04319D6CE20F863764E64E6D3DA /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; - 1DA9F54EE769D1FDC6B33E49D5815B7C /* UIView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Rx.swift"; path = "RxCocoa/iOS/UIView+Rx.swift"; sourceTree = ""; }; + 18F5BB596E8EE9CD04F83B5CA7EEB139 /* ControlProperty+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlProperty+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlProperty+Driver.swift"; sourceTree = ""; }; + 190E1B709633ED9885A6CA20229FDF79 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Filter.swift; sourceTree = ""; }; + 19886622C945029B2D6C6576F0EBAA39 /* any.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = any.pb.swift; path = Sources/SwiftProtobuf/any.pb.swift; sourceTree = ""; }; + 19A301640406C26B389057A3D6D089CD /* _RXObjCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXObjCRuntime.h; path = RxCocoa/Runtime/include/_RXObjCRuntime.h; sourceTree = ""; }; + 19B949F57A0A708108F028DCB7101F21 /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = ""; }; + 1A094F5B14D5DB616AE37570DA466FAD /* CryptoSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CryptoSwift.modulemap; sourceTree = ""; }; + 1A0E2171991625B1CABE68C651984C76 /* EFQRCodeRecognizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFQRCodeRecognizer.swift; path = Source/EFQRCodeRecognizer.swift; sourceTree = ""; }; + 1A62C9B96A0B2CECF0F45F1CB52883B0 /* RandomBytesSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RandomBytesSequence.swift; path = Sources/CryptoSwift/RandomBytesSequence.swift; sourceTree = ""; }; + 1A91B2EFA2104012E8B535A5602333F6 /* ECB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ECB.swift; path = Sources/CryptoSwift/BlockMode/ECB.swift; sourceTree = ""; }; + 1ACE37A6F5F1DAEA137B4FE364334B2C /* Macros.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Macros.swift; path = Source/SupportingFiles/Macros.swift; sourceTree = ""; }; + 1AE091B9D05327B9B77E30EBD43E203E /* Crashlytics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Crashlytics.xcconfig; sourceTree = ""; }; + 1AF9D70EF46FD2110A7A22F0883B0C5E /* swift_qrcodejs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = swift_qrcodejs.h; path = Sources/swift_qrcodejs.h; sourceTree = ""; }; + 1B2E664987F93BC58492120247B97B47 /* RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCocoa.swift; path = RxCocoa/RxCocoa.swift; sourceTree = ""; }; + 1B5A2270516F39F7A2F2DF62EA61E0B4 /* Floating Point Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Floating Point Conversion.swift"; path = "Sources/Floating Point Conversion.swift"; sourceTree = ""; }; + 1B636F8ED8C7119AD992A82182F6A92E /* UISlider+Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISlider+Validator.swift"; path = "Validator/Sources/UIKit+Validator/UISlider+Validator.swift"; sourceTree = ""; }; + 1B83067A3D86F1CB083E7CF0913F68E1 /* BehaviorSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorSubject.swift; path = RxSwift/Subjects/BehaviorSubject.swift; sourceTree = ""; }; + 1C1E8EE021B0D8CE89643EE08AF65C21 /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = ""; }; + 1C31D68F21F48D01F7EF20E80AC4FF81 /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentThreadScheduler.swift; path = RxSwift/Schedulers/CurrentThreadScheduler.swift; sourceTree = ""; }; + 1C39EFCCCE2157BA20A8166AFCAAFFAB /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; + 1C4B277FE2C53A762555AD7BFAFB2E22 /* NSObject+Rx+KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+KVORepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+KVORepresentable.swift"; sourceTree = ""; }; + 1C625E545A99965FE0BB17A8A788CB7C /* nanopb-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-umbrella.h"; sourceTree = ""; }; + 1CC072FE0A60C63CAAB0D8A595DA8E7C /* Secp256r1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Secp256r1.swift; path = Source/EllipticCurve/CommonCurves/Secp256r1.swift; sourceTree = ""; }; + 1CC153BDC4D7C7B00F4A681FC25F87A6 /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = RxSwift/Observables/Sink.swift; sourceTree = ""; }; + 1CD77173377CAB8CBCC6CDCA63D12E81 /* ObservableConvertibleType+Blocking.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Blocking.swift"; path = "RxBlocking/ObservableConvertibleType+Blocking.swift"; sourceTree = ""; }; + 1D08C543F789396D47C8830F1C71D761 /* ValidationRuleCondition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleCondition.swift; path = Validator/Sources/Rules/ValidationRuleCondition.swift; sourceTree = ""; }; + 1D1C38B9F79637767FA2CE16549EC83A /* SkipUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipUntil.swift; path = RxSwift/Observables/SkipUntil.swift; sourceTree = ""; }; + 1D527D2D55C0B0D251BE3811A568ACA1 /* HexStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HexStringConvertible.swift; path = Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible.swift; sourceTree = ""; }; 1DABF761F5B30D3CC5CCD74868BEABA6 /* libRxBlocking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRxBlocking.a; path = libRxBlocking.a; sourceTree = BUILT_PRODUCTS_DIR; }; 1DB7394CBAADABC67AF3965B4AC6BF83 /* libEllipticCurveKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libEllipticCurveKit.a; path = libEllipticCurveKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 1E1EC3E0A07FF784A81AE3870E5BFC80 /* AnyKeySigner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyKeySigner.swift; path = Source/EllipticCurve/Signing/AnyKeySigner.swift; sourceTree = ""; }; - 1E3FAD3A1DE99FF51B9506548ADAADE4 /* TextFormatDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatDecodingError.swift; path = Sources/SwiftProtobuf/TextFormatDecodingError.swift; sourceTree = ""; }; - 1E49ECA3D2679A0E949189DB82F0AD59 /* Encodable+Dictionary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Encodable+Dictionary.swift"; path = "Source/Extensions/Encodable+Dictionary.swift"; sourceTree = ""; }; - 1E4F3D5BE7607ABD6E48B31698E93CCA /* First.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = First.swift; path = RxSwift/Observables/First.swift; sourceTree = ""; }; - 1E9B5172DF912D00910E08C9649B8DD2 /* ValidationRulePaymentCard.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRulePaymentCard.swift; path = Validator/Sources/Rules/ValidationRulePaymentCard.swift; sourceTree = ""; }; - 1F24ECD3074F046FF38BF0A5B1E143AE /* EmailValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EmailValidationPattern.swift; path = Validator/Sources/EmailValidationPattern.swift; sourceTree = ""; }; - 1F6540FF51ECFE25FC6D8EDCA9342EA7 /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Just.swift; sourceTree = ""; }; - 1F67FE61FA03E495CE158EE24AAF3DD1 /* pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb.h; sourceTree = ""; }; - 1FC87AA3B10BBFFB7E4B5B3962EE5F83 /* UITableView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+Rx.swift"; path = "RxCocoa/iOS/UITableView+Rx.swift"; sourceTree = ""; }; - 200A152C06AB2F3F198CFDA35A76B6A5 /* HexStringConvertible+Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "HexStringConvertible+Validation.swift"; path = "Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible+Validation.swift"; sourceTree = ""; }; - 203B6BA23A82F9DEBE373CE5C00F62E4 /* AsMaybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsMaybe.swift; path = RxSwift/Observables/AsMaybe.swift; sourceTree = ""; }; - 20A5E0C8F269A9296851BD5A81B13C34 /* M13CheckboxFlatController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxFlatController.swift; path = Sources/Managers/M13CheckboxFlatController.swift; sourceTree = ""; }; - 20D0D765AF14052174255106FD80D938 /* ExpressibleByAmount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpressibleByAmount.swift; path = Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount.swift; sourceTree = ""; }; - 20DD4FC8B1CDE2A4A4E4AF9BE4449232 /* ZilliqaService+DefaultImplementations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZilliqaService+DefaultImplementations.swift"; path = "Source/Services/ZilliqaService+DefaultImplementations.swift"; sourceTree = ""; }; - 20F5624AE7BEF61262FFB140AB186758 /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = ""; }; - 210E6C09014B015D766508DB7162FB26 /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = ""; }; - 2158FE2DF27ABC54242300FDE09BDC6D /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = ""; }; - 21B2B42C7EF97176131BD6E1EAEE6F78 /* NopDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NopDisposable.swift; path = RxSwift/Disposables/NopDisposable.swift; sourceTree = ""; }; - 21D1E660850FBB646BAB264E80C2BDCA /* Addition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Addition.swift; path = Sources/Addition.swift; sourceTree = ""; }; - 21D92F9D9E0DDE155BFDF196ADE5B7D8 /* EFIntSize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFIntSize.swift; path = Source/EFIntSize.swift; sourceTree = ""; }; - 21F80C8CA77B99FA4632F9D9D9D97139 /* Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catch.swift; path = RxSwift/Observables/Catch.swift; sourceTree = ""; }; - 2218A91FC63B6A18C39AB4FB5D2E5641 /* HashFunction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HashFunction.swift; path = Source/Cryptography/HashFunctions/HashFunction.swift; sourceTree = ""; }; - 22675E82EE4E8746F54698F49CC3BDE5 /* Google_Protobuf_FieldMask+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_FieldMask+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_FieldMask+Extensions.swift"; sourceTree = ""; }; - 22895A43D6590A05CD2169E448F1B9DF /* AnyKeyGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyKeyGenerator.swift; path = Source/EllipticCurve/Keys/AnyKeyGenerator.swift; sourceTree = ""; }; - 22ADF821243C3BA528AE2CF20D325862 /* Zip+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+Collection.swift"; path = "RxSwift/Observables/Zip+Collection.swift"; sourceTree = ""; }; - 22B581A06CDC2DA930EA8BB27BF83DD9 /* UIPageControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPageControl+Rx.swift"; path = "RxCocoa/iOS/UIPageControl+Rx.swift"; sourceTree = ""; }; - 22D752640FAACB8DAFD5436CC8728415 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; - 22DAFFD8EFD7A7E7158BC119A3E9C6CC /* AES+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AES+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/AES+Foundation.swift"; sourceTree = ""; }; - 22E3271B0365E13BA2374687BF3697D7 /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIScrollView+Additions.swift"; sourceTree = ""; }; - 23B52EC24FFA7F51A9327D4840DE38B1 /* JSONEncodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingError.swift; path = Sources/SwiftProtobuf/JSONEncodingError.swift; sourceTree = ""; }; - 23FD20B17F45C67BCFDC128742CBB2C1 /* SkyFloatingLabelTextField-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SkyFloatingLabelTextField-umbrella.h"; sourceTree = ""; }; - 242D2BC024AACB9AAFCF8F4D949F5423 /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIViewController+Additions.swift"; sourceTree = ""; }; - 2470F291A48CEFF1B06DAD1A664B139C /* RxSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxSwift.modulemap; sourceTree = ""; }; - 247C57B296603C0CCED5BFAB2CEB3C36 /* TinyConstraints.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TinyConstraints.swift; path = TinyConstraints/Classes/TinyConstraints.swift; sourceTree = ""; }; - 248BD19B3524B96E0CB35E4DE3E581CA /* Data Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data Conversion.swift"; path = "Sources/Data Conversion.swift"; sourceTree = ""; }; - 24E25CAD4B8B3EC9C0057D02E09A13CF /* DelaySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelaySubscription.swift; path = RxSwift/Observables/DelaySubscription.swift; sourceTree = ""; }; - 2584E37652BF45D82CBCE4C3A6D8F5F0 /* UITextField+fixCaretPosition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+fixCaretPosition.swift"; path = "Sources/UITextField+fixCaretPosition.swift"; sourceTree = ""; }; - 2616DA6A41D8E1B9B69E83978CAB06E7 /* Skip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Skip.swift; path = RxSwift/Observables/Skip.swift; sourceTree = ""; }; - 26A9FAD1137F59F459FF1C51B93E7A66 /* Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Codable.swift; path = Sources/Codable.swift; sourceTree = ""; }; - 26AF7CCFB7750B2579752A1CCDF48DAC /* HexStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HexStringConvertible.swift; path = Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible.swift; sourceTree = ""; }; - 27144E9AAE861469D6DFD753F0B57C3C /* FirebaseCoreDiagnostics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseCoreDiagnostics.framework; path = Frameworks/FirebaseCoreDiagnostics.framework; sourceTree = ""; }; - 2717160A4C5F6DFC091AF942398D08B7 /* Message+JSONAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONAdditions.swift"; path = "Sources/SwiftProtobuf/Message+JSONAdditions.swift"; sourceTree = ""; }; - 27500515397CF2014BDBFF9CA937FDF3 /* QRCodeReaderViewContainer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderViewContainer.swift; path = Sources/QRCodeReaderViewContainer.swift; sourceTree = ""; }; - 2783AC1697D6F4C2E9A7145702E2EB31 /* RxCollectionViewSectionedAnimatedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewSectionedAnimatedDataSource.swift; path = Sources/RxDataSources/RxCollectionViewSectionedAnimatedDataSource.swift; sourceTree = ""; }; - 27BA683E5775930A4F0AA0FA4249AB70 /* Generics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generics.swift; path = Sources/CryptoSwift/Generics.swift; sourceTree = ""; }; - 27D535FF2280470AC7BD4B5BBE94A522 /* Fabric.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Fabric.xcconfig; sourceTree = ""; }; - 280A19EE9EB2E57900FB7852064F6739 /* GroupBy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupBy.swift; path = RxSwift/Observables/GroupBy.swift; sourceTree = ""; }; - 285377EBBF447F7B9E7FFC7281CAF18F /* ObservableConvertibleType+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Signal.swift"; path = "RxCocoa/Traits/Signal/ObservableConvertibleType+Signal.swift"; sourceTree = ""; }; - 286C0289BBE50AFA0FF7C853A58DE9AD /* RxBlocking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxBlocking.modulemap; sourceTree = ""; }; - 28E12F80B5EB4EA1888A45CFE19F9126 /* NSImageView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSImageView+Rx.swift"; path = "RxCocoa/macOS/NSImageView+Rx.swift"; sourceTree = ""; }; - 28EC82866267C733F2F4F4A217E2CD04 /* CryptoSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CryptoSwift.modulemap; sourceTree = ""; }; - 28F814192DE00C398AF55E28F41B8389 /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+Collection.swift"; path = "RxSwift/Observables/CombineLatest+Collection.swift"; sourceTree = ""; }; - 294F9E5B3DAC9C5FB9BC24B830413A97 /* QRCodeReaderResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderResult.swift; path = Sources/QRCodeReaderResult.swift; sourceTree = ""; }; - 29C37B0C8D4B9C45234471DA6826ECA1 /* Constrainable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constrainable.swift; path = TinyConstraints/Classes/Constrainable.swift; sourceTree = ""; }; - 2A1EC2551DD7A172FA5F71F1255FABD7 /* ControlEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlEvent.swift; path = RxCocoa/Traits/ControlEvent.swift; sourceTree = ""; }; - 2A4D10E40B93243B600A650971B92AD2 /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = RxCocoa/Foundation/Logging.swift; sourceTree = ""; }; - 2A599815A55937E7C4A5409D5005C212 /* Version.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Version.swift; path = Source/Models/Manual/Payment/Version.swift; sourceTree = ""; }; - 2ABDC93E4CFC6C11713601F01FDC8C34 /* AnError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnError.swift; path = Sources/AnError.swift; sourceTree = ""; }; - 2B0A37A7DE48FCFEE0BF3D2DAA28EA78 /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = ""; }; - 2B54E310986C051612D8E5603BD77AC2 /* UInt64+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt64+Extension.swift"; path = "Sources/CryptoSwift/UInt64+Extension.swift"; sourceTree = ""; }; - 2B5A56B3C84CE7150731F7CA3892A2E0 /* M13CheckboxAnimationGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxAnimationGenerator.swift; path = Sources/M13CheckboxAnimationGenerator.swift; sourceTree = ""; }; - 2B7639CE706764D427A5D64F11F68DBE /* EFInputCorrectionLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFInputCorrectionLevel.swift; path = Source/EFInputCorrectionLevel.swift; sourceTree = ""; }; - 2B7FF68C24A1AA9A259AC3F0C1CB3E88 /* ObservableConvertibleType+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Driver.swift"; path = "RxCocoa/Traits/Driver/ObservableConvertibleType+Driver.swift"; sourceTree = ""; }; - 2B8905871677262CCCA8C7CCDF21CBC1 /* GULNetworkURLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkURLSession.h; path = GoogleUtilities/Network/Private/GULNetworkURLSession.h; sourceTree = ""; }; - 2BD9EBE8606C26E8E730FDC706CEB2A2 /* ExpressibleByAmount+CustomDebugStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+CustomDebugStringConvertible.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+CustomDebugStringConvertible.swift"; sourceTree = ""; }; - 2BF843D010724D3E5035CD62D16F1583 /* Int+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+Extension.swift"; path = "Sources/CryptoSwift/Int+Extension.swift"; sourceTree = ""; }; - 2C0E55824C0A522AAE32BF6BB4FBBB25 /* DefaultZilliqaService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultZilliqaService.swift; path = Source/Services/DefaultZilliqaService.swift; sourceTree = ""; }; - 2C22A848E6AF26CFBF93709CD13172BD /* FirebaseCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCore.modulemap; sourceTree = ""; }; - 2C44537BB9E07FF934841CE6DD5607E7 /* NSButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Rx.swift"; path = "RxCocoa/macOS/NSButton+Rx.swift"; sourceTree = ""; }; - 2CC60BA4F2F30B84AF3950B003A6FA39 /* DetectConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DetectConfiguration.swift; path = Source/SupportingFiles/DetectConfiguration.swift; sourceTree = ""; }; - 2D5C67FFCBF7D60B0525E2935C6DF885 /* Deferred.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deferred.swift; path = RxSwift/Observables/Deferred.swift; sourceTree = ""; }; + 1DC87BD918152755D00A0C492EABF269 /* QRCodeReader.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReader.swift; path = Sources/QRCodeReader.swift; sourceTree = ""; }; + 1DD58D890806A046BB9DD07CD110BC29 /* SelectiveVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SelectiveVisitor.swift; path = Sources/SwiftProtobuf/SelectiveVisitor.swift; sourceTree = ""; }; + 1E0A210EB1DCFE7D230D856E2F670158 /* RxTableViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDelegateProxy.swift; sourceTree = ""; }; + 1E2312BDC1764D1877822D2FC60492B0 /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = ""; }; + 1EAF3CC0D20A811F71D8421664DCF5BC /* Array+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Extension.swift"; path = "Sources/CryptoSwift/Array+Extension.swift"; sourceTree = ""; }; + 1F80ABE47F9DF983E13FACC657B0FAB6 /* UnknownStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnknownStorage.swift; path = Sources/SwiftProtobuf/UnknownStorage.swift; sourceTree = ""; }; + 20DB9B5B1230D0F4EB4D64110FB739DA /* Utilities.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utilities.swift; path = Sources/Differentiator/Utilities.swift; sourceTree = ""; }; + 20DDFAD66C0AFD7517D3C49788F350F8 /* GULNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GULNSData+zlib.m"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.m"; sourceTree = ""; }; + 20F1BE144728343EB342550B60BAF573 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; + 20F211646C03E1328A0DCB47FCB69934 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = Firebase/Core/Private/FIRComponentContainer.h; sourceTree = ""; }; + 21040988E65B6719C96BB45B4DCC39BE /* ECDSA.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ECDSA.swift; path = Source/EllipticCurve/Signing/CommonSigning/ECDSA.swift; sourceTree = ""; }; + 2189BC7C4491FC106737A6E55CCDBA22 /* FirebaseInstanceID.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseInstanceID.framework; path = Frameworks/FirebaseInstanceID.framework; sourceTree = ""; }; + 21BAA63A5F10F9E5105AA364DCB134A9 /* AnyUnpackError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyUnpackError.swift; path = Sources/SwiftProtobuf/AnyUnpackError.swift; sourceTree = ""; }; + 21D821D7FD10EBAD5CE7D06BB62BD571 /* SwiftProtobuf-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftProtobuf-prefix.pch"; sourceTree = ""; }; + 21D8690F9D93A127E5712B465315DEF0 /* FIRAppAssociationRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppAssociationRegistration.h; path = Firebase/Core/Private/FIRAppAssociationRegistration.h; sourceTree = ""; }; + 22024882BCD497204C4D703A612450EC /* Generics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generics.swift; path = Sources/CryptoSwift/Generics.swift; sourceTree = ""; }; + 22051E9045A6EC11906814657A027C6C /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; + 229F5F0DC7B54C441A5BD55A2BFF443C /* UInt64+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt64+Extension.swift"; path = "Sources/CryptoSwift/UInt64+Extension.swift"; sourceTree = ""; }; + 234E841DDDB2500B528BF70929A2CCE9 /* _RX.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RX.m; path = RxCocoa/Runtime/_RX.m; sourceTree = ""; }; + 23AE904B7D37F652A1DB1D3F07A13ED4 /* _RXKVOObserver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXKVOObserver.h; path = RxCocoa/Runtime/include/_RXKVOObserver.h; sourceTree = ""; }; + 2425EB4D5891E44E2A32B9FB81119EB7 /* AnyKeySigner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyKeySigner.swift; path = Source/EllipticCurve/Signing/AnyKeySigner.swift; sourceTree = ""; }; + 2446CAE4A76D34CA61722DDE5BC5FB57 /* SHA3.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA3.swift; path = Sources/CryptoSwift/SHA3.swift; sourceTree = ""; }; + 24B3CDC6059D417BE308009DA28A3556 /* GULReachabilityMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityMessageCode.h; path = GoogleUtilities/Reachability/Private/GULReachabilityMessageCode.h; sourceTree = ""; }; + 24F0E340A02713891314DB58B635BF1A /* TestSchedulerVirtualTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestSchedulerVirtualTimeConverter.swift; path = RxTest/Schedulers/TestSchedulerVirtualTimeConverter.swift; sourceTree = ""; }; + 25061CCBEDC1230B01E2A791A1CCB568 /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = ""; }; + 2526916FD85680013F925FB345C328BB /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = ""; }; + 2532FF05E881C748C87AABE5B9E7BA4D /* DispatchQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Alamofire.swift"; path = "Source/DispatchQueue+Alamofire.swift"; sourceTree = ""; }; + 253798434A4D30CA8B0E00BCF477ED26 /* TextInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextInput.swift; path = RxCocoa/Common/TextInput.swift; sourceTree = ""; }; + 25A6E3ABC75FDD002D766E7DDD0C1EFF /* FIRVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVersion.h; path = Firebase/Core/Private/FIRVersion.h; sourceTree = ""; }; + 25C31ADD1C9E7BC0118F7EBF1A39B618 /* KeyDeriving.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyDeriving.swift; path = Source/Models/Manual/Wallet/Keystore/KeyDeriving.swift; sourceTree = ""; }; + 25FCF2BAA4F889EE4A0D7F47F0C62476 /* Blowfish.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Blowfish.swift; path = Sources/CryptoSwift/Blowfish.swift; sourceTree = ""; }; + 269B64F9AFC27B92ECA00CF436B39AAD /* RxSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwift-dummy.m"; sourceTree = ""; }; + 26A172C811276466642E3D1E99D88AFB /* LegacyAddress+Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "LegacyAddress+Validation.swift"; path = "Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress+Validation.swift"; sourceTree = ""; }; + 26B3ABA0224D481FF280C5BFA63151C7 /* _RXKVOObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXKVOObserver.m; path = RxCocoa/Runtime/_RXKVOObserver.m; sourceTree = ""; }; + 26BCEF654FF6A977D2CC3E1451DED432 /* DispatchQueue+Sugar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Sugar.swift"; path = "Source/Extensions/DispatchQueue+Sugar.swift"; sourceTree = ""; }; + 270C3E5DD48C255ADF9B6E8CF8880AF4 /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = Firebase/Core/Private/FIRLogger.h; sourceTree = ""; }; + 270D896EF38331B9E3A99585E46C85C3 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = Firebase/Core/Private/FIRDependency.h; sourceTree = ""; }; + 274082857CE80EAF14BECAC2F47F9052 /* M13CheckboxSpiralController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxSpiralController.swift; path = Sources/Managers/M13CheckboxSpiralController.swift; sourceTree = ""; }; + 275FB94547834F3E4C2B8CA575EF753E /* GULOriginalIMPConvenienceMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULOriginalIMPConvenienceMacros.h; path = GoogleUtilities/MethodSwizzler/Private/GULOriginalIMPConvenienceMacros.h; sourceTree = ""; }; + 279E164A7987B4D51375FC02D46A89A4 /* FIRComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponent.m; path = Firebase/Core/FIRComponent.m; sourceTree = ""; }; + 27AE814CF5E9FBC1554E9551027C1093 /* RxAtomic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxAtomic.h; path = RxAtomic/include/RxAtomic.h; sourceTree = ""; }; + 27C89FC0FD97792C3107D2BBF87013DB /* JSONScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONScanner.swift; path = Sources/SwiftProtobuf/JSONScanner.swift; sourceTree = ""; }; + 28255CDEB9D87F20931E6510AB3A8217 /* RxDataSources-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxDataSources-prefix.pch"; sourceTree = ""; }; + 282DEF37A5EFA962B2EFA5F5652B1B88 /* PBKDF1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PBKDF1.swift; path = Sources/CryptoSwift/PKCS/PBKDF1.swift; sourceTree = ""; }; + 2839BE05536BFC2901AC9CDAA67DD391 /* NameMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NameMap.swift; path = Sources/SwiftProtobuf/NameMap.swift; sourceTree = ""; }; + 28940F6A9DE0EA70CD62F866DF510C27 /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/RedirectHandler.swift; sourceTree = ""; }; + 28CE13EB6CBC8238CA426626175FA4FD /* FirebaseCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCore.modulemap; sourceTree = ""; }; + 290383FD39A011283BF003B67856BF58 /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = RxSwift/Observables/Map.swift; sourceTree = ""; }; + 290AD97A044424B00A6789E46E320B4B /* HMAC+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "HMAC+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/HMAC+Foundation.swift"; sourceTree = ""; }; + 2926124B5E20B98BA7C33DD0DCC4731B /* ZilliqaAPIEndpoint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZilliqaAPIEndpoint.swift; path = Source/Models/Manual/Payment/ZilliqaAPIEndpoint.swift; sourceTree = ""; }; + 293FE28B8764F899BFD20C1A592556AE /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; + 2A0BD65DD7CBDA88AEE4EB9E69833DB8 /* IQKeyboardManagerConstantsInternal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstantsInternal.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstantsInternal.swift; sourceTree = ""; }; + 2AAB15F67296025812C0EEF4D3FD77F5 /* TakeWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWhile.swift; path = RxSwift/Observables/TakeWhile.swift; sourceTree = ""; }; + 2B48641C896BC647D37BD0E5D368E101 /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = ""; }; + 2B5A59DEF1F71C31C00686D2034A9F5D /* Message+TextFormatAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+TextFormatAdditions.swift"; path = "Sources/SwiftProtobuf/Message+TextFormatAdditions.swift"; sourceTree = ""; }; + 2BBC0CCD911C62D4E99716937C13AD05 /* LegacyAddress+Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "LegacyAddress+Codable.swift"; path = "Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress+Codable.swift"; sourceTree = ""; }; + 2BC1D21AA9B02D2AA649033FC9CA83C2 /* FIRErrors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRErrors.m; path = Firebase/Core/FIRErrors.m; sourceTree = ""; }; + 2C11F1F3352986DF659B63600A95957D /* Validator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Validator-dummy.m"; sourceTree = ""; }; + 2C4747EF11F94219BF8507F54EAFC48D /* TextFormatEncodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncodingOptions.swift; path = Sources/SwiftProtobuf/TextFormatEncodingOptions.swift; sourceTree = ""; }; + 2C5441DE98CDE263EAFD75B80BB8B012 /* Signature.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signature.swift; path = Source/EllipticCurve/Signing/Signature.swift; sourceTree = ""; }; + 2C7B580A9AE252BD6E529F493EDBB1EE /* Visitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Visitor.swift; path = Sources/SwiftProtobuf/Visitor.swift; sourceTree = ""; }; + 2C967FA8281679EBA1058044B5A03979 /* HotObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HotObservable.swift; path = RxTest/HotObservable.swift; sourceTree = ""; }; + 2D00B8E208095622DDCE3385804E9AE0 /* SwiftLint.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftLint.xcconfig; sourceTree = ""; }; + 2D7676D8A5FEE6E5AEC49B3D030BA15A /* swift_qrcodejs.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = swift_qrcodejs.modulemap; sourceTree = ""; }; + 2D995BA7F6EDB4D2E86584C3ECAF66BF /* CGImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGImage+.swift"; path = "Source/CGImage+.swift"; sourceTree = ""; }; 2DA037E6D1C23FA04943A1E5BE51A3ED /* Pods-Zhip-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Zhip-umbrella.h"; sourceTree = ""; }; - 2DEA1F31A17554832F87EFA602942783 /* EllipticCurveKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EllipticCurveKit-dummy.m"; sourceTree = ""; }; - 2E38ABAD7D176A5D1998B08FA4C52B2E /* UI+SectionedViewType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UI+SectionedViewType.swift"; path = "Sources/RxDataSources/UI+SectionedViewType.swift"; sourceTree = ""; }; - 2E50A1946EAB2BB417FD422FC1D226E5 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = RxSwift/Observables/Filter.swift; sourceTree = ""; }; - 2E8EBB76D35B657C3A938636983E6F3C /* swift_qrcodejs.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = swift_qrcodejs.xcconfig; sourceTree = ""; }; - 2F39743544C31363C007FFF18875D226 /* SectionModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionModel.swift; path = Sources/Differentiator/SectionModel.swift; sourceTree = ""; }; - 2F3FA85BA83A5523F29D37F849505807 /* UITabBarController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBarController+Rx.swift"; path = "RxCocoa/iOS/UITabBarController+Rx.swift"; sourceTree = ""; }; - 2F80D35BA9C933682D547E63D91B46F4 /* GULReachabilityChecker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULReachabilityChecker.m; path = GoogleUtilities/Reachability/GULReachabilityChecker.m; sourceTree = ""; }; - 2FC8E47F43C305A7F11B02869510F2F3 /* InvocableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableType.swift; path = RxSwift/Schedulers/Internal/InvocableType.swift; sourceTree = ""; }; - 2FE3C21CA4745A969906AE88AF3DA182 /* _RX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RX.h; path = RxCocoa/Runtime/include/_RX.h; sourceTree = ""; }; - 3002DC397BEA4960C303D002B1E651D3 /* Crypto.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Crypto.swift; path = Source/Cryptography/Crypto.swift; sourceTree = ""; }; - 30202C63A3BE1748D674D57B1626A042 /* nanopb-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-umbrella.h"; sourceTree = ""; }; - 30353EC92166230FEC5351411A8BF636 /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RxSwift/Observables/Optional.swift; sourceTree = ""; }; - 3072822528C6CB36A7DA1B92A795385C /* EllipticCurveKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = EllipticCurveKit.modulemap; sourceTree = ""; }; - 30BE1D5088D209874F00A8B368A3147B /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; - 317770282A7C28F9B815EFCC9C292CF0 /* RPCMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCMethod.swift; path = Source/Networking/JSONRPC/RPCMethod.swift; sourceTree = ""; }; - 31AC2380B3B4A3E41C1A4ACE6F472E09 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; - 31E1F9B348EE51BF58A2A9AEB615F51B /* SwiftProtobuf-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftProtobuf-dummy.m"; sourceTree = ""; }; + 2E590E48DE1AAA8A26874734C681E3C9 /* Array+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Array+Foundation.swift"; sourceTree = ""; }; + 2E76089A6AF24F75DFE393E2B8B74F58 /* GULSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSwizzler.h; path = GoogleUtilities/MethodSwizzler/Private/GULSwizzler.h; sourceTree = ""; }; + 2EECC06B1AAB816F43A00556C6380AC8 /* BaseDestination.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseDestination.swift; path = Sources/BaseDestination.swift; sourceTree = ""; }; + 2F0FCF46854431BE6C4152B414D9C7A0 /* FirebaseAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAnalytics.framework; path = Frameworks/FirebaseAnalytics.framework; sourceTree = ""; }; + 2F528494662DE56F3BC7F70EF07CE298 /* BlockMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockMode.swift; path = Sources/CryptoSwift/BlockMode/BlockMode.swift; sourceTree = ""; }; + 2F57DB0147A8F1398309A393A5457017 /* Validator.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Validator.xcconfig; sourceTree = ""; }; + 2F9E58CEBF32B2E4C3C84D04718BF1D9 /* swift_qrcodejs-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "swift_qrcodejs-prefix.pch"; sourceTree = ""; }; + 30F82FEA006D59F830B90225FF8B5926 /* IQKeyboardManagerSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManagerSwift-dummy.m"; sourceTree = ""; }; + 3119E35BF7E04A0CCC53AB5DD304F474 /* MultipartUpload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartUpload.swift; path = Source/MultipartUpload.swift; sourceTree = ""; }; + 31412E45D38C82F8404ACC0108B6B772 /* RxCollectionViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxCollectionViewReactiveArrayDataSource.swift; sourceTree = ""; }; + 314F4DBC7BD33D41A15EFA183D7DD64E /* NetworkReachabilityManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkReachabilityManager.swift; path = Source/NetworkReachabilityManager.swift; sourceTree = ""; }; + 3173599195DF11446492B618A3096B4A /* WireFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WireFormat.swift; path = Sources/SwiftProtobuf/WireFormat.swift; sourceTree = ""; }; + 31861483AFBD84686096024B49327939 /* Google_Protobuf_Struct+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Struct+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Struct+Extensions.swift"; sourceTree = ""; }; + 318697C54B6EEAB4DC15C02A1D3DE6CC /* Wallet+Decrypt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Wallet+Decrypt.swift"; path = "Source/Models/Manual/Wallet/Wallet/Wallet+Decrypt.swift"; sourceTree = ""; }; + 3196D759992EFA8B3D676BA71950D9BF /* Validatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validatable.swift; path = Validator/Sources/Validatable.swift; sourceTree = ""; }; + 31B886052B4526223746F60FFEC0941B /* EllipticCurvePoint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipticCurvePoint.swift; path = Source/EllipticCurve/Point/EllipticCurvePoint.swift; sourceTree = ""; }; + 31D6336E68824315D7D20159F084E630 /* SkyFloatingLabelTextField.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SkyFloatingLabelTextField.modulemap; sourceTree = ""; }; + 31E28D119B04843C5E345F88F14EF4E7 /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = ""; }; + 3209DB3CB0DA4D841CC0E28B6C0F100A /* Updatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Updatable.swift; path = Sources/CryptoSwift/Updatable.swift; sourceTree = ""; }; + 320A5AB580541E86F9FB3A858D9A37C8 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = Firebase/Core/Private/FIROptionsInternal.h; sourceTree = ""; }; + 323FAC45F5560294375B6E778749964D /* api.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = api.pb.swift; path = Sources/SwiftProtobuf/api.pb.swift; sourceTree = ""; }; 32439A30E2197E3D052E4719A156205A /* Pods-Zhip-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Zhip-dummy.m"; sourceTree = ""; }; - 327A8856F3E3F6B213D28DEF150C06B8 /* Enumerated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enumerated.swift; path = RxSwift/Observables/Enumerated.swift; sourceTree = ""; }; - 327C5D8B9BE132D28F354F2EB314150F /* FIRAnalyticsConfiguration+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRAnalyticsConfiguration+Internal.h"; path = "Firebase/Core/Private/FIRAnalyticsConfiguration+Internal.h"; sourceTree = ""; }; + 324A8CC53D83D44B25D5E0E30A110B49 /* FIRConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRConfiguration.m; path = Firebase/Core/FIRConfiguration.m; sourceTree = ""; }; 329BED41724457AD1D7D3874DF55E47B /* Pods-Zhip-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Zhip-acknowledgements.plist"; sourceTree = ""; }; - 32CFA158DA68E3D87182803D2CBA85A2 /* GasLimit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GasLimit.swift; path = Source/Models/Manual/Payment/GasLimit.swift; sourceTree = ""; }; - 33137137B4AAB0494612F77BDFAE5B73 /* ZigZag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZigZag.swift; path = Sources/SwiftProtobuf/ZigZag.swift; sourceTree = ""; }; - 33489A511DCA4D2DBAD2F1B069A630D9 /* Checksum.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Checksum.swift; path = Sources/CryptoSwift/Checksum.swift; sourceTree = ""; }; - 338EC706E21B446F721B39140DB54996 /* UIButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Rx.swift"; path = "RxCocoa/iOS/UIButton+Rx.swift"; sourceTree = ""; }; - 3411FC9DB968199DE9840D3A83E1B625 /* RetryPolicy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryPolicy.swift; path = Source/RetryPolicy.swift; sourceTree = ""; }; - 346F0254C73915BB235DBFE50BC55753 /* GroupedObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupedObservable.swift; path = RxSwift/GroupedObservable.swift; sourceTree = ""; }; - 3530C7481855FFBF91B964B71F995D85 /* IQKeyboardManager.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = IQKeyboardManager.bundle; path = IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle; sourceTree = ""; }; - 355BD231725C3BB56FA8FC4270023D59 /* Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validator.swift; path = Validator/Sources/Validator.swift; sourceTree = ""; }; - 35FFC810A8667959ABE31903267BE65C /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIView+Hierarchy.swift"; sourceTree = ""; }; - 3622429BB7EAB8D81FBAF5C33250D77D /* Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Do.swift; path = RxSwift/Observables/Do.swift; sourceTree = ""; }; - 365C2002BF669321257EF6C01D447267 /* JSONMapEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONMapEncodingVisitor.swift; path = Sources/SwiftProtobuf/JSONMapEncodingVisitor.swift; sourceTree = ""; }; - 36631F3D5BD4FD250D98F7FDA7A8A9E6 /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = ""; }; - 36633B81F5C5D2755BC37CF5573035D8 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = Firebase/Core/Private/FIRComponentContainer.h; sourceTree = ""; }; - 367E71348300704841F3D4987F9FD871 /* TegKeychainConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TegKeychainConstants.swift; path = Sources/TegKeychainConstants.swift; sourceTree = ""; }; - 36C47D11416A2B7591C302EBA3D8E88A /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; }; - 36D45286135ADF7E9AAE53096B6331AE /* Google_Protobuf_Timestamp+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Timestamp+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Timestamp+Extensions.swift"; sourceTree = ""; }; - 3704A10EDE695EEC6AE529AD9A100246 /* Keystore+Crypto.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keystore+Crypto.swift"; path = "Source/Models/Manual/Wallet/Keystore/Keystore+Crypto.swift"; sourceTree = ""; }; - 370742CD9F1B17C3A61777C937BE3760 /* RxAtomic-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxAtomic-umbrella.h"; sourceTree = ""; }; - 3709B7E8CA3F80A8DBEB7024BB28CABD /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateSchedulerType.swift; path = RxSwift/ImmediateSchedulerType.swift; sourceTree = ""; }; - 37572D8B43A68196FE490FB426BB28B8 /* QR8bitByte.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QR8bitByte.swift; path = Sources/QR8bitByte.swift; sourceTree = ""; }; - 375D7A74502580788B85531EF3E42A89 /* swift_qrcodejs.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = swift_qrcodejs.modulemap; sourceTree = ""; }; - 3764D424E6C76F89FDE5FD9F1DA23410 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/Categories/IQNSArray+Sort.swift"; sourceTree = ""; }; - 3799316C0C1CA952016D53220031BBB2 /* PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrimitiveSequence.swift; path = RxSwift/Traits/PrimitiveSequence.swift; sourceTree = ""; }; - 37A30F3A15670AE379543BE787AAB754 /* Recorded+Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Recorded+Event.swift"; path = "RxTest/Recorded+Event.swift"; sourceTree = ""; }; - 37C57C611D1B16B7B5F536637E4B645F /* UINavigationItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationItem+Rx.swift"; path = "RxCocoa/iOS/UINavigationItem+Rx.swift"; sourceTree = ""; }; - 37D127CEA9D1F9E6F0ED543D32CA4352 /* UIImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+.swift"; path = "Source/UIImage+.swift"; sourceTree = ""; }; + 33100D35113E839A0F0D0B6321685BC1 /* CombineLatest+Collection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+Collection.swift"; path = "RxSwift/Observables/CombineLatest+Collection.swift"; sourceTree = ""; }; + 33D005B6445DBE4F6B83E59DFA833A33 /* StatusOfTransactionResponse+Receipt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StatusOfTransactionResponse+Receipt.swift"; path = "Source/Networking/JSONRPC/Responses/Transaction/StatusOfTransactionResponse+Receipt.swift"; sourceTree = ""; }; + 33DB2F5412250371BDA3A8E2686D6AE2 /* Dematerialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dematerialize.swift; path = RxSwift/Observables/Dematerialize.swift; sourceTree = ""; }; + 34A2F15193674E97A7491E53D962BA85 /* JSONEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingVisitor.swift; path = Sources/SwiftProtobuf/JSONEncodingVisitor.swift; sourceTree = ""; }; + 34E0E60493B21C264B5A3988A1BBDF69 /* Validator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Validator-umbrella.h"; sourceTree = ""; }; + 34FD70C0FBF837178EEDBE081FC92A02 /* EFQRCode-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EFQRCode-dummy.m"; sourceTree = ""; }; + 352CBE7B97F1BBF24907BBC6CFCBA38E /* ZilliqaService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZilliqaService.swift; path = Source/Services/ZilliqaService.swift; sourceTree = ""; }; + 352CF22052311F5FFE6A92E4B649C0EC /* TinyConstraints.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TinyConstraints.xcconfig; sourceTree = ""; }; + 3562A817C97F34268FCBA02C8EDFADCE /* Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validator.swift; path = Validator/Sources/Validator.swift; sourceTree = ""; }; + 35E02451DFF45CC6C77759524669ADF2 /* Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Internal.swift; path = Sources/SwiftProtobuf/Internal.swift; sourceTree = ""; }; + 35E7CC9C26B52A078614C0D22FE9B01D /* PBKDF2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PBKDF2.swift; path = Sources/CryptoSwift/PKCS/PBKDF2.swift; sourceTree = ""; }; + 35F6C2FEBCE6F3ACB5DCC397C6F90634 /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = ""; }; + 360B2B4B21509E91197C5CC8DF47EDF8 /* Version.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Version.swift; path = Source/Models/Manual/Payment/Version.swift; sourceTree = ""; }; + 3664C9BFAF292B9F77C1D4EED19C3899 /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Extensions.swift; path = Sources/Extensions.swift; sourceTree = ""; }; + 3664D33732B9ACA64D8DF46B9C82E967 /* Subtraction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Subtraction.swift; path = Sources/Subtraction.swift; sourceTree = ""; }; + 36D7742635499D8620FC9CE5E0836BD5 /* ColdObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColdObservable.swift; path = RxTest/ColdObservable.swift; sourceTree = ""; }; + 36DCF28E93E58900061FF0F820547BB8 /* NSControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSControl+Rx.swift"; path = "RxCocoa/macOS/NSControl+Rx.swift"; sourceTree = ""; }; + 3733B82BEA9F445AD42848D3738B1BE1 /* OFB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OFB.swift; path = Sources/CryptoSwift/BlockMode/OFB.swift; sourceTree = ""; }; + 3767C4DD86ED60D86579EBD5C1C47A00 /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = ""; }; + 37A10D60A45FCB90599C86F6D98B5F84 /* DistributedSystem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistributedSystem.swift; path = Source/EllipticCurve/DistributedSystem/DistributedSystem.swift; sourceTree = ""; }; + 37B601BE568F083597079CA0A983BE90 /* Lowerbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lowerbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Lowerbound/Lowerbound.swift; sourceTree = ""; }; + 37BFA184A7222D10719B3427651FAFCB /* M13CheckboxAddRemovePathGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxAddRemovePathGenerator.swift; path = Sources/Paths/M13CheckboxAddRemovePathGenerator.swift; sourceTree = ""; }; 37D82BB84CB44EA64382C6FAFCFB3DD9 /* libRxAtomic.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRxAtomic.a; path = libRxAtomic.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 37DC5F5A31741404D25B0D571CD9E578 /* SkyFloatingLabelTextField-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SkyFloatingLabelTextField-dummy.m"; sourceTree = ""; }; - 37EE45083B4E17D98754A5069D800C89 /* Keystore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Keystore.swift; path = Source/Models/Manual/Wallet/Keystore/Keystore.swift; sourceTree = ""; }; - 38084F8DAA5B5A5761F04E61F93A06CA /* ValidatableInterfaceElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidatableInterfaceElement.swift; path = "Validator/Sources/UIKit+Validator/ValidatableInterfaceElement.swift"; sourceTree = ""; }; - 384F114FE844123E838C842DCCF1874B /* AnonymousObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObserver.swift; path = RxSwift/Observers/AnonymousObserver.swift; sourceTree = ""; }; - 38C36440AF48E248DF97B2C991C848DF /* wrappers.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = wrappers.pb.swift; path = Sources/SwiftProtobuf/wrappers.pb.swift; sourceTree = ""; }; - 38D1447AB9B2EAF2F61FBABB2E3544A6 /* GULMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULMutableDictionary.m; path = GoogleUtilities/Network/GULMutableDictionary.m; sourceTree = ""; }; - 38E1B22037EF7B3B16DB3EAF8B533C2B /* ExtensionFieldValueSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionFieldValueSet.swift; path = Sources/SwiftProtobuf/ExtensionFieldValueSet.swift; sourceTree = ""; }; - 395A9778FD363CC4AD27BDF7ABE327C1 /* ShareReplayScope.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplayScope.swift; path = RxSwift/Observables/ShareReplayScope.swift; sourceTree = ""; }; - 3967C067AA194D1314A4BE06F4A67D17 /* UnknownStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UnknownStorage.swift; path = Sources/SwiftProtobuf/UnknownStorage.swift; sourceTree = ""; }; - 39BBA8B1E2F44A482F3B8776A1A26C65 /* Wallet+Decrypt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Wallet+Decrypt.swift"; path = "Source/Models/Manual/Wallet/Wallet/Wallet+Decrypt.swift"; sourceTree = ""; }; - 3A1304A654989489AA89A0DCB354D2FA /* Authenticator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Authenticator.swift; path = Sources/CryptoSwift/Authenticator.swift; sourceTree = ""; }; - 3A1DCCEFD852C4E6721F202E17F096A4 /* ValidationRuleCondition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleCondition.swift; path = Validator/Sources/Rules/ValidationRuleCondition.swift; sourceTree = ""; }; - 3A3AC1F3F8CD5C3F8D5E06E5D5719B71 /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = RxSwift/Subjects/ReplaySubject.swift; sourceTree = ""; }; - 3A6D86881E09A18963ACFA7E2CA1C9E0 /* GoogleUtilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-umbrella.h"; sourceTree = ""; }; - 3AB59ECD37EDBB50D0CD19ACE526EFAC /* IQKeyboardManagerConstantsInternal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstantsInternal.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstantsInternal.swift; sourceTree = ""; }; - 3ABB790228E3A29501CE36ED377F10A7 /* TinyEdgeInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TinyEdgeInsets.swift; path = TinyConstraints/Classes/TinyEdgeInsets.swift; sourceTree = ""; }; - 3B194875EC8F54C028E00E1A7CE62212 /* FieldTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FieldTypes.swift; path = Sources/SwiftProtobuf/FieldTypes.swift; sourceTree = ""; }; - 3B5C446A415722D8CC81FB8741F1AFFE /* GULNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetwork.m; path = GoogleUtilities/Network/GULNetwork.m; sourceTree = ""; }; - 3B60A17BD292725C3E86C7EAE7B346CE /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = RxSwift/Observables/RetryWhen.swift; sourceTree = ""; }; - 3BF151FC08161B5D7738FCD5F9281CB1 /* AffinePoint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AffinePoint.swift; path = Source/EllipticCurve/Point/AffinePoint.swift; sourceTree = ""; }; - 3C3FDEC3D43D9BD176E7342C8249A129 /* XCTest+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "XCTest+Rx.swift"; path = "RxTest/XCTest+Rx.swift"; sourceTree = ""; }; - 3C5680AAABA5D8E538D276BDCB1CD0DD /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = ""; }; - 3C6E12A15E87B93045249833F69E41D0 /* RxCollectionViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourceProxy.swift; sourceTree = ""; }; - 3CC80D02D9474A4BE9886B83F1EBEE8C /* Transaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transaction.swift; path = Source/Models/Manual/Payment/Transaction.swift; sourceTree = ""; }; - 3D1C44AD8A681C8386131C5A571750AF /* RedirectHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RedirectHandler.swift; path = Source/RedirectHandler.swift; sourceTree = ""; }; - 3D4C2746C23D4FE84F4E79FF8EF791C3 /* RxAtomic.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxAtomic.modulemap; sourceTree = ""; }; - 3D5432F218F112FC57C1CA937C77EB07 /* AES256CBC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AES256CBC.swift; path = Sources/AES256CBC.swift; sourceTree = ""; }; + 37E1DFCC8DBF60B6AF58CC6BA4C9350A /* Alamofire.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.xcconfig; sourceTree = ""; }; + 380BDEB18BD1E82FD17CEF06B5FA3C07 /* _RXObjCRuntime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXObjCRuntime.m; path = RxCocoa/Runtime/_RXObjCRuntime.m; sourceTree = ""; }; + 385FEE3D42466E998A7EDCE80CB3EFCE /* M13CheckboxAnimationGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxAnimationGenerator.swift; path = Sources/M13CheckboxAnimationGenerator.swift; sourceTree = ""; }; + 3887473A45A4810C79FBB49FAE3F4F02 /* DateToolsSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DateToolsSwift-umbrella.h"; sourceTree = ""; }; + 3897B087F8009B6EEAF5E9D05B28103E /* ZilliqaService+DefaultImplementations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZilliqaService+DefaultImplementations.swift"; path = "Source/Services/ZilliqaService+DefaultImplementations.swift"; sourceTree = ""; }; + 3899850CB3E9BC1CDFC6248FAE66C1C7 /* QRCodeReaderViewControllerDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderViewControllerDelegate.swift; path = Sources/QRCodeReaderViewControllerDelegate.swift; sourceTree = ""; }; + 38C78305F62A0FB5B17CF165B8568517 /* Fabric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Fabric.h; path = iOS/Fabric.framework/Headers/Fabric.h; sourceTree = ""; }; + 3924AA711D6EB495638BD742DE003365 /* PublicKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicKey.swift; path = Source/EllipticCurve/Keys/PublicKey.swift; sourceTree = ""; }; + 3964688647B4D5D0BF4C0C237D4F7665 /* GULMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULMutableDictionary.h; path = GoogleUtilities/Network/Private/GULMutableDictionary.h; sourceTree = ""; }; + 397C38ECC30D678B806987A63BD3FF5E /* RPCRequestIdGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCRequestIdGenerator.swift; path = Source/Networking/JSONRPC/RPCRequestIdGenerator.swift; sourceTree = ""; }; + 399825A3702D006C94DA433078A5065C /* BigInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigInt.swift; path = Sources/BigInt.swift; sourceTree = ""; }; + 39A340D01289D7DBF7DA155C0631D406 /* FIRBundleUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRBundleUtil.m; path = Firebase/Core/FIRBundleUtil.m; sourceTree = ""; }; + 39FC148525BEB4A89F37BFCE9A35B0FA /* HexString.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HexString.swift; path = Source/Models/Manual/Wallet/Address/HexString/HexString.swift; sourceTree = ""; }; + 39FDA2FB9BDC21E1AA2B8224AADC89F9 /* DisposeBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBase.swift; path = RxSwift/Disposables/DisposeBase.swift; sourceTree = ""; }; + 3A5D761F663AC41D5F02487EC3446CB7 /* DateToolsSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DateToolsSwift-prefix.pch"; sourceTree = ""; }; + 3A790D0AA1AB30EED69E4E3AF8B2FBBB /* Date+Inits.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Inits.swift"; path = "DateToolsSwift/DateTools/Date+Inits.swift"; sourceTree = ""; }; + 3A8E2D9F425BA67B90A699D15A797526 /* RxPickerViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxPickerViewDataSourceType.swift; sourceTree = ""; }; + 3A994BA10E8360FE0D3B4695C5DA1465 /* NoLowerbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NoLowerbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Unbound/NoLowerbound.swift; sourceTree = ""; }; + 3A9C8E3A1999927F8162A67468E267D1 /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = ""; }; + 3A9CBB35231CE2D093C1ECBC477CBFFA /* Google_Protobuf_Wrappers+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Wrappers+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Wrappers+Extensions.swift"; sourceTree = ""; }; + 3AA3E980B69B2B7977615E3BF8C2C180 /* Polling.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Polling.swift; path = Source/Services/Polling.swift; sourceTree = ""; }; + 3B1D8BD26D10498FE9EE7E085BF20AFE /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager.swift; sourceTree = ""; }; + 3B2B983FC192788A763F85850CD1A7F2 /* AnimatableSectionModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatableSectionModel.swift; path = Sources/Differentiator/AnimatableSectionModel.swift; sourceTree = ""; }; + 3B3DC8DF1C1C3F8F1ACE74650CDC43F3 /* EFQRCodeGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFQRCodeGenerator.swift; path = Source/EFQRCodeGenerator.swift; sourceTree = ""; }; + 3B9EAA65FCD02325C6B7BBEDD5D6C138 /* StartWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StartWith.swift; path = RxSwift/Observables/StartWith.swift; sourceTree = ""; }; + 3C0DE9459E96A594FD38CA4D70C7E027 /* Cryptors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cryptors.swift; path = Sources/CryptoSwift/Cryptors.swift; sourceTree = ""; }; + 3C0EEC51050BC8F192F1D92ADAEC4C90 /* Square Root.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Square Root.swift"; path = "Sources/Square Root.swift"; sourceTree = ""; }; + 3C5387C56F07524CA535E925181778D6 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; + 3C71A24E89299444B5F97B9A4D46570A /* Wallet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Wallet.swift; path = Source/Models/Manual/Wallet/Wallet/Wallet.swift; sourceTree = ""; }; + 3CB0FCCF5BCB4E27FD6F0F0D409731BB /* BinaryDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDisposable.swift; path = RxSwift/Disposables/BinaryDisposable.swift; sourceTree = ""; }; + 3CCD04F3C98B4997EAFDAE113CC251B3 /* Version.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Version.swift; path = Sources/SwiftProtobuf/Version.swift; sourceTree = ""; }; 3D95851C12DEB04E29CD7C528C6118ED /* libValidator.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libValidator.a; path = libValidator.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 3DED4A4065F30E244DCB9AC9E992CF13 /* Subtraction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Subtraction.swift; path = Sources/Subtraction.swift; sourceTree = ""; }; - 3EA94850D3D5DA0F28E2A48656799C89 /* ChaCha20+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ChaCha20+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/ChaCha20+Foundation.swift"; sourceTree = ""; }; - 3EBF4077D13DA060311ACFA3044DD101 /* RxPickerViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDataSourceProxy.swift; sourceTree = ""; }; - 3F1C54BE1B739E1E627B539704A4F735 /* ViewTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewTransition.swift; path = Sources/RxDataSources/ViewTransition.swift; sourceTree = ""; }; - 3F3D6C1B224C32624F3C993E5AE9EE31 /* Sample.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sample.swift; path = RxSwift/Observables/Sample.swift; sourceTree = ""; }; - 3F4A494EEFEA9094A5BD6D45BAED0DEE /* ColdObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ColdObservable.swift; path = RxTest/ColdObservable.swift; sourceTree = ""; }; - 3FCF162D895F4B24584D53A2A682B6CB /* Enums.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enums.swift; path = DateToolsSwift/DateTools/Enums.swift; sourceTree = ""; }; - 40AA6ECB80BF8D076D34913E815BF8EB /* StringUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringUtils.swift; path = Sources/SwiftProtobuf/StringUtils.swift; sourceTree = ""; }; - 40E3C7613ACA3C99A9E61138988AC743 /* Blowfish+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Blowfish+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Blowfish+Foundation.swift"; sourceTree = ""; }; - 41D6BB5743EE93629C6B06587664E7CA /* QRRSBlock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRRSBlock.swift; path = Sources/QRRSBlock.swift; sourceTree = ""; }; - 421B95261AF4BEE494E77223E7169094 /* Polling.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Polling.swift; path = Source/Services/Polling.swift; sourceTree = ""; }; - 42506749496F80BFB76C387DFB4017DC /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = ""; }; - 42575EE42EFA1D0079E3B0BC1F7B3103 /* BatchedCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BatchedCollection.swift; path = Sources/CryptoSwift/BatchedCollection.swift; sourceTree = ""; }; - 42807C158F6B6319D5C19BB9D5288E26 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = ""; }; - 431795C0F3C6F7A5B643737F4517D743 /* M13Checkbox.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = M13Checkbox.modulemap; sourceTree = ""; }; - 43EB1F5DE192A2CA6E7DED09BE901085 /* struct.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = struct.pb.swift; path = Sources/SwiftProtobuf/struct.pb.swift; sourceTree = ""; }; - 4469C6FC63B3AD77DDC8261C91B085DB /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = RxSwift/Observables/Timer.swift; sourceTree = ""; }; - 44CDED24A607DF0093C538DA23279ED4 /* GoogleUtilities-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-prefix.pch"; sourceTree = ""; }; - 44ECEFA781F8341AD9D9968A85D33DD7 /* Differentiator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Differentiator-dummy.m"; sourceTree = ""; }; + 3DC94982937489D1EB1FC792F586ACEE /* BehaviorRelay+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BehaviorRelay+Driver.swift"; path = "RxCocoa/Traits/Driver/BehaviorRelay+Driver.swift"; sourceTree = ""; }; + 3E68CE97F992E249AA12DB05F74B20D6 /* Date+Comparators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Comparators.swift"; path = "DateToolsSwift/DateTools/Date+Comparators.swift"; sourceTree = ""; }; + 3E6ADC01A44D638C2E8FC9EA97649341 /* Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signal.swift; path = RxCocoa/Traits/Signal/Signal.swift; sourceTree = ""; }; + 3E730EEE49BDE9779F6FD6D644D42DC7 /* Answers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Answers.h; path = iOS/Crashlytics.framework/Headers/Answers.h; sourceTree = ""; }; + 3E84D763208796DBA1E5387C6D6584FA /* Date+Format.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Format.swift"; path = "DateToolsSwift/DateTools/Date+Format.swift"; sourceTree = ""; }; + 3E91236BF5CF0A777C6151DA277911C8 /* Message+BinaryAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+BinaryAdditions.swift"; path = "Sources/SwiftProtobuf/Message+BinaryAdditions.swift"; sourceTree = ""; }; + 3ECC1E488D97BB51B9FEA15807762E0F /* Message+JSONAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONAdditions.swift"; path = "Sources/SwiftProtobuf/Message+JSONAdditions.swift"; sourceTree = ""; }; + 3ECD6A30D7509BFF81D53B5EBF45070F /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = RxSwift/SwiftSupport/SwiftSupport.swift; sourceTree = ""; }; + 3F6DC59D5A465C4950FCB1C4D43E315A /* ValidationRuleRequired.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleRequired.swift; path = Validator/Sources/Rules/ValidationRuleRequired.swift; sourceTree = ""; }; + 3F857BF7DA34C08D0B5D421AD8B8E7EF /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; + 3F9F5BCCCDBF2414204E1CB2BB94D526 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; + 3FA24D46BBAF2FEEB1B395630669EF6F /* NSTextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextView+Rx.swift"; path = "RxCocoa/macOS/NSTextView+Rx.swift"; sourceTree = ""; }; + 3FA468B837DDBD23AA4C5B4BCA27A5D1 /* ImmediateSchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ImmediateSchedulerType.swift; path = RxSwift/ImmediateSchedulerType.swift; sourceTree = ""; }; + 3FDBBECD88157B9334FA9BB2041AF8D8 /* M13CheckboxPathGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxPathGenerator.swift; path = Sources/Paths/M13CheckboxPathGenerator.swift; sourceTree = ""; }; + 3FFD96D9CECEA26A9328420B7EB89BA6 /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = ""; }; + 400EF97928E7753522582097B3016C6E /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; + 4067987D55E2B9CD519DDB3552670EF2 /* FileDestination.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FileDestination.swift; path = Sources/FileDestination.swift; sourceTree = ""; }; + 4076416F789EA9BC6958BD7A88DBB012 /* Date+Components.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Components.swift"; path = "DateToolsSwift/DateTools/Date+Components.swift"; sourceTree = ""; }; + 4088C5824E127664FD2D1F56D03132C1 /* UInt128.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UInt128.swift; path = Sources/CryptoSwift/UInt128.swift; sourceTree = ""; }; + 40AE17420A8AA1FB3DAA6B135441E7CA /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = RxSwift/Observables/Create.swift; sourceTree = ""; }; + 40D9162E372A67F0792045C24E8D5244 /* MathUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MathUtils.swift; path = Sources/SwiftProtobuf/MathUtils.swift; sourceTree = ""; }; + 40DACC30FBA30871952BD7FDA9A0C2D9 /* IQUITextFieldView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUITextFieldView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUITextFieldView+Additions.swift"; sourceTree = ""; }; + 40E3C338BB889505DD27D36AC7002924 /* RxBlocking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxBlocking.xcconfig; sourceTree = ""; }; + 41C96FADCD4A859A8BC7FE70FAB690EC /* Google_Protobuf_ListValue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_ListValue+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_ListValue+Extensions.swift"; sourceTree = ""; }; + 4248C4FDC626614DBB236191FC69BE1F /* Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = RxSwift/Observables/Empty.swift; sourceTree = ""; }; + 42B2270FAC3FF57281EB7EEFC6BD536C /* EFQRCode.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = EFQRCode.modulemap; sourceTree = ""; }; + 4372C0BA7298CF4F0B85036111F13126 /* RequestInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestInterceptor.swift; path = Source/RequestInterceptor.swift; sourceTree = ""; }; + 43849786D3D7EB4AB2315F2796AC8A08 /* ZilliqaService+PollTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZilliqaService+PollTransaction.swift"; path = "Source/Services/ZilliqaService+PollTransaction.swift"; sourceTree = ""; }; + 43BA9552D3D69C2D78A7351F3DB3FE70 /* Crashlytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Crashlytics.framework; path = iOS/Crashlytics.framework; sourceTree = ""; }; + 43EDD5E0A98EC36CCEED978FE4E0E98C /* TextFormatDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatDecodingError.swift; path = Sources/SwiftProtobuf/TextFormatDecodingError.swift; sourceTree = ""; }; + 441B24ECB27F632FB0DF77A25CC05899 /* RxCocoaObjCRuntimeError+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "RxCocoaObjCRuntimeError+Extensions.swift"; path = "RxCocoa/Common/RxCocoaObjCRuntimeError+Extensions.swift"; sourceTree = ""; }; + 445FFC068A0A9D9775F159ACF9514825 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Error.swift; sourceTree = ""; }; + 447D6C5202C0F5E5FD2E44C5D1A13CE5 /* TransactionReceipt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionReceipt.swift; path = Source/Networking/JSONRPC/Responses/Transaction/TransactionReceipt.swift; sourceTree = ""; }; + 44B3C6D2B1EE8C390E58543F4F6FFE24 /* TinyConstraints-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TinyConstraints-dummy.m"; sourceTree = ""; }; + 44B783F3405DBB8294EC619F66EE7C58 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Merge.swift; sourceTree = ""; }; + 44C0069DFD423E4731F6AF113F575251 /* Random.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Random.swift; path = Sources/Random.swift; sourceTree = ""; }; + 44D1DA8EF2BEA17801EDAA6E94753591 /* AnError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnError.swift; path = Sources/AnError.swift; sourceTree = ""; }; + 44ED38627C5C22BB4E29C9B3A2A6A425 /* ShareReplayScope.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ShareReplayScope.swift; path = RxSwift/Observables/ShareReplayScope.swift; sourceTree = ""; }; + 45000236FAE28E10A721B17EBA63084D /* Google_Protobuf_Value+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Value+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Value+Extensions.swift"; sourceTree = ""; }; + 450A75230F9390E93601826FB95B5872 /* String+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Rx.swift"; path = "RxSwift/Extensions/String+Rx.swift"; sourceTree = ""; }; 452803EBBDF8F34C940BB6FC0F78DC96 /* libFirebaseCore.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libFirebaseCore.a; path = libFirebaseCore.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 454C9F76D8014CA5F7F65EB3A33D540A /* AsyncLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncLock.swift; path = RxSwift/Concurrency/AsyncLock.swift; sourceTree = ""; }; - 45ACFC95983C1D0F48B14DF5E8F411F8 /* RxTextViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextViewDelegateProxy.swift; sourceTree = ""; }; - 45FB8FBF28E271DE934CC03910B77461 /* KeyDerivationFunction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyDerivationFunction.swift; path = Source/Models/Manual/Wallet/Keystore/KeyDerivationFunction.swift; sourceTree = ""; }; - 461CF21913175CC1DB0FF5DC40C2A507 /* swift_qrcodejs-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "swift_qrcodejs-dummy.m"; sourceTree = ""; }; + 45BB6C8A64658A46947F54C308185496 /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = ""; }; + 462B4CED629D413F996B7436DADFE5D9 /* CryptoSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CryptoSwift-umbrella.h"; sourceTree = ""; }; + 467CD3A87EC70BE9586A4113197ECD69 /* QRMaskPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRMaskPattern.swift; path = Sources/QRMaskPattern.swift; sourceTree = ""; }; + 46AF523A78F44DB3A68CDB431367197C /* BehaviorRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorRelay.swift; path = RxCocoa/Traits/BehaviorRelay.swift; sourceTree = ""; }; 46EA0A734BAF14DCBAF75EE61D3F317F /* libPods-ZhipTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-ZhipTests.a"; path = "libPods-ZhipTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 47A3EAF9A7758EB98DA7B3331A1BD095 /* KeyRestoration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyRestoration.swift; path = Source/Models/Manual/KeyRestoration.swift; sourceTree = ""; }; - 47F5775E7BC531D8CAB887CD9FAC49D2 /* NSObject+Rx+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+RawRepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+RawRepresentable.swift"; sourceTree = ""; }; - 47FC0DEF7D13B8700E513603B070B075 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Private/GULLogger.h; sourceTree = ""; }; - 481F84954248FD848ABD84B3A9EC14E6 /* UInt16+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt16+Extension.swift"; path = "Sources/CryptoSwift/UInt16+Extension.swift"; sourceTree = ""; }; - 483CC1A420E9BC0B259F8535D902C61D /* RxDataSources.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxDataSources.modulemap; sourceTree = ""; }; - 49115E7FDEC13627BF038FD8D85FC90F /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Take.swift; sourceTree = ""; }; - 496BE6C0B79BDBE91C7FD7EFA35593B7 /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/ElementAt.swift; sourceTree = ""; }; - 49BC3EFF1821E73E1DC7849AF9317C0A /* SwitchCameraButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchCameraButton.swift; path = Sources/SwitchCameraButton.swift; sourceTree = ""; }; - 49DA74C940919759245D39C5C9228953 /* SHA1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA1.swift; path = Sources/CryptoSwift/SHA1.swift; sourceTree = ""; }; - 4A5CC1E8FFD4392865C30CD1B1362A9A /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = ""; }; - 4A7C9883F99EB32511B65A08D45283AE /* Zesame-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Zesame-prefix.pch"; sourceTree = ""; }; - 4AEDE452A2B241CB735630697F7C04B3 /* M13Checkbox-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "M13Checkbox-umbrella.h"; sourceTree = ""; }; - 4AF61316B2DA012D5D0A04FA48B04445 /* AnyUpperbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyUpperbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Uppperbound/AnyUpperbound.swift; sourceTree = ""; }; - 4AFDAC933D7A0FD6AE2F13A4F98AE539 /* api.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = api.pb.swift; path = Sources/SwiftProtobuf/api.pb.swift; sourceTree = ""; }; - 4AFED4C29878756A4A333A69914C854D /* HotObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HotObservable.swift; path = RxTest/HotObservable.swift; sourceTree = ""; }; - 4BD9A843037A50FDBC3CBBB84B3D183B /* Never.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Never.swift; path = RxSwift/Observables/Never.swift; sourceTree = ""; }; - 4BE43EF5C566B2967EC668B02A5AFB3B /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; - 4C07B8A15406AD01556ED1E8A77EF798 /* StatusOfTransactionResponse+Receipt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "StatusOfTransactionResponse+Receipt.swift"; path = "Source/Networking/JSONRPC/Responses/Transaction/StatusOfTransactionResponse+Receipt.swift"; sourceTree = ""; }; - 4C14109269A5538578506FC6AED48824 /* MessageExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageExtension.swift; path = Sources/SwiftProtobuf/MessageExtension.swift; sourceTree = ""; }; - 4C1DF7164D6554BB0E0722CDE4719169 /* M13CheckboxRadioPathGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxRadioPathGenerator.swift; path = Sources/Paths/M13CheckboxRadioPathGenerator.swift; sourceTree = ""; }; - 4C20E72A0705AAB59E2388D32A033FA7 /* RunLoopLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RunLoopLock.swift; path = RxBlocking/RunLoopLock.swift; sourceTree = ""; }; - 4C2644C69A279C4A190E118537EE37B6 /* BCHUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BCHUtil.swift; path = Sources/BCHUtil.swift; sourceTree = ""; }; - 4C74F6BDA6FD6BBCDA82820FBB2CDCD7 /* SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedSequence.swift; path = RxCocoa/Traits/SharedSequence/SharedSequence.swift; sourceTree = ""; }; - 4D7425F11628B9BBB4F92871E620D36B /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; sourceTree = ""; }; - 4D75A32E2B7D833D973A651F584607FE /* TextFormatEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncoder.swift; path = Sources/SwiftProtobuf/TextFormatEncoder.swift; sourceTree = ""; }; - 4DB22D735FB45540DD62FF446C0E6230 /* PublishSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishSubject.swift; path = RxSwift/Subjects/PublishSubject.swift; sourceTree = ""; }; - 4DDC8D75876FD321E7A02A33D9B1A466 /* SelectiveVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SelectiveVisitor.swift; path = Sources/SwiftProtobuf/SelectiveVisitor.swift; sourceTree = ""; }; - 4DDCFA00E3B3DBEC3F40CB85E9BD2221 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; - 4DE42D8625EF25B9E16C34AF1E73CE66 /* RxBlocking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxBlocking.xcconfig; sourceTree = ""; }; - 4E06E4E0F36E2B9841791CDB790AE5EC /* Resources.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resources.swift; path = RxBlocking/Resources.swift; sourceTree = ""; }; - 4E15289EEDB8109B30D141A1D29C7507 /* SingleAssignmentDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAssignmentDisposable.swift; path = RxSwift/Disposables/SingleAssignmentDisposable.swift; sourceTree = ""; }; - 4E6C14DA02CABB69E219E1B2EAF6D24E /* Google_Protobuf_Value+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Value+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Value+Extensions.swift"; sourceTree = ""; }; - 4F028FD11C36004B31099AAAFD7FBCDE /* Validatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validatable.swift; path = Validator/Sources/Validatable.swift; sourceTree = ""; }; - 4F1F2C3F55C8BB93EB3D4A7122B3895E /* CompositeDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositeDisposable.swift; path = RxSwift/Disposables/CompositeDisposable.swift; sourceTree = ""; }; + 474729E3CDF2C01C5BAF87A2625784FF /* SubjectType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubjectType.swift; path = RxSwift/Subjects/SubjectType.swift; sourceTree = ""; }; + 478DDF593848376BFA608B29B14B0611 /* Wallet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Wallet.swift; path = Source/EllipticCurve/Keys/Wallet.swift; sourceTree = ""; }; + 4880D80E3AC2FD72C44F3A101600175C /* FIRAnalyticsConfiguration+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRAnalyticsConfiguration+Internal.h"; path = "Firebase/Core/Private/FIRAnalyticsConfiguration+Internal.h"; sourceTree = ""; }; + 48A8014C0A6966AD1CDC807B091213E6 /* nanopb-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-prefix.pch"; sourceTree = ""; }; + 48D861DEFE5D86F4339A9FA59747AE18 /* NSObject+Rx+RawRepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+RawRepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+RawRepresentable.swift"; sourceTree = ""; }; + 48D9E0892BD40D64BF2996F38CD5416E /* RxCocoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoa.h; path = RxCocoa/RxCocoa.h; sourceTree = ""; }; + 4900C0EC548F9C93E1B5535917215EC3 /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/CachedResponseHandler.swift; sourceTree = ""; }; + 4919175B69FCB862E0BB555796D8A48B /* M13Checkbox-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "M13Checkbox-dummy.m"; sourceTree = ""; }; + 4953190E51B6E1CF491F5EEC3A816E27 /* Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Subscription.swift; path = RxTest/Subscription.swift; sourceTree = ""; }; + 497783EE801AB923D553EDA1553AB6CA /* RxPickerViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDelegateProxy.swift; sourceTree = ""; }; + 4995AF6913863059E57FB2E6D5F6E206 /* Integer+DateTools.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Integer+DateTools.swift"; path = "DateToolsSwift/DateTools/Integer+DateTools.swift"; sourceTree = ""; }; + 49BDA92E89755AB6224909FF7923D86C /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; + 4A3EAF12BCBE2016D713FD2DB9692356 /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = ""; }; + 4A8026E7F196E5807D1CDBEC2A3A3BC7 /* ValidatableInterfaceElement.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidatableInterfaceElement.swift; path = "Validator/Sources/UIKit+Validator/ValidatableInterfaceElement.swift"; sourceTree = ""; }; + 4A9DCED170B54AA2F081784A1B28434B /* UITabBarController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBarController+Rx.swift"; path = "RxCocoa/iOS/UITabBarController+Rx.swift"; sourceTree = ""; }; + 4B0B96AF6E3F9446DC7F34A1E849DF9E /* ScheduledDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledDisposable.swift; path = RxSwift/Disposables/ScheduledDisposable.swift; sourceTree = ""; }; + 4B1D851C96C590B23C514818428EA456 /* DigestType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DigestType.swift; path = Sources/CryptoSwift/DigestType.swift; sourceTree = ""; }; + 4B38242291EB4AE892DCF6C260524641 /* GULNetworkLoggerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkLoggerProtocol.h; path = GoogleUtilities/Network/Private/GULNetworkLoggerProtocol.h; sourceTree = ""; }; + 4B961AC0B79B8D9CC00ACCD724C2B90C /* GULAppDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULAppDelegateSwizzler.h; sourceTree = ""; }; + 4C12DDF7D8567AF155DADCB02C8A6D32 /* StatusOfTransactionResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StatusOfTransactionResponse.swift; path = Source/Networking/JSONRPC/Responses/Transaction/StatusOfTransactionResponse.swift; sourceTree = ""; }; + 4C4B6A07F61BF4C8F01B3D531488DA99 /* M13CheckboxFillController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxFillController.swift; path = Sources/Managers/M13CheckboxFillController.swift; sourceTree = ""; }; + 4C998CD25B13AC00E7B174A1B797D847 /* UITableView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITableView+Rx.swift"; path = "RxCocoa/iOS/UITableView+Rx.swift"; sourceTree = ""; }; + 4CBC1B80043D7EA273DB69852D8151FB /* BinaryEncodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingError.swift; path = Sources/SwiftProtobuf/BinaryEncodingError.swift; sourceTree = ""; }; + 4CE9F9F80F7BF605F6E00DBAC608EA72 /* ObservableType+PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+PrimitiveSequence.swift"; path = "RxSwift/Traits/ObservableType+PrimitiveSequence.swift"; sourceTree = ""; }; + 4D45A414D33C54E88BF321F7FC24AB95 /* QRCodeReaderView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderView.swift; path = Sources/QRCodeReaderView.swift; sourceTree = ""; }; + 4D6593381C2E7ACA866BFD5034DB2F34 /* Bitcoin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bitcoin.swift; path = Source/EllipticCurve/DistributedSystem/DLTs/Bitcoin.swift; sourceTree = ""; }; + 4D7529433DBFFED729D1EB84CDEBF365 /* JSONEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncoder.swift; path = Sources/SwiftProtobuf/JSONEncoder.swift; sourceTree = ""; }; + 4DA79CE9CCDE545C32CC6E65BF8025B8 /* RPCRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCRequest.swift; path = Source/Networking/JSONRPC/RPCRequest.swift; sourceTree = ""; }; + 4DBB38E3DD40C0E4A4EC0C0C37717484 /* Timer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timer.swift; path = RxSwift/Observables/Timer.swift; sourceTree = ""; }; + 4DC8D49C0769F80C8520FD49BE95391F /* FIRLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRLogger.m; path = Firebase/Core/FIRLogger.m; sourceTree = ""; }; + 4E170177DB7D0EC2375F14DCABF2D279 /* nanopb.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = nanopb.modulemap; sourceTree = ""; }; + 4E18A36C3C923C7068B27824B42D6F49 /* JSONMapEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONMapEncodingVisitor.swift; path = Sources/SwiftProtobuf/JSONMapEncodingVisitor.swift; sourceTree = ""; }; + 4E3AE359B14FC24DF7C67E0D1A45E8FD /* BlockDecryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockDecryptor.swift; path = Sources/CryptoSwift/BlockDecryptor.swift; sourceTree = ""; }; + 4EE3698D96880320FC42B74F57AF0F03 /* Poly1305.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Poly1305.swift; path = Sources/CryptoSwift/Poly1305.swift; sourceTree = ""; }; + 4F2DACD7CAB47CF151E8BABA57198599 /* BatchedCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BatchedCollection.swift; path = Sources/CryptoSwift/BatchedCollection.swift; sourceTree = ""; }; 4FF5334E1117427C41FD534162B34E81 /* Pods-ZhipTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-ZhipTests.release.xcconfig"; sourceTree = ""; }; - 5065BFB79CCCBA74D348640595D50431 /* ValidationRuleComparison.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleComparison.swift; path = Validator/Sources/Rules/ValidationRuleComparison.swift; sourceTree = ""; }; - 5085F5509F69F94BD7D0B96B4BC75303 /* Repeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeat.swift; path = RxSwift/Observables/Repeat.swift; sourceTree = ""; }; - 50DA29F44A2394CE869F8045CDF69389 /* GULAppDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Private/GULAppDelegateSwizzler.h; sourceTree = ""; }; - 50F0131CCA1B395A81B91F18D9AB3055 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = RxSwift/Observables/Error.swift; sourceTree = ""; }; - 515172F1CD5BE751B5ECF7844002BB80 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; }; - 51841E9ED54FF9C46AB9B75B80802E3B /* BigInt-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BigInt-prefix.pch"; sourceTree = ""; }; - 51C033E2D6F9674FEB5E720CD90557A6 /* QRCodeReaderViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderViewController.swift; path = Sources/QRCodeReaderViewController.swift; sourceTree = ""; }; - 51DDDFAA33CC357B049A8C54E528BB21 /* SimpleExtensionMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SimpleExtensionMap.swift; path = Sources/SwiftProtobuf/SimpleExtensionMap.swift; sourceTree = ""; }; - 52606CAA2D08BAADDC726653085AF5B3 /* NSSlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSSlider+Rx.swift"; path = "RxCocoa/macOS/NSSlider+Rx.swift"; sourceTree = ""; }; - 52C6ACE30A0CF7FD5C7EC4D18B1E08BF /* RxTableViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDelegateProxy.swift; sourceTree = ""; }; - 531224D35BA17B4647E46D226AAC3EA3 /* Multicast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multicast.swift; path = RxSwift/Observables/Multicast.swift; sourceTree = ""; }; - 534D2DA78B176043D7179C73757C7A5C /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = RxSwift/Observables/Range.swift; sourceTree = ""; }; - 536719C4655F38EF1BB7A852DBB30784 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; - 5379FDCAF4CC730595EEBC10BEA532B8 /* HMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC.swift; path = Sources/CryptoSwift/HMAC.swift; sourceTree = ""; }; - 53EA0B8D917D67F8989950FDEBD8A207 /* KeychainSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainSwift.swift; path = Sources/KeychainSwift.swift; sourceTree = ""; }; - 53FC8FA6F608502BC33BA52D2438D687 /* RxScrollViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxScrollViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxScrollViewDelegateProxy.swift; sourceTree = ""; }; - 540DE089BE0D2AD32F787730E86E4550 /* Macros.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Macros.swift; path = Source/SupportingFiles/Macros.swift; sourceTree = ""; }; - 545CD914B908D6B1C5E32440827066EA /* ZilAmount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZilAmount.swift; path = Source/Models/Manual/Payment/ZilAmount.swift; sourceTree = ""; }; - 546EE56770DAB38B05A74D41C28D0BCE /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = ""; }; - 54A78324DD02BE1295E08AB930C85A4B /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = RxSwift/Observables/WithLatestFrom.swift; sourceTree = ""; }; - 54A935E4FED5E6BE6028062E45865BED /* RxBlocking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxBlocking-umbrella.h"; sourceTree = ""; }; - 54C5017D610ED643E80E7B044BB7C729 /* QRMath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRMath.swift; path = Sources/QRMath.swift; sourceTree = ""; }; - 54DC96B837DB3CF5737119D39A9B11B5 /* RxCollectionViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxCollectionViewDataSourceType.swift; sourceTree = ""; }; - 54EBF3BF6543E91FD96FA55B73B9A374 /* ValidationRuleLength.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleLength.swift; path = Validator/Sources/Rules/ValidationRuleLength.swift; sourceTree = ""; }; - 54FC56157AA3A977E683BE2AFAED4549 /* TimeChunk.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeChunk.swift; path = DateToolsSwift/DateTools/TimeChunk.swift; sourceTree = ""; }; - 553CEC2FDD9894C632EDD515A785597A /* M13CheckboxAddRemovePathGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxAddRemovePathGenerator.swift; path = Sources/Paths/M13CheckboxAddRemovePathGenerator.swift; sourceTree = ""; }; - 55BA73EACCAA323612ADF6EBCC6058AB /* Changeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Changeset.swift; path = Sources/Differentiator/Changeset.swift; sourceTree = ""; }; - 55E8EAEFE420CE65FB0C2EE64FDAC15A /* SchedulerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SchedulerType.swift; path = RxSwift/SchedulerType.swift; sourceTree = ""; }; - 561869A9B57A55DC3A244BB6236ED1DF /* Array+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Extensions.swift"; path = "Sources/RxDataSources/Array+Extensions.swift"; sourceTree = ""; }; - 56A9FCDC8B560F535B6CF763B7E9190A /* RxTableViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourceProxy.swift; sourceTree = ""; }; - 56B1179F0AF78E6A5A44B203DEBFF532 /* AFResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFResult.swift; path = Source/AFResult.swift; sourceTree = ""; }; - 56BE3B81E75F55E03BE54325B9D205B4 /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/AddRef.swift; sourceTree = ""; }; - 56D51AD7BE001E52A6155B613F751FEA /* CTR.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CTR.swift; path = Sources/CryptoSwift/BlockMode/CTR.swift; sourceTree = ""; }; + 50179B0B944F758ECDF1B7D935C2E740 /* PublishSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishSubject.swift; path = RxSwift/Subjects/PublishSubject.swift; sourceTree = ""; }; + 515C8C73FA045761BA0EE217D8A3B4BD /* AES.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AES.swift; path = Sources/CryptoSwift/AES.swift; sourceTree = ""; }; + 51E9A8EB21B8E408023CE6BD7EABF742 /* RxWebViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxWebViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxWebViewDelegateProxy.swift; sourceTree = ""; }; + 51FA4BF2D09A1FAF4935C7FC361BDA02 /* InvocableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableType.swift; path = RxSwift/Schedulers/Internal/InvocableType.swift; sourceTree = ""; }; + 5208DEAA2254647F9927ABA4B746B120 /* BinaryEncodingSizeVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingSizeVisitor.swift; path = Sources/SwiftProtobuf/BinaryEncodingSizeVisitor.swift; sourceTree = ""; }; + 5212A1E6B4F00D7B6529E3E778ABF8C9 /* Encodable+Dictionary.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Encodable+Dictionary.swift"; path = "Source/Extensions/Encodable+Dictionary.swift"; sourceTree = ""; }; + 5224A47071DF4FAB57DA77A69DE88B8B /* UICollectionView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+Rx.swift"; path = "RxCocoa/iOS/UICollectionView+Rx.swift"; sourceTree = ""; }; + 52A946286D13402E0B472495B86EE07A /* KeychainSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "KeychainSwift-dummy.m"; sourceTree = ""; }; + 52CF343B17BBE754636DD94183C7C6A8 /* FIRBundleUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRBundleUtil.h; path = Firebase/Core/Private/FIRBundleUtil.h; sourceTree = ""; }; + 52F1BD1E329819418D9C24E5E36DB191 /* JSONDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecoder.swift; path = Sources/SwiftProtobuf/JSONDecoder.swift; sourceTree = ""; }; + 537906D23EC6CF0901363CE435046F7A /* SwiftyBeaver-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyBeaver-dummy.m"; sourceTree = ""; }; + 53890BCCC4F6F1486142109247C09874 /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = ""; }; + 54323DEE9E575C0A5312DC349C82160F /* timestamp.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = timestamp.pb.swift; path = Sources/SwiftProtobuf/timestamp.pb.swift; sourceTree = ""; }; + 544907D8D678FBDDB80B8AD847A185C2 /* KeyRestoration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyRestoration.swift; path = Source/Models/Manual/KeyRestoration.swift; sourceTree = ""; }; + 5451B57D7053F34F54A4D887ED57C249 /* SectionedViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedViewDataSourceType.swift; path = RxCocoa/Common/SectionedViewDataSourceType.swift; sourceTree = ""; }; + 548D99EEE3B9C0DDCA85DB246081339E /* UINavigationItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationItem+Rx.swift"; path = "RxCocoa/iOS/UINavigationItem+Rx.swift"; sourceTree = ""; }; + 54957FC1AED1DF664BBB4F6D34D4B175 /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = Sources/SwiftProtobuf/Message.swift; sourceTree = ""; }; + 5532B30AF06A6059DE6BAA43DCA3704D /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = RxSwift/Event.swift; sourceTree = ""; }; + 5546379C91B12D0927EADEB85C6DFCBF /* Comparable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Comparable.swift; path = Sources/Comparable.swift; sourceTree = ""; }; + 5588FFEB591FB6CD5FF716A074CB473A /* Using.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Using.swift; path = RxSwift/Observables/Using.swift; sourceTree = ""; }; + 55BF728DCA343C382933B41037DAE580 /* SerialDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDisposable.swift; path = RxSwift/Disposables/SerialDisposable.swift; sourceTree = ""; }; + 55F520DCEDC94B9C22B3A3F8D5D069EB /* JSONEncodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingError.swift; path = Sources/SwiftProtobuf/JSONEncodingError.swift; sourceTree = ""; }; + 55F5B45C948C24B476ACB1891444A809 /* Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Driver.swift; path = RxCocoa/Traits/Driver/Driver.swift; sourceTree = ""; }; + 56007CCC49EE9BE38C2C3253E550F00B /* EFInputCorrectionLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFInputCorrectionLevel.swift; path = Source/EFInputCorrectionLevel.swift; sourceTree = ""; }; + 56B6D627B16D6C8998C1D8313728EB60 /* AFResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFResult.swift; path = Source/AFResult.swift; sourceTree = ""; }; + 56E416E437C512B6DF2D75FADC551F1D /* ControlTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlTarget.swift; path = RxCocoa/Common/ControlTarget.swift; sourceTree = ""; }; + 578482807B48CF55622543EB655E3F1F /* CipherModeWorker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CipherModeWorker.swift; path = Sources/CryptoSwift/BlockMode/CipherModeWorker.swift; sourceTree = ""; }; + 5795B190FB3AE7D94D2AF135D1DDB099 /* ControlEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlEvent.swift; path = RxCocoa/Traits/ControlEvent.swift; sourceTree = ""; }; + 57A95260451C956610647F5C1842E5E4 /* SwiftProtobuf-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftProtobuf-umbrella.h"; sourceTree = ""; }; + 57B5C7BBE7976654BD4B208FD794FAE3 /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = ""; }; + 57CA7E4CB65DB10700A5883536119107 /* Differentiator-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Differentiator-dummy.m"; sourceTree = ""; }; 57F8A5BEF1E05C9721AF7813692542ED /* libSkyFloatingLabelTextField.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libSkyFloatingLabelTextField.a; path = libSkyFloatingLabelTextField.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 582A773D6205FD9A23EF801A1E93B87F /* DateToolsSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DateToolsSwift.xcconfig; sourceTree = ""; }; - 582B53B903CE587861D2722EEB3A0A68 /* EFQRCode-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EFQRCode-umbrella.h"; sourceTree = ""; }; - 59091E3650EC9235E40FBA10D9BBD27C /* AES.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AES.swift; path = Sources/CryptoSwift/AES.swift; sourceTree = ""; }; - 59156AAAD7752CC59AC09711A3CD38A0 /* RxTest-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxTest-prefix.pch"; sourceTree = ""; }; - 591F8FCEDFFA28755ECEA57EA06FB6E4 /* FIRDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDependency.m; path = Firebase/Core/FIRDependency.m; sourceTree = ""; }; - 5962D6D51FADB4EC62DA1575BA1E9736 /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = Sources/RxDataSources/RxPickerViewAdapter.swift; sourceTree = ""; }; - 59B5198520279D708C98E3C78E3A20B4 /* Google_Protobuf_ListValue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_ListValue+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_ListValue+Extensions.swift"; sourceTree = ""; }; - 59E31039011AD98C029B6763A9EE74D5 /* M13Checkbox.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = M13Checkbox.xcconfig; sourceTree = ""; }; - 59E740BCFE05D388391F59310BA566D5 /* AddressChecksummed.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddressChecksummed.swift; path = Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed.swift; sourceTree = ""; }; - 59EAA366CF3C76BF1796AFDA58AE8637 /* BlockEncryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockEncryptor.swift; path = Sources/CryptoSwift/BlockEncryptor.swift; sourceTree = ""; }; - 5A12772A30619A23DFE6B87990687085 /* Li.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Li.swift; path = Source/Models/Manual/ExpressibleByAmount/Units/Li.swift; sourceTree = ""; }; - 5A9C4C00139D35CB6DD070233D50C898 /* CIColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CIColor+.swift"; path = "Source/CIColor+.swift"; sourceTree = ""; }; - 5C1EABB25883DB1B0096D7F94DF4D8A8 /* Reduce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reduce.swift; path = RxSwift/Observables/Reduce.swift; sourceTree = ""; }; - 5C37E2151AA4C0F4B6192380E2161839 /* _RXDelegateProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXDelegateProxy.h; path = RxCocoa/Runtime/include/_RXDelegateProxy.h; sourceTree = ""; }; - 5C6390068338A0A6966862EF2B9993E2 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; - 5C64216502E351441C31218B8BE06C6F /* GoogleUtilities.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleUtilities.modulemap; sourceTree = ""; }; - 5CE50F4E6E2BD32D7DFB1850E1E28F23 /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchQueueScheduler.swift; path = RxSwift/Schedulers/SerialDispatchQueueScheduler.swift; sourceTree = ""; }; - 5D0EF2AF1EB96CAA252B3B0330B7CBE0 /* TableViewSectionedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TableViewSectionedDataSource.swift; path = Sources/RxDataSources/TableViewSectionedDataSource.swift; sourceTree = ""; }; - 5D1C17ADB5D409F7BB3B84CE1E9441C8 /* SwiftProtobuf.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftProtobuf.modulemap; sourceTree = ""; }; - 5D3937E8512BFA483D05414C3EE49C9D /* CipherModeWorker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CipherModeWorker.swift; path = Sources/CryptoSwift/BlockMode/CipherModeWorker.swift; sourceTree = ""; }; + 582B5C0AAF37311DA08DC107F22BA421 /* Neo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Neo.swift; path = Source/EllipticCurve/DistributedSystem/DLTs/Neo.swift; sourceTree = ""; }; + 583ACCC01C6085AE4EE59439EB40495F /* Varint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Varint.swift; path = Sources/SwiftProtobuf/Varint.swift; sourceTree = ""; }; + 58926799168E3DDA90DE04EA5003A95E /* M13CheckboxDisclosurePathGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxDisclosurePathGenerator.swift; path = Sources/Paths/M13CheckboxDisclosurePathGenerator.swift; sourceTree = ""; }; + 58B460C2EB560C1254C88BA058B12993 /* FIRErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrors.h; path = Firebase/Core/Private/FIRErrors.h; sourceTree = ""; }; + 58BF95B6F4341A17F0F2E5EE9846A35F /* MainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MainScheduler.swift; path = RxSwift/Schedulers/MainScheduler.swift; sourceTree = ""; }; + 58EA42B80ADB9E27EAC94948593A83AC /* GoogleAppMeasurement.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleAppMeasurement.xcconfig; sourceTree = ""; }; + 59224388DFCEC26CDDEFAF9BDA6B4A3F /* CryptoSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CryptoSwift.xcconfig; sourceTree = ""; }; + 59AA0B2F282FC731382893939A64BA94 /* RxAtomic.c */ = {isa = PBXFileReference; includeInIndex = 1; name = RxAtomic.c; path = RxAtomic/RxAtomic.c; sourceTree = ""; }; + 5A0B926D0FD24517CFC26DF1706BC2F6 /* Recorded+Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Recorded+Event.swift"; path = "RxTest/Recorded+Event.swift"; sourceTree = ""; }; + 5A1DCF6D56B9473F31D69EF3B49C3E72 /* M13Checkbox+IB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "M13Checkbox+IB.swift"; path = "Sources/M13Checkbox+IB.swift"; sourceTree = ""; }; + 5A2B6D2994190F234CD034A263157561 /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/Traits/Driver/Driver+Subscription.swift"; sourceTree = ""; }; + 5AC28F3B9652C9F0B3B565A7CA037FB1 /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = ""; }; + 5C3DDFAACE1925018150EBF8BAC0345F /* Number.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Number.swift; path = Source/Numbers/Number.swift; sourceTree = ""; }; + 5C51AD3C97E033437676426A3C726CC1 /* GoogleUtilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-umbrella.h"; sourceTree = ""; }; + 5C78F3A3FB828217E3408D42B9D7197B /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; + 5D283ADBC22219E7D460120384C1729C /* RxPickerViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxPickerViewDataSourceProxy.swift; sourceTree = ""; }; + 5D2D0557C7DC994D33FA401C132A1B05 /* messages.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = messages.pb.swift; path = Source/Models/Protobuf/messages.pb.swift; sourceTree = ""; }; 5D519345916D63014A7BDAD3AEAF4007 /* libTinyConstraints.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libTinyConstraints.a; path = libTinyConstraints.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 5D86C18881A067D3F731DD6163F35CC7 /* SkipUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipUntil.swift; path = RxSwift/Observables/SkipUntil.swift; sourceTree = ""; }; - 5DD8801E37246863486382284C7D1E7B /* GULNetworkURLSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkURLSession.m; path = GoogleUtilities/Network/GULNetworkURLSession.m; sourceTree = ""; }; - 5E1530A46B25536EF6705C7D24FCD91C /* Date+Manipulations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Manipulations.swift"; path = "DateToolsSwift/DateTools/Date+Manipulations.swift"; sourceTree = ""; }; - 5E2A186E101827E0A5645A3CD478DFB7 /* Disposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposable.swift; path = RxSwift/Disposable.swift; sourceTree = ""; }; - 5EBFEB0AF3E61D190DE08792FD4652D2 /* M13CheckboxSpiralController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxSpiralController.swift; path = Sources/Managers/M13CheckboxSpiralController.swift; sourceTree = ""; }; - 5ED77A005F72D72E7D924FDFB0A33773 /* Completable+AndThen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Completable+AndThen.swift"; path = "RxSwift/Traits/Completable+AndThen.swift"; sourceTree = ""; }; - 5EED98E4C43F8483D458DBEEDBD8C22D /* M13CheckboxStrokeController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxStrokeController.swift; path = Sources/Managers/M13CheckboxStrokeController.swift; sourceTree = ""; }; - 5F2F30195DECB44AC2E07D0E4301ACB2 /* UISegmentedControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISegmentedControl+Rx.swift"; path = "RxCocoa/iOS/UISegmentedControl+Rx.swift"; sourceTree = ""; }; - 5F79CD78C20E584C507B637B49432FA3 /* DisposeBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBase.swift; path = RxSwift/Disposables/DisposeBase.swift; sourceTree = ""; }; - 5F82590827CEF7EAA02FE9007E31B1C0 /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = ""; }; - 5FFBF5E5BDCA4097DDB38C99F65B4E80 /* ModularInverse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ModularInverse.swift; path = Source/Math/ModularInverse.swift; sourceTree = ""; }; - 609E680C0FD8D73A39AA6C8D8BCACBA8 /* UITextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Rx.swift"; path = "RxCocoa/iOS/UITextView+Rx.swift"; sourceTree = ""; }; - 60AB19A0CDE940C28FDAAEDA68C6CBD5 /* PKCS7Padding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS7Padding.swift; path = Sources/CryptoSwift/PKCS/PKCS7Padding.swift; sourceTree = ""; }; - 60DFFD942E6104F8D78E6B9EC4AEC9D2 /* M13CheckboxPathGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxPathGenerator.swift; path = Sources/Paths/M13CheckboxPathGenerator.swift; sourceTree = ""; }; - 618D63C8C995FFA9E60B4176B1885407 /* KeyDeriving.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyDeriving.swift; path = Source/Models/Manual/Wallet/Keystore/KeyDeriving.swift; sourceTree = ""; }; - 619EA1D6CA35EDCD52FB4E4A4E0E80BC /* FIRBundleUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRBundleUtil.m; path = Firebase/Core/FIRBundleUtil.m; sourceTree = ""; }; - 61B6A02C171BE4F90D9F086F5AA04D75 /* CryptoSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CryptoSwift-prefix.pch"; sourceTree = ""; }; - 61E64A06ADEB742AA8C29F550EBFFC07 /* UISearchController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchController+Rx.swift"; path = "RxCocoa/iOS/UISearchController+Rx.swift"; sourceTree = ""; }; - 622CC356C42BB9F2EAACDE5F4D41A6A3 /* DeprecationWarner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeprecationWarner.swift; path = Platform/DeprecationWarner.swift; sourceTree = ""; }; - 62654954482FDC37CC56DC69E935A227 /* SkyFloatingLabelTextFieldWithIcon.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkyFloatingLabelTextFieldWithIcon.swift; path = Sources/SkyFloatingLabelTextFieldWithIcon.swift; sourceTree = ""; }; - 6369C5355C1822FB0F7020C36261FBBC /* AnyMessageStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyMessageStorage.swift; path = Sources/SwiftProtobuf/AnyMessageStorage.swift; sourceTree = ""; }; - 6381E6E67F79FA59D918166F3460D091 /* M13Checkbox-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "M13Checkbox-dummy.m"; sourceTree = ""; }; - 63A3D219ED90F86E36E2073AE008942B /* FIROptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROptions.m; path = Firebase/Core/FIROptions.m; sourceTree = ""; }; - 63B1D12CA4937CF369776CBBFE883F75 /* FIRBundleUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRBundleUtil.h; path = Firebase/Core/Private/FIRBundleUtil.h; sourceTree = ""; }; - 63D26BB3496C9B3F57E5A787263353D0 /* DeprecationWarner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeprecationWarner.swift; path = Platform/DeprecationWarner.swift; sourceTree = ""; }; - 63D3A8B5B3F300D0F3F8401881E28594 /* Multiplication.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multiplication.swift; path = Sources/Multiplication.swift; sourceTree = ""; }; - 6455A863750AE9304801559829902015 /* SynchronizedOnType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedOnType.swift; path = RxSwift/Concurrency/SynchronizedOnType.swift; sourceTree = ""; }; - 646F0AD86667D8389FDD78E1630CF326 /* GULReachabilityChecker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityChecker.h; path = GoogleUtilities/Reachability/Private/GULReachabilityChecker.h; sourceTree = ""; }; - 64E6AB19ACB04D6A2DB6DC67FE6E67A3 /* SHA2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA2.swift; path = Sources/CryptoSwift/SHA2.swift; sourceTree = ""; }; - 64F4CB5FB0AC9D053661CC2EAB0D20B0 /* Rabbit+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Rabbit+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Rabbit+Foundation.swift"; sourceTree = ""; }; - 666D119265A7D91BB75FD992620C35DD /* ProtobufAPIVersionCheck.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtobufAPIVersionCheck.swift; path = Sources/SwiftProtobuf/ProtobufAPIVersionCheck.swift; sourceTree = ""; }; - 66971D71E4E9721DF2A641FAFD2B8574 /* Message+BinaryAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+BinaryAdditions.swift"; path = "Sources/SwiftProtobuf/Message+BinaryAdditions.swift"; sourceTree = ""; }; - 66AE7EF122D0CB2D0E1FFB84AAB23836 /* RxAtomic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxAtomic.h; path = RxAtomic/include/RxAtomic.h; sourceTree = ""; }; - 66EFA364EB2C8A604BDB5790658806C2 /* AmountError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AmountError.swift; path = Source/Models/Manual/ExpressibleByAmount/AmountError.swift; sourceTree = ""; }; - 670AA6CDC32F0D9AE1E5F2B2FB593AD5 /* Rx+ZilliqaService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Rx+ZilliqaService.swift"; path = "Source/Services/Rx+ZilliqaService.swift"; sourceTree = ""; }; - 670AA9AFEF971423653CF051F5B190ED /* UIActivityIndicatorView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIActivityIndicatorView+Rx.swift"; path = "RxCocoa/iOS/UIActivityIndicatorView+Rx.swift"; sourceTree = ""; }; - 6758D78E1DDC723F3532A22A5B2DB40F /* EFQRCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EFQRCode.h; path = Source/EFQRCode.h; sourceTree = ""; }; - 678890F9CF6EF00A993884ECFA69B633 /* IQKeyboardManagerSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-umbrella.h"; sourceTree = ""; }; - 68218B20D0C5E4C25A0A613A17352802 /* BooleanDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BooleanDisposable.swift; path = RxSwift/Disposables/BooleanDisposable.swift; sourceTree = ""; }; - 682ACE1438CAAB7DEFAC1FC5A542A695 /* RxSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-prefix.pch"; sourceTree = ""; }; - 68495F62564D95B06F79FC4EF128FC97 /* Google_Protobuf_Any+Registry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Any+Registry.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Any+Registry.swift"; sourceTree = ""; }; - 68CD7225EE74CE855BD8959163755C8F /* DataSources.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataSources.swift; path = Sources/RxDataSources/DataSources.swift; sourceTree = ""; }; - 68ED458F8E860B66019BD8500C6D068C /* QRCodeReaderViewControllerBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderViewControllerBuilder.swift; path = Sources/QRCodeReaderViewControllerBuilder.swift; sourceTree = ""; }; - 68ED6E215EF0D5B9C117693216B7D35C /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = RxCocoa/iOS/DataSources/RxPickerViewAdapter.swift; sourceTree = ""; }; - 68ED9A3BD149C52E89B49606B758C3B2 /* UIScrollView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+Rx.swift"; path = "RxCocoa/iOS/UIScrollView+Rx.swift"; sourceTree = ""; }; - 69B24904F9EF15B15031F4DDEB18B20A /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; - 6A0B20452B3A157356B59CDE09CF880B /* UISwitch+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISwitch+Rx.swift"; path = "RxCocoa/iOS/UISwitch+Rx.swift"; sourceTree = ""; }; - 6A4554B15E13675CA406C6FD07F06A1A /* TailRecursiveSink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TailRecursiveSink.swift; path = RxSwift/Observers/TailRecursiveSink.swift; sourceTree = ""; }; - 6AEC4D17326C15402FF6C2E4B2BE0F25 /* ECDSA.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ECDSA.swift; path = Source/EllipticCurve/Signing/CommonSigning/ECDSA.swift; sourceTree = ""; }; - 6BB9199914ABF4F89D7B0A5F16ACC8F1 /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = ""; }; - 6BCF0F57333493D7A1D26DDCD23049B5 /* ECB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ECB.swift; path = Sources/CryptoSwift/BlockMode/ECB.swift; sourceTree = ""; }; - 6BE61E869DFFF6FBAB0FA0FF2B757490 /* CFB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CFB.swift; path = Sources/CryptoSwift/BlockMode/CFB.swift; sourceTree = ""; }; - 6BF23A9D2DD797D026594135E3F3710E /* Create.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Create.swift; path = RxSwift/Observables/Create.swift; sourceTree = ""; }; - 6BFC2601E1431F93131B23F89D49E089 /* UInt32+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt32+Extension.swift"; path = "Sources/CryptoSwift/UInt32+Extension.swift"; sourceTree = ""; }; - 6C0DA5651DF8EA246CD02C7EDB4A267E /* UIStepper+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIStepper+Rx.swift"; path = "RxCocoa/iOS/UIStepper+Rx.swift"; sourceTree = ""; }; - 6C2058B374A44BCD671C95DD45D3E0F8 /* BigUInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigUInt.swift; path = Sources/BigUInt.swift; sourceTree = ""; }; - 6C358AB274A69371E44BCAE2B9514B70 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; - 6CF3D0DBCE835D52C7297724E6272005 /* String+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Rx.swift"; path = "RxSwift/Extensions/String+Rx.swift"; sourceTree = ""; }; - 6D0FBE730C00B810A0F440983A3A82BB /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = Firebase/Core/Private/FIRAppInternal.h; sourceTree = ""; }; - 6D1CA094ABCD1445237DC05262291591 /* RxBlocking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxBlocking-prefix.pch"; sourceTree = ""; }; - 6D4D1D4C7CAADDD88C0C8032423C42B3 /* DateToolsSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DateToolsSwift.modulemap; sourceTree = ""; }; - 6D580112B6E8725AE9FBD3438F8E6C23 /* FIRAppAssociationRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppAssociationRegistration.h; path = Firebase/Core/Private/FIRAppAssociationRegistration.h; sourceTree = ""; }; - 6D89B6AC160D62CD2FC72BCE43BDE6E4 /* UIGestureRecognizer+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIGestureRecognizer+Rx.swift"; path = "RxCocoa/iOS/UIGestureRecognizer+Rx.swift"; sourceTree = ""; }; - 6DD018F88A300621A1B008DAC8FADC7D /* UInt8+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt8+Extension.swift"; path = "Sources/CryptoSwift/UInt8+Extension.swift"; sourceTree = ""; }; - 6DD12CD6E32F84B2DEEE39CF292591F1 /* Google_Protobuf_Wrappers+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Wrappers+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Wrappers+Extensions.swift"; sourceTree = ""; }; - 6DE01FF90066DC5C6A8392952954E5BD /* KeyPair.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyPair.swift; path = Source/Models/Manual/Wallet/KeyPair.swift; sourceTree = ""; }; - 6DE8926ECA23D4608021132AE8FC9AE6 /* Observable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Observable.swift; path = RxSwift/Observable.swift; sourceTree = ""; }; - 6E47E04915A404AEE53DF4243B2319A0 /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = ""; }; - 6E9861E484ED30AA2C8BD32F582C5A86 /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = ""; }; - 6EB1C2F31E7632928577756A2AE6AD9B /* swift_qrcodejs-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "swift_qrcodejs-umbrella.h"; sourceTree = ""; }; - 6EEACD4341112EF79124422121A8CBB5 /* KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KVORepresentable.swift; path = RxCocoa/Foundation/KVORepresentable.swift; sourceTree = ""; }; - 6F3F7656FB94F5D0EF658DCBA19F77C1 /* JSONScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONScanner.swift; path = Sources/SwiftProtobuf/JSONScanner.swift; sourceTree = ""; }; - 6F458A0500C132BD5580B1AB208DE1F4 /* SwiftLint.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftLint.xcconfig; sourceTree = ""; }; - 6F5367FDAC679A659BA96ACCDEF95C56 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = Sources/RxDataSources/Deprecated.swift; sourceTree = ""; }; - 6F7F29165653D486D01A4EBC1215A691 /* ScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItem.swift; path = RxSwift/Schedulers/Internal/ScheduledItem.swift; sourceTree = ""; }; - 6F91453CB8C4A48FBB8F987954978369 /* BigUInt+String+Init.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BigUInt+String+Init.swift"; path = "Source/BigNumber/BigUInt+String+Init.swift"; sourceTree = ""; }; - 6FEB15A20CF2346C6667F92CA1CB21AB /* RxCollectionViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDelegateProxy.swift; sourceTree = ""; }; - 707C1B69462CF21B5BF682281FDD430F /* ItemEvents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemEvents.swift; path = RxCocoa/iOS/Events/ItemEvents.swift; sourceTree = ""; }; - 7087D51235284D46E76DAAD0DD32DCBE /* AlamofireExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireExtended.swift; path = Source/AlamofireExtended.swift; sourceTree = ""; }; - 70DB4CB609AB213A7DCB49273A7DC826 /* ControlTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlTarget.swift; path = RxCocoa/Common/ControlTarget.swift; sourceTree = ""; }; - 70E6D55273811B9DCFF1064C33E5D7EC /* FirebaseAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseAnalytics.framework; path = Frameworks/FirebaseAnalytics.framework; sourceTree = ""; }; - 70EEC8124570CEF47AAC5E28F184C197 /* GULNetworkConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkConstants.m; path = GoogleUtilities/Network/GULNetworkConstants.m; sourceTree = ""; }; - 710D12E07A4366DF1EB3070EF488F856 /* EFQRCode-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EFQRCode-dummy.m"; sourceTree = ""; }; - 711C64B777F2F9553CA3AF886E26D9DB /* SignatureNonce+RFC-6979.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SignatureNonce+RFC-6979.swift"; path = "Source/EllipticCurve/Signing/SignatureNonce+RFC-6979.swift"; sourceTree = ""; }; + 5D8CCA2AE5B832E9DA67340499DDA549 /* UIControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIControl+Rx.swift"; path = "RxCocoa/iOS/UIControl+Rx.swift"; sourceTree = ""; }; + 5E23B79FBCB7BBAA91303CA83BE3CFA0 /* CryptoSwift+PBKDF2+KDFParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CryptoSwift+PBKDF2+KDFParams.swift"; path = "Source/Extensions/CryptoSwift+PBKDF2+KDFParams.swift"; sourceTree = ""; }; + 5E3D80711CB9B047A2F7F77EB8EF0D6E /* HTTPHeaders.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPHeaders.swift; path = Source/HTTPHeaders.swift; sourceTree = ""; }; + 5E5B9AE1D0E62F82901DE27D2AE08903 /* Enums.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enums.swift; path = DateToolsSwift/DateTools/Enums.swift; sourceTree = ""; }; + 5E7D360C1873E3E277012D3168BDFAA3 /* UIAlertAction+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIAlertAction+Rx.swift"; path = "RxCocoa/iOS/UIAlertAction+Rx.swift"; sourceTree = ""; }; + 5E8FCBBE78641B1DC99C2AAF00EE7ECB /* ExpressibleByAmount+Arithmetic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+Arithmetic.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+Arithmetic.swift"; sourceTree = ""; }; + 5EE216E0BA1E6A8D81AFC5B5055A50E3 /* SHA1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA1.swift; path = Sources/CryptoSwift/SHA1.swift; sourceTree = ""; }; + 5F14026541A14555618975C367690A1B /* QRPatternLocator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRPatternLocator.swift; path = Sources/QRPatternLocator.swift; sourceTree = ""; }; + 5F1B061EA80F906A69888D14592CCD22 /* AnimatableSectionModelType+ItemPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AnimatableSectionModelType+ItemPath.swift"; path = "Sources/Differentiator/AnimatableSectionModelType+ItemPath.swift"; sourceTree = ""; }; + 5FD4F93B6032121CC859422A91379286 /* DefaultZilliqaService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultZilliqaService.swift; path = Source/Services/DefaultZilliqaService.swift; sourceTree = ""; }; + 6040E8827F76DF530979AF24B3D70DC3 /* BinaryDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecoder.swift; path = Sources/SwiftProtobuf/BinaryDecoder.swift; sourceTree = ""; }; + 60B96C83FBFFDF2E86DDF73A6020F1C8 /* Address.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Address.swift; path = Source/Models/Manual/Wallet/Address/Address/Address.swift; sourceTree = ""; }; + 60C18A7C553BFA5EBF929964CA18E573 /* Google_Protobuf_Timestamp+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Timestamp+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Timestamp+Extensions.swift"; sourceTree = ""; }; + 60EDA78356783DCEBFD0A4E8D38E2E92 /* AsyncLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncLock.swift; path = RxSwift/Concurrency/AsyncLock.swift; sourceTree = ""; }; + 617FEBE76D9ADB581174C7C204C1041D /* ValidationRuleComparison.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleComparison.swift; path = Validator/Sources/Rules/ValidationRuleComparison.swift; sourceTree = ""; }; + 625C2FCF8676309A664F701B793B1AA8 /* Enum.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enum.swift; path = Sources/SwiftProtobuf/Enum.swift; sourceTree = ""; }; + 629CB0E126AE67A038402EDD874F65B6 /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/CombineLatest.swift; sourceTree = ""; }; + 62D5723E1F94D120EBE86E5F4D60D0F4 /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.h; sourceTree = ""; }; + 63A18FB12F2265E608D8C5D5AA8CD334 /* UISlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISlider+Rx.swift"; path = "RxCocoa/iOS/UISlider+Rx.swift"; sourceTree = ""; }; + 63A997F53F18382DC95E3F9544896814 /* wrappers.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = wrappers.pb.swift; path = Sources/SwiftProtobuf/wrappers.pb.swift; sourceTree = ""; }; + 64476AB2971DC255EAEA01E790AF8B84 /* Debug.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debug.swift; path = RxSwift/Observables/Debug.swift; sourceTree = ""; }; + 64A592A5ED4004756664661E1D7CD4C2 /* RxTextViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextViewDelegateProxy.swift; sourceTree = ""; }; + 64A9D0973CD7D8BB6B5CD92755CD6BEA /* SwitchCameraButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchCameraButton.swift; path = Sources/SwitchCameraButton.swift; sourceTree = ""; }; + 654B0D335B6EBFB5B11B0A00016F4A20 /* Fabric.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Fabric.framework; path = iOS/Fabric.framework; sourceTree = ""; }; + 65B958B33EF52E749FF022CBA73B5B32 /* RxTest.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxTest.modulemap; sourceTree = ""; }; + 662FBB89E2224D401B5DE7C093243B23 /* FirebaseAnalytics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAnalytics.xcconfig; sourceTree = ""; }; + 66360E9F97FA16CA2E7A8E78B3552D09 /* GULReachabilityChecker+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULReachabilityChecker+Internal.h"; path = "GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h"; sourceTree = ""; }; + 66383327CE43CBBE09A30668DC2CE4EF /* RxTest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTest.swift; path = RxTest/RxTest.swift; sourceTree = ""; }; + 66E33B57162AA8E1243C2E0F93FE41F7 /* FIRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfiguration.h; path = Firebase/Core/Public/FIRConfiguration.h; sourceTree = ""; }; + 6706706E9A507DC33F38406912A77C95 /* Scan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scan.swift; path = RxSwift/Observables/Scan.swift; sourceTree = ""; }; + 670CA1EBE3D93A3CCEEE1C2645E4C2EB /* BigUInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigUInt.swift; path = Sources/BigUInt.swift; sourceTree = ""; }; + 670D1790182A859208E4071C54ACDCC6 /* Rabbit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rabbit.swift; path = Sources/CryptoSwift/Rabbit.swift; sourceTree = ""; }; + 676847D8C299B6385D7B1626D6A35DE4 /* ChaCha20.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChaCha20.swift; path = Sources/CryptoSwift/ChaCha20.swift; sourceTree = ""; }; + 67FDF2D60A15C1EB2B0B979D5FD19728 /* RxBlocking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxBlocking-dummy.m"; sourceTree = ""; }; + 68002EDE5B0E8280E237727E13B26C71 /* CompactMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompactMap.swift; path = Sources/CryptoSwift/CompactMap.swift; sourceTree = ""; }; + 681300084A1D83D55F0911FAA974BA06 /* Signal+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Signal+Subscription.swift"; path = "RxCocoa/Traits/Signal/Signal+Subscription.swift"; sourceTree = ""; }; + 687A5C639FD84E0D00A6EF8FAE1B4DA8 /* ConsoleDestination.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConsoleDestination.swift; path = Sources/ConsoleDestination.swift; sourceTree = ""; }; + 687A82991DC629D6F461AEBE45E39996 /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; }; + 69155CF868BF2F46EFF97DC8A0BBF17C /* Diff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diff.swift; path = Sources/Differentiator/Diff.swift; sourceTree = ""; }; + 69976ACCBCEA2E59ACD027B080076A67 /* TextFormatDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatDecoder.swift; path = Sources/SwiftProtobuf/TextFormatDecoder.swift; sourceTree = ""; }; + 69AC7628570EDF22CDF6154297251544 /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/TakeLast.swift; sourceTree = ""; }; + 6A05C6F36F94F7D326EACEB0F25EB791 /* ReplaySubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaySubject.swift; path = RxSwift/Subjects/ReplaySubject.swift; sourceTree = ""; }; + 6A3A48D27E5D5E861335B5D4B491DF25 /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = Firebase/Core/Private/FIRComponent.h; sourceTree = ""; }; + 6A91611D31353B37C13F88B9B222F57E /* MessageFromUnsignedTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageFromUnsignedTransaction.swift; path = Source/Networking/JSONRPC/Responses/Transaction/MessageFromUnsignedTransaction.swift; sourceTree = ""; }; + 6AAB95B8FABB8559BB4CF01EAF1A4D11 /* nanopb.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.xcconfig; sourceTree = ""; }; + 6B0CB2EB1A841AE2034FC03E6A58BD76 /* QRCodeReader.swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = QRCodeReader.swift.modulemap; sourceTree = ""; }; + 6B4023CEF720F23E986250FF2D398482 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; + 6B705EF0509C5617708934DD44E02B51 /* CustomJSONCodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomJSONCodable.swift; path = Sources/SwiftProtobuf/CustomJSONCodable.swift; sourceTree = ""; }; + 6B8E4360FC3CF757249739D7B0FFF7C8 /* HKDF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HKDF.swift; path = Sources/CryptoSwift/HKDF.swift; sourceTree = ""; }; + 6BE18F0B78C89E73790CB257A066FA15 /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; }; + 6C13BC37638CC4908254FB2181D72F04 /* WIFFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WIFFormatter.swift; path = Source/EllipticCurve/Keys/PrivateKey/WIFFormatter.swift; sourceTree = ""; }; + 6CB1F3D19DE30DC69B7CD0DC5837E979 /* TransactionResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionResponse.swift; path = Source/Networking/JSONRPC/Responses/Transaction/TransactionResponse.swift; sourceTree = ""; }; + 6CB2B81ED72330D291F028CCB206B1A4 /* String+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Extension.swift"; path = "Sources/CryptoSwift/String+Extension.swift"; sourceTree = ""; }; + 6D280ED838D52A5AB23B319A1175118A /* AsyncSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncSubject.swift; path = RxSwift/Subjects/AsyncSubject.swift; sourceTree = ""; }; + 6D81779EA1058386F471D6FD61D783AB /* BlockingObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockingObservable.swift; path = RxBlocking/BlockingObservable.swift; sourceTree = ""; }; + 6E059E632F74B6F3E4C41EB22F65A6B6 /* JSONDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecodingError.swift; path = Sources/SwiftProtobuf/JSONDecodingError.swift; sourceTree = ""; }; + 6E232A01B25B7807824358FF8B383FCB /* Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Session.swift; path = Source/Session.swift; sourceTree = ""; }; + 6E4A20088DF7BBF23A574F47AF3FDFEE /* SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SharedSequence.swift; path = RxCocoa/Traits/SharedSequence/SharedSequence.swift; sourceTree = ""; }; + 6E65643A87444066B27FD1A6E464309C /* Materialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Materialize.swift; path = RxSwift/Observables/Materialize.swift; sourceTree = ""; }; + 6EEBB7109DD3F64CA252EBE255A8AC3E /* QRMath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRMath.swift; path = Sources/QRMath.swift; sourceTree = ""; }; + 6FAB68FF4B29FF88311E2A4D0EAD7AE5 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; + 6FBD95DFE39869258FAA4D53A0927B70 /* String Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String Conversion.swift"; path = "Sources/String Conversion.swift"; sourceTree = ""; }; + 7054CFD4BDD7042A4B168A2E9CB19ECE /* AdjustableLowerbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdjustableLowerbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Lowerbound/AdjustableLowerbound.swift; sourceTree = ""; }; + 709941F6F57E20D2BD6EC04286394461 /* Unit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Unit.swift; path = Source/Models/Manual/ExpressibleByAmount/Units/Unit.swift; sourceTree = ""; }; + 70C1A78BD74B0AFD6C107C7914902F89 /* URLRequest+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Alamofire.swift"; path = "Source/URLRequest+Alamofire.swift"; sourceTree = ""; }; + 70D84A76355B77880644CD40CBF536EC /* IQUIViewController+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIViewController+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIViewController+Additions.swift"; sourceTree = ""; }; + 7162F71DC2F6D65143168B4727BDD5D2 /* RxCocoaRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoaRuntime.h; path = RxCocoa/Runtime/include/RxCocoaRuntime.h; sourceTree = ""; }; + 7171C6ABAD984BF3161F71334DAF9D75 /* DistinctUntilChanged.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistinctUntilChanged.swift; path = RxSwift/Observables/DistinctUntilChanged.swift; sourceTree = ""; }; 718471CE5B5BE7648E67FD73FB23C845 /* Pods-Zhip-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Zhip-resources.sh"; sourceTree = ""; }; - 7189E0CF6BF0DCDDD0FF3CCA72851AFE /* M13Checkbox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13Checkbox.swift; path = Sources/M13Checkbox.swift; sourceTree = ""; }; - 71A63061B15874E2CC1705DCA6D624FF /* WireFormat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WireFormat.swift; path = Sources/SwiftProtobuf/WireFormat.swift; sourceTree = ""; }; - 71AD3EFDD3A4563192A571DE01DF8425 /* RxCollectionViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; - 71C4C8821BABCEF77911F82B3CC65C9B /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; - 727125F21AD12DF7BECADDC1182B8E74 /* Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Operators.swift; path = Sources/CryptoSwift/Operators.swift; sourceTree = ""; }; - 72C2FBFB4C6B165408A8A7645291E324 /* UICollectionView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UICollectionView+Rx.swift"; path = "RxCocoa/iOS/UICollectionView+Rx.swift"; sourceTree = ""; }; - 72DACCF1CE99145E2D9EB03EFC2528B3 /* CaseValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaseValidationPattern.swift; path = Validator/Sources/CaseValidationPattern.swift; sourceTree = ""; }; + 7189EDF0C782C07CD758ABEE8A594FE1 /* EFPointShape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFPointShape.swift; path = Source/EFPointShape.swift; sourceTree = ""; }; + 718AE30513A6B94180CB4377F3CFE5FB /* HMAC_DRBG.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC_DRBG.swift; path = Source/Cryptography/HMAC_DRBG/HMAC_DRBG.swift; sourceTree = ""; }; + 71ED12412A94A3833890500E12A2691B /* M13Checkbox.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = M13Checkbox.xcconfig; sourceTree = ""; }; + 7251A5B6C19CB860E27F4D896FFD952D /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = ""; }; + 7270AE7483C0990A815CE6E14517D62D /* QRCodeReaderViewController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderViewController.swift; path = Sources/QRCodeReaderViewController.swift; sourceTree = ""; }; + 72B1E7D0F324088A83EFAE95EB1F4FEE /* NSImageView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSImageView+Rx.swift"; path = "RxCocoa/macOS/NSImageView+Rx.swift"; sourceTree = ""; }; + 72B5357883152A8FCCDB23056CF70FD3 /* IQUIView+Hierarchy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+Hierarchy.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIView+Hierarchy.swift"; sourceTree = ""; }; + 72DED8255B355561A45E9CC1818BC88B /* ObserveOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOn.swift; path = RxSwift/Observables/ObserveOn.swift; sourceTree = ""; }; + 733E6794CF8517028D3B06C4348AB454 /* NSColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSColor+.swift"; path = "Source/NSColor+.swift"; sourceTree = ""; }; 736F49982A021D18688A8E5CEA411309 /* Pods-ZhipTests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-ZhipTests-acknowledgements.plist"; sourceTree = ""; }; - 738B0FCDAD478404B61F1C4B9E760A4E /* Version.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Version.swift; path = Sources/SwiftProtobuf/Version.swift; sourceTree = ""; }; - 73BA9384E519BC737F5A3AFE61513A9B /* SchedulerType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/SchedulerType+SharedSequence.swift"; sourceTree = ""; }; - 748586FBE0EF4C1DA03C65CFFB405C0C /* Zesame-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Zesame-dummy.m"; sourceTree = ""; }; - 74FFCDE5900B55FFBD0E4E14D24C876B /* GULAppDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULAppDelegateSwizzler_Private.h; sourceTree = ""; }; - 750667391E4D23EB6F673AB8AAA35A71 /* Event.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Event.swift; path = RxSwift/Event.swift; sourceTree = ""; }; - 752C9678C64A9203394E742512CBB394 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; - 75308004997C4DD48E954EA1D4A70487 /* PrimitiveSequence+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Zip+arity.swift"; path = "RxSwift/Traits/PrimitiveSequence+Zip+arity.swift"; sourceTree = ""; }; - 762888AA58B0B7C59AA502E6FA4F86A7 /* DefaultValues.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultValues.swift; path = Sources/DefaultValues.swift; sourceTree = ""; }; - 76807EBCB2B31B1065A6D103E48DDF03 /* UILabel+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILabel+Rx.swift"; path = "RxCocoa/iOS/UILabel+Rx.swift"; sourceTree = ""; }; - 76B8626ECB842C83F5A32C8E3EBD0059 /* Cipher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cipher.swift; path = Sources/CryptoSwift/Cipher.swift; sourceTree = ""; }; - 76C36CAC128316CC0E682FE33E905F82 /* EventMonitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventMonitor.swift; path = Source/EventMonitor.swift; sourceTree = ""; }; - 76CCD1A32B69B966B620FB79ABB47304 /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = CoreOnly/Sources/Firebase.h; sourceTree = ""; }; - 7701A9834D9B7C19D74116EFF060E4CB /* StreamDecryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StreamDecryptor.swift; path = Sources/CryptoSwift/StreamDecryptor.swift; sourceTree = ""; }; - 77B3BC5B5D4083D54439230A62CE48C6 /* _RXObjCRuntime.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXObjCRuntime.m; path = RxCocoa/Runtime/_RXObjCRuntime.m; sourceTree = ""; }; - 77EC7D48AEC05461E101E948A999C17A /* Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Driver.swift; path = RxCocoa/Traits/Driver/Driver.swift; sourceTree = ""; }; - 781A68D4566FA4DA00C7EE95D0C6072E /* Crashlytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Crashlytics.framework; path = iOS/Crashlytics.framework; sourceTree = ""; }; - 7886884C1EBF24AFFC4B313122DE9689 /* ANSCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ANSCompatibility.h; path = iOS/Crashlytics.framework/Headers/ANSCompatibility.h; sourceTree = ""; }; - 78D8BDC79FBC61632B25AA570A1DAF23 /* Alamofire.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Alamofire.xcconfig; sourceTree = ""; }; - 790881BD7E564B807BF80807ADDF448E /* UIRefreshControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIRefreshControl+Rx.swift"; path = "RxCocoa/iOS/UIRefreshControl+Rx.swift"; sourceTree = ""; }; - 7979E8B7DEF5AAA859E8D68E88B8350B /* FIRComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainerInternal.h; path = Firebase/Core/Private/FIRComponentContainerInternal.h; sourceTree = ""; }; - 797D37636D0962062F700E2CE1815B30 /* Unit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Unit.swift; path = Source/Models/Manual/ExpressibleByAmount/Units/Unit.swift; sourceTree = ""; }; - 79BF0B8FE1E40A5A348EE7F664AE0409 /* DerivedKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DerivedKey.swift; path = Source/Cryptography/DerivedKey.swift; sourceTree = ""; }; - 7A00F2F584B06E36DF95FB1A2B9E09B6 /* BlockCipher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockCipher.swift; path = Sources/CryptoSwift/BlockCipher.swift; sourceTree = ""; }; - 7A513F66652BB4EF9AE983AC741BDA40 /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = ""; }; - 7A5D41F6EE07FB5A34219CA1D782A530 /* SkyFloatingLabelTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkyFloatingLabelTextField.swift; path = Sources/SkyFloatingLabelTextField.swift; sourceTree = ""; }; - 7A7E18266855EAAB3E8DA7323CEF8D53 /* ExpressibleByAmount+Comparable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+Comparable.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+Comparable.swift"; sourceTree = ""; }; - 7AACBB768DE20934F60540F33ADE89AE /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = ""; }; - 7AC8569E00A65B509937AC52367C0757 /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/ToArray.swift; sourceTree = ""; }; - 7ACCE0FCDEC29671C81F057C1CC40BF8 /* EllipticCurveForm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipticCurveForm.swift; path = Source/EllipticCurve/EllipticCurveForm.swift; sourceTree = ""; }; - 7AD8B2A2AED1AB6718AB640E4EE08E4A /* Decoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decoder.swift; path = Sources/SwiftProtobuf/Decoder.swift; sourceTree = ""; }; - 7B3CAC9DD6334E9003FB9A78EB055B7F /* Neo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Neo.swift; path = Source/EllipticCurve/DistributedSystem/DLTs/Neo.swift; sourceTree = ""; }; - 7BCBB3C2C6D8517A4BF4B4CC3110D462 /* QRCodeReader.swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "QRCodeReader.swift-umbrella.h"; sourceTree = ""; }; - 7BD6CD6A87FCA4D7190E96ACA7A32382 /* FirebaseCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCore.h; path = Firebase/Core/Public/FirebaseCore.h; sourceTree = ""; }; - 7BE6EDD2544FDBE3C613CDFD268606B0 /* IntegerType+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IntegerType+IdentifiableType.swift"; path = "Sources/RxDataSources/IntegerType+IdentifiableType.swift"; sourceTree = ""; }; - 7BED8E5AAE55A0B32A25178E96E8EE60 /* Secp256k1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Secp256k1.swift; path = Source/EllipticCurve/CommonCurves/Secp256k1.swift; sourceTree = ""; }; - 7C8563EDE3A8B5FE9873F525A9D5C195 /* String+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+IdentifiableType.swift"; path = "Sources/RxDataSources/String+IdentifiableType.swift"; sourceTree = ""; }; - 7C9D859307DE335EF36BA945BCD71DDA /* Address.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Address.swift; path = Source/EllipticCurve/Keys/Address/Address.swift; sourceTree = ""; }; - 7CB209604CB3DBE0477CB3D69DFB4493 /* Crashlytics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Crashlytics.xcconfig; sourceTree = ""; }; - 7CD5E703E8EC1C554083565FE68FAEA8 /* Address+AddressChecksummedConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Address+AddressChecksummedConvertible.swift"; path = "Source/Models/Manual/Wallet/Address/Address/Address+AddressChecksummedConvertible.swift"; sourceTree = ""; }; - 7CF37D21F9D872AB417BA2C700C9D538 /* duration.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = duration.pb.swift; path = Sources/SwiftProtobuf/duration.pb.swift; sourceTree = ""; }; - 7D15C6D459A06D32EA434484A593BA68 /* RxCocoaRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoaRuntime.h; path = RxCocoa/Runtime/include/RxCocoaRuntime.h; sourceTree = ""; }; - 7D398A86E210AF275FC4D314B01988C1 /* CryptoSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CryptoSwift.xcconfig; sourceTree = ""; }; - 7D3F5181615B162AE1D2C5DF619628D4 /* M13CheckboxGestureRecognizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxGestureRecognizer.swift; path = Sources/M13CheckboxGestureRecognizer.swift; sourceTree = ""; }; - 7D44ACDB45D62066C3933897C3E16AED /* Answers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Answers.h; path = iOS/Crashlytics.framework/Headers/Answers.h; sourceTree = ""; }; - 7DBB8BFC7E2064069C3544A2C359906C /* String+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Extension.swift"; path = "Sources/CryptoSwift/String+Extension.swift"; sourceTree = ""; }; - 7DC61B90E01BDBDC3EB44D094E13E44E /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Extensions.swift"; path = "RxSwift/ObservableType+Extensions.swift"; sourceTree = ""; }; + 739354FD8F1F7473D82C4129C09E93D2 /* SkyFloatingLabelTextField.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SkyFloatingLabelTextField.xcconfig; sourceTree = ""; }; + 73CA0ACE6EEF925CF06E6DCB0ACA2CC6 /* EFQRCodeMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFQRCodeMode.swift; path = Source/EFQRCodeMode.swift; sourceTree = ""; }; + 73DC9CAF0B3DAA510914464C76CD47F2 /* M13CheckboxDotController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxDotController.swift; path = Sources/Managers/M13CheckboxDotController.swift; sourceTree = ""; }; + 73EBC64DC5BF48CD3B6E23DEC44BD7BD /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = ""; }; + 742144B11F94819ED292BDC6C487896C /* RxAtomic-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxAtomic-umbrella.h"; sourceTree = ""; }; + 7466F06209FB3FF4655F682DCF9CE905 /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = Sources/RxDataSources/RxPickerViewAdapter.swift; sourceTree = ""; }; + 74A899C1A403748B4DCBFDCC11473CF0 /* AlamofireExtended.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AlamofireExtended.swift; path = Source/AlamofireExtended.swift; sourceTree = ""; }; + 74AA74586288EDA8D49EB0599FD3D4C8 /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = ""; }; + 74C57B1F0FD3B59F3DA36B635C8DBF75 /* QRCodeReader.swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "QRCodeReader.swift-dummy.m"; sourceTree = ""; }; + 750AF4E502FB6A28292C39533C324643 /* Google_Protobuf_FieldMask+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_FieldMask+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_FieldMask+Extensions.swift"; sourceTree = ""; }; + 75100E11F0F9E52180B89AE1F39D3719 /* XCTest+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "XCTest+Rx.swift"; path = "RxTest/XCTest+Rx.swift"; sourceTree = ""; }; + 757AB49A694F005BB48400C684406915 /* GoogleAppMeasurement.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleAppMeasurement.framework; path = Frameworks/GoogleAppMeasurement.framework; sourceTree = ""; }; + 75F5519CD78397F1160B8B9B8A216279 /* NSTextStorage+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextStorage+Rx.swift"; path = "RxCocoa/iOS/NSTextStorage+Rx.swift"; sourceTree = ""; }; + 7620E15865007B4D82919D8CCABFB5BB /* Double+Zil_Li_Qa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Double+Zil_Li_Qa.swift"; path = "Source/Models/Manual/ExpressibleByAmount/Units/Double+Zil_Li_Qa.swift"; sourceTree = ""; }; + 762E2947508CDD87D84C3B456336247A /* Constraints.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraints.swift; path = TinyConstraints/Classes/Constraints.swift; sourceTree = ""; }; + 763817A09CCCE1627EF3853182D70244 /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; }; + 7665A15DCBB9FA6BB87497DDE1748355 /* CLSReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSReport.h; path = iOS/Crashlytics.framework/Headers/CLSReport.h; sourceTree = ""; }; + 76AFAB2D2BB318A27402FBC388655560 /* EllipticCurveForm.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipticCurveForm.swift; path = Source/EllipticCurve/EllipticCurveForm.swift; sourceTree = ""; }; + 76C60F2799CF5E47C08AECB5148964FB /* EFQRCode.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EFQRCode.xcconfig; sourceTree = ""; }; + 76F27C023AA7B3EA10FF4D856257B8E3 /* duration.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = duration.pb.swift; path = Sources/SwiftProtobuf/duration.pb.swift; sourceTree = ""; }; + 77973650A4F75607EC4CBF71609FD551 /* AddressChecksummedConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddressChecksummedConvertible.swift; path = Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible.swift; sourceTree = ""; }; + 77F0AD0B18290DEC1169406C9E9F9B21 /* Network.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Network.swift; path = Source/Models/Manual/Payment/Network.swift; sourceTree = ""; }; + 784FCFF8238B807AC2B1DB6E5063F359 /* CompositeDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompositeDisposable.swift; path = RxSwift/Disposables/CompositeDisposable.swift; sourceTree = ""; }; + 78C92E65C96EFE6F6B48244E9A0A0B31 /* RxTableViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxTableViewReactiveArrayDataSource.swift; sourceTree = ""; }; + 79794AB34277263CA37F35E6CA41E84C /* ValidationRuleEquality.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleEquality.swift; path = Validator/Sources/Rules/ValidationRuleEquality.swift; sourceTree = ""; }; + 7988A84A7847EF64B62F74FCA96F45B7 /* JacobianPoint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JacobianPoint.swift; path = Source/EllipticCurve/Point/JacobianPoint.swift; sourceTree = ""; }; + 799B087C5DAE49B88B2249078999F23B /* UIWebView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIWebView+Rx.swift"; path = "RxCocoa/iOS/UIWebView+Rx.swift"; sourceTree = ""; }; + 79D8748D71A4AACC288049E79C591920 /* SessionDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SessionDelegate.swift; path = Source/SessionDelegate.swift; sourceTree = ""; }; + 7A02703CDC287F60A687F6152CFA3549 /* AnyLowerbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyLowerbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Lowerbound/AnyLowerbound.swift; sourceTree = ""; }; + 7A06839F2B4439E0A1D898975BF43953 /* EFQRCode-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EFQRCode-prefix.pch"; sourceTree = ""; }; + 7A25F066FC85B84B53D0C96195A73C70 /* BigInt.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BigInt.xcconfig; sourceTree = ""; }; + 7A4BCCE28CD68D0F3B03CC2E686016EF /* LegacyAddress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LegacyAddress.swift; path = Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress.swift; sourceTree = ""; }; + 7A6B45BD345BBCE4135176FFAB380B4D /* FIRDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDependency.m; path = Firebase/Core/FIRDependency.m; sourceTree = ""; }; + 7A786AF22B7A79C181486C802436E4E1 /* RxTest-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxTest-umbrella.h"; sourceTree = ""; }; + 7AB688E7BB030E28230CBB33E1F092E9 /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; + 7B1BA43C634F39663382F1025852BC26 /* AES+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AES+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/AES+Foundation.swift"; sourceTree = ""; }; + 7B29D274FD73C6E845D6530AD2F33321 /* RIPEMD160.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RIPEMD160.swift; path = Source/Cryptography/RIPEMD160/RIPEMD160.swift; sourceTree = ""; }; + 7BCB5B488F28AA99C5A968F33056D2B6 /* DefaultAPIClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultAPIClient.swift; path = Source/Networking/APIClient/DefaultAPIClient.swift; sourceTree = ""; }; + 7BCD25195DC8255F85D7866EE74838EA /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; + 7BD6978072760D2002CA5C5A02E830BB /* DateToolsSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DateToolsSwift-dummy.m"; sourceTree = ""; }; + 7BDD2DA259EB98AA2BE4137271BA2FE3 /* Address+Validation+Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Address+Validation+Error.swift"; path = "Source/Models/Manual/Wallet/Address/Address/Address+Validation+Error.swift"; sourceTree = ""; }; + 7C328987192F1706E4A64F4C1D863BAB /* M13Checkbox-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "M13Checkbox-umbrella.h"; sourceTree = ""; }; + 7C65E03DBEA2691D659926BC86ED8CE8 /* UIDatePicker+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIDatePicker+Rx.swift"; path = "RxCocoa/iOS/UIDatePicker+Rx.swift"; sourceTree = ""; }; + 7C9CA0C526E929C61D3A811556DBC2D4 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = RxTest/Deprecated.swift; sourceTree = ""; }; + 7D1706939D8D18A99244C86BC01F45D0 /* GULReachabilityChecker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityChecker.h; path = GoogleUtilities/Reachability/Private/GULReachabilityChecker.h; sourceTree = ""; }; + 7D379C86CF2BA6237658BA0120F3D9D7 /* CollectionViewSectionedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CollectionViewSectionedDataSource.swift; path = Sources/RxDataSources/CollectionViewSectionedDataSource.swift; sourceTree = ""; }; + 7D3AA2E7193B036292A968ED3FC4E44D /* QRBitBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRBitBuffer.swift; path = Sources/QRBitBuffer.swift; sourceTree = ""; }; + 7DAC1DDF2CFB0ACC828FF638C27C97B9 /* GCD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GCD.swift; path = Sources/GCD.swift; sourceTree = ""; }; + 7DDA55527360B638F8A0B17029F89DE5 /* ExpressibleByAmount+Compare+AandB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+Compare+AandB.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+Compare+AandB.swift"; sourceTree = ""; }; 7E1539BC6BB1DA83EEE7DF720FFF7B2F /* libGoogleUtilities.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleUtilities.a; path = libGoogleUtilities.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 7EDD2CE9E77FD3624499668344186EBE /* SwiftyBeaver-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftyBeaver-dummy.m"; sourceTree = ""; }; - 7EE986DFC7EF860A174CD3DC907ED860 /* KeyValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyValue.swift; path = Source/Cryptography/HMAC_DRBG/KeyValue.swift; sourceTree = ""; }; - 7F3BE5640A4066C0BD90AB9CD4365953 /* EFQRCodeMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFQRCodeMode.swift; path = Source/EFQRCodeMode.swift; sourceTree = ""; }; - 80606413FF9F474903649FC74D6F5AC6 /* AddressNotNecessarilyChecksummed+CustomStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AddressNotNecessarilyChecksummed+CustomStringConvertible.swift"; path = "Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed+CustomStringConvertible.swift"; sourceTree = ""; }; - 80902E58CDE216510C99BF6C95E33665 /* Hashing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Hashing.swift; path = Source/Cryptography/HashFunctions/Hashing.swift; sourceTree = ""; }; - 8118957D520019482D3C7E0B6D1984DE /* Scrypt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scrypt.swift; path = Sources/CryptoSwift/Scrypt.swift; sourceTree = ""; }; - 816F64469CCFFF5E186EA80BA290E4E0 /* EFPointShape.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFPointShape.swift; path = Source/EFPointShape.swift; sourceTree = ""; }; - 81A22C2D56C081C0A9E23354EE411E41 /* AnonymousDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousDisposable.swift; path = RxSwift/Disposables/AnonymousDisposable.swift; sourceTree = ""; }; - 81E77DAFDFD12F4BD1EB8F70336C1DF1 /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = ""; }; - 8211E6C527C127764D94D27C8C2AE658 /* DispatchQueue+Sugar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Sugar.swift"; path = "Source/Extensions/DispatchQueue+Sugar.swift"; sourceTree = ""; }; - 8245439CD23A1E0BF9B2DD626215D0D9 /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; - 831709A8F1BC9E5957345C836EB8931C /* DistributedSystem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DistributedSystem.swift; path = Source/EllipticCurve/DistributedSystem/DistributedSystem.swift; sourceTree = ""; }; - 8333B5DF0EC11D3FB10EDDEEF95F6C4D /* RIPEMD160.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RIPEMD160.swift; path = Source/Cryptography/RIPEMD160/RIPEMD160.swift; sourceTree = ""; }; - 83389E1EAE1FFC1B2C909CB2E4F09A76 /* Zesame-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Zesame-umbrella.h"; sourceTree = ""; }; - 8387EE72F6E4AED0C8F3B115DBAF07D1 /* ObserverType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverType.swift; path = RxSwift/ObserverType.swift; sourceTree = ""; }; - 839758EF143E7F52D32FB14408BE1A85 /* RandomBytesSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RandomBytesSequence.swift; path = Sources/CryptoSwift/RandomBytesSequence.swift; sourceTree = ""; }; - 83B06BCDD834F337D4F325BE7936F358 /* TakeUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeUntil.swift; path = RxSwift/Observables/TakeUntil.swift; sourceTree = ""; }; - 83E1C026648F9734E711E6040A312B47 /* _RXObjCRuntime.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXObjCRuntime.h; path = RxCocoa/Runtime/include/_RXObjCRuntime.h; sourceTree = ""; }; - 83EAAA5D4451131149374DE2AE279A6F /* FIRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfiguration.h; path = Firebase/Core/Public/FIRConfiguration.h; sourceTree = ""; }; - 840A834D24E16DCEF8FFB4ADB9820929 /* FIRComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponent.m; path = Firebase/Core/FIRComponent.m; sourceTree = ""; }; - 841862B719C331684D4BE09872C690E3 /* Data_Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data_Extension.swift; path = Source/Extensions/Data_Extension.swift; sourceTree = ""; }; - 8494EB1B839EC4128E100BD505FB9DF0 /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; - 84D8E430BC87B42AC3E97D1DD3D4D6D8 /* SignedTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedTransaction.swift; path = Source/Models/Manual/Payment/SignedTransaction.swift; sourceTree = ""; }; - 84FB637531877E021B040FCBDAE8D173 /* AddressNotNecessarilyChecksummed+Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AddressNotNecessarilyChecksummed+Validation.swift"; path = "Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed+Validation.swift"; sourceTree = ""; }; - 85401DEFF8393596BC68838080CAFE2D /* UITabBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITabBar+Rx.swift"; path = "RxCocoa/iOS/UITabBar+Rx.swift"; sourceTree = ""; }; - 8586A02910EF700055164AEA4E901E8C /* swift_qrcodejs-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "swift_qrcodejs-prefix.pch"; sourceTree = ""; }; - 858A4B1E45B5BB62BEA684119B96D1A0 /* BigInt-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BigInt-dummy.m"; sourceTree = ""; }; + 7E3DE879FA47E08D4478069F7C4CEE89 /* ZilAmount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZilAmount.swift; path = Source/Models/Manual/Payment/ZilAmount.swift; sourceTree = ""; }; + 7EE50C6BDC556AE7AADA0E88BEFD6872 /* TimePeriod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriod.swift; path = DateToolsSwift/DateTools/TimePeriod.swift; sourceTree = ""; }; + 7F37E4B2B00FC97B2D8D6CEBDB0C0893 /* AnyKeyGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyKeyGenerator.swift; path = Source/EllipticCurve/Keys/AnyKeyGenerator.swift; sourceTree = ""; }; + 7F3DDAFB791814B6D2C8ABCFD4246A0E /* Shifts.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shifts.swift; path = Sources/Shifts.swift; sourceTree = ""; }; + 7F418249993DADE400E3CA94E7EC25E0 /* Int+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+Extension.swift"; path = "Sources/CryptoSwift/Int+Extension.swift"; sourceTree = ""; }; + 7F441160BB1BDC0F6077EFE64A107A77 /* ExtensionFields.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionFields.swift; path = Sources/SwiftProtobuf/ExtensionFields.swift; sourceTree = ""; }; + 7F9EEAF7058502357B55E9A1891F62EC /* RxCocoa-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-umbrella.h"; sourceTree = ""; }; + 7FBF7A0617F4ED06B589E5594A0602FF /* BlockCipher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockCipher.swift; path = Sources/CryptoSwift/BlockCipher.swift; sourceTree = ""; }; + 7FC45BC09DB163E5CBB4339E9DBC5933 /* CGColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGColor+.swift"; path = "Source/CGColor+.swift"; sourceTree = ""; }; + 80050F9616640E83E6C87D7483AB8618 /* type.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = type.pb.swift; path = Sources/SwiftProtobuf/type.pb.swift; sourceTree = ""; }; + 8020C3CAF618A5E16B23662055A8A1C3 /* Optional+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Optional+Extensions.swift"; path = "Sources/Differentiator/Optional+Extensions.swift"; sourceTree = ""; }; + 80351309A77FEB9E4046D44AA3016D41 /* Scrypt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scrypt.swift; path = Sources/CryptoSwift/Scrypt.swift; sourceTree = ""; }; + 803F1156D3271661E0628DABBD74E8D4 /* RxDataSources-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxDataSources-dummy.m"; sourceTree = ""; }; + 805E80B5F8FCE5B8882481DA211B5EF9 /* CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+arity.swift"; path = "RxSwift/Observables/CombineLatest+arity.swift"; sourceTree = ""; }; + 807ABDDA31507662F38769227977442D /* Validator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Validator-prefix.pch"; sourceTree = ""; }; + 80B90FCF99E74B9A4713C0D33A1BD4E1 /* GULSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSwizzler.m; path = GoogleUtilities/MethodSwizzler/GULSwizzler.m; sourceTree = ""; }; + 80C144A441888B7C4DD76C64F107F9DA /* ExpressibleByAmount+CustomDebugStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+CustomDebugStringConvertible.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+CustomDebugStringConvertible.swift"; sourceTree = ""; }; + 80EB636490008C7826D66958A18F8FCE /* SharedSequence+Operators+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators+arity.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators+arity.swift"; sourceTree = ""; }; + 814FB2A65EA724EE4B3F9A98EB8BDEAC /* ItemPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemPath.swift; path = Sources/Differentiator/ItemPath.swift; sourceTree = ""; }; + 81BC38556B1C5196971C468C4C55C1F3 /* RxTest-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxTest-prefix.pch"; sourceTree = ""; }; + 81D7B9F2CE3388D2D3668B595F3B0CB0 /* CryptoSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CryptoSwift-prefix.pch"; sourceTree = ""; }; + 81E960126403F09052DD6BCEE049E87C /* DerivedKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DerivedKey.swift; path = Source/Cryptography/DerivedKey.swift; sourceTree = ""; }; + 81EAB44AAFE863E14E92F1CC2BE551B3 /* RxCocoa-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxCocoa-dummy.m"; sourceTree = ""; }; + 821724D456D0CC23B3A0303B4076760A /* BalanceResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BalanceResponse.swift; path = Source/Networking/JSONRPC/Responses/Balance/BalanceResponse.swift; sourceTree = ""; }; + 823CA009D4CC7A11EF8F52A6CAD85873 /* PublicAddress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicAddress.swift; path = Source/EllipticCurve/Keys/Address/PublicAddress.swift; sourceTree = ""; }; + 82C128B9E70596768DE09DAEE7A74EA9 /* QRCodeReader.swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "QRCodeReader.swift-prefix.pch"; sourceTree = ""; }; + 82EB64CD3199D090C3B2FB48FA2F9548 /* Digest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Digest.swift; path = Sources/CryptoSwift/Digest.swift; sourceTree = ""; }; + 837AAB6239B890B3DD40DF7A5103644B /* BigInt-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BigInt-dummy.m"; sourceTree = ""; }; + 837E7EA1316D00EC8C815282B8BDF3A6 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; + 8384517DE985AEB90501106EB054D50F /* Completable+AndThen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Completable+AndThen.swift"; path = "RxSwift/Traits/Completable+AndThen.swift"; sourceTree = ""; }; + 8387F6D10122E47D936EE580055620AF /* RxCollectionViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourceProxy.swift; sourceTree = ""; }; + 83F9FB0B131B912B519AA9DAB502A942 /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = ""; }; + 84403F2893499989BE4403D00D0B9A9C /* SwiftyBeaver.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftyBeaver.modulemap; sourceTree = ""; }; + 844E190681AE8BC8631D623D4C83EAE6 /* _RX.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RX.h; path = RxCocoa/Runtime/include/_RX.h; sourceTree = ""; }; + 845E3427A6CDBE3B90FC4ED778A859F2 /* GULAppDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULAppDelegateSwizzler_Private.h; sourceTree = ""; }; + 8465ACD79D6161C6BF0949B9FD6B1875 /* RxTabBarControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarControllerDelegateProxy.swift; sourceTree = ""; }; + 8492958FF4637BDA9FEEB08AB89EE411 /* GroupBy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupBy.swift; path = RxSwift/Observables/GroupBy.swift; sourceTree = ""; }; + 84A7563ABB62C3118B1C7169C2C1F565 /* AnyMessageStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyMessageStorage.swift; path = Sources/SwiftProtobuf/AnyMessageStorage.swift; sourceTree = ""; }; + 84D2877EA1A72BA1B330D56CF6B3F86B /* Curve25519.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Curve25519.swift; path = Source/EllipticCurve/CommonCurves/Curve25519.swift; sourceTree = ""; }; + 84E63C6B2732B0DD893B79E980D8828D /* TinyConstraints-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TinyConstraints-umbrella.h"; sourceTree = ""; }; + 85687FCB02B53B032CB2023A7A9AB54E /* RxCollectionViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDelegateProxy.swift; sourceTree = ""; }; + 857DD31102C8D49637A5AB37931C2484 /* FIRApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRApp.h; path = Firebase/Core/Public/FIRApp.h; sourceTree = ""; }; + 8585B78D0BEA6B74D61389ABAC44EEA3 /* ObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableType.swift; path = RxSwift/ObservableType.swift; sourceTree = ""; }; + 85C6E79372DDF8CADBAF3DFEBAB9EA10 /* ValidationRuleSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleSet.swift; path = Validator/Sources/ValidationRuleSet.swift; sourceTree = ""; }; + 85F024515DA209E4C01F31FF5D9C4E7A /* BinaryDecodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecodingOptions.swift; path = Sources/SwiftProtobuf/BinaryDecodingOptions.swift; sourceTree = ""; }; 85F550E28BE15A9C2EB5AD19D6BF277F /* libSwiftProtobuf.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libSwiftProtobuf.a; path = libSwiftProtobuf.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 86148192BF40386BCCAA0EF323CC22DB /* ObservableType+PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+PrimitiveSequence.swift"; path = "RxSwift/Traits/ObservableType+PrimitiveSequence.swift"; sourceTree = ""; }; - 865C856B822C762BEB705AAFB9576671 /* Crashlytics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Crashlytics.h; path = iOS/Crashlytics.framework/Headers/Crashlytics.h; sourceTree = ""; }; - 86730B66E81FA244C0455678D784CD25 /* Padding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Padding.swift; path = Sources/CryptoSwift/Padding.swift; sourceTree = ""; }; - 87025899058298F02A680C26BBBBB728 /* EFQRCode+GIF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EFQRCode+GIF.swift"; path = "Source/EFQRCode+GIF.swift"; sourceTree = ""; }; - 870BCE29846FDA707BA29CD553B6C0F3 /* KeychainStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainStatus.swift; path = Source/Numbers/KeychainStatus.swift; sourceTree = ""; }; - 878EDB4850A5606C7FE73FCFEB4EB2BC /* UIColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+.swift"; path = "Source/UIColor+.swift"; sourceTree = ""; }; - 87ACD382717DEBF5A78CEF8CE1518FB9 /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Source/HTTPMethod.swift; sourceTree = ""; }; - 8811B17FED502AC22B3A89C23C150805 /* Varint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Varint.swift; path = Sources/SwiftProtobuf/Varint.swift; sourceTree = ""; }; - 881E8838564E2325E3CCB1E9F0B44B46 /* _RXKVOObserver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXKVOObserver.m; path = RxCocoa/Runtime/_RXKVOObserver.m; sourceTree = ""; }; - 885C4539723903D61C33DD0CCA961B78 /* CGColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGColor+.swift"; path = "Source/CGColor+.swift"; sourceTree = ""; }; - 88683DB958970FFEDDBA4071D8C7652F /* Address+Equatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Address+Equatable.swift"; path = "Source/Models/Manual/Wallet/Address/Address/Address+Equatable.swift"; sourceTree = ""; }; - 887E7E68110C6CC47F2667B53F919D5A /* RxCollectionViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxCollectionViewReactiveArrayDataSource.swift; sourceTree = ""; }; - 88F9DBA4AB42C907000109F1EA115212 /* PublicAddress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicAddress.swift; path = Source/EllipticCurve/Keys/Address/PublicAddress.swift; sourceTree = ""; }; - 890E12A79ED63710201FF3471E27945D /* UIDatePicker+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIDatePicker+Rx.swift"; path = "RxCocoa/iOS/UIDatePicker+Rx.swift"; sourceTree = ""; }; - 897452863C8A3C65122BB7701CFE5DBD /* Unbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Unbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Unbound/Unbound.swift; sourceTree = ""; }; - 89E3282411BFCE0459B2DB3CED1C0FAD /* KeychainSwiftAccessOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainSwiftAccessOptions.swift; path = Sources/KeychainSwiftAccessOptions.swift; sourceTree = ""; }; - 89EB1B98CDDB073D2418F9A37A03FD2C /* TimePeriodChain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodChain.swift; path = DateToolsSwift/DateTools/TimePeriodChain.swift; sourceTree = ""; }; - 8A58E389C4A152D46D5233D2DE6F62DE /* IQTitleBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTitleBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQTitleBarButtonItem.swift; sourceTree = ""; }; - 8ABD36C55B224E2D5D2C34E29CCBD472 /* Internal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Internal.swift; path = Sources/SwiftProtobuf/Internal.swift; sourceTree = ""; }; - 8AC8E94574A9860B89F1D22A15E0F709 /* BaseDestination.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BaseDestination.swift; path = Sources/BaseDestination.swift; sourceTree = ""; }; + 8604745BD2FEC1DF7D77DDB5869B8046 /* Wallet+CustomStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Wallet+CustomStringConvertible.swift"; path = "Source/Models/Manual/Wallet/Wallet/Wallet+CustomStringConvertible.swift"; sourceTree = ""; }; + 862C1858323526581EEDE67FC0676198 /* UIGestureRecognizer+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIGestureRecognizer+Rx.swift"; path = "RxCocoa/iOS/UIGestureRecognizer+Rx.swift"; sourceTree = ""; }; + 863AAFEE9F578AC405CCCA444E6F907E /* BinaryEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncoder.swift; path = Sources/SwiftProtobuf/BinaryEncoder.swift; sourceTree = ""; }; + 86645D61BC3C4397C373A03FC8E87AD9 /* Constrainable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constrainable.swift; path = TinyConstraints/Classes/Constrainable.swift; sourceTree = ""; }; + 86767D62C9EC900A40FCD1339DBB2CDD /* ControlEvent+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlEvent+Driver.swift"; sourceTree = ""; }; + 86856BEB8CB8624241A234A4EA4FF630 /* Deferred.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deferred.swift; path = RxSwift/Observables/Deferred.swift; sourceTree = ""; }; + 8685D5A51D952884ABFC2EEB15E68D37 /* Reduce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reduce.swift; path = RxSwift/Observables/Reduce.swift; sourceTree = ""; }; + 8689EB60FC0DA139A9A024A28791898A /* KeyDerivationFunctionParameters.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyDerivationFunctionParameters.swift; path = Source/Models/Manual/Wallet/Keystore/KeyDerivationFunctionParameters.swift; sourceTree = ""; }; + 86C6CBE29DD7D293B7BCDFDC2524CC5A /* Checksum.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Checksum.swift; path = Sources/CryptoSwift/Checksum.swift; sourceTree = ""; }; + 86F470B1445BA442F5725325BDC92B70 /* Just.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Just.swift; path = RxSwift/Observables/Just.swift; sourceTree = ""; }; + 86F9A6282B46D6FD8586B35773E24CE0 /* Alamofire-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Alamofire-dummy.m"; sourceTree = ""; }; + 874611AEFBEDA00F8EE1D7D9B3E72189 /* ReaderOverlayView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReaderOverlayView.swift; path = Sources/ReaderOverlayView.swift; sourceTree = ""; }; + 875F73650B30905F44C42A05F177B50A /* TestableObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestableObserver.swift; path = RxTest/TestableObserver.swift; sourceTree = ""; }; + 87707C984BD3A5AC879367C7E3E5474E /* Utils+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Utils+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Utils+Foundation.swift"; sourceTree = ""; }; + 87753BC6E49FD85EC6A22B26E743920A /* PrimitiveSequence+Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PrimitiveSequence+Zip+arity.swift"; path = "RxSwift/Traits/PrimitiveSequence+Zip+arity.swift"; sourceTree = ""; }; + 879156BF54769DD4CC0CF8DB5ECF7358 /* KeychainSwift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainSwift.swift; path = Sources/KeychainSwift.swift; sourceTree = ""; }; + 87EDD4BE5DEADECA1776BE4158601EB3 /* DetectConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DetectConfiguration.swift; path = Source/SupportingFiles/DetectConfiguration.swift; sourceTree = ""; }; + 880F4ADD59E55EF7FB80A96CA0CFD9FC /* GULNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULNSData+zlib.h"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.h"; sourceTree = ""; }; + 8816B882737865CE76868961FE08CBE5 /* ExpressibleByAmount+Validate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+Validate.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+Validate.swift"; sourceTree = ""; }; + 889A092330D922774F62D943C26140DC /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = RxCocoa/Deprecated.swift; sourceTree = ""; }; + 88B7E2CEDFEE1093065A6A9AC53A3406 /* PKCS5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS5.swift; path = Sources/CryptoSwift/PKCS/PKCS5.swift; sourceTree = ""; }; + 891AB7BB9232284A14EBB17E703E96B5 /* GasLimit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GasLimit.swift; path = Source/Models/Manual/Payment/GasLimit.swift; sourceTree = ""; }; + 895E5739C714ABF53DD53D63A8D950F6 /* RxDataSources.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxDataSources.modulemap; sourceTree = ""; }; + 89D82CC5A967698915600B9564462D44 /* RetryWhen.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RetryWhen.swift; path = RxSwift/Observables/RetryWhen.swift; sourceTree = ""; }; + 89E8ED6600282B51748B2844DE29E31A /* SkyFloatingLabelTextField-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SkyFloatingLabelTextField-dummy.m"; sourceTree = ""; }; + 8A2ED8F91F1314A029758B89A3CE8291 /* HistoricalScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalScheduler.swift; path = RxSwift/Schedulers/HistoricalScheduler.swift; sourceTree = ""; }; + 8A360956447E4CD318B83E002D1E9AA5 /* ConcurrentDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentDispatchQueueScheduler.swift; path = RxSwift/Schedulers/ConcurrentDispatchQueueScheduler.swift; sourceTree = ""; }; + 8A7F5FBD036978368753992F7A8CF8C8 /* UINavigationController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+Rx.swift"; path = "RxCocoa/iOS/UINavigationController+Rx.swift"; sourceTree = ""; }; + 8AAB58F6EEAB54390289C95594C55898 /* Data+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Extension.swift"; path = "Sources/CryptoSwift/Foundation/Data+Extension.swift"; sourceTree = ""; }; + 8ABAE22872C67B2BBD35A6C3FC6F7BFD /* RxDataSources-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxDataSources-umbrella.h"; sourceTree = ""; }; + 8ACB00BD11CB0DD6EDBA12B9BE72713F /* RxCocoa.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxCocoa.modulemap; sourceTree = ""; }; + 8AD6CA4F6D800EDDE6BB26B79EF31012 /* InvocableScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InvocableScheduledItem.swift; path = RxSwift/Schedulers/Internal/InvocableScheduledItem.swift; sourceTree = ""; }; + 8AD9728371EF5E9EB7844B1281D003AB /* GoogleCloudDestination.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GoogleCloudDestination.swift; path = Sources/GoogleCloudDestination.swift; sourceTree = ""; }; + 8AED6A41878FC1B91FE27931EFDFF85F /* CryptoSwift+Scrypt+KDFParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CryptoSwift+Scrypt+KDFParams.swift"; path = "Source/Extensions/CryptoSwift+Scrypt+KDFParams.swift"; sourceTree = ""; }; + 8AF6296F8D6AC185BB9CDCCEDEC68D32 /* FIRErrorCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrorCode.h; path = Firebase/Core/Private/FIRErrorCode.h; sourceTree = ""; }; 8AFDCD3565F64DAACDEDB258F3FEC5E7 /* libswift_qrcodejs.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libswift_qrcodejs.a; path = libswift_qrcodejs.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 8B2E8E0F6CE8BB802321CB8548C0FE5D /* IQUIView+IQKeyboardToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIView+IQKeyboardToolbar.swift"; path = "IQKeyboardManagerSwift/IQToolbar/IQUIView+IQKeyboardToolbar.swift"; sourceTree = ""; }; + 8B5BFA83E61B63201D0C9AB572FCCB3B /* Completable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Completable.swift; path = RxSwift/Traits/Completable.swift; sourceTree = ""; }; 8B69C41C81305CDA679074E3EB89CBB8 /* libZesame.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libZesame.a; path = libZesame.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 8B914F578970211FC8CEE0A496F20E74 /* Cancelable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancelable.swift; path = RxSwift/Cancelable.swift; sourceTree = ""; }; - 8BAC3B5A7ECEE9767B1EE79D970AC7AE /* Division.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Division.swift; path = Sources/Division.swift; sourceTree = ""; }; - 8BB7070AC372F6502F6C6E04E26680DC /* JSONDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecodingError.swift; path = Sources/SwiftProtobuf/JSONDecodingError.swift; sourceTree = ""; }; - 8BC85B9881068B568A79D384887406D6 /* RxSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.xcconfig; sourceTree = ""; }; - 8BCB2318E8B592640263EAD0AD14865E /* Recorded.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Recorded.swift; path = RxTest/Recorded.swift; sourceTree = ""; }; - 8C2C384EA3AD8FAAF957A1F50595F2D0 /* KeychainSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainSwift-umbrella.h"; sourceTree = ""; }; - 8C4ACD6BD63CC5FCE8DE8D545B8186BD /* NSView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSView+Rx.swift"; path = "RxCocoa/macOS/NSView+Rx.swift"; sourceTree = ""; }; - 8C9DE1A78BEF3D21BD7BF3043F16A677 /* FIRAnalyticsConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAnalyticsConfiguration.m; path = Firebase/Core/FIRAnalyticsConfiguration.m; sourceTree = ""; }; - 8CA943E7EEEF133912C5667DAF3B48D4 /* ZilliqaService+PollTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZilliqaService+PollTransaction.swift"; path = "Source/Services/ZilliqaService+PollTransaction.swift"; sourceTree = ""; }; - 8D83A467935DEDC717A2A53F02188235 /* GULReachabilityChecker+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULReachabilityChecker+Internal.h"; path = "GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h"; sourceTree = ""; }; - 8D8C311A0F9DD990403EBEA1A711A2EB /* DeprecationWarner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeprecationWarner.swift; path = Platform/DeprecationWarner.swift; sourceTree = ""; }; - 8E3E8968B3223E5D5BD490F0B5341753 /* AnimationConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationConfiguration.swift; path = Sources/RxDataSources/AnimationConfiguration.swift; sourceTree = ""; }; - 8EC6FF2D8C6EDF284AA5C233A500FF12 /* RxTest.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxTest.xcconfig; sourceTree = ""; }; - 8F33D9F758F0BC198CE6DAAB3AF0395B /* ProtoNameProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtoNameProviding.swift; path = Sources/SwiftProtobuf/ProtoNameProviding.swift; sourceTree = ""; }; + 8B72FD45D451C72D97E085AF5192A37E /* UInt8+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt8+Extension.swift"; path = "Sources/CryptoSwift/UInt8+Extension.swift"; sourceTree = ""; }; + 8B86FB84DF508BE753C67B704A8FDE96 /* M13CheckboxFadeController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxFadeController.swift; path = Sources/Managers/M13CheckboxFadeController.swift; sourceTree = ""; }; + 8B878385FD02FDE9C3A5959E2517E46D /* RxDataSources.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxDataSources.xcconfig; sourceTree = ""; }; + 8B9509AB6D3E14E67879B9E1EA31ED57 /* Hashing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Hashing.swift; path = Source/Cryptography/HashFunctions/Hashing.swift; sourceTree = ""; }; + 8CB666561A18AFF72471C8AA62D10F86 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Private/GULLogger.h; sourceTree = ""; }; + 8CCB479F2143088788DFB38B387D231F /* CBCMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CBCMAC.swift; path = Sources/CryptoSwift/CBCMAC.swift; sourceTree = ""; }; + 8D46D714E8974DD40072C7B901FB9314 /* Differentiator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Differentiator-prefix.pch"; sourceTree = ""; }; + 8D4AF0047C24FFDDDDFC54C74E09AAEA /* CaseValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaseValidationPattern.swift; path = Validator/Sources/CaseValidationPattern.swift; sourceTree = ""; }; + 8D96B3191CCB7CEA06B023F3197AA003 /* CTR.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CTR.swift; path = Sources/CryptoSwift/BlockMode/CTR.swift; sourceTree = ""; }; + 8DADBA86028AAD0C3651A06FDA151CBF /* ResponseSerialization.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResponseSerialization.swift; path = Source/ResponseSerialization.swift; sourceTree = ""; }; + 8DB13A941256F916B4E8A35E8405D54E /* NSView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSView+Rx.swift"; path = "RxCocoa/macOS/NSView+Rx.swift"; sourceTree = ""; }; + 8DB77526D99E46C0BCDC722948C549A1 /* SchedulerType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/SchedulerType+SharedSequence.swift"; sourceTree = ""; }; + 8DBC680CA95D43D87E88275F42C7287C /* GULNetworkMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkMessageCode.h; path = GoogleUtilities/Network/Private/GULNetworkMessageCode.h; sourceTree = ""; }; + 8DE17974F29BEBD046B862B0213C7D3D /* AdjustableUpperbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdjustableUpperbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Uppperbound/AdjustableUpperbound.swift; sourceTree = ""; }; + 8E099BFCB0719CEA96224BE4059CEB8B /* RxNavigationControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxNavigationControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxNavigationControllerDelegateProxy.swift; sourceTree = ""; }; + 8E510815FACC1730CA9D002AC2DE15E5 /* IQNSArray+Sort.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQNSArray+Sort.swift"; path = "IQKeyboardManagerSwift/Categories/IQNSArray+Sort.swift"; sourceTree = ""; }; + 8E905C1689319F2B451B5DB27FC73FDB /* QRCodeReaderResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderResult.swift; path = Sources/QRCodeReaderResult.swift; sourceTree = ""; }; + 8F3A382B52B4DF94E1B5BEEDDAEFC498 /* IQKeyboardManagerConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManagerConstants.swift; path = IQKeyboardManagerSwift/Constants/IQKeyboardManagerConstants.swift; sourceTree = ""; }; + 8F3B5C4D53619188E0DF1F2DD0E7C2EA /* pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb.h; sourceTree = ""; }; 8FB4335EBB61F62FA04E860EC25B30A8 /* libnanopb.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libnanopb.a; path = libnanopb.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 8FF7EDDB4AE86A334F07544B95735CE0 /* GULMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULMutableDictionary.h; path = GoogleUtilities/Network/Private/GULMutableDictionary.h; sourceTree = ""; }; - 9006EF6CA4DBDE4A7E0BB2E6B41C4986 /* CCM.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CCM.swift; path = Sources/CryptoSwift/BlockMode/CCM.swift; sourceTree = ""; }; - 90179EFC26C50B1B702A4E0F5DF6170B /* UITextView+Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Validator.swift"; path = "Validator/Sources/UIKit+Validator/UITextView+Validator.swift"; sourceTree = ""; }; + 9047CDA0F63B0350E3F86139CADBC039 /* RxAtomic-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxAtomic-dummy.m"; sourceTree = ""; }; 905473205922D9C25C68603D14ACD68E /* libQRCodeReader.swift.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libQRCodeReader.swift.a; path = libQRCodeReader.swift.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 905BA26797817D174DF5C6733BD53474 /* Floating Point Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Floating Point Conversion.swift"; path = "Sources/Floating Point Conversion.swift"; sourceTree = ""; }; - 90746812A4A362CE654F5D0A7B297265 /* RPCRequestIdGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCRequestIdGenerator.swift; path = Source/Networking/JSONRPC/RPCRequestIdGenerator.swift; sourceTree = ""; }; - 90CF6B3ED45A7F35A58E3367A277CDA0 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; - 90DBBC7C50B8978831610330966530D8 /* Diff.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Diff.swift; path = Sources/Differentiator/Diff.swift; sourceTree = ""; }; - 90E58303716DC352575AA086E8E3A1FF /* ExpressibleByAmount+Compare+AandB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+Compare+AandB.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+Compare+AandB.swift"; sourceTree = ""; }; - 911E43DB4B6360FA4EA3D2A80D16DD55 /* NetworkInformation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkInformation.swift; path = Source/EllipticCurve/DistributedSystem/NetworkInformation.swift; sourceTree = ""; }; - 913F2260FA413B9DD884872060E3D226 /* Differentiator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Differentiator-prefix.pch"; sourceTree = ""; }; - 9140097F78F096AF367EBC4FF032BCB7 /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/ParameterEncoder.swift; sourceTree = ""; }; - 9163E856DA126EAD80468E431BBABADA /* Schnorr.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Schnorr.swift; path = Source/EllipticCurve/Signing/CommonSigning/Schnorr.swift; sourceTree = ""; }; - 9190C661E1BC77BA8E26177ED24A084E /* Concat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Concat.swift; path = RxSwift/Observables/Concat.swift; sourceTree = ""; }; - 91B4CCED19F815550354B9E2876B4BEE /* nanopb-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-prefix.pch"; sourceTree = ""; }; - 92190B4FCACC965408ED875BE67AC316 /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = ""; }; - 92B7D401BCF2B9E4C2601AAFE943829C /* SkyFloatingLabelTextField.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SkyFloatingLabelTextField.xcconfig; sourceTree = ""; }; + 90594B84F1342AB0686C29DBACB1C294 /* EFQRCode+GIF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "EFQRCode+GIF.swift"; path = "Source/EFQRCode+GIF.swift"; sourceTree = ""; }; + 90ACFD5A015B37D6116057CEE9195364 /* FIRVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVersion.m; path = Firebase/Core/FIRVersion.m; sourceTree = ""; }; + 922987F35EA6153319CEAD7A81325851 /* Authenticator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Authenticator.swift; path = Sources/CryptoSwift/Authenticator.swift; sourceTree = ""; }; + 92359DAFFB8D2518DD85E75F0C468BFF /* QRCodeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeType.swift; path = Sources/QRCodeType.swift; sourceTree = ""; }; + 929C307BC180CA856E33F5718FDCFA76 /* EFIntSize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFIntSize.swift; path = Source/EFIntSize.swift; sourceTree = ""; }; 92BA620B0FDCC0C3349EE72E8DFE1F6D /* libIQKeyboardManagerSwift.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libIQKeyboardManagerSwift.a; path = libIQKeyboardManagerSwift.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 92EE195DF64ACC5D7A7941E968F3A6DE /* KeyPathBinder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyPathBinder.swift; path = RxCocoa/Common/KeyPathBinder.swift; sourceTree = ""; }; - 92F64D7433D1E1E868776A33F4F06838 /* PublishRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishRelay.swift; path = RxCocoa/Traits/PublishRelay.swift; sourceTree = ""; }; - 93541F33501B656C1203B30F7C02E3F6 /* CLSAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSAttributes.h; path = iOS/Crashlytics.framework/Headers/CLSAttributes.h; sourceTree = ""; }; - 9377840C2F4D83238F1AEBB481A676F8 /* Constraints.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constraints.swift; path = TinyConstraints/Classes/Constraints.swift; sourceTree = ""; }; - 93F2BFA1C7D657482FFF47A450D9063B /* String Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String Conversion.swift"; path = "Sources/String Conversion.swift"; sourceTree = ""; }; - 94473C83A893B38629F16C6A77690D05 /* PublicKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublicKey.swift; path = Source/EllipticCurve/Keys/PublicKey.swift; sourceTree = ""; }; - 9470F31AE41F09A82E9936D094BA6786 /* HMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC.swift; path = Source/Cryptography/HashFunctions/HMAC.swift; sourceTree = ""; }; - 9482EEC152409792B39531E2864E61C7 /* AdjustableUpperbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdjustableUpperbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Uppperbound/AdjustableUpperbound.swift; sourceTree = ""; }; - 948D3580A55270914710E96190832DBF /* QRErrorCorrectLevel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRErrorCorrectLevel.swift; path = Sources/QRErrorCorrectLevel.swift; sourceTree = ""; }; - 949A91891CDCE148ED15881BE9120734 /* KeychainSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = KeychainSwift.modulemap; sourceTree = ""; }; - 94FAA7E6C25144E88420E9FE939ED809 /* ValidationRuleRequired.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleRequired.swift; path = Validator/Sources/Rules/ValidationRuleRequired.swift; sourceTree = ""; }; - 9538B9AFA8502A8CE4DDF3A432BD5C1C /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedDisposeType.swift; path = RxSwift/Concurrency/SynchronizedDisposeType.swift; sourceTree = ""; }; - 9540B4EBA7E3067FE59B9F86D76011F9 /* String+FoundationExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+FoundationExtension.swift"; path = "Sources/CryptoSwift/Foundation/String+FoundationExtension.swift"; sourceTree = ""; }; - 95647557C983D09773E0AD29EA306689 /* RPCResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCResponse.swift; path = Source/Networking/JSONRPC/RPCResponse.swift; sourceTree = ""; }; - 95DBBC304889461AC05CE3AB51E6CC44 /* CLSReport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSReport.h; path = iOS/Crashlytics.framework/Headers/CLSReport.h; sourceTree = ""; }; - 95EBD158B7B3B300A564D7FD67F91D75 /* Reactive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reactive.swift; path = RxSwift/Reactive.swift; sourceTree = ""; }; - 95EE9D24CDF6D19461CF322F5BA6F9DC /* HMAC_DRBG.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC_DRBG.swift; path = Source/Cryptography/HMAC_DRBG/HMAC_DRBG.swift; sourceTree = ""; }; - 96040D285642850D2F86EE31FA1CCB9B /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = ""; }; - 96C54E1129D4F481E609CBC2B39FF6FC /* JacobianPoint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JacobianPoint.swift; path = Source/EllipticCurve/Point/JacobianPoint.swift; sourceTree = ""; }; - 96D69649404A18CC62073C2E62A330EA /* CBCMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CBCMAC.swift; path = Sources/CryptoSwift/CBCMAC.swift; sourceTree = ""; }; - 9744EC793A6DB066BAFB820A84597449 /* GCM.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GCM.swift; path = Sources/CryptoSwift/BlockMode/GCM.swift; sourceTree = ""; }; - 97521A1569572CAAA27E0FDC79EBADDD /* AnimatableSectionModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatableSectionModel.swift; path = Sources/Differentiator/AnimatableSectionModel.swift; sourceTree = ""; }; - 97650A81BF70BB509BA69D264A13DAAB /* AnyLowerbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyLowerbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Lowerbound/AnyLowerbound.swift; sourceTree = ""; }; + 92E542B6B0E5F4FB2F4AE1144DBA5983 /* Blowfish+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Blowfish+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Blowfish+Foundation.swift"; sourceTree = ""; }; + 9352400D122A31D7E1326DDE2AA60C85 /* ObservableConvertibleType+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Driver.swift"; path = "RxCocoa/Traits/Driver/ObservableConvertibleType+Driver.swift"; sourceTree = ""; }; + 936501950161DF84CBEA89D6DA87A71A /* RPCResponseSuccess.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCResponseSuccess.swift; path = Source/Networking/JSONRPC/RPCResponseSuccess.swift; sourceTree = ""; }; + 93A0D8924EC0920EFF5A98D5EBB3162D /* KeyValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyValue.swift; path = Source/Cryptography/HMAC_DRBG/KeyValue.swift; sourceTree = ""; }; + 940526CE553A489400D2547B081AF474 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; }; + 94087BCF1ACEA3E611EC1267E32012A6 /* RxMutableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxMutableBox.swift; path = RxSwift/RxMutableBox.swift; sourceTree = ""; }; + 941A4E73957A46BFECEDFE7056C0CC62 /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = CoreOnly/Sources/Firebase.h; sourceTree = ""; }; + 943A1BDABA8D3579F647A730BBA71044 /* GoogleUtilities.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleUtilities.modulemap; sourceTree = ""; }; + 943BA3DB690FD3018D95ED2240B4624B /* FIROptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptions.h; path = Firebase/Core/Public/FIROptions.h; sourceTree = ""; }; + 94BE4400CCFBA45AE4843DA2FF536262 /* Cryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cryptor.swift; path = Sources/CryptoSwift/Cryptor.swift; sourceTree = ""; }; + 94EB45DE53114213943254C40034FD72 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = Source/Services/Error.swift; sourceTree = ""; }; + 958DE86705946AFA1688B80816E933ED /* SingleAsync.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SingleAsync.swift; path = RxSwift/Observables/SingleAsync.swift; sourceTree = ""; }; + 95D405763DD51540798323A6D88DD5E3 /* ObservableConvertibleType+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Signal.swift"; path = "RxCocoa/Traits/Signal/ObservableConvertibleType+Signal.swift"; sourceTree = ""; }; + 964288010A90FB2A6B1E39881D97692C /* Alamofire-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-umbrella.h"; sourceTree = ""; }; + 96534BA6E77DA1BDB3828D1B03B14557 /* Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delay.swift; path = RxSwift/Observables/Delay.swift; sourceTree = ""; }; + 96C467B2F4A231B2A91E4B45F2829A22 /* Collection+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Extension.swift"; path = "Sources/CryptoSwift/Collection+Extension.swift"; sourceTree = ""; }; + 96E87E5A075E428047918D59B413F6C2 /* Logging.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Logging.swift; path = RxCocoa/Foundation/Logging.swift; sourceTree = ""; }; + 97073F674B5726439802A9FC01D436EB /* Addition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Addition.swift; path = Sources/Addition.swift; sourceTree = ""; }; + 971A6D295465299C96E5252A815A8C17 /* BlockingObservable+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BlockingObservable+Operators.swift"; path = "RxBlocking/BlockingObservable+Operators.swift"; sourceTree = ""; }; + 9721FB1480CA35A475EA770D30C83DA7 /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; + 974CFDF2BAF7EB0F5CAC08E62952C2C0 /* Date+TimeAgo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+TimeAgo.swift"; path = "DateToolsSwift/DateTools/Date+TimeAgo.swift"; sourceTree = ""; }; + 97DCE78A041351ABE9A4FC9888F93C0F /* Skip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Skip.swift; path = RxSwift/Observables/Skip.swift; sourceTree = ""; }; 9804BC1BBEA2E1CF25482BBD3CB1DCD0 /* libPods-Zhip.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-Zhip.a"; path = "libPods-Zhip.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 983002A902AF257B4748291A327D3E0D /* AEADChaCha20Poly1305.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AEADChaCha20Poly1305.swift; path = Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift; sourceTree = ""; }; - 98654D477FBEE8166B636AEC0CFDBA82 /* SubjectType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubjectType.swift; path = RxSwift/Subjects/SubjectType.swift; sourceTree = ""; }; - 98AFD30068C3737A71108FECF105778E /* CLSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSStackFrame.h; path = iOS/Crashlytics.framework/Headers/CLSStackFrame.h; sourceTree = ""; }; - 98BC46A824053806CAF149556AC2302F /* ScheduledDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledDisposable.swift; path = RxSwift/Disposables/ScheduledDisposable.swift; sourceTree = ""; }; - 99AEC5804F936D919AC2C748BD94B3B0 /* Date+Inits.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Inits.swift"; path = "DateToolsSwift/DateTools/Date+Inits.swift"; sourceTree = ""; }; - 99B0F576F83712A116BC832A21974F8C /* UInt128.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UInt128.swift; path = Sources/CryptoSwift/UInt128.swift; sourceTree = ""; }; - 99DA96B5F1FDA7BC9B6E80F3630FA10A /* Address+CustomStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Address+CustomStringConvertible.swift"; path = "Source/Models/Manual/Wallet/Address/Address/Address+CustomStringConvertible.swift"; sourceTree = ""; }; - 9A3297E0A75BBD0CD664BE69056F2694 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; - 9A394A11B020806D0D61BA727BE7343B /* AsSingle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsSingle.swift; path = RxSwift/Observables/AsSingle.swift; sourceTree = ""; }; - 9AC3A148FDEAE39CF892AFA551097833 /* APIClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = APIClient.swift; path = Source/Networking/APIClient/APIClient.swift; sourceTree = ""; }; - 9AF943BEB62AB5693C2AF1A637FB5581 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; - 9B0633FB5C5439F3B58FCDA12F76DBC9 /* Delay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Delay.swift; path = RxSwift/Observables/Delay.swift; sourceTree = ""; }; - 9B3E2585CE1F17D7059CD3FF13C9D920 /* RxDataSources-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxDataSources-umbrella.h"; sourceTree = ""; }; + 9863882A40F38F885725FE57937D04ED /* NotificationCenter+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NotificationCenter+Rx.swift"; path = "RxCocoa/Foundation/NotificationCenter+Rx.swift"; sourceTree = ""; }; + 9967294842B4FB1E97F1F73C020FDE34 /* GULNetworkURLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkURLSession.h; path = GoogleUtilities/Network/Private/GULNetworkURLSession.h; sourceTree = ""; }; + 99EDD1A370025B380F2C13CEDEDEE42F /* OperationQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OperationQueueScheduler.swift; path = RxSwift/Schedulers/OperationQueueScheduler.swift; sourceTree = ""; }; + 9A54CB4DE09B2CAAC994DD2354081DA6 /* TinyConstraints+superview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TinyConstraints+superview.swift"; path = "TinyConstraints/Classes/TinyConstraints+superview.swift"; sourceTree = ""; }; + 9AB67EE4D23D25C6BDAF2B35106256C7 /* Qa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Qa.swift; path = Source/Models/Manual/ExpressibleByAmount/Units/Qa.swift; sourceTree = ""; }; + 9ABD256B5C1431C3D607A45B2BA5E141 /* Cancelable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cancelable.swift; path = RxSwift/Cancelable.swift; sourceTree = ""; }; 9B79439686B5B435D29D38F9871324E4 /* libRxCocoa.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRxCocoa.a; path = libRxCocoa.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 9BB970E33298B05DF30374CCB9CD77B7 /* TimePeriod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriod.swift; path = DateToolsSwift/DateTools/TimePeriod.swift; sourceTree = ""; }; - 9BCD4D092F6E5EEA013D90BE27F92976 /* EllipticCurveKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EllipticCurveKit-prefix.pch"; sourceTree = ""; }; - 9BE0BA0EC2ED5E5AC172F7BC0B96A402 /* IQKeyboardManagerSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.xcconfig; sourceTree = ""; }; - 9C36AEA5E90523B526E4F7589BC1A18C /* Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rx.swift; path = RxSwift/Rx.swift; sourceTree = ""; }; - 9C76508063AFB2D404AA0CCD3EEECD97 /* IQKeyboardManagerSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManagerSwift-prefix.pch"; sourceTree = ""; }; - 9C7C11CD08700521A07E0955219FC27E /* Sink.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sink.swift; path = RxSwift/Observables/Sink.swift; sourceTree = ""; }; - 9C7EC2E3E9230868989B152B4802CE61 /* Abstraction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Abstraction.swift; path = TinyConstraints/Classes/Abstraction.swift; sourceTree = ""; }; - 9CAD8D0473F96CA933C32207FBAB6C5E /* Qa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Qa.swift; path = Source/Models/Manual/ExpressibleByAmount/Units/Qa.swift; sourceTree = ""; }; - 9CCE4C2F99DEFF1CF391AD2C4942C49A /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeScheduler.swift; path = RxSwift/Schedulers/VirtualTimeScheduler.swift; sourceTree = ""; }; - 9CF3CD3DA04AF96FB7E795FA7547C380 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchIfEmpty.swift; path = RxSwift/Observables/SwitchIfEmpty.swift; sourceTree = ""; }; - 9D28302F5E3D8DD879C4AD0FA2402D92 /* TimePeriodCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodCollection.swift; path = DateToolsSwift/DateTools/TimePeriodCollection.swift; sourceTree = ""; }; - 9D38A1F5811F89E8D7E956C038A7710D /* FieldTag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FieldTag.swift; path = Sources/SwiftProtobuf/FieldTag.swift; sourceTree = ""; }; - 9D5E7BFACDF1EF8E56793FDEB5C7EC85 /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = Source/EllipticCurve/Signing/Message.swift; sourceTree = ""; }; - 9D7B3264AB385F1C8D66E9CA51DE6497 /* Differentiator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Differentiator-umbrella.h"; sourceTree = ""; }; + 9B7FEEB6AC715A09B930012D117E5580 /* Never.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Never.swift; path = RxSwift/Observables/Never.swift; sourceTree = ""; }; + 9BB16E94E435A4F8C6B43B55266C5A26 /* PrivateKey.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrivateKey.swift; path = Source/EllipticCurve/Keys/PrivateKey/PrivateKey.swift; sourceTree = ""; }; + 9C2C85CBE647160BC72EDD1E2B7FD452 /* field_mask.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = field_mask.pb.swift; path = Sources/SwiftProtobuf/field_mask.pb.swift; sourceTree = ""; }; + 9C3C43EB596537DAC4FBCB7946320F3C /* Transaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Transaction.swift; path = Source/Models/Manual/Payment/Transaction.swift; sourceTree = ""; }; + 9CE297584D1B5276EEE2AC4D345946EB /* UIProgressView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIProgressView+Rx.swift"; path = "RxCocoa/iOS/UIProgressView+Rx.swift"; sourceTree = ""; }; + 9D2495E20955FE7EAB34AF6EBB74C4CC /* Array+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Extensions.swift"; path = "Sources/RxDataSources/Array+Extensions.swift"; sourceTree = ""; }; + 9D62B422C5BE4549711F97756C44E349 /* ControlProperty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ControlProperty.swift; path = RxCocoa/Traits/ControlProperty.swift; sourceTree = ""; }; + 9D69256BDEE8E871816CAA4A88B70E0A /* SecureBytes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecureBytes.swift; path = Sources/CryptoSwift/SecureBytes.swift; sourceTree = ""; }; + 9D7039A46A94FF7BF8CE36D462BBD937 /* ParameterEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoder.swift; path = Source/ParameterEncoder.swift; 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; }; - 9DA6505319BDD021595AC25E6A876937 /* Keystore+Wallet+Import.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keystore+Wallet+Import.swift"; path = "Source/Models/Manual/Wallet/Keystore/Keystore+Wallet+Import.swift"; sourceTree = ""; }; + 9DB40D593F0C4D844554EAC2716776B6 /* MessageExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MessageExtension.swift; path = Sources/SwiftProtobuf/MessageExtension.swift; sourceTree = ""; }; + 9DE8A8D034C080C0B8A386A59FC01ED1 /* UIView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Rx.swift"; path = "RxCocoa/iOS/UIView+Rx.swift"; sourceTree = ""; }; + 9E10C6FF902A77004DE12768D58FAB77 /* SimpleExtensionMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SimpleExtensionMap.swift; path = Sources/SwiftProtobuf/SimpleExtensionMap.swift; sourceTree = ""; }; 9E1EC342893CEEF07E56720B5D685C73 /* Pods-Zhip-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Zhip-acknowledgements.markdown"; sourceTree = ""; }; - 9E2A8D95D52F5D39E733190FB50C86AD /* QRBitBuffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRBitBuffer.swift; path = Sources/QRBitBuffer.swift; sourceTree = ""; }; - 9E4E3A0351284B44FCE1EFBDBC0BF97A /* TinyConstraints-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TinyConstraints-umbrella.h"; sourceTree = ""; }; - 9E54A6459CB29F74E69AC2E8EB15D3B6 /* TakeWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeWhile.swift; path = RxSwift/Observables/TakeWhile.swift; sourceTree = ""; }; - 9E8AEA73D383C4BAF6A388FDA5551044 /* AddressChecksummedConvertible+HexStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AddressChecksummedConvertible+HexStringConvertible.swift"; path = "Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible+HexStringConvertible.swift"; sourceTree = ""; }; - 9EED603F4EA3783606BCBC4B2C7D5455 /* ObserveOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserveOn.swift; path = RxSwift/Observables/ObserveOn.swift; sourceTree = ""; }; - 9EF492A6DE95A6C9C2425075288F5B56 /* GULOriginalIMPConvenienceMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULOriginalIMPConvenienceMacros.h; path = GoogleUtilities/MethodSwizzler/Private/GULOriginalIMPConvenienceMacros.h; sourceTree = ""; }; + 9E55DFBE7BC7455B66F550B741DDA7E5 /* source_context.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = source_context.pb.swift; path = Sources/SwiftProtobuf/source_context.pb.swift; sourceTree = ""; }; + 9E67DCC16CCF3CFEE36DF7052F599F38 /* RxPickerViewAdapter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewAdapter.swift; path = RxCocoa/iOS/DataSources/RxPickerViewAdapter.swift; sourceTree = ""; }; + 9EC18F6FD0899D61EE8D7540C5834A32 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; + 9ED16F0CC40F38596DE29E71341BA72C /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = Firebase/Core/Private/FIRLibrary.h; sourceTree = ""; }; + 9EFCBE586986628B6EE3088B3C48B13E /* BigInt-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BigInt-prefix.pch"; sourceTree = ""; }; + 9EFF3DAEAE3B02F063BEEBEDD88236D2 /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/IQKeyboardReturnKeyHandler.swift; sourceTree = ""; }; + 9F285E8ED6ABD5E5A6EDEE5FC5BA2BFE /* FIRComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentType.m; path = Firebase/Core/FIRComponentType.m; sourceTree = ""; }; 9F374C6954711198D04E11235826B23C /* libCryptoSwift.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libCryptoSwift.a; path = libCryptoSwift.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 9F3DDBCF5926907B9563D217B3A9859A /* Alamofire.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Alamofire.modulemap; sourceTree = ""; }; - 9F584E5E0E7F568D7F9A4264146EC94D /* OFB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OFB.swift; path = Sources/CryptoSwift/BlockMode/OFB.swift; sourceTree = ""; }; - 9FCC82694088FFD01833A6C7EE7670DA /* NoLowerbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NoLowerbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Unbound/NoLowerbound.swift; sourceTree = ""; }; - 9FE8172B2C3AF3EECA5215DC662AC48E /* ServerTrustEvaluation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustEvaluation.swift; path = Source/ServerTrustEvaluation.swift; sourceTree = ""; }; - A147AF00EE5DF177D3305732AFE270F0 /* RxCollectionViewSectionedReloadDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewSectionedReloadDataSource.swift; path = Sources/RxDataSources/RxCollectionViewSectionedReloadDataSource.swift; sourceTree = ""; }; - A15044A0062032E02CCE7582D78B846B /* PKCS5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS5.swift; path = Sources/CryptoSwift/PKCS/PKCS5.swift; sourceTree = ""; }; - A1762717CF88758A26EC99F4144BB479 /* ConnectableObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservableType.swift; path = RxSwift/ConnectableObservableType.swift; sourceTree = ""; }; - A1C02FCC1EEE22EA2E845E85C02C7594 /* BinaryEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingVisitor.swift; path = Sources/SwiftProtobuf/BinaryEncodingVisitor.swift; sourceTree = ""; }; - A1FF82F93421A25407BF75556F31467D /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = Sources/SwiftProtobuf/Message.swift; sourceTree = ""; }; - A21F76A3EC5FDA64B011AF7A07344A43 /* BlockingObservable+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BlockingObservable+Operators.swift"; path = "RxBlocking/BlockingObservable+Operators.swift"; sourceTree = ""; }; - A22D02A52C5A10DD58A0FAAE39A54531 /* ReaderOverlayView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReaderOverlayView.swift; path = Sources/ReaderOverlayView.swift; sourceTree = ""; }; - A2329E30B728645A951C025683FBC412 /* TextFormatEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncodingVisitor.swift; path = Sources/SwiftProtobuf/TextFormatEncodingVisitor.swift; sourceTree = ""; }; + 9F48C27C14E9F52AA1A876681EB48BAD /* BigUInt+String+Init.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "BigUInt+String+Init.swift"; path = "Source/BigNumber/BigUInt+String+Init.swift"; sourceTree = ""; }; + 9F5C20652AF154598C96E6070D57FF18 /* SwiftProtobuf-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftProtobuf-dummy.m"; sourceTree = ""; }; + 9F695EF848DABBA900CDD458BB1D3F87 /* HexStringConvertible+Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "HexStringConvertible+Validation.swift"; path = "Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible+Validation.swift"; sourceTree = ""; }; + 9FA0D144F8B797F3D8B82060D99FA7D5 /* SwiftyBeaver-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyBeaver-prefix.pch"; sourceTree = ""; }; + 9FC088D9B763E510D3716187B9EF63B6 /* Google_Protobuf_Duration+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Duration+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Duration+Extensions.swift"; sourceTree = ""; }; + 9FC5ED28691ACDA3A0D3868851A19417 /* UInt32+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt32+Extension.swift"; path = "Sources/CryptoSwift/UInt32+Extension.swift"; sourceTree = ""; }; + 9FCC4422CD6BD3ABE221D775047BAC2F /* FirebaseCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCore.h; path = Firebase/Core/Public/FirebaseCore.h; sourceTree = ""; }; + 9FF705FF45ABC90B846FA5A3784DD4C3 /* Cipher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cipher.swift; path = Sources/CryptoSwift/Cipher.swift; sourceTree = ""; }; + A001D382C16A2C2CF8EB045E06787147 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; + A04230C1102F529F38BB6167E4EABB83 /* ControlEvent+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Signal.swift"; path = "RxCocoa/Traits/Signal/ControlEvent+Signal.swift"; sourceTree = ""; }; + A06B5D5EB8716493A9AEC5EF67294FE0 /* SecureRandom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecureRandom.swift; path = Source/Numbers/SecureRandom.swift; sourceTree = ""; }; + A07C1890F65476EB33F10A7C3BB7963E /* NopDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NopDisposable.swift; path = RxSwift/Disposables/NopDisposable.swift; sourceTree = ""; }; + A08FF685018A4FE8E50542A6C1254B91 /* KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KVORepresentable.swift; path = RxCocoa/Foundation/KVORepresentable.swift; sourceTree = ""; }; + A0C59DCE59A9E9C7D64EC8540458BB08 /* BinaryEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncodingVisitor.swift; path = Sources/SwiftProtobuf/BinaryEncodingVisitor.swift; sourceTree = ""; }; + A0C6753E54914FFBC034F861229114D0 /* EFQRCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EFQRCode.h; path = Source/EFQRCode.h; sourceTree = ""; }; + A1428CDA2ECC7F4EB588D463D67C3D21 /* GULReachabilityChecker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULReachabilityChecker.m; path = GoogleUtilities/Reachability/GULReachabilityChecker.m; sourceTree = ""; }; + A16A5D45540B351E0F04A32A4EF1FF99 /* Validator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Validator.modulemap; sourceTree = ""; }; + A1803E0D5A97D8399D5F9E056E090253 /* Integer Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Integer Conversion.swift"; path = "Sources/Integer Conversion.swift"; sourceTree = ""; }; + A18DCC13368220F08AB229A39BB7D975 /* UIScrollView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIScrollView+Rx.swift"; path = "RxCocoa/iOS/UIScrollView+Rx.swift"; sourceTree = ""; }; + A1E1E6E684C8D259679633BC1EEC91C2 /* QRCodeModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeModel.swift; path = Sources/QRCodeModel.swift; sourceTree = ""; }; + A1EB990548FD43AA931401700A9206A9 /* WithLatestFrom.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WithLatestFrom.swift; path = RxSwift/Observables/WithLatestFrom.swift; sourceTree = ""; }; + A21A0B089F0B76913E5D95D11608C403 /* Bit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bit.swift; path = Sources/CryptoSwift/Bit.swift; sourceTree = ""; }; + A21FE03997D98B005819729E5D886B0E /* EllipticCurveKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EllipticCurveKit-dummy.m"; sourceTree = ""; }; + A2452899BBB32E5A94CD4EE2DD1EDCCD /* UIPageControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPageControl+Rx.swift"; path = "RxCocoa/iOS/UIPageControl+Rx.swift"; sourceTree = ""; }; + A250E3B5B3B06DCA33AD1A7D6B18117F /* BigInt-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BigInt-umbrella.h"; sourceTree = ""; }; + A276E7EACCD71E017CB77D920A0C1C8B /* swift_qrcodejs-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "swift_qrcodejs-dummy.m"; sourceTree = ""; }; + A2914A607FFBF6D62000BFDD9B193148 /* ContainsNumberValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContainsNumberValidationPattern.swift; path = Validator/Sources/ContainsNumberValidationPattern.swift; sourceTree = ""; }; A2AC5B27FF439D1B05BD4B3D5AF3232A /* libRxDataSources.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRxDataSources.a; path = libRxDataSources.a; sourceTree = BUILT_PRODUCTS_DIR; }; - A2BC9415227677CFE57CAD2F5EA1E64A /* RxTest-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxTest-umbrella.h"; sourceTree = ""; }; - A2C62C23011735204C4EE3EC580D304B /* JSONEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncoder.swift; path = Sources/SwiftProtobuf/JSONEncoder.swift; sourceTree = ""; }; - A2ECC4F44EEB238C0857110E52D0163C /* M13Checkbox+IB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "M13Checkbox+IB.swift"; path = "Sources/M13Checkbox+IB.swift"; sourceTree = ""; }; - A31F76FED46385F7793816B8E0A5013E /* FirebaseInstanceID.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseInstanceID.xcconfig; sourceTree = ""; }; - A332CAFA8210B6C304E2EBC7982009B0 /* SkyFloatingLabelTextField.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SkyFloatingLabelTextField.modulemap; sourceTree = ""; }; - A353EE0DABF16988F15757E428CA4793 /* Any+Equatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Any+Equatable.swift"; path = "RxTest/Any+Equatable.swift"; sourceTree = ""; }; - A3DAE78C6B5B63391600DFDB73DD61DE /* SwiftyBeaver-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftyBeaver-prefix.pch"; sourceTree = ""; }; - A4635ECA078681CC7ED0EBA2ED762BE9 /* RxCocoa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCocoa.swift; path = RxCocoa/RxCocoa.swift; sourceTree = ""; }; - A4B501044DAD866F1402953E1459DC05 /* Driver+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Driver+Subscription.swift"; path = "RxCocoa/Traits/Driver/Driver+Subscription.swift"; sourceTree = ""; }; - A4CC325881827BA6381D601643570505 /* CompactMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompactMap.swift; path = Sources/CryptoSwift/CompactMap.swift; sourceTree = ""; }; - A4EC36BC6A6E8121F26B08DB92C48073 /* DateTools.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = DateTools.bundle; path = DateToolsSwift/DateTools/DateTools.bundle; sourceTree = ""; }; - A5133F91288D2C0A4FC70DE2C4B3A873 /* UIAlertAction+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIAlertAction+Rx.swift"; path = "RxCocoa/iOS/UIAlertAction+Rx.swift"; sourceTree = ""; }; - A5502708CE6384485EECAC514602F5C8 /* NSLayoutConstraint+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSLayoutConstraint+Rx.swift"; path = "RxCocoa/Common/NSLayoutConstraint+Rx.swift"; sourceTree = ""; }; - A55035883E2CC2E47161758FB0CFE295 /* BigInt.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = BigInt.modulemap; sourceTree = ""; }; - A5580F51E9A47E3B5D934419DA6D2B5C /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = ""; }; - A564BF9004B49513BEE37A586C4F7FBB /* swift_qrcodejs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = swift_qrcodejs.h; path = Sources/swift_qrcodejs.h; sourceTree = ""; }; - A5C2310B5586A8A081C663CBDD64D6B9 /* ValidationResult.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationResult.swift; path = Validator/Sources/ValidationResult.swift; sourceTree = ""; }; - A5C9DF2354A9F1B54C188AA3A76F614D /* JSONDecodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecodingOptions.swift; path = Sources/SwiftProtobuf/JSONDecodingOptions.swift; sourceTree = ""; }; - A5CE491F205293B8852C98FFABEDE4A0 /* FirebaseAnalytics.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAnalytics.xcconfig; sourceTree = ""; }; - A5D17E81FEB57FC4347BF976BB3A7F97 /* Words and Bits.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Words and Bits.swift"; path = "Sources/Words and Bits.swift"; sourceTree = ""; }; - A5DDA93E96ABC34955166BB11F8DBBCE /* SwiftProtobuf-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftProtobuf-prefix.pch"; sourceTree = ""; }; + A2C0696D9CEF9AA0BD06BA25FBE537FF /* TestScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestScheduler.swift; path = RxTest/Schedulers/TestScheduler.swift; sourceTree = ""; }; + A2DB2A66DBA9FE4CD80169A16237A296 /* RxCollectionViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxCollectionViewDataSourceType.swift; sourceTree = ""; }; + A30B4901299762B10CA6606DF75427D7 /* SkyFloatingLabelTextField.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkyFloatingLabelTextField.swift; path = Sources/SkyFloatingLabelTextField.swift; sourceTree = ""; }; + A37589A745618A10A993FA1F05812F91 /* ViewTransition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ViewTransition.swift; path = Sources/RxDataSources/ViewTransition.swift; sourceTree = ""; }; + A3872B266932CC23947920CDAD70979C /* GULAppDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppDelegateSwizzler.m; path = GoogleUtilities/AppDelegateSwizzler/GULAppDelegateSwizzler.m; sourceTree = ""; }; + A393674F9C23064179E0E5EA0C1BA8DA /* NoUpperbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NoUpperbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Unbound/NoUpperbound.swift; sourceTree = ""; }; + A3C6F1820BBBFCDF32E659F470F87976 /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GULLoggerLevel.h; sourceTree = ""; }; + A3F90515B7FA1F5A929854E4CAD28014 /* IQInvocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQInvocation.swift; path = IQKeyboardManagerSwift/IQToolbar/IQInvocation.swift; sourceTree = ""; }; + A3FE0BAC58AE0123E4045B3613D44545 /* TinyEdgeInsets.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TinyEdgeInsets.swift; path = TinyConstraints/Classes/TinyEdgeInsets.swift; sourceTree = ""; }; + A4053A28464B24E8DE99FA066F8788F8 /* AnyObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyObserver.swift; path = RxSwift/AnyObserver.swift; sourceTree = ""; }; + A41DF149CC4C27E3E4DAB00B1D917D4C /* VirtualTimeScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeScheduler.swift; path = RxSwift/Schedulers/VirtualTimeScheduler.swift; sourceTree = ""; }; + A41F5A802A9D04C6C6DA8893D4F61EE1 /* LockOwnerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockOwnerType.swift; path = RxSwift/Concurrency/LockOwnerType.swift; sourceTree = ""; }; + A42BC733392193166031807BAC029783 /* Enumerated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enumerated.swift; path = RxSwift/Observables/Enumerated.swift; sourceTree = ""; }; + A43746CD1D683A51574850995055FA2A /* DeprecationWarner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeprecationWarner.swift; path = Platform/DeprecationWarner.swift; sourceTree = ""; }; + A4C6D4612710DA83B2BE0F99496F2F9C /* UITextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextView+Rx.swift"; path = "RxCocoa/iOS/UITextView+Rx.swift"; sourceTree = ""; }; + A4CFF365C0E0887ADBC526677C0B417E /* QRRSBlock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRRSBlock.swift; path = Sources/QRRSBlock.swift; sourceTree = ""; }; + A528E99CB5E5565AC7F21DDD68AAF5B2 /* RPCResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCResponse.swift; path = Source/Networking/JSONRPC/RPCResponse.swift; sourceTree = ""; }; + A54ED17953C25F3AEFF4E83368230861 /* RxSearchBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchBarDelegateProxy.swift; sourceTree = ""; }; + A5B144E17EDDD7AD4B68680D8BEC3F7E /* DefaultValues.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultValues.swift; path = Sources/DefaultValues.swift; sourceTree = ""; }; A5F40C028C740A8440B23C3ECD1083E2 /* libRxTest.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRxTest.a; path = libRxTest.a; sourceTree = BUILT_PRODUCTS_DIR; }; - A620DBE550D21AF9973747D7A1827CB6 /* Payment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Payment.swift; path = Source/Models/Manual/Payment/Payment.swift; sourceTree = ""; }; - A64BA42F3EB3A3E5ECADA0D537CF03CE /* NSObject+Rx+KVORepresentable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx+KVORepresentable.swift"; path = "RxCocoa/Foundation/NSObject+Rx+KVORepresentable.swift"; sourceTree = ""; }; - A6795C3C49747BB24CBC87ED79B64219 /* CryptoSwift+PBKDF2+KDFParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CryptoSwift+PBKDF2+KDFParams.swift"; path = "Source/Extensions/CryptoSwift+PBKDF2+KDFParams.swift"; sourceTree = ""; }; - A69E6373299B658FB820468086B9CB41 /* FIRVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVersion.h; path = Firebase/Core/Private/FIRVersion.h; sourceTree = ""; }; - A6E115C7F299B2C41BE99095AABDC4F9 /* TimeUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeUtils.swift; path = Sources/SwiftProtobuf/TimeUtils.swift; sourceTree = ""; }; + A624E6B66B4DFFCB2C1242A5EEA2B384 /* RxSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxSwift.xcconfig; sourceTree = ""; }; + A6B1797414B1026BD502426368E23CC7 /* AEAD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AEAD.swift; path = Sources/CryptoSwift/AEAD/AEAD.swift; sourceTree = ""; }; + A6C6D4A47F0EEDBCFB14BD8491FAEBA5 /* TakeUntil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeUntil.swift; path = RxSwift/Observables/TakeUntil.swift; sourceTree = ""; }; + A71CEE657A986F13A26D05C7DFD33A6C /* _RXDelegateProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXDelegateProxy.m; path = RxCocoa/Runtime/_RXDelegateProxy.m; sourceTree = ""; }; + A733B470B2FB196F6F1DDC1EC96F9165 /* Hashable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Hashable.swift; path = Sources/Hashable.swift; sourceTree = ""; }; + A73B147CFC5EB3707A957C086BDE6EC0 /* IdentifiableValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IdentifiableValue.swift; path = Sources/Differentiator/IdentifiableValue.swift; sourceTree = ""; }; + A77DEFEB235497E4E734529DC69EEF84 /* QRPolynomial.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRPolynomial.swift; path = Sources/QRPolynomial.swift; sourceTree = ""; }; A7AB8191ABD17046298028AE4D4D21E7 /* libKeychainSwift.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libKeychainSwift.a; path = libKeychainSwift.a; sourceTree = BUILT_PRODUCTS_DIR; }; - A7B853670C92162C2593C2BDD66F1B57 /* BlockMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockMode.swift; path = Sources/CryptoSwift/BlockMode/BlockMode.swift; sourceTree = ""; }; - A82279E3F534F382B9C76B2B388E7946 /* URLSessionConfiguration+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSessionConfiguration+Alamofire.swift"; path = "Source/URLSessionConfiguration+Alamofire.swift"; sourceTree = ""; }; - A851A1C93C70F5A40646F0D56EC2C49F /* RxTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTarget.swift; path = RxCocoa/Common/RxTarget.swift; sourceTree = ""; }; - A8906B477D50258BF8698AD82D88DA85 /* Collection+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Extension.swift"; path = "Sources/CryptoSwift/Collection+Extension.swift"; sourceTree = ""; }; - A8B4B062A1DA5B5BAB2294C82ED7322B /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Extensions.swift; path = Sources/Extensions.swift; sourceTree = ""; }; - A94C47B413D46266E168E06A61E34F1B /* Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Alamofire.swift; path = Source/Alamofire.swift; sourceTree = ""; }; - AA3F27C6C2DF3D23029FED11C60DEE60 /* Enum.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Enum.swift; path = Sources/SwiftProtobuf/Enum.swift; sourceTree = ""; }; - AA6E08F16AC772BC6C8722A1761D69D5 /* RxTabBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarDelegateProxy.swift; sourceTree = ""; }; - AAB2ED3CD66E02BFAD18679C53858CBA /* EFUIntPixel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFUIntPixel.swift; path = Source/EFUIntPixel.swift; sourceTree = ""; }; - AAB46003C6C34C18382C3465161DA63A /* Date+Bundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Bundle.swift"; path = "DateToolsSwift/DateTools/Date+Bundle.swift"; sourceTree = ""; }; - AAE164581C801F49BCAD163DEA1C330B /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = Firebase/Core/Private/FIRLibrary.h; sourceTree = ""; }; - AB1B4DF58194E72DDD7DCC757058D1B2 /* NetworkResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkResponse.swift; path = Source/Networking/JSONRPC/Responses/Transaction/NetworkResponse.swift; sourceTree = ""; }; - AB8127F4C3563268ABA37EF536CEE7C6 /* Prime Test.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Prime Test.swift"; path = "Sources/Prime Test.swift"; sourceTree = ""; }; - ABA815B9F6455B70201BE5BF86A6F79C /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = ""; }; - ABC8AF5447CEB50D541849A5E27BE1B0 /* FIRErrors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRErrors.m; path = Firebase/Core/FIRErrors.m; sourceTree = ""; }; - ABE075637EB3ECC50589F7EFFB68927D /* Signing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signing.swift; path = Source/EllipticCurve/Signing/Signing.swift; sourceTree = ""; }; - AC40981176E42068E3AE9FFFE7139848 /* ObservableConvertibleType+Blocking.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+Blocking.swift"; path = "RxBlocking/ObservableConvertibleType+Blocking.swift"; sourceTree = ""; }; - AC8BF9C64A6EA2F87D41B4A7551A77A7 /* RPCError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCError.swift; path = Source/Networking/JSONRPC/RPCError.swift; sourceTree = ""; }; - AC8F868612B5C6D2E6D7F060D9C746EC /* QRCodeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeType.swift; path = Sources/QRCodeType.swift; sourceTree = ""; }; - AC94BD68D7BF7BC14CA33FF15B21F415 /* DisposeBag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DisposeBag.swift; path = RxSwift/Disposables/DisposeBag.swift; sourceTree = ""; }; + A7BA36F135160B2B29FF887F20F59CE5 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; + A7C008281F68D99379F0032DD685CB2B /* FIRAppAssociationRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAppAssociationRegistration.m; path = Firebase/Core/FIRAppAssociationRegistration.m; sourceTree = ""; }; + A7DC593BD8E2359AF3D459BDFC94B9B1 /* DER.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DER.swift; path = Source/Encoding/DER.swift; sourceTree = ""; }; + A7E2104B06771619DB83C2FDD7359471 /* Multiplication.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multiplication.swift; path = Sources/Multiplication.swift; sourceTree = ""; }; + A84F7BF19E2CAD449C7970DE9BB809C1 /* UITextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Rx.swift"; path = "RxCocoa/iOS/UITextField+Rx.swift"; sourceTree = ""; }; + A8963E450B1DC40720641056BA129D75 /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Generate.swift; sourceTree = ""; }; + A8AD994DDE1FE260DE97F9C86803EE59 /* Bech32.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bech32.swift; path = Source/Models/Manual/Wallet/Address/Bech32/Bech32.swift; sourceTree = ""; }; + A8E23D82717184CF68F2FEB9EB2484B6 /* M13CheckboxCheckPathGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxCheckPathGenerator.swift; path = Sources/Paths/M13CheckboxCheckPathGenerator.swift; sourceTree = ""; }; + A913FF879500353C80B9ACD21FCD38DE /* Decoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Decoder.swift; path = Sources/SwiftProtobuf/Decoder.swift; sourceTree = ""; }; + A95ABE8F0C29459073C95049E0C33ACB /* KeychainSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainSwift-umbrella.h"; sourceTree = ""; }; + A9B3BB02D30E316BC7B475C85E60E0B3 /* Observable+Bind.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Observable+Bind.swift"; path = "RxCocoa/Common/Observable+Bind.swift"; sourceTree = ""; }; + AA1B183548B212558BD5C319D7D3C728 /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = ""; }; + AA59B493585C952690188E1C22B2881F /* EventMonitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EventMonitor.swift; path = Source/EventMonitor.swift; sourceTree = ""; }; + AB18BC7B274657D860CD1FB6F1C990E3 /* UISearchBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchBar+Rx.swift"; path = "RxCocoa/iOS/UISearchBar+Rx.swift"; sourceTree = ""; }; + ABA4478473E09B103215F32DD101FDF5 /* RxScrollViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxScrollViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxScrollViewDelegateProxy.swift; sourceTree = ""; }; + ABAE1228A60D7626D2472797F71F50A6 /* AnimationConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimationConfiguration.swift; path = Sources/RxDataSources/AnimationConfiguration.swift; sourceTree = ""; }; + AC3BC3AD4CEE71C7EA6C6AA9F30213D8 /* HTTPMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HTTPMethod.swift; path = Source/HTTPMethod.swift; sourceTree = ""; }; + AC974599FBE4BC23192A0A9DC83D126F /* BigNumber.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigNumber.swift; path = Source/BigNumber/BigNumber.swift; sourceTree = ""; }; ACC81BA1236895E76C57015F73CA78E0 /* Pods-Zhip.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Zhip.modulemap"; sourceTree = ""; }; - ACE8863A52663F9881B57223AA7086B4 /* Throttle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Throttle.swift; path = RxSwift/Observables/Throttle.swift; sourceTree = ""; }; - ACEAAD83A91E1940244A29998F02B0F3 /* Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeout.swift; path = RxSwift/Observables/Timeout.swift; sourceTree = ""; }; - AD766D677D421293AE535B815B901AA8 /* UIApplication+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+Rx.swift"; path = "RxCocoa/iOS/UIApplication+Rx.swift"; sourceTree = ""; }; - ADA115642BA9C1E8CF5816720724000B /* M13CheckboxFillController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxFillController.swift; path = Sources/Managers/M13CheckboxFillController.swift; sourceTree = ""; }; - AE62DF75CD3575D946E390F12491278E /* FIRComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentContainer.m; path = Firebase/Core/FIRComponentContainer.m; sourceTree = ""; }; - AE68BDEBCA682B71DA7C976B8E3D26FB /* RxDataSources.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxDataSources.xcconfig; sourceTree = ""; }; - AE6C4A4E906EF372AC2DD88A500BA06C /* Utilities.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utilities.swift; path = Sources/Differentiator/Utilities.swift; sourceTree = ""; }; - AEAEE955BE852603328B15DB3F0D2D0E /* JSONDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecoder.swift; path = Sources/SwiftProtobuf/JSONDecoder.swift; sourceTree = ""; }; - AED93481CB5EAB481AC9D6028AD25898 /* FileDestination.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FileDestination.swift; path = Sources/FileDestination.swift; sourceTree = ""; }; - AEE8860D2A12979A8A555FC88846D9B5 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = ""; }; + AD15043F72936EEA6DEFADB43CECF609 /* RxTest.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxTest.xcconfig; sourceTree = ""; }; + AD2FA9801257A20F52F26F2009223ED5 /* UIApplication+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIApplication+Rx.swift"; path = "RxCocoa/iOS/UIApplication+Rx.swift"; sourceTree = ""; }; + AD6366DC8714009532CB8649C42A90A2 /* Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+arity.swift"; path = "RxSwift/Observables/Zip+arity.swift"; sourceTree = ""; }; + AD7C635BC6E96D56AAEDA2B71B36C8D8 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; + AD933EA50B0B33D5E7FB0FFC4AAB36AF /* UIImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImage+.swift"; path = "Source/UIImage+.swift"; sourceTree = ""; }; + AD9E4D7767201CE9F14C4A10809AB7EA /* Catch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catch.swift; path = RxSwift/Observables/Catch.swift; sourceTree = ""; }; + ADEE0231FFC0A2CFC8D7465FEC757E17 /* BigInt.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = BigInt.modulemap; sourceTree = ""; }; + AE2D790D707626FAC36A945FEA2BEE5D /* ConnectableObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConnectableObservableType.swift; path = RxSwift/ConnectableObservableType.swift; sourceTree = ""; }; + AE597B12B9A98B5271E678999738C069 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; + AED933E1F28183B2B95B9BD317FD565A /* CMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CMAC.swift; path = Sources/CryptoSwift/CMAC.swift; sourceTree = ""; }; AF22F74E28325DDF2F4982EA67CC32D0 /* libDifferentiator.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libDifferentiator.a; path = libDifferentiator.a; sourceTree = BUILT_PRODUCTS_DIR; }; - AF673B761CAC0927CA2B637A326F8820 /* nanopb.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.xcconfig; sourceTree = ""; }; - AFB1CFE6AB0C82DE98C5EDA8E50630A8 /* EFQRCode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFQRCode.swift; path = Source/EFQRCode.swift; sourceTree = ""; }; - AFDB5D7147E1A32B93AA775C17F21DD5 /* Google_Protobuf_Struct+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Struct+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Struct+Extensions.swift"; sourceTree = ""; }; - B024754F5087D35FFDE48D2930FBAA33 /* M13Checkbox-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "M13Checkbox-prefix.pch"; sourceTree = ""; }; - B055C00E7878B503B3B3B35F53579EED /* StatusOfTransactionResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StatusOfTransactionResponse.swift; path = Source/Networking/JSONRPC/Responses/Transaction/StatusOfTransactionResponse.swift; sourceTree = ""; }; - B0DB82246371A17E67F99AEF022F9F8D /* Differentiator.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Differentiator.xcconfig; sourceTree = ""; }; - B0FF00BCE611189C3BB5499C661BCDC0 /* RxPickerViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxPickerViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxPickerViewDataSourceType.swift; sourceTree = ""; }; - B130BDF42DD3515FDF71601671F00AB4 /* UIWebView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIWebView+Rx.swift"; path = "RxCocoa/iOS/UIWebView+Rx.swift"; sourceTree = ""; }; - B15A42525F1DE7A44973F9F52B796DAE /* M13CheckboxDisclosurePathGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxDisclosurePathGenerator.swift; path = Sources/Paths/M13CheckboxDisclosurePathGenerator.swift; sourceTree = ""; }; - B1BDF1B39FA4B47BF9402114A6CE787F /* QRCodeReaderViewControllerDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderViewControllerDelegate.swift; path = Sources/QRCodeReaderViewControllerDelegate.swift; sourceTree = ""; }; + AF2EFD149024DC3B0BB3FE35E72FE156 /* Differentiator.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Differentiator.xcconfig; sourceTree = ""; }; + AFEE750B1F041CCB76625B3A7A1493BD /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = ""; }; + B079D784A96424FEFE20D32D570A9B43 /* StreamEncryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StreamEncryptor.swift; path = Sources/CryptoSwift/StreamEncryptor.swift; sourceTree = ""; }; + B087CC2B81F7BCF9A25F697F217B909E /* SectionModelType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionModelType.swift; path = Sources/Differentiator/SectionModelType.swift; sourceTree = ""; }; + B08EC80DFDB445F3747A5A8C596CA55C /* Producer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Producer.swift; path = RxSwift/Observables/Producer.swift; sourceTree = ""; }; + B18F796C1D5CBB5DCE6F6E118F4BD40F /* DateToolsSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = DateToolsSwift.modulemap; sourceTree = ""; }; + B1ACEF08D8098A0118E2D1763619146F /* Prime Test.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Prime Test.swift"; path = "Sources/Prime Test.swift"; sourceTree = ""; }; + B1B0E32AE2E1BD58912C3B8C05B81505 /* CryptoSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CryptoSwift-dummy.m"; sourceTree = ""; }; + B1CAC20B2FAFDC995A71F43D443C8005 /* IQPreviousNextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQPreviousNextView.swift; path = IQKeyboardManagerSwift/IQToolbar/IQPreviousNextView.swift; sourceTree = ""; }; + B1CEC2AFB1051A05D709F04B2508A56C /* Upperbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Upperbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Uppperbound/Upperbound.swift; sourceTree = ""; }; B1FC5865C7D3867CB3D6CCFF66E075C4 /* libDateToolsSwift.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libDateToolsSwift.a; path = libDateToolsSwift.a; sourceTree = BUILT_PRODUCTS_DIR; }; - B227842FFF0B2BA3C946A4173DB4938E /* UISlider+Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISlider+Validator.swift"; path = "Validator/Sources/UIKit+Validator/UISlider+Validator.swift"; sourceTree = ""; }; B22F5A5171113D319CF6F22A9DD17477 /* libBigInt.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libBigInt.a; path = libBigInt.a; sourceTree = BUILT_PRODUCTS_DIR; }; - B23D5530E3C3FC63A65D10CD6E017467 /* BinaryDelimited.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDelimited.swift; path = Sources/SwiftProtobuf/BinaryDelimited.swift; sourceTree = ""; }; - B24AE7D1A0119CA1C3EF030F71469B53 /* RxAtomic-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxAtomic-prefix.pch"; sourceTree = ""; }; - B2703BC5F67B726BC5100126220A93AF /* RPCRequest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCRequest.swift; path = Source/Networking/JSONRPC/RPCRequest.swift; sourceTree = ""; }; - B292127ED8CD89C9CC05E726982D72C5 /* AdjustableLowerbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdjustableLowerbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Lowerbound/AdjustableLowerbound.swift; sourceTree = ""; }; - B2EBAB6F262EED16F656AA6135B45722 /* QRPolynomial.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRPolynomial.swift; path = Sources/QRPolynomial.swift; sourceTree = ""; }; - B2F00BFC4E28616E537ECD179A28D735 /* GULNetworkMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkMessageCode.h; path = GoogleUtilities/Network/Private/GULNetworkMessageCode.h; sourceTree = ""; }; - B3172AE9C2255F3AD5FA50109A964DB5 /* BigNumber.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigNumber.swift; path = Source/BigNumber/BigNumber.swift; sourceTree = ""; }; - B366BAD42240A2E0FF0047EFE68859E5 /* Random.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Random.swift; path = Sources/Random.swift; sourceTree = ""; }; - B3BC74D0A7E77E7CB4A9F3B87EB9472E /* GULAppDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppDelegateSwizzler.m; path = GoogleUtilities/AppDelegateSwizzler/GULAppDelegateSwizzler.m; sourceTree = ""; }; - B3F51CE2D13CB874ED96DAD87E70C827 /* Zil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zil.swift; path = Source/Models/Manual/ExpressibleByAmount/Units/Zil.swift; sourceTree = ""; }; - B3FB36176918011597FDBF4F1FF6707A /* AddressChecksummedConvertible+Initializers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AddressChecksummedConvertible+Initializers.swift"; path = "Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible+Initializers.swift"; sourceTree = ""; }; - B3FE44AF2662E3BD9767C35E10107A0E /* AddressChecksummed+Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AddressChecksummed+Validation.swift"; path = "Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed+Validation.swift"; sourceTree = ""; }; - B41C62EB19CDF36EF969AEFA7026A8FF /* Hashable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Hashable.swift; path = Sources/Hashable.swift; sourceTree = ""; }; - B4292D92C59D28EA49C140A2B8D2B672 /* Poly1305.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Poly1305.swift; path = Sources/CryptoSwift/Poly1305.swift; sourceTree = ""; }; - B43BAFBBC286A138365FC341AEF5FC89 /* RecursiveLock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveLock.swift; path = Platform/RecursiveLock.swift; sourceTree = ""; }; - B46574150C7C9B20BCA0C534111B4858 /* Message+AnyAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+AnyAdditions.swift"; path = "Sources/SwiftProtobuf/Message+AnyAdditions.swift"; sourceTree = ""; }; - B52C6EAB0264354584016AA692EC0E62 /* CryptoSwift+Scrypt+KDFParams.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CryptoSwift+Scrypt+KDFParams.swift"; path = "Source/Extensions/CryptoSwift+Scrypt+KDFParams.swift"; sourceTree = ""; }; - B552E84CCA3DB30CE660BF195B937273 /* RxTest-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxTest-dummy.m"; sourceTree = ""; }; - B58EA29BCE3A40D31105E046512E9D5F /* OperationQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+Alamofire.swift"; path = "Source/OperationQueue+Alamofire.swift"; sourceTree = ""; }; - B607E49FC90B2CA929AFDEAAE963CE41 /* Single.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Single.swift; path = RxSwift/Traits/Single.swift; sourceTree = ""; }; - B62ADBD7CE3390BBFEBCC2D323A80BBC /* DataConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataConvertible.swift; path = Source/Cryptography/HMAC_DRBG/DataConvertible.swift; sourceTree = ""; }; - B64B5619AE9E60FB25B724FC3334B994 /* Signature.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signature.swift; path = Source/EllipticCurve/Signing/Signature.swift; sourceTree = ""; }; - B66E55EDEB24DFC7264FFA72C85FFCC9 /* UISlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISlider+Rx.swift"; path = "RxCocoa/iOS/UISlider+Rx.swift"; sourceTree = ""; }; - B682EF8C26EEBFDB092877587CA9D1DF /* NotificationCenter+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NotificationCenter+Rx.swift"; path = "RxCocoa/Foundation/NotificationCenter+Rx.swift"; sourceTree = ""; }; - B6F010582CB834B25D2EACF584D28DAC /* Validator-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Validator-prefix.pch"; sourceTree = ""; }; - B74864A3DD6E259F2D19C456CF41645D /* ValidationRuleSet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleSet.swift; path = Validator/Sources/ValidationRuleSet.swift; sourceTree = ""; }; - B78C4E4206A93F2D7534CFD8CFFCB1FF /* Wallet+CustomStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Wallet+CustomStringConvertible.swift"; path = "Source/Models/Manual/Wallet/Wallet/Wallet+CustomStringConvertible.swift"; sourceTree = ""; }; - B7AD6F84CABD0489FF744DCC1CD00F81 /* AsyncSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncSubject.swift; path = RxSwift/Subjects/AsyncSubject.swift; sourceTree = ""; }; - B7B25C52670DF38DC703132E7BE655C9 /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/SubscribeOn.swift; sourceTree = ""; }; - B832EC56C38892DFE770887B671EE38C /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; - B84981F60CFE6D2462EA2301F5851C3A /* NoPadding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NoPadding.swift; path = Sources/CryptoSwift/NoPadding.swift; sourceTree = ""; }; - B8514AFD8636BB817ED47E2BCE8B4874 /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = ""; }; - B8517E5E0496EAE8D8CDF55A6AB8CFA6 /* SchedulerServices+Emulation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SchedulerServices+Emulation.swift"; path = "RxSwift/Schedulers/SchedulerServices+Emulation.swift"; sourceTree = ""; }; - B92A6C727F330729D1995B09AEFF362A /* Cryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cryptor.swift; path = Sources/CryptoSwift/Cryptor.swift; sourceTree = ""; }; - B95D4D4E4A40824A3140DDDB9F8DBF60 /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = RxSwift/Observables/Buffer.swift; sourceTree = ""; }; - B9F7EE467C049E71C533DFD320E59410 /* TinyConstraints+superview.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "TinyConstraints+superview.swift"; path = "TinyConstraints/Classes/TinyConstraints+superview.swift"; sourceTree = ""; }; - BA0946F1C746CCAEE457B23741CD40FB /* Protector.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Protector.swift; path = Source/Protector.swift; sourceTree = ""; }; - BA76BD4DAA2A542C880975C57A017B7C /* CGSize+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGSize+.swift"; path = "Source/CGSize+.swift"; sourceTree = ""; }; - BAC888E6B3D5E6D210413E047D52C2B6 /* Blowfish.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Blowfish.swift; path = Sources/CryptoSwift/Blowfish.swift; sourceTree = ""; }; - BAD9F818A0CEF5E9FE80DD9A35813842 /* CombineLatest+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CombineLatest+arity.swift"; path = "RxSwift/Observables/CombineLatest+arity.swift"; sourceTree = ""; }; - BAE31E04AF1AAF612AE2941BC75A7C95 /* SwiftProtobuf-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftProtobuf-umbrella.h"; sourceTree = ""; }; - BB93E9BFD92BC297F6ECC284A60FDD47 /* FirebaseCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCore-umbrella.h"; sourceTree = ""; }; - BBD777B05B98E526E8043DE269DABF8B /* ObserverBase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObserverBase.swift; path = RxSwift/Observers/ObserverBase.swift; sourceTree = ""; }; - BBDAEBC700669113230D7CFC4FA77EEA /* Amb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amb.swift; path = RxSwift/Observables/Amb.swift; sourceTree = ""; }; - BC09F46CBE866A487B2A9B9B819A2B83 /* TinyConstraints.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TinyConstraints.xcconfig; sourceTree = ""; }; - BC18E8614C0244982625D19FD7839CAF /* Curve25519.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Curve25519.swift; path = Source/EllipticCurve/CommonCurves/Curve25519.swift; sourceTree = ""; }; - BC22578CC18F3B794F47DF2F3D0E9ED5 /* CryptoSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CryptoSwift-umbrella.h"; sourceTree = ""; }; - BC2378B3794194DD2D5573B0C3458F3F /* TestableObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestableObservable.swift; path = RxTest/TestableObservable.swift; sourceTree = ""; }; - BC476343867FFD5FDC184199033BBD0A /* UINavigationController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UINavigationController+Rx.swift"; path = "RxCocoa/iOS/UINavigationController+Rx.swift"; sourceTree = ""; }; - BC5E4CB3B0799AD8AD0EC35B1E960003 /* Completable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Completable.swift; path = RxSwift/Traits/Completable.swift; sourceTree = ""; }; - BC71463DC181E4E49653F3C99FB37E0A /* FIRErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrors.h; path = Firebase/Core/Private/FIRErrors.h; sourceTree = ""; }; - BC9578D82AA7B8425146B673D115745D /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; - BC9B406BEAC51B99369F4EEC264FABA7 /* SharedSequence+Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators.swift"; sourceTree = ""; }; - BCC64B30E33EB873F7B5AD6747C72B33 /* BigInt.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BigInt.xcconfig; sourceTree = ""; }; - BD059F1711D348A29466E8DA2BE346BD /* MultipartFormData.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartFormData.swift; path = Source/MultipartFormData.swift; sourceTree = ""; }; - BD33001541B5A959C9186505A47434C7 /* UIProgressView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIProgressView+Rx.swift"; path = "RxCocoa/iOS/UIProgressView+Rx.swift"; sourceTree = ""; }; - BD37580BFF75E3838387AAF4240016CF /* Address+ExpressibleByStringLiteral.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Address+ExpressibleByStringLiteral.swift"; path = "Source/Models/Manual/Wallet/Address/Address/Address+ExpressibleByStringLiteral.swift"; sourceTree = ""; }; - BD83653EA6B4276229747D484AD39DD4 /* UITextField+Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Validator.swift"; path = "Validator/Sources/UIKit+Validator/UITextField+Validator.swift"; sourceTree = ""; }; - BDA2A2AD983605679DF8D3CAAA8DB5CF /* TinyConstraints.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = TinyConstraints.modulemap; sourceTree = ""; }; - BDA321A03D9B8CE666297975D3ADC76A /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; - BDAEA0439BC83E547A33BF2DB7E0CB1B /* Validator.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Validator.xcconfig; sourceTree = ""; }; - BDE89FD8AED87B145CEC94EA4EE708B4 /* RxTableViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; - BE22EFD1CC50FB5866CDDC9C60358EAD /* AES.Cryptors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AES.Cryptors.swift; path = Sources/CryptoSwift/AES.Cryptors.swift; sourceTree = ""; }; - BE726C2717FB7613A59107398D0FCA7D /* BigInt-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BigInt-umbrella.h"; sourceTree = ""; }; - BE7D72BB9E3570476707E7932713FD61 /* EllipticCurvePoint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipticCurvePoint.swift; path = Source/EllipticCurve/Point/EllipticCurvePoint.swift; sourceTree = ""; }; - BEA21F53EA3263E4088D95599199B790 /* QRMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRMode.swift; path = Sources/QRMode.swift; sourceTree = ""; }; - BEB720627F273AF3EA8435A0C20F3BAD /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = ""; }; - BEF153B620572BC2496502B8159F2EEC /* TinyConstraints-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TinyConstraints-prefix.pch"; sourceTree = ""; }; - BF3EAB49DDCE6A5EA8D7E0F07B9FE1CD /* TimePeriodGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodGroup.swift; path = DateToolsSwift/DateTools/TimePeriodGroup.swift; sourceTree = ""; }; - BF540E38E76C877BBE014C6B6668CE87 /* Stack.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stack.swift; path = TinyConstraints/Classes/Stack.swift; sourceTree = ""; }; - BF71BBAF3604A7F6944B2BC95E684535 /* SwiftyBeaver.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyBeaver.xcconfig; sourceTree = ""; }; - BF73FCCD5D68954898EBB1C359D627F7 /* Signal+Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Signal+Subscription.swift"; path = "RxCocoa/Traits/Signal/Signal+Subscription.swift"; sourceTree = ""; }; - BF937F73F177DE15DD761043AEA7D251 /* ControlEvent+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Signal.swift"; path = "RxCocoa/Traits/Signal/ControlEvent+Signal.swift"; sourceTree = ""; }; - BFA3D12E0FAF4B9DA860FEB4A66B24BB /* UIPickerView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIPickerView+Rx.swift"; path = "RxCocoa/iOS/UIPickerView+Rx.swift"; sourceTree = ""; }; - BFB978A7F0379ABE6E7311A4404E4385 /* CustomJSONCodable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomJSONCodable.swift; path = Sources/SwiftProtobuf/CustomJSONCodable.swift; sourceTree = ""; }; - BFECB33DADAEE64F81ECD7DA26958D7F /* Google_Protobuf_Duration+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Duration+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Duration+Extensions.swift"; sourceTree = ""; }; - C005F15D96940F5E49BB4343B170719E /* QRPatternLocator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRPatternLocator.swift; path = Sources/QRPatternLocator.swift; sourceTree = ""; }; - C0133DBC17FC3C39AC03786B453A0B04 /* QRCode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCode.swift; path = Sources/QRCode.swift; sourceTree = ""; }; - C059CD293AB7E2FAAB6E4896F25336BD /* BlockingObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockingObservable.swift; path = RxBlocking/BlockingObservable.swift; sourceTree = ""; }; - C082CEE05B4C92C157CC75C0B03E4A65 /* Constants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Constants.swift; path = DateToolsSwift/DateTools/Constants.swift; sourceTree = ""; }; - C09A47217B176F4E563A983A946EB0A9 /* FIRLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRLogger.m; path = Firebase/Core/FIRLogger.m; sourceTree = ""; }; - C127FC6895F1BA24D49AEE2564053681 /* QRCodeReader.swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "QRCodeReader.swift-dummy.m"; sourceTree = ""; }; - C1598582D367FA32480E9AE6E1DB5B2F /* RxTabBarControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarControllerDelegateProxy.swift; sourceTree = ""; }; - C17D953A67A71721A878D6D1C1348351 /* HistoricalSchedulerTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HistoricalSchedulerTimeConverter.swift; path = RxSwift/Schedulers/HistoricalSchedulerTimeConverter.swift; sourceTree = ""; }; - C242D1BB2E7FDF33FA043C7F2DE992F0 /* QRCodeReader.swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = QRCodeReader.swift.modulemap; sourceTree = ""; }; - C2712EB65BF5C2497085F562060BCAD8 /* DefaultIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultIfEmpty.swift; path = RxSwift/Observables/DefaultIfEmpty.swift; sourceTree = ""; }; - C309178D3182194A4F4BF9AF8770DBA4 /* GULNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetwork.h; path = GoogleUtilities/Network/Private/GULNetwork.h; sourceTree = ""; }; - C36BF2912401E379FDA408CE8DEB2014 /* FirebaseCore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.xcconfig; sourceTree = ""; }; - C37B2000D04371D3D60AB2C0C8C77FE4 /* EFQRCodeGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFQRCodeGenerator.swift; path = Source/EFQRCodeGenerator.swift; sourceTree = ""; }; - C3F385B1EF53E8187A74E0421A525171 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; - C428BCEC887DC79B0EB3171F4352731D /* UISearchBar+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISearchBar+Rx.swift"; path = "RxCocoa/iOS/UISearchBar+Rx.swift"; sourceTree = ""; }; - C43DC87F020BD830BF622E799814529C /* HexString+HexStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "HexString+HexStringConvertible.swift"; path = "Source/Models/Manual/Wallet/Address/HexString/HexString+HexStringConvertible.swift"; sourceTree = ""; }; - C448D64FDE4D185DEEF41FFA102D49F8 /* FIRAnalyticsConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FIRAnalyticsConnector.framework; path = Frameworks/FIRAnalyticsConnector.framework; sourceTree = ""; }; - C4A6D67301B70FCC3DAD4A6E4E588524 /* WIFFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = WIFFormatter.swift; path = Source/EllipticCurve/Keys/PrivateKey/WIFFormatter.swift; sourceTree = ""; }; - C5402306BA865CC82761151016125C3D /* FIRAnalyticsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsConfiguration.h; path = Firebase/Core/Public/FIRAnalyticsConfiguration.h; sourceTree = ""; }; - C5996C3D667052166BF466A6249D6D01 /* TestSchedulerVirtualTimeConverter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestSchedulerVirtualTimeConverter.swift; path = RxTest/Schedulers/TestSchedulerVirtualTimeConverter.swift; sourceTree = ""; }; - C5F32E60683A815B2261AD595AC4E6C5 /* Date+Format.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Format.swift"; path = "DateToolsSwift/DateTools/Date+Format.swift"; sourceTree = ""; }; - C67C6CA3EDBCED8221D5D4D8F4B635C6 /* empty.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = empty.pb.swift; path = Sources/SwiftProtobuf/empty.pb.swift; sourceTree = ""; }; - C69F4FD407AE55713E94C997342EC463 /* Fabric.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Fabric.framework; path = iOS/Fabric.framework; sourceTree = ""; }; - C7934276DFF698088755D709CC475457 /* Keystore+Wallet+Export.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keystore+Wallet+Export.swift"; path = "Source/Models/Manual/Wallet/Keystore/Keystore+Wallet+Export.swift"; sourceTree = ""; }; - C7A8E4B4C7400146B0B55E1DAFB46D55 /* EFWatermarkMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFWatermarkMode.swift; path = Source/EFWatermarkMode.swift; sourceTree = ""; }; - C7E72C29AF6C6684DDD0846DAF7A2F78 /* RxSwift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxSwift-dummy.m"; sourceTree = ""; }; - C7F29EF895CB9743951F87023D9B9B11 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; + B24325DAF8BCC6343F92795355A3E814 /* KVORepresentable+Swift.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+Swift.swift"; path = "RxCocoa/Foundation/KVORepresentable+Swift.swift"; sourceTree = ""; }; + B2A9AE4032E4C76DD4E4CDA90A4D2959 /* FIRAnalyticsConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAnalyticsConfiguration.m; path = Firebase/Core/FIRAnalyticsConfiguration.m; sourceTree = ""; }; + B2AE82947B84311E91E34A05C5097224 /* AFError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AFError.swift; path = Source/AFError.swift; sourceTree = ""; }; + B3677814AAC681D06B9421EC91853317 /* EFQRCode-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EFQRCode-umbrella.h"; sourceTree = ""; }; + B3D97FB34B7D23D84C142E2ABFF994DE /* DoubleFormatter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DoubleFormatter.swift; path = Sources/SwiftProtobuf/DoubleFormatter.swift; sourceTree = ""; }; + B431AD0296D6900BE625AAF613CACACD /* ExtensibleMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensibleMessage.swift; path = Sources/SwiftProtobuf/ExtensibleMessage.swift; sourceTree = ""; }; + B47306F182AEE4E828881AC34E725982 /* IQKeyboardManagerSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManagerSwift.modulemap; sourceTree = ""; }; + B49957009CD7CA44B7ED70495F2CB1A3 /* SynchronizedOnType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedOnType.swift; path = RxSwift/Concurrency/SynchronizedOnType.swift; sourceTree = ""; }; + B4CFD59D26F088DC697FFD55EF733392 /* SBPlatformDestination.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBPlatformDestination.swift; path = Sources/SBPlatformDestination.swift; sourceTree = ""; }; + B4FB0EEC5D183568B478BD672FFCD019 /* ProtobufAPIVersionCheck.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtobufAPIVersionCheck.swift; path = Sources/SwiftProtobuf/ProtobufAPIVersionCheck.swift; sourceTree = ""; }; + B4FE5B0E701FA731465EE12DC63237E2 /* empty.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = empty.pb.swift; path = Sources/SwiftProtobuf/empty.pb.swift; sourceTree = ""; }; + B5204DF13A0F91EDEC928D2AE7FFE4C8 /* TimePeriodGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodGroup.swift; path = DateToolsSwift/DateTools/TimePeriodGroup.swift; sourceTree = ""; }; + B52D7D26516BD1428C278EDAFFA8E47C /* CIImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CIImage+.swift"; path = "Source/CIImage+.swift"; sourceTree = ""; }; + B539B28C0E97C0CA5A8CEEBA2AC5C0DB /* VirtualTimeConverterType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = VirtualTimeConverterType.swift; path = RxSwift/Schedulers/VirtualTimeConverterType.swift; sourceTree = ""; }; + B5851CDE26990A2680883630A7AB5C3A /* ValidationRulePattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRulePattern.swift; path = Validator/Sources/Rules/ValidationRulePattern.swift; sourceTree = ""; }; + B58AC49F5AF5391EAC31A51237764E8B /* KeychainSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainSwift-prefix.pch"; sourceTree = ""; }; + B5E4EB21BB136FF5236DBC1A0FA141C6 /* AEADChaCha20Poly1305.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AEADChaCha20Poly1305.swift; path = Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift; sourceTree = ""; }; + B679CC26F6665DA28D7CC5466B1302D2 /* QRCode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCode.swift; path = Sources/QRCode.swift; sourceTree = ""; }; + B68F24698F0B8772D066B2C6DFDE5F37 /* SynchronizedUnsubscribeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedUnsubscribeType.swift; path = RxSwift/Concurrency/SynchronizedUnsubscribeType.swift; sourceTree = ""; }; + B6A0FD914CC42C80FA04A09A12B96763 /* UIRefreshControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIRefreshControl+Rx.swift"; path = "RxCocoa/iOS/UIRefreshControl+Rx.swift"; sourceTree = ""; }; + B6AF8CAB5E3EB2B7C96ECFA260BFE804 /* Differentiator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Differentiator.modulemap; sourceTree = ""; }; + B6B0E023AFC7B0B36CEB9C587967EF47 /* FirebaseCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCore-umbrella.h"; sourceTree = ""; }; + B705704DA964244D0A46F9373A41A7EB /* Buffer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Buffer.swift; path = RxSwift/Observables/Buffer.swift; sourceTree = ""; }; + B719271B382DB7FE9903B6070820E1C5 /* SHA2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA2.swift; path = Sources/CryptoSwift/SHA2.swift; sourceTree = ""; }; + B722CACF886971BDA9418D4FC208E764 /* DateToolsSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DateToolsSwift.xcconfig; sourceTree = ""; }; + B731CDB0B2FF8F76E65D6800954BBE62 /* PCBC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PCBC.swift; path = Sources/CryptoSwift/BlockMode/PCBC.swift; sourceTree = ""; }; + B76AC734778D5ECD7BD7AABEC07DC64F /* KeychainSwiftAccessOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainSwiftAccessOptions.swift; path = Sources/KeychainSwiftAccessOptions.swift; sourceTree = ""; }; + B780F5D26EA9C8298FFBE36D5090B830 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; + B7AC4B66EE8FD2AFCB4557036FDD01A9 /* AmountError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AmountError.swift; path = Source/Models/Manual/ExpressibleByAmount/AmountError.swift; sourceTree = ""; }; + B7BA1D78E923B91D464CBDE4000509AF /* EFQRCode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFQRCode.swift; path = Source/EFQRCode.swift; sourceTree = ""; }; + B821E6CE13CE8D58CC8E0151918BC0F3 /* DispatchQueue+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DispatchQueue+Extensions.swift"; path = "Platform/DispatchQueue+Extensions.swift"; sourceTree = ""; }; + B879230EFF56CBD193B5068D2EE3648A /* swift_qrcodejs.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = swift_qrcodejs.xcconfig; sourceTree = ""; }; + B88B3FE7DBFDF6C0035F6EE9D23FDD0B /* AES256CBC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AES256CBC.swift; path = Sources/AES256CBC.swift; sourceTree = ""; }; + B8F58BDFA5BDF483781B908FCC98FEDF /* Wallet+Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Wallet+Codable.swift"; path = "Source/Models/Manual/Wallet/Wallet/Wallet+Codable.swift"; sourceTree = ""; }; + B8FFA1174F8CDAFA9ED1206272B30E89 /* ScheduledItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItem.swift; path = RxSwift/Schedulers/Internal/ScheduledItem.swift; sourceTree = ""; }; + B95BD1B29A6BC87DEFB5586648BD07B7 /* MD5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MD5.swift; path = Sources/CryptoSwift/MD5.swift; sourceTree = ""; }; + B9B825EBA06E13099BE812AE44358BE4 /* SwiftProtobuf.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftProtobuf.xcconfig; sourceTree = ""; }; + BA2A3252941541E2D6A0576F21B3F0A4 /* UILabel+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UILabel+Rx.swift"; path = "RxCocoa/iOS/UILabel+Rx.swift"; sourceTree = ""; }; + BA7E52462A13D548CDB8F206AB3B2886 /* ValidationRuleContains.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleContains.swift; path = Validator/Sources/Rules/ValidationRuleContains.swift; sourceTree = ""; }; + BAE410A39ACD7C97035016FBD022B55F /* QRMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRMode.swift; path = Sources/QRMode.swift; sourceTree = ""; }; + BB2F036EA198564D036204C5CB9BA366 /* DateTools.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = DateTools.bundle; path = DateToolsSwift/DateTools/DateTools.bundle; sourceTree = ""; }; + BB45A05A51E35FCBBE0D4B13907F6EA3 /* ItemEvents.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemEvents.swift; path = RxCocoa/iOS/Events/ItemEvents.swift; sourceTree = ""; }; + BBE4D32B97385D6A1A01F5FC679D8200 /* Changeset.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Changeset.swift; path = Sources/Differentiator/Changeset.swift; sourceTree = ""; }; + BC0B1BB9BA7E11DD312FD8EBD1A9B9D9 /* PublishRelay+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PublishRelay+Signal.swift"; path = "RxCocoa/Traits/Signal/PublishRelay+Signal.swift"; sourceTree = ""; }; + BC62B7F049C63E05472E424F0D9D6011 /* Google_Protobuf_Any+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Any+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Any+Extensions.swift"; sourceTree = ""; }; + BC64EB80D50AC7CCDB5874D03AA40498 /* CIColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CIColor+.swift"; path = "Source/CIColor+.swift"; sourceTree = ""; }; + BCD6F835A0834ED8CD3F2AE8099885A5 /* IQUIScrollView+Additions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IQUIScrollView+Additions.swift"; path = "IQKeyboardManagerSwift/Categories/IQUIScrollView+Additions.swift"; sourceTree = ""; }; + BD676004B499E04FCE29E4FEDC56FB9F /* SwiftyBeaver.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftyBeaver.xcconfig; sourceTree = ""; }; + BE1DBF770C0364E74E1F1AEA811141E4 /* Address.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Address.swift; path = Source/EllipticCurve/Keys/Address/Address.swift; sourceTree = ""; }; + BE364EEEBDFEB8F3414B9BB41C8232BA /* Date+Bundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+Bundle.swift"; path = "DateToolsSwift/DateTools/Date+Bundle.swift"; sourceTree = ""; }; + BE3DA5DE2C7E8E995D18CCB6F8E4D31C /* GULUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULUserDefaults.m; path = GoogleUtilities/UserDefaults/GULUserDefaults.m; sourceTree = ""; }; + BE69284951CEB97699E566384822E3D6 /* Zilliqa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zilliqa.swift; path = Source/EllipticCurve/DistributedSystem/DLTs/Zilliqa.swift; sourceTree = ""; }; + BEC06F0B5DC1272C744FA2C4E5621BC1 /* Sequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sequence.swift; path = RxSwift/Observables/Sequence.swift; sourceTree = ""; }; + BEFF9A66534DE199658314A222943152 /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; + BF10BF22C192484548187AF81CF0611E /* GULNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetwork.h; path = GoogleUtilities/Network/Private/GULNetwork.h; sourceTree = ""; }; + BF1154BADA9F4F336BB7DCBDC09F2F25 /* TegKeychainConstants.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TegKeychainConstants.swift; path = Sources/TegKeychainConstants.swift; sourceTree = ""; }; + BFFDC2A5F7CE450C3700DFBDA00BADF3 /* HashVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HashVisitor.swift; path = Sources/SwiftProtobuf/HashVisitor.swift; sourceTree = ""; }; + C02FDA9330B2E7B9861B558B14228C8A /* DelegateProxyType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxyType.swift; path = RxCocoa/Common/DelegateProxyType.swift; sourceTree = ""; }; + C03ACF7ABCEFDB18FAFB8F1284ECFE3D /* Keystore+KeyDeriving.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keystore+KeyDeriving.swift"; path = "Source/Models/Manual/Wallet/Keystore/Keystore+KeyDeriving.swift"; sourceTree = ""; }; + C09D9451F8381CF40F5644EE075E062E /* Data_Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Data_Extension.swift; path = Source/Extensions/Data_Extension.swift; sourceTree = ""; }; + C10E40C7AB535D78BDEBE31E0EF2FFF5 /* FIRAnalyticsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsConfiguration.h; path = Firebase/Core/Public/FIRAnalyticsConfiguration.h; sourceTree = ""; }; + C1216BE4CD6429665B60416EBF7013D1 /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = Source/EllipticCurve/Signing/Message.swift; sourceTree = ""; }; + C19AEF49ECE812EB6A35ECD477120DF9 /* RxCollectionViewSectionedAnimatedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewSectionedAnimatedDataSource.swift; path = Sources/RxDataSources/RxCollectionViewSectionedAnimatedDataSource.swift; sourceTree = ""; }; + C1B687E408F68B4CC98749523C833C47 /* Schnorr.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Schnorr.swift; path = Source/EllipticCurve/Signing/CommonSigning/Schnorr.swift; sourceTree = ""; }; + C22DCE9347385341170E3D93FF506F51 /* M13CheckboxController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxController.swift; path = Sources/M13CheckboxController.swift; sourceTree = ""; }; + C22F736DB6F45C5033DFB1E122F9057F /* GULMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULMutableDictionary.m; path = GoogleUtilities/Network/GULMutableDictionary.m; sourceTree = ""; }; + C24FE51E1CC899CB248E915375F91020 /* ExpressibleByAmount+UnitConversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+UnitConversion.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+UnitConversion.swift"; sourceTree = ""; }; + C2C24A9285CCD3074F6B828D924C3FFA /* Amb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Amb.swift; path = RxSwift/Observables/Amb.swift; sourceTree = ""; }; + C2E740CB991FC2502564EA12B94F4A14 /* EFUIntPixel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFUIntPixel.swift; path = Source/EFUIntPixel.swift; sourceTree = ""; }; + C2EE0568C19ECE35E15BEAB8C855B9B6 /* ServerTrustEvaluation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ServerTrustEvaluation.swift; path = Source/ServerTrustEvaluation.swift; sourceTree = ""; }; + C2F3DC1FF3427F066CF105B054CAD3E3 /* SwiftyBeaver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyBeaver.swift; path = Sources/SwiftyBeaver.swift; sourceTree = ""; }; + C3053D9E6EFFFC7BB6423CD37FCD3305 /* TableViewSectionedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TableViewSectionedDataSource.swift; path = Sources/RxDataSources/TableViewSectionedDataSource.swift; sourceTree = ""; }; + C3116CF6E859A248971AF4611FBF040B /* Reactive.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Reactive.swift; path = RxSwift/Reactive.swift; sourceTree = ""; }; + C3B31F17629A82D3C535C9F85E97BA6F /* Message+JSONArrayAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONArrayAdditions.swift"; path = "Sources/SwiftProtobuf/Message+JSONArrayAdditions.swift"; sourceTree = ""; }; + C3E1700AF82D10C580C6D44E44A2DCEF /* EllipticCurveKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EllipticCurveKit.xcconfig; sourceTree = ""; }; + C3FC4A88BC02CE4D792B2E889D9A277D /* TinyConstraints.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TinyConstraints.swift; path = TinyConstraints/Classes/TinyConstraints.swift; sourceTree = ""; }; + C42C02672DB02C9B98BD65FA2961D2B6 /* RxBlocking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxBlocking-prefix.pch"; sourceTree = ""; }; + C465B1C3DDC8D3C4E9D933075680B097 /* ToArray.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToArray.swift; path = RxSwift/Observables/ToArray.swift; sourceTree = ""; }; + C4935FC2E968834EEE2397C0E6A95B71 /* ZeroPadding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZeroPadding.swift; path = Sources/CryptoSwift/ZeroPadding.swift; sourceTree = ""; }; + C4BCDA40628EF03AEAECBFAF25004F1B /* UISegmentedControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISegmentedControl+Rx.swift"; path = "RxCocoa/iOS/UISegmentedControl+Rx.swift"; sourceTree = ""; }; + C4C86372CD46F04110599B598939393A /* TimeUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeUtils.swift; path = Sources/SwiftProtobuf/TimeUtils.swift; sourceTree = ""; }; + C51DB81E21E3BE21ECFC6D857BDBD215 /* Base58.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Base58.swift; path = Source/Encoding/Base58.swift; sourceTree = ""; }; + C53941058A92A05C4126051CF641E9FB /* RxAtomic.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxAtomic.xcconfig; sourceTree = ""; }; + C54B8223CD0A05B8BCDBDD4587F8ADD1 /* RxTableViewSectionedAnimatedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewSectionedAnimatedDataSource.swift; path = Sources/RxDataSources/RxTableViewSectionedAnimatedDataSource.swift; sourceTree = ""; }; + C5906C036594DC1818F56FEA560B023F /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Window.swift; sourceTree = ""; }; + C5A76A5318BAADD0A302B278939868D7 /* PKCS7Padding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS7Padding.swift; path = Sources/CryptoSwift/PKCS/PKCS7Padding.swift; sourceTree = ""; }; + C5DBEDA83E2F25E3D059D083419E059D /* RxTabBarDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTabBarDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTabBarDelegateProxy.swift; sourceTree = ""; }; + C627EBB114A76E2894BC272E4700E383 /* ZigZag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZigZag.swift; path = Sources/SwiftProtobuf/ZigZag.swift; sourceTree = ""; }; + C650D28069B1D131494BF57FA699408D /* SignedTransaction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SignedTransaction.swift; path = Source/Models/Manual/Payment/SignedTransaction.swift; sourceTree = ""; }; + C692AAE6F360937462DCF92FF5A98057 /* APIClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = APIClient.swift; path = Source/Networking/APIClient/APIClient.swift; sourceTree = ""; }; + C69F0B5E7063BDBA8ED52026ED10A6DE /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = Firebase/Core/Private/FIRAppInternal.h; sourceTree = ""; }; + C6AF812CE36EC31DA2CFD3EEF73F833F /* UIViewController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+Rx.swift"; path = "RxCocoa/iOS/UIViewController+Rx.swift"; sourceTree = ""; }; + C6C601888385F8024AB0C39D1E6ED03B /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Private/GULUserDefaults.h; sourceTree = ""; }; + C733DBB6445F8A01B8B250F8FE7DEB0B /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; + C7602B4CF2E65A8FBC046B238E46FDA9 /* RxTextStorageDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextStorageDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextStorageDelegateProxy.swift; sourceTree = ""; }; C80380A46870763A3890ACCFB6FFD99C /* Pods-ZhipTests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-ZhipTests-acknowledgements.markdown"; sourceTree = ""; }; - C81E048B5D6693BE07AE16C7AB6AC52B /* ProtobufMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtobufMap.swift; path = Sources/SwiftProtobuf/ProtobufMap.swift; sourceTree = ""; }; - C850AAAA7893CE85AA14D560531664A2 /* Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Binder.swift; path = RxCocoa/Common/Binder.swift; sourceTree = ""; }; - C8C5468AD15AF89F485918988B37906E /* Cryptors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cryptors.swift; path = Sources/CryptoSwift/Cryptors.swift; sourceTree = ""; }; - C9115DD747ED6FEE0C79C13B7A793410 /* Number.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Number.swift; path = Source/Numbers/Number.swift; sourceTree = ""; }; - C92B504E5E0F4462836E119F70950D02 /* KVORepresentable+CoreGraphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+CoreGraphics.swift"; path = "RxCocoa/Foundation/KVORepresentable+CoreGraphics.swift"; sourceTree = ""; }; - C97865604532D0674C8C3DF6C33548BF /* Shifts.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shifts.swift; path = Sources/Shifts.swift; sourceTree = ""; }; - C97C50D682071CF9C6260B91FC4DA492 /* Message+JSONArrayAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+JSONArrayAdditions.swift"; path = "Sources/SwiftProtobuf/Message+JSONArrayAdditions.swift"; sourceTree = ""; }; - C9DF74D55669F81A2151838E1D774E9F /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = ""; }; - C9FC1F6868D278E8D2703F9E6CDC0D0A /* DigestType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DigestType.swift; path = Sources/CryptoSwift/DigestType.swift; sourceTree = ""; }; - C9FF766061DC90EC3A2B3CDACA759E4B /* SectionedViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionedViewDataSourceType.swift; path = RxCocoa/Common/SectionedViewDataSourceType.swift; sourceTree = ""; }; - C9FFA362711FF6906304DAFD59B207E3 /* Network.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Network.swift; path = Source/Models/Manual/Payment/Network.swift; sourceTree = ""; }; - CA39772DA5E9444DD6247436650BA75C /* BinaryDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecoder.swift; path = Sources/SwiftProtobuf/BinaryDecoder.swift; sourceTree = ""; }; - CA5657D660D193963B481B896658AA47 /* FIRApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRApp.h; path = Firebase/Core/Public/FIRApp.h; sourceTree = ""; }; - CA626972B29B60897FEBDCC9C70CBAAE /* PublishRelay+Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "PublishRelay+Signal.swift"; path = "RxCocoa/Traits/Signal/PublishRelay+Signal.swift"; sourceTree = ""; }; - CA75DC085CB414D194A05043D370EB91 /* QRCodeModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeModel.swift; path = Sources/QRCodeModel.swift; sourceTree = ""; }; - CA866FB6798A286CF89C927CE1F61220 /* BinaryEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryEncoder.swift; path = Sources/SwiftProtobuf/BinaryEncoder.swift; sourceTree = ""; }; - CADD28F03AC694426A0FED973737D5FC /* UIBarButtonItem+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIBarButtonItem+Rx.swift"; path = "RxCocoa/iOS/UIBarButtonItem+Rx.swift"; sourceTree = ""; }; - CBB2A19560BC08F9A615EA355306D543 /* Upperbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Upperbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Uppperbound/Upperbound.swift; sourceTree = ""; }; - CBD809F8BDC476B47AFD6E3D9766432E /* JSONEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingVisitor.swift; path = Sources/SwiftProtobuf/JSONEncodingVisitor.swift; sourceTree = ""; }; - CBF1548B5B8F986E6B68DAE15DC86E6C /* GCD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GCD.swift; path = Sources/GCD.swift; sourceTree = ""; }; - CC16B9728979716A8D45AD676CA5C73B /* UIViewController+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewController+Rx.swift"; path = "RxCocoa/iOS/UIViewController+Rx.swift"; sourceTree = ""; }; - CC2DBF485C40B27104820623726D7193 /* EllipticCurveKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EllipticCurveKit-umbrella.h"; sourceTree = ""; }; - CC732FB72DDECF8BFECFDA430E41A431 /* Validator.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Validator.modulemap; sourceTree = ""; }; - CCB6A433B2940635F375002E7D8EF8B6 /* DefaultAPIClient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultAPIClient.swift; path = Source/Networking/APIClient/DefaultAPIClient.swift; sourceTree = ""; }; - CD3C5F8718163D875C6635ECA41E19F4 /* RxTableViewReactiveArrayDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewReactiveArrayDataSource.swift; path = RxCocoa/iOS/DataSources/RxTableViewReactiveArrayDataSource.swift; sourceTree = ""; }; - CD817C2130EC872F3DB5CCB376F4DF0A /* Base58.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Base58.swift; path = Source/Encoding/Base58.swift; sourceTree = ""; }; - CD9AAEEE69F4DDDF9FA5810FCDFFF26F /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; - CDDE42984B7525B6036BF1828D61762B /* RxTableViewSectionedAnimatedDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewSectionedAnimatedDataSource.swift; path = Sources/RxDataSources/RxTableViewSectionedAnimatedDataSource.swift; sourceTree = ""; }; - CEB8075317EBE624AFCD6C145384BF9B /* Zilliqa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zilliqa.swift; path = Source/EllipticCurve/DistributedSystem/DLTs/Zilliqa.swift; sourceTree = ""; }; - CEBBDBA85B66412C8A25AF44675AC802 /* TinyConstraints-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TinyConstraints-dummy.m"; sourceTree = ""; }; - CF3CA652209A8B1E63BA63A4F8456C15 /* ValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationPattern.swift; path = Validator/Sources/ValidationPattern.swift; sourceTree = ""; }; - D041AF3B73E8033919B5944508C53816 /* SwiftProtobuf.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftProtobuf.xcconfig; sourceTree = ""; }; - D120A500466500252AF58E7B90B8D13D /* Subscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Subscription.swift; path = RxTest/Subscription.swift; sourceTree = ""; }; - D161E863DAD686D2320E239C2A777065 /* CGImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CGImage+.swift"; path = "Source/CGImage+.swift"; sourceTree = ""; }; - D17442E19073D118525B2D32C7171800 /* RxTextStorageDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTextStorageDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxTextStorageDelegateProxy.swift; sourceTree = ""; }; - D19D733CB14AEFD7B2B5828632247426 /* Wallet+Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Wallet+Codable.swift"; path = "Source/Models/Manual/Wallet/Wallet/Wallet+Codable.swift"; sourceTree = ""; }; - D23BA4666F06FADF6CEA822D2DB9E387 /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = ""; }; - D25B77C83BFEC1AB1F198C937276626D /* PCBC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PCBC.swift; path = Sources/CryptoSwift/BlockMode/PCBC.swift; sourceTree = ""; }; - D31376B41D8914BAC35154EA76D96A61 /* RxAtomic-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxAtomic-dummy.m"; sourceTree = ""; }; - D33FCAB21092AA639EE85252FDB78A28 /* ValidationRuleContains.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleContains.swift; path = Validator/Sources/Rules/ValidationRuleContains.swift; sourceTree = ""; }; - D3864387B26317AC2940C04A7EC60680 /* Address+Validation+Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Address+Validation+Error.swift"; path = "Source/Models/Manual/Wallet/Address/Address/Address+Validation+Error.swift"; sourceTree = ""; }; - D39DA745A16F82B818CB52B1B56ABBEC /* GULNetworkLoggerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkLoggerProtocol.h; path = GoogleUtilities/Network/Private/GULNetworkLoggerProtocol.h; sourceTree = ""; }; - D3E85F07A045CB80E1C9042B04CA9B94 /* SharedSequence+Operators+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SharedSequence+Operators+arity.swift"; path = "RxCocoa/Traits/SharedSequence/SharedSequence+Operators+arity.swift"; sourceTree = ""; }; - D3FFC9A8C3C5E8881AEB3DF1A8A5C8EB /* DateToolsSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DateToolsSwift-umbrella.h"; sourceTree = ""; }; - D43317D140081CEC4280E4E2B6F89EA4 /* PBKDF2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PBKDF2.swift; path = Sources/CryptoSwift/PKCS/PBKDF2.swift; sourceTree = ""; }; - D441C9867EAEFB2AC70A6CF7B92FB758 /* SBPlatformDestination.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SBPlatformDestination.swift; path = Sources/SBPlatformDestination.swift; sourceTree = ""; }; - D4F52FFF5641C9A7287D38C3B136498C /* CachedResponseHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CachedResponseHandler.swift; path = Source/CachedResponseHandler.swift; sourceTree = ""; }; - D558B6D87E5B2ECF433E4C13749E3C59 /* ExpressibleByAmount+Arithmetic.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+Arithmetic.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+Arithmetic.swift"; sourceTree = ""; }; - D591465DD872E9F470F12E744F97D757 /* Merge.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Merge.swift; path = RxSwift/Observables/Merge.swift; sourceTree = ""; }; - D59940988A596121C71D66F91B39F9BA /* InfiniteSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = InfiniteSequence.swift; path = Platform/DataStructures/InfiniteSequence.swift; sourceTree = ""; }; - D5B25235B13B9E6B4DB2CA1AAD32DD0D /* SubscriptionDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscriptionDisposable.swift; path = RxSwift/Disposables/SubscriptionDisposable.swift; sourceTree = ""; }; - D661AAD716E06936EE0EFE22757F425B /* EllipticCurveKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = EllipticCurveKit.xcconfig; sourceTree = ""; }; - D67F4D9917F414E68CA6F72F602C16DB /* SwiftGen.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SwiftGen.xcconfig; sourceTree = ""; }; + C84A10E087922440F6D67BBD3DBFCD74 /* _RXDelegateProxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = _RXDelegateProxy.h; path = RxCocoa/Runtime/include/_RXDelegateProxy.h; sourceTree = ""; }; + C85A31CBBAFC8C11C9C3669477A738BB /* RxAtomic.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxAtomic.modulemap; sourceTree = ""; }; + C85B8D597CE7D90B0D970312490A346C /* UInt16+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt16+Extension.swift"; path = "Sources/CryptoSwift/UInt16+Extension.swift"; sourceTree = ""; }; + C85C16DA5EA87FBCF1EB7C550A0A4B22 /* StringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringConvertible.swift; path = Source/Models/Manual/Protocols/StringConvertible.swift; sourceTree = ""; }; + C88596F29C6EB5E8B3761691B7CF2C8C /* StringUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StringUtils.swift; path = Sources/SwiftProtobuf/StringUtils.swift; sourceTree = ""; }; + C8A320BCE286E5646267CCBE82E6FB00 /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentMainScheduler.swift; path = RxSwift/Schedulers/ConcurrentMainScheduler.swift; sourceTree = ""; }; + C8AB0FD4A5B763378DFE628FC6B4E656 /* RefCountDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RefCountDisposable.swift; path = RxSwift/Disposables/RefCountDisposable.swift; sourceTree = ""; }; + C8B9BF42A73210D2A4A622A653079560 /* AsSingle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsSingle.swift; path = RxSwift/Observables/AsSingle.swift; sourceTree = ""; }; + C9532D03B383C49473BF3E0306A3FF31 /* SkipWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipWhile.swift; path = RxSwift/Observables/SkipWhile.swift; sourceTree = ""; }; + C9DBED36E0A209B25CBEDEDF375FD8C6 /* Range.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Range.swift; path = RxSwift/Observables/Range.swift; sourceTree = ""; }; + CA33CD7FA1CBB82553B7C2EAE242E325 /* DeprecationWarner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeprecationWarner.swift; path = Platform/DeprecationWarner.swift; sourceTree = ""; }; + CA4D0516B3852D7F90C1230B1692F2DC /* Bech32Address.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bech32Address.swift; path = Source/Models/Manual/Wallet/Address/Bech32/Bech32Address.swift; sourceTree = ""; }; + CA55A9DF7D62DE8A1A4575166B0C6858 /* RxAtomic-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxAtomic-prefix.pch"; sourceTree = ""; }; + CA83603733549A799A26F2191E602801 /* AsMaybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsMaybe.swift; path = RxSwift/Observables/AsMaybe.swift; sourceTree = ""; }; + CB0D4CD1BD7C66AEFDBD4233191CE42A /* FIRComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentContainer.m; path = Firebase/Core/FIRComponentContainer.m; sourceTree = ""; }; + CB1843136237BB36000FB6F9A259784D /* TinyConstraints-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TinyConstraints-prefix.pch"; sourceTree = ""; }; + CB620F25AE560B945A1B71551EC58E6C /* M13CheckboxGestureRecognizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxGestureRecognizer.swift; path = Sources/M13CheckboxGestureRecognizer.swift; sourceTree = ""; }; + CB8821062BF25D040C8C3322F16B6EFB /* AnyUpperbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyUpperbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Uppperbound/AnyUpperbound.swift; sourceTree = ""; }; + CBA1A0AAF3A622CA44E3EE3258E9BE21 /* FirebaseCore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.xcconfig; sourceTree = ""; }; + CBA2D2EFB0CEADE01F2B27B6686EE1A0 /* CFB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CFB.swift; path = Sources/CryptoSwift/BlockMode/CFB.swift; sourceTree = ""; }; + CBCD911D02DFAB2303F8EAA3146D333E /* DeprecationWarner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeprecationWarner.swift; path = Platform/DeprecationWarner.swift; sourceTree = ""; }; + CBE367A41F8BA1424E8D2A517E41832B /* EllipticCurve.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipticCurve.swift; path = Source/EllipticCurve/EllipticCurve.swift; sourceTree = ""; }; + CBFDC49D0F25B2F31132CC96F09AD5C4 /* CLSStackFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSStackFrame.h; path = iOS/Crashlytics.framework/Headers/CLSStackFrame.h; sourceTree = ""; }; + CC23FB6860958F59EEACDE0848658CB1 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Filter.swift; sourceTree = ""; }; + CC5934C052AC0E8ADB8C49A6BA61FB77 /* KVORepresentable+CoreGraphics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "KVORepresentable+CoreGraphics.swift"; path = "RxCocoa/Foundation/KVORepresentable+CoreGraphics.swift"; sourceTree = ""; }; + CC85492836D949FC9BBEF636851CC1AF /* Signing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signing.swift; path = Source/EllipticCurve/Signing/Signing.swift; sourceTree = ""; }; + CCC795699BFC68F7A50B615B5BC41895 /* Resources.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resources.swift; path = RxBlocking/Resources.swift; sourceTree = ""; }; + CCEDFCA41FE6F5D41864208215FED489 /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; + CD3E88BDB2CD9B818B7B37D12810E82C /* QR8bitByte.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QR8bitByte.swift; path = Sources/QR8bitByte.swift; sourceTree = ""; }; + CD78C952D978DCB448138904AFEB1680 /* AffinePoint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AffinePoint.swift; path = Source/EllipticCurve/Point/AffinePoint.swift; sourceTree = ""; }; + CF8E21E9AC68E10E60CA7EC95C3BD08D /* UITextField+Validator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Validator.swift"; path = "Validator/Sources/UIKit+Validator/UITextField+Validator.swift"; sourceTree = ""; }; + CFC5A9A42A5730859B2F8CF0D662FA20 /* Binder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Binder.swift; path = RxCocoa/Common/Binder.swift; sourceTree = ""; }; + CFD24013B40E0933AA0818399EDC57CE /* Firebase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.xcconfig; sourceTree = ""; }; + D013232B9AB13CFF2F9C176CF46D6FCE /* Strideable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Strideable.swift; path = Sources/Strideable.swift; sourceTree = ""; }; + D0144AD7548E4E49A2F47B303C2C29F3 /* RxCocoa.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.xcconfig; sourceTree = ""; }; + D0CD718B4A4DB2CAFCA915A3BC76669B /* Optional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Optional.swift; path = RxSwift/Observables/Optional.swift; sourceTree = ""; }; + D0D496BC8AFA67B7763D19FCACDC6E7B /* IQTextView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQTextView.swift; path = IQKeyboardManagerSwift/IQTextView/IQTextView.swift; sourceTree = ""; }; + D0DC9DFE623D1149F07E5C65FE95C3EC /* KeyDerivationFunction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyDerivationFunction.swift; path = Source/Models/Manual/Wallet/Keystore/KeyDerivationFunction.swift; sourceTree = ""; }; + D1F784AA2A530BA67A31BD3F7ED7A969 /* Secp256k1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Secp256k1.swift; path = Source/EllipticCurve/CommonCurves/Secp256k1.swift; sourceTree = ""; }; + D23F6C9801516C98C1B14E0C80601286 /* RxTableViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxTableViewDataSourceType.swift; sourceTree = ""; }; + D2A65476460B453DD902E49B67A9D463 /* AnimatableSectionModelType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnimatableSectionModelType.swift; path = Sources/Differentiator/AnimatableSectionModelType.swift; sourceTree = ""; }; + D2D1B9E94B373A8699C808EEB415A219 /* Event+Equatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Event+Equatable.swift"; path = "RxTest/Event+Equatable.swift"; sourceTree = ""; }; + D303BD356F1532E648813A02E9787859 /* Timeout.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Timeout.swift; path = RxSwift/Observables/Timeout.swift; sourceTree = ""; }; + D3A5F72CE9D282CF0E6075364F66B1CF /* DispatchQueueConfiguration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DispatchQueueConfiguration.swift; path = RxSwift/Schedulers/Internal/DispatchQueueConfiguration.swift; sourceTree = ""; }; + D45934013FB9B776FE015ECEA688FA09 /* NetworkResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkResponse.swift; path = Source/Networking/JSONRPC/Responses/Transaction/NetworkResponse.swift; sourceTree = ""; }; + D46EC5E084946F019F4B2CA85059EB26 /* Validation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Validation.swift; path = Source/Validation.swift; sourceTree = ""; }; + D4CE66B4CE1217FCC59BE613B1DC33E8 /* EllipticCurveKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = EllipticCurveKit.modulemap; sourceTree = ""; }; + D4FC0A4F7B774407AB2BFB61C0B648D1 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; + D500AD6FBBF79D2BB531340040483598 /* SkyFloatingLabelTextField-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SkyFloatingLabelTextField-umbrella.h"; sourceTree = ""; }; + D53EE47EED97BCF543279BEA9D638B97 /* OperationQueue+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "OperationQueue+Alamofire.swift"; path = "Source/OperationQueue+Alamofire.swift"; sourceTree = ""; }; + D5D860CB678A32230BC06C891047EEAC /* NetworkInformation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NetworkInformation.swift; path = Source/EllipticCurve/DistributedSystem/NetworkInformation.swift; sourceTree = ""; }; + D5E40E3E5E24C3A2CB755453BD78056E /* KeychainStatus.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeychainStatus.swift; path = Source/Numbers/KeychainStatus.swift; sourceTree = ""; }; + D66A775CC7391883C2DB25E3D29CA728 /* TextFormatEncodingVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncodingVisitor.swift; path = Sources/SwiftProtobuf/TextFormatEncodingVisitor.swift; sourceTree = ""; }; D68F8EC731D8E279D1FC0FCA1939BB90 /* libM13Checkbox.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libM13Checkbox.a; path = libM13Checkbox.a; sourceTree = BUILT_PRODUCTS_DIR; }; - D6AB67E63E56E2821FE94E30F6285F24 /* CurrentThreadScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CurrentThreadScheduler.swift; path = RxSwift/Schedulers/CurrentThreadScheduler.swift; sourceTree = ""; }; - D6ADB7728F0C9CFD66EDA501CC0ACC57 /* IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IdentifiableType.swift; path = Sources/Differentiator/IdentifiableType.swift; sourceTree = ""; }; - D7A200B8DE7805443AE22717A65A4A69 /* TextInput.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextInput.swift; path = RxCocoa/Common/TextInput.swift; sourceTree = ""; }; - D7B0C7009EA481D83AB74F476E0B6BBE /* Zesame.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Zesame.xcconfig; sourceTree = ""; }; - D7E1A5D7CA2646EF7BB12A723502969C /* RxTableViewSectionedReloadDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewSectionedReloadDataSource.swift; path = Sources/RxDataSources/RxTableViewSectionedReloadDataSource.swift; sourceTree = ""; }; - D7F95854D59FEC941112C086982676EE /* Base64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Base64.swift; path = Sources/Base64.swift; sourceTree = ""; }; + D6A07CE873E34CC1DBFF7476D155A9F7 /* TextFormatScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatScanner.swift; path = Sources/SwiftProtobuf/TextFormatScanner.swift; sourceTree = ""; }; + D7AF23291298316AE97F62F5818E2885 /* Differentiator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Differentiator-umbrella.h"; sourceTree = ""; }; + D7F2861C25ED7A399C92177848738BEC /* Disposables.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposables.swift; path = RxSwift/Disposables/Disposables.swift; sourceTree = ""; }; D805E7C158FB18C8F200958CAF0935FD /* libAlamofire.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libAlamofire.a; path = libAlamofire.a; sourceTree = BUILT_PRODUCTS_DIR; }; - D8344A0D5E62F17F68E6A5B3A64EDE6D /* NSTextView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextView+Rx.swift"; path = "RxCocoa/macOS/NSTextView+Rx.swift"; sourceTree = ""; }; - D85D26DBEC442F694598444C2907D0C4 /* StreamEncryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StreamEncryptor.swift; path = Sources/CryptoSwift/StreamEncryptor.swift; sourceTree = ""; }; - D8AA80992EC7BB3F477009882F98367D /* Visitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Visitor.swift; path = Sources/SwiftProtobuf/Visitor.swift; sourceTree = ""; }; - D8DDE2E80D97B24D136AA02A56CE1F24 /* Rabbit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rabbit.swift; path = Sources/CryptoSwift/Rabbit.swift; sourceTree = ""; }; - D8FE422B3F6031701B5F486EF02893E9 /* Validator-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Validator-umbrella.h"; sourceTree = ""; }; - D9337308875F8AAE4208816302A6F7CE /* FIRAppAssociationRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAppAssociationRegistration.m; path = Firebase/Core/FIRAppAssociationRegistration.m; sourceTree = ""; }; - D93D0276B90A1FD06E105A0A5DAB39C1 /* KeychainSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "KeychainSwift-prefix.pch"; sourceTree = ""; }; - D94E8681F5CF190CB1F6FDF94F3AE2C6 /* Integer Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Integer Conversion.swift"; path = "Sources/Integer Conversion.swift"; sourceTree = ""; }; - D97E723EC9AF4773027B504B4B1CD25D /* EFQRCode-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EFQRCode-prefix.pch"; sourceTree = ""; }; - D9C93112BDFEC5210643DD93F227373A /* URLSession+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLSession+Rx.swift"; path = "RxCocoa/Foundation/URLSession+Rx.swift"; sourceTree = ""; }; - DA0896EFD842CB3F912E9174435F2E3D /* Wallet.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Wallet.swift; path = Source/Models/Manual/Wallet/Wallet/Wallet.swift; sourceTree = ""; }; - DA0C2B69655F3245F87EA95586B71123 /* GULLoggerCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerCodes.h; path = GoogleUtilities/Common/GULLoggerCodes.h; sourceTree = ""; }; - DA8604D4C8B4ADDDE066E04319585960 /* UIImageView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+Rx.swift"; path = "RxCocoa/iOS/UIImageView+Rx.swift"; sourceTree = ""; }; - DA9B569FD9610C6E915710E8ABAD5812 /* IdentifiableValue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IdentifiableValue.swift; path = Sources/Differentiator/IdentifiableValue.swift; sourceTree = ""; }; - DAE5044E15088FB5A64C5D24B339A2E6 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = Sources/CryptoSwift/Utils.swift; sourceTree = ""; }; - DB1DC0AEA827569B616C776267BFA258 /* Generate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generate.swift; path = RxSwift/Observables/Generate.swift; sourceTree = ""; }; - DB4D72766529724BE3854D17B21BF2A7 /* messages.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = messages.pb.swift; path = Source/Models/Protobuf/messages.pb.swift; sourceTree = ""; }; - DB97C0A9E24C6168BE6C94AD8B4FD2E2 /* Lowerbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lowerbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Bound/Lowerbound/Lowerbound.swift; sourceTree = ""; }; - DBA2E5C386ACF8A5EE564AC38981340D /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = Firebase/Core/Private/FIRComponentType.h; sourceTree = ""; }; - DBB4B1150FA1A9067614783B3598ACC5 /* Address.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Address.swift; path = Source/Models/Manual/Wallet/Address/Address/Address.swift; sourceTree = ""; }; - DCD102AA13F58B30C8CFCD9AB18A3D2C /* KeychainSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeychainSwift.xcconfig; sourceTree = ""; }; - DCD565164BD0BE8E4D93A09868CA1C74 /* Keystore+KeyDeriving.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keystore+KeyDeriving.swift"; path = "Source/Models/Manual/Wallet/Keystore/Keystore+KeyDeriving.swift"; sourceTree = ""; }; - DD2B5EA3AC61A013368FF88A1DDF62E6 /* MultipartUpload.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MultipartUpload.swift; path = Source/MultipartUpload.swift; sourceTree = ""; }; - DD82276D7980B06C3B3AAF2BBE93C563 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; - DD84467BABA553B7BDAE55635F908965 /* Queue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Queue.swift; path = Platform/DataStructures/Queue.swift; sourceTree = ""; }; - DDBCEE7E852BE29DEAE5FFA4636C4A88 /* M13CheckboxFadeController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxFadeController.swift; path = Sources/Managers/M13CheckboxFadeController.swift; sourceTree = ""; }; - DE0725A470334E59B93DCB24EC598448 /* _RXDelegateProxy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = _RXDelegateProxy.m; path = RxCocoa/Runtime/_RXDelegateProxy.m; sourceTree = ""; }; - DE473A992DF8FF2197E331BD6AFEB7FB /* GULReachabilityMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityMessageCode.h; path = GoogleUtilities/Reachability/Private/GULReachabilityMessageCode.h; sourceTree = ""; }; - DE76565D57FF8B4C14E6B7E83F9946C6 /* source_context.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = source_context.pb.swift; path = Sources/SwiftProtobuf/source_context.pb.swift; sourceTree = ""; }; - DE7AFAC1FC28A81CEB5FD4A844BCF580 /* RxCocoa.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = RxCocoa.xcconfig; sourceTree = ""; }; - DF28327D32EA3623632C69FA2FF86145 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; + D869A5110949A78BF763711271223A7A /* CLSLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSLogging.h; path = iOS/Crashlytics.framework/Headers/CLSLogging.h; sourceTree = ""; }; + D9A7A0A372D8DDE986371745CB1A36E6 /* Do.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Do.swift; path = RxSwift/Observables/Do.swift; sourceTree = ""; }; + D9B423F7C9A22859CB5063054FD31896 /* Google_Protobuf_Any+Registry.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Any+Registry.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Any+Registry.swift"; sourceTree = ""; }; + D9D3E923B8224660497983217E82101C /* FieldTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FieldTypes.swift; path = Sources/SwiftProtobuf/FieldTypes.swift; sourceTree = ""; }; + D9E43CFBE4F2586E8BE564ACA9359889 /* ValidationRuleURL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleURL.swift; path = Validator/Sources/Rules/ValidationRuleURL.swift; sourceTree = ""; }; + DA2730A86C6A5CB4CD974A464C95E610 /* DefaultIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DefaultIfEmpty.swift; path = RxSwift/Observables/DefaultIfEmpty.swift; sourceTree = ""; }; + DA9A27A2D5419488ACA2F63051E6B09B /* JSONEncodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONEncodingOptions.swift; path = Sources/SwiftProtobuf/JSONEncodingOptions.swift; sourceTree = ""; }; + DAE5CCA32FCCD503A434ADF83F56C543 /* Data Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data Conversion.swift"; path = "Sources/Data Conversion.swift"; sourceTree = ""; }; + DAFA2FD186B33004040E641A3725F665 /* CCM.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CCM.swift; path = Sources/CryptoSwift/BlockMode/CCM.swift; sourceTree = ""; }; + DB3EEA62A19545268DB2F64E8C83B4F4 /* UISwitch+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UISwitch+Rx.swift"; path = "RxCocoa/iOS/UISwitch+Rx.swift"; sourceTree = ""; }; + DB52EC88950A62022C836EFEE691FFE1 /* Unbound.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Unbound.swift; path = Source/Models/Manual/ExpressibleByAmount/Bound/Unbound/Unbound.swift; sourceTree = ""; }; + DBE8795F1FB0BB7C6D1FA28B3F6903EA /* PriorityQueue.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PriorityQueue.swift; path = Platform/DataStructures/PriorityQueue.swift; sourceTree = ""; }; + DC048E9B508457FBDD35FDB5E85D2C79 /* ProtoNameProviding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ProtoNameProviding.swift; path = Sources/SwiftProtobuf/ProtoNameProviding.swift; sourceTree = ""; }; + DC826DC97F1D1A03A20DD3C22E1F7AE7 /* UIImageView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIImageView+Rx.swift"; path = "RxCocoa/iOS/UIImageView+Rx.swift"; sourceTree = ""; }; + DCCEB85C0F2F520F524AC16E7603381B /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = Firebase/Core/Private/FIRComponentType.h; sourceTree = ""; }; + DDE4B0E5C95F3193EE515217713CD4D5 /* RxCollectionViewSectionedReloadDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewSectionedReloadDataSource.swift; path = Sources/RxDataSources/RxCollectionViewSectionedReloadDataSource.swift; sourceTree = ""; }; + DE0877719CF1C442AF02FD1D2292B478 /* Lock.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Lock.swift; path = RxSwift/Concurrency/Lock.swift; sourceTree = ""; }; + DE09B9AFA631404B46C9CA618961B196 /* ObservableType+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableType+Extensions.swift"; path = "RxSwift/ObservableType+Extensions.swift"; sourceTree = ""; }; + DE279A4715B6688EBD90CD99EF73F942 /* ModularInverse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ModularInverse.swift; path = Source/Math/ModularInverse.swift; sourceTree = ""; }; + DE3814162EC72C4BD51C0CA329406BC0 /* Message+AnyAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+AnyAdditions.swift"; path = "Sources/SwiftProtobuf/Message+AnyAdditions.swift"; sourceTree = ""; }; + DF2BCACDAE6382355F61340B28920AB0 /* FirebaseInstanceID.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseInstanceID.xcconfig; sourceTree = ""; }; + DF3630601577DB2A15F9F36E600D5894 /* Words and Bits.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Words and Bits.swift"; path = "Sources/Words and Bits.swift"; sourceTree = ""; }; + DF3819F7E19A0AD39B32338B82BBB9F2 /* PKCS7.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS7.swift; path = Sources/CryptoSwift/PKCS/PKCS7.swift; sourceTree = ""; }; + DF3E178B7213575D768295936507D01C /* KeyPathBinder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyPathBinder.swift; path = RxCocoa/Common/KeyPathBinder.swift; sourceTree = ""; }; + DF67BEED780F061924150002A7622A71 /* IQKeyboardManager.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = IQKeyboardManager.bundle; path = IQKeyboardManagerSwift/Resources/IQKeyboardManager.bundle; sourceTree = ""; }; + DF91262B42721E48FC31A0B0C0EB1A59 /* KeyPair.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyPair.swift; path = Source/Models/Manual/Wallet/KeyPair.swift; sourceTree = ""; }; DF9C771BB711887B7061300234C3F79B /* Pods-Zhip.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Zhip.debug.xcconfig"; sourceTree = ""; }; - DFA314A35B8402F40688BEBC2279AC38 /* ContainsNumberValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContainsNumberValidationPattern.swift; path = Validator/Sources/ContainsNumberValidationPattern.swift; sourceTree = ""; }; - DFE9D7D17A41B3795FE113492F794ECF /* NSColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSColor+.swift"; path = "Source/NSColor+.swift"; sourceTree = ""; }; - E0370F100AE7C1282AFC040B59E0E1B7 /* BehaviorSubject.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BehaviorSubject.swift; path = RxSwift/Subjects/BehaviorSubject.swift; sourceTree = ""; }; - E067038F862FEE348B20AEAA273D96FA /* ItemPath.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ItemPath.swift; path = Sources/Differentiator/ItemPath.swift; sourceTree = ""; }; - E0AFA25EF52DCD1F15ACB60541BDD3AA /* EFQRCodeRecognizer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFQRCodeRecognizer.swift; path = Source/EFQRCodeRecognizer.swift; sourceTree = ""; }; - E0FE940AE97D76009F5FA57B20C20E3E /* TransactionResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionResponse.swift; path = Source/Networking/JSONRPC/Responses/Transaction/TransactionResponse.swift; sourceTree = ""; }; - E18878FC2BB667A8636B97B76E471460 /* ControlEvent+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlEvent+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlEvent+Driver.swift"; sourceTree = ""; }; - E18FE114059D47315CA4B64FCCAB4974 /* FIRErrorCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRErrorCode.h; path = Firebase/Core/Private/FIRErrorCode.h; sourceTree = ""; }; - E1C2ACD12ED8CF55E3592E4A008F0FAE /* URLRequest+Alamofire.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLRequest+Alamofire.swift"; path = "Source/URLRequest+Alamofire.swift"; sourceTree = ""; }; - E1D4363D126D811210C782FEF9879A96 /* RequestInterceptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestInterceptor.swift; path = Source/RequestInterceptor.swift; sourceTree = ""; }; - E1D4D5C6F27F6F31FF2C82C26364451C /* RxTableViewDataSourceType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceType.swift; path = RxCocoa/iOS/Protocols/RxTableViewDataSourceType.swift; sourceTree = ""; }; - E20BE86E42DEB77533A963ED554F8C3C /* ExpressibleByAmount+Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ExpressibleByAmount+Codable.swift"; path = "Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount+Codable.swift"; sourceTree = ""; }; - E2BCD4F4C460FA0A332C533416D60F54 /* Zip+arity.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Zip+arity.swift"; path = "RxSwift/Observables/Zip+arity.swift"; sourceTree = ""; }; - E2EA86677186FD8FD525991ACD60864E /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = Firebase/Core/Private/FIRComponent.h; sourceTree = ""; }; - E2F8941C6CBBA3EEB2C4B94CF8013907 /* ValidationRulePattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRulePattern.swift; path = Validator/Sources/Rules/ValidationRulePattern.swift; sourceTree = ""; }; + DFCF4129FE0B9A55E774D60C4DE4CC5F /* Rx+ZilliqaService.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Rx+ZilliqaService.swift"; path = "Source/Services/Rx+ZilliqaService.swift"; sourceTree = ""; }; + DFE4659F0960058F8AE9937FDB8B8D50 /* ElementAt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ElementAt.swift; path = RxSwift/Observables/ElementAt.swift; sourceTree = ""; }; + DFEBE93701B998EE30AF83765D7699C8 /* AnonymousDisposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousDisposable.swift; path = RxSwift/Disposables/AnonymousDisposable.swift; sourceTree = ""; }; + E01A005266C9A47707F15EACC1B65C5E /* QRCodeReader.swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "QRCodeReader.swift-umbrella.h"; sourceTree = ""; }; + E0391F6895D9EE096A5EF1C6F2F5726B /* RequestTaskMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RequestTaskMap.swift; path = Source/RequestTaskMap.swift; sourceTree = ""; }; + E064FBB790E83864B1E9167477243A6A /* ObservableConvertibleType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableConvertibleType.swift; path = RxSwift/ObservableConvertibleType.swift; sourceTree = ""; }; + E065B01B1470E09ED608513F2E321F0A /* Result_Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result_Extension.swift; path = Source/Extensions/Result_Extension.swift; sourceTree = ""; }; + E08A62C2305C0451940718AFDBD32FAD /* FirebaseCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCore-dummy.m"; sourceTree = ""; }; + E0CD5CABD7BE726B285293381CBEABCE /* PublishRelay.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PublishRelay.swift; path = RxCocoa/Traits/PublishRelay.swift; sourceTree = ""; }; + E0F4E1AD86A27A0E161F3191A4FB2C1A /* FIRAnalyticsConnector.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FIRAnalyticsConnector.framework; path = Frameworks/FIRAnalyticsConnector.framework; sourceTree = ""; }; + E1B4C68212F84AE7D7BCD9C899E315F6 /* NSSlider+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSSlider+Rx.swift"; path = "RxCocoa/macOS/NSSlider+Rx.swift"; sourceTree = ""; }; + E1F71E82CFEC19E7ED3EC382719230E6 /* Abstraction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Abstraction.swift; path = TinyConstraints/Classes/Abstraction.swift; sourceTree = ""; }; + E2770F5098EDA7CEF6FFA985B7E80972 /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = ""; }; + E3083FC3BDD1192FC93D1DEF9A506813 /* Division.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Division.swift; path = Sources/Division.swift; sourceTree = ""; }; E32A6D2C1EC68D2A46647960BD5BBE63 /* libRxSwift.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libRxSwift.a; path = libRxSwift.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E32C5C22334065E32CB2DB7BE59ACD4A /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = RxCocoa/Deprecated.swift; sourceTree = ""; }; + E3425E924945EC538F14E86D6966831D /* Sample.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sample.swift; path = RxSwift/Observables/Sample.swift; sourceTree = ""; }; + E34BC1329AFC1ABEB8CFC733AFF799A5 /* TextFormatEncoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatEncoder.swift; path = Sources/SwiftProtobuf/TextFormatEncoder.swift; sourceTree = ""; }; E38B95A8BF0CC1B818C48A5C31C68711 /* libSwiftyBeaver.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libSwiftyBeaver.a; path = libSwiftyBeaver.a; sourceTree = BUILT_PRODUCTS_DIR; }; - E3CEEEACF7E04B0B2739738EA352F287 /* RxTest.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxTest.modulemap; sourceTree = ""; }; - E3DAD9551512DBBE40ADEEF7DF32E529 /* Utils+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Utils+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Utils+Foundation.swift"; sourceTree = ""; }; - E3DD90FAE9E4344344F1338D0F9517B6 /* Platform.Darwin.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Darwin.swift; path = Platform/Platform.Darwin.swift; sourceTree = ""; }; - E40DD829FE36873D92A1108775212799 /* Hasher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Hasher.swift; path = Source/Cryptography/HashFunctions/Hasher.swift; sourceTree = ""; }; - E41933D8DD0135C57A245C22362C5BA7 /* NSTextStorage+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextStorage+Rx.swift"; path = "RxCocoa/iOS/NSTextStorage+Rx.swift"; sourceTree = ""; }; - E43EC801ED931EF4F9A82F602A71AB9C /* ObservableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ObservableType.swift; path = RxSwift/ObservableType.swift; sourceTree = ""; }; - E47296D50E9E2FFD1B9F98A17CE72B2D /* ParameterEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ParameterEncoding.swift; path = Source/ParameterEncoding.swift; sourceTree = ""; }; - E493DD3B2979F954656D9986816EA0AA /* DER.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DER.swift; path = Source/Encoding/DER.swift; sourceTree = ""; }; - E4A497DA1DC011DFC9566ACD8E0E8788 /* BinaryDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecodingError.swift; path = Sources/SwiftProtobuf/BinaryDecodingError.swift; sourceTree = ""; }; + E3E0FDC7293F1CA503D4E709FE4BE74E /* Zip.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Zip.swift; path = RxSwift/Observables/Zip.swift; sourceTree = ""; }; + E403876CBB88E4E44E2EB5AD27228960 /* Hasher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Hasher.swift; path = Source/Cryptography/HashFunctions/Hasher.swift; sourceTree = ""; }; + E41EB33C0790F6021455C0A55A67BBFE /* Recorded.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Recorded.swift; path = RxTest/Recorded.swift; sourceTree = ""; }; + E4383203A17943ADF236EB206339D566 /* SynchronizedDisposeType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SynchronizedDisposeType.swift; path = RxSwift/Concurrency/SynchronizedDisposeType.swift; sourceTree = ""; }; + E43B6DE7DA63086CC3285442655B8DE8 /* RxBlocking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = RxBlocking.modulemap; sourceTree = ""; }; + E458F74FDC2AC491806BEFA4BCAC4FB5 /* ScheduledItemType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ScheduledItemType.swift; path = RxSwift/Schedulers/Internal/ScheduledItemType.swift; sourceTree = ""; }; + E46B91839C6E95242F62D0CDD90380CC /* EllipticCurveKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EllipticCurveKit-umbrella.h"; sourceTree = ""; }; + E4AB8ED9A2D3DA51CA02F14474B9384A /* RxTableViewSectionedReloadDataSource.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewSectionedReloadDataSource.swift; path = Sources/RxDataSources/RxTableViewSectionedReloadDataSource.swift; sourceTree = ""; }; + E4D39570170E0D161779CF11A37BBFC7 /* SignatureNonce+RFC-6979.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "SignatureNonce+RFC-6979.swift"; path = "Source/EllipticCurve/Signing/SignatureNonce+RFC-6979.swift"; sourceTree = ""; }; + E4D7499D00A7B1CAA51508BD1F62194D /* HMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC.swift; path = Source/Cryptography/HashFunctions/HMAC.swift; sourceTree = ""; }; E4DAC136841B947DEE596945DA6B040A /* Pods-ZhipTests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-ZhipTests-umbrella.h"; sourceTree = ""; }; - E5FA40B49FCE592E49D3CFA1F85DD82A /* GoogleAppMeasurement.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GoogleAppMeasurement.framework; path = Frameworks/GoogleAppMeasurement.framework; sourceTree = ""; }; - E675BD48946296B62B0C2241958A5354 /* RxCocoa-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxCocoa-prefix.pch"; sourceTree = ""; }; - E682FFFB0BC6711004BDEAEB54EC5931 /* RxMutableBox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxMutableBox.swift; path = RxSwift/RxMutableBox.swift; sourceTree = ""; }; - E7ADFCD8F2770CC884944EF945F62927 /* FIRComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentType.m; path = Firebase/Core/FIRComponentType.m; sourceTree = ""; }; - E7C2525C0A2C677A60F9E84419997D10 /* GULNetworkConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkConstants.h; path = GoogleUtilities/Network/Private/GULNetworkConstants.h; sourceTree = ""; }; - E7E0217D50CECF7F9B8450BCE5F146FE /* DateToolsSwift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DateToolsSwift-prefix.pch"; sourceTree = ""; }; - E867F24A61783C1FB74544CD9EADEAE3 /* TransactionReceipt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TransactionReceipt.swift; path = Source/Networking/JSONRPC/Responses/Transaction/TransactionReceipt.swift; sourceTree = ""; }; - E882C9C4A258EDE7E2C9676B8C235CE2 /* Double+Zil_Li_Qa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Double+Zil_Li_Qa.swift"; path = "Source/Models/Manual/ExpressibleByAmount/Units/Double+Zil_Li_Qa.swift"; sourceTree = ""; }; - E94B15B8582932C1C394C9D775E1BB49 /* SectionModelType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionModelType.swift; path = Sources/Differentiator/SectionModelType.swift; sourceTree = ""; }; - E9DF89D32B5F58EDA0DAAA209381F729 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = Firebase/Core/Private/FIROptionsInternal.h; sourceTree = ""; }; - E9EFE7B836D96EB9BD422755BA25E29F /* M13CheckboxExpandController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxExpandController.swift; path = Sources/Managers/M13CheckboxExpandController.swift; sourceTree = ""; }; - EA1925B66561362C56B7E8BC23034296 /* IQKeyboardReturnKeyHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardReturnKeyHandler.swift; path = IQKeyboardManagerSwift/IQKeyboardReturnKeyHandler.swift; sourceTree = ""; }; - EA90F2613E1F088038814C9239085DE3 /* GULSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSwizzler.m; path = GoogleUtilities/MethodSwizzler/GULSwizzler.m; sourceTree = ""; }; - EB0F3465CF7AE494760DD5C549F39AAF /* Dematerialize.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Dematerialize.swift; path = RxSwift/Observables/Dematerialize.swift; sourceTree = ""; }; - EB1ACA293221DB6753264ADF246DAA2E /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; - EB20E1153E0F946D1023F591AA578F71 /* Nonce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Nonce.swift; path = Source/Models/Manual/Wallet/Nonce.swift; sourceTree = ""; }; - EB5459608A1A95C3536BBF0A0CF1662D /* SHA3.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA3.swift; path = Sources/CryptoSwift/SHA3.swift; sourceTree = ""; }; - EB62A8ECA983D9FFEEB1B6FAF1C5C2AF /* PKCS7.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS7.swift; path = Sources/CryptoSwift/PKCS/PKCS7.swift; sourceTree = ""; }; - EB7C6D682A0950ABA8E46332A75C5157 /* ControlProperty+Driver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ControlProperty+Driver.swift"; path = "RxCocoa/Traits/Driver/ControlProperty+Driver.swift"; sourceTree = ""; }; - EBD116E1A7D00CE7EAD251725DEDD9B3 /* GasPrice.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GasPrice.swift; path = Source/Models/Manual/Payment/GasPrice.swift; sourceTree = ""; }; - EBD8259B4F1E953C0B17FBBE41065DC6 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; - EBEC8EC1536859795372B53F75DD50DB /* Request.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Request.swift; path = Source/Request.swift; sourceTree = ""; }; - EC144960521789D679D16CA553B37571 /* ConcurrentMainScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConcurrentMainScheduler.swift; path = RxSwift/Schedulers/ConcurrentMainScheduler.swift; sourceTree = ""; }; - ECE5874027B331E3E0A07D1849A17666 /* NSImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSImage+.swift"; path = "Source/NSImage+.swift"; sourceTree = ""; }; - ECE66019DC43BE18E936057967F54698 /* GULNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GULNSData+zlib.m"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.m"; sourceTree = ""; }; - ED19B015F2DFBA67888185A4E847498D /* GoogleAppMeasurement.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleAppMeasurement.xcconfig; sourceTree = ""; }; - ED2CCB2FD43111EB3380D91E3659F5F8 /* NameMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NameMap.swift; path = Sources/SwiftProtobuf/NameMap.swift; sourceTree = ""; }; - EDAE9626D3FDB762945B4AD7CC879254 /* Window.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Window.swift; path = RxSwift/Observables/Window.swift; sourceTree = ""; }; - EE1776CB7036AA38F58B03C4E3E27E91 /* TextFormatScanner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatScanner.swift; path = Sources/SwiftProtobuf/TextFormatScanner.swift; sourceTree = ""; }; - EE2CA52CEBFCE2D3A32BB34251C7CE56 /* QRMaskPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRMaskPattern.swift; path = Sources/QRMaskPattern.swift; sourceTree = ""; }; - EED00FCF57EC467A6C28705AB1860088 /* DelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxy.swift; path = RxCocoa/Common/DelegateProxy.swift; sourceTree = ""; }; - EEFF02A683F8B4F64B44F78492EF06BE /* BigInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigInt.swift; path = Sources/BigInt.swift; sourceTree = ""; }; - EF054E56EF662E910B5FF7E7D6686E19 /* Empty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Empty.swift; path = RxSwift/Observables/Empty.swift; sourceTree = ""; }; - EF1E94632FF51BDBBB6F2619CB4F3FCC /* Bit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bit.swift; path = Sources/CryptoSwift/Bit.swift; sourceTree = ""; }; - EF267D90FB29887489924DE8061E5295 /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Private/GULUserDefaults.h; sourceTree = ""; }; - EF89034EB631CA39CE3BE62A3EC620A5 /* LockOwnerType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LockOwnerType.swift; path = RxSwift/Concurrency/LockOwnerType.swift; sourceTree = ""; }; - F018C1D4630DD6B7ABD12F0635341CCD /* FIRVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVersion.m; path = Firebase/Core/FIRVersion.m; sourceTree = ""; }; - F03041B938DC1846CC2DB4CB1306B0BD /* AnyKeyDeriving.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyKeyDeriving.swift; path = Source/Models/Manual/Wallet/Keystore/AnyKeyDeriving.swift; sourceTree = ""; }; - F05BC31460ED9D780B2E75D39337EB3F /* FIRConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRConfiguration.m; path = Firebase/Core/FIRConfiguration.m; sourceTree = ""; }; - F107F3BEBFC70E8E4B84360E8E8FBD17 /* ConsoleDestination.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ConsoleDestination.swift; path = Sources/ConsoleDestination.swift; sourceTree = ""; }; - F1111C3F9832C9ECEAE5E42E0A535D30 /* Integer+DateTools.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Integer+DateTools.swift"; path = "DateToolsSwift/DateTools/Integer+DateTools.swift"; sourceTree = ""; }; - F1281D910E8B17A4506975C2F7246388 /* RxSwift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "RxSwift-umbrella.h"; sourceTree = ""; }; - F153C9C670A3CB8F9A85F10CA531873B /* Digest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Digest.swift; path = Sources/CryptoSwift/Digest.swift; sourceTree = ""; }; - F163A09F4A142885E8584EA9D1E0B44F /* Maybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Maybe.swift; path = RxSwift/Traits/Maybe.swift; sourceTree = ""; }; - F1ED9646260B6DBF73A26B7695E9D97E /* HashVisitor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HashVisitor.swift; path = Sources/SwiftProtobuf/HashVisitor.swift; sourceTree = ""; }; - F207A379CBD29EFC1893D0CBC055E030 /* FIROptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptions.h; path = Firebase/Core/Public/FIROptions.h; sourceTree = ""; }; - F248D59035D3D826164DDC34D2841E0D /* Strideable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Strideable.swift; path = Sources/Strideable.swift; sourceTree = ""; }; - F33ABECF7B31BB9D9ACFB3B37B20AB51 /* KeyPair.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyPair.swift; path = Source/EllipticCurve/Keys/KeyPair.swift; sourceTree = ""; }; - F33AF0CBD33A85B5457E5A4E382DA74F /* ValidationRule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRule.swift; path = Validator/Sources/ValidationRule.swift; sourceTree = ""; }; - F33FA1F353542193F1D05C457A09ABB2 /* RxCocoa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RxCocoa.h; path = RxCocoa/RxCocoa.h; sourceTree = ""; }; - F340E5B3BA9357B88360FD51649FFF93 /* DeprecationWarner.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DeprecationWarner.swift; path = Platform/DeprecationWarner.swift; sourceTree = ""; }; - F34B2BEA145963487DBFD4CCCDE3F21F /* RxSearchControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchControllerDelegateProxy.swift; sourceTree = ""; }; - F36938C16CE7B29E341ABAA98E6E9CDF /* ZilliqaAPIEndpoint.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZilliqaAPIEndpoint.swift; path = Source/Models/Manual/Payment/ZilliqaAPIEndpoint.swift; sourceTree = ""; }; - F39F9145C95D81E5297C695AE1CBEC66 /* M13CheckboxDotController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxDotController.swift; path = Sources/Managers/M13CheckboxDotController.swift; sourceTree = ""; }; - F3D5070A7DD60C55E6D0EB59C2C5D856 /* IQKeyboardManager.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQKeyboardManager.swift; path = IQKeyboardManagerSwift/IQKeyboardManager.swift; sourceTree = ""; }; - F43A39BE22484F5AB7790B881DB03643 /* KeyDerivationFunctionParameters.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyDerivationFunctionParameters.swift; path = Source/Models/Manual/Wallet/Keystore/KeyDerivationFunctionParameters.swift; sourceTree = ""; }; - F4AFFF1E4E5496EE047085862D3ADF27 /* CombineLatest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CombineLatest.swift; path = RxSwift/Observables/CombineLatest.swift; sourceTree = ""; }; - F50ABCCA67CD74905C28A125EDDB128A /* BalanceResponse.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BalanceResponse.swift; path = Source/Networking/JSONRPC/Responses/Balance/BalanceResponse.swift; sourceTree = ""; }; - F52AAF5C6481BBA6C2BB47BF688397F5 /* SkipWhile.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SkipWhile.swift; path = RxSwift/Observables/SkipWhile.swift; sourceTree = ""; }; - F5395E8CC44F5CABDA05AA5A5CC40B4C /* SwiftyBeaver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftyBeaver.swift; path = Sources/SwiftyBeaver.swift; sourceTree = ""; }; - F5E26744FD931346D0286FD6548789C5 /* Using.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Using.swift; path = RxSwift/Observables/Using.swift; sourceTree = ""; }; - F5ED661AB5E54E292C1B987EDFB1C2CE /* timestamp.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = timestamp.pb.swift; path = Sources/SwiftProtobuf/timestamp.pb.swift; sourceTree = ""; }; - F61AF8D1E80F1913E58DB2464DEF7A4D /* ChaCha20.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChaCha20.swift; path = Sources/CryptoSwift/ChaCha20.swift; sourceTree = ""; }; - F6241D26BFDBD6B90C9636E1FB99AB02 /* Google_Protobuf_Any+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Google_Protobuf_Any+Extensions.swift"; path = "Sources/SwiftProtobuf/Google_Protobuf_Any+Extensions.swift"; sourceTree = ""; }; - F638FE9DE770ABE6D3DC1D610050C0AA /* Signal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Signal.swift; path = RxCocoa/Traits/Signal/Signal.swift; sourceTree = ""; }; - F6DF3AC609D3FDEB6DAA25B9E05EC60E /* TextFormatDecoder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TextFormatDecoder.swift; path = Sources/SwiftProtobuf/TextFormatDecoder.swift; sourceTree = ""; }; - F7405261704EF86D4AAB3ACFA8F460F2 /* AtomicInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AtomicInt.swift; path = Platform/AtomicInt.swift; sourceTree = ""; }; - F7501C48B7744E01A72F4F2C2AF837AF /* RxCocoa-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "RxCocoa-dummy.m"; sourceTree = ""; }; - F76092CC8F0993654EF9C3B5353B915A /* FIRApp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRApp.m; path = Firebase/Core/FIRApp.m; sourceTree = ""; }; - F7DED29FCF7B5D75E40C18114D32E52C /* Bitwise Ops.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bitwise Ops.swift"; path = "Sources/Bitwise Ops.swift"; sourceTree = ""; }; - F81B0F33F30471B788FA3D6100E493FE /* GoogleCloudDestination.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GoogleCloudDestination.swift; path = Sources/GoogleCloudDestination.swift; sourceTree = ""; }; - F85ED7470D2465E9E964B07670BD2BD9 /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = ""; }; - F8957CCE4FD9C6B26FB8AAEFFB392B23 /* EllipticCurve.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EllipticCurve.swift; path = Source/EllipticCurve/EllipticCurve.swift; sourceTree = ""; }; - F8A5E96F390C0D062F012257AC648CB9 /* IQToolbar.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQToolbar.swift; path = IQKeyboardManagerSwift/IQToolbar/IQToolbar.swift; sourceTree = ""; }; - F93C24220B783DD2C5BF5538BC33FF74 /* AddressChecksummedConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddressChecksummedConvertible.swift; path = Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible.swift; sourceTree = ""; }; - F97877BF9CCDD56C1332797ECFD746C0 /* Zesame.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Zesame.modulemap; sourceTree = ""; }; - F9A0AFD3EE024FDDA4637F7608CA1675 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = Source/Services/Error.swift; sourceTree = ""; }; - F9AD25068802C4BC6DA3E8D52B810FA5 /* NSControl+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSControl+Rx.swift"; path = "RxCocoa/macOS/NSControl+Rx.swift"; sourceTree = ""; }; - FA2A63E667C17BFCAE7E0C80E7D62E3E /* Producer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Producer.swift; path = RxSwift/Observables/Producer.swift; sourceTree = ""; }; - FA738A811A3B28470210971F5F16D655 /* CIImage+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "CIImage+.swift"; path = "Source/CIImage+.swift"; sourceTree = ""; }; - FB4FE57604AAEB253468EEB35BDFA2C2 /* Date+TimeAgo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Date+TimeAgo.swift"; path = "DateToolsSwift/DateTools/Date+TimeAgo.swift"; sourceTree = ""; }; - FB7A844FE76A4DFFB5DCB20ECD9C585A /* Map.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Map.swift; path = RxSwift/Observables/Map.swift; sourceTree = ""; }; - FB91F8CE51426B72A2C80F5C6F282B05 /* RxAtomic.c */ = {isa = PBXFileReference; includeInIndex = 1; name = RxAtomic.c; path = RxAtomic/RxAtomic.c; sourceTree = ""; }; - FBB8ED72144D6DD4AB7AE595BF107C0E /* FloatingPointType+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FloatingPointType+IdentifiableType.swift"; path = "Sources/RxDataSources/FloatingPointType+IdentifiableType.swift"; sourceTree = ""; }; - FBF84C0F62BF43BEF583CCB8025F54F9 /* FABAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FABAttributes.h; path = iOS/Fabric.framework/Headers/FABAttributes.h; sourceTree = ""; }; - FC3238F9F4CF6E54ADA07663DCD64B46 /* Sequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Sequence.swift; path = RxSwift/Observables/Sequence.swift; sourceTree = ""; }; - FC469D2368ADF50CCCDC894F3DA1FF07 /* AddressChecksummed+Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AddressChecksummed+Codable.swift"; path = "Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed+Codable.swift"; sourceTree = ""; }; - FD11C8527DDF3C3ABA96A52E463DC6A9 /* UITextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+Rx.swift"; path = "RxCocoa/iOS/UITextField+Rx.swift"; sourceTree = ""; }; - FD2B3CA3C9B1695EA1DE2EE49B75B8B0 /* CBC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CBC.swift; path = Sources/CryptoSwift/BlockMode/CBC.swift; sourceTree = ""; }; - FD539A24C2577342797493BCC2036B22 /* Message+TextFormatAdditions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Message+TextFormatAdditions.swift"; path = "Sources/SwiftProtobuf/Message+TextFormatAdditions.swift"; sourceTree = ""; }; - FD69343057450B72EF4EB7204A4B9934 /* ExtensionFields.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExtensionFields.swift; path = Sources/SwiftProtobuf/ExtensionFields.swift; sourceTree = ""; }; - FD7B8AE01EF3EA50CC8C863633F40F4F /* RxNavigationControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxNavigationControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxNavigationControllerDelegateProxy.swift; sourceTree = ""; }; - FDF658855630EDA3F9BC73A2CA6B9F79 /* RecursiveScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RecursiveScheduler.swift; path = RxSwift/Schedulers/RecursiveScheduler.swift; sourceTree = ""; }; - FDF8E7CC5F5A834E651BC6AC81884BB9 /* GULUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULUserDefaults.m; path = GoogleUtilities/UserDefaults/GULUserDefaults.m; sourceTree = ""; }; - FE88B31CCACC2788A1209577095814B2 /* Array+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Extension.swift"; path = "Sources/CryptoSwift/Array+Extension.swift"; sourceTree = ""; }; - FEB5D700459B93C432D76C6842AD298F /* M13CheckboxBounceController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxBounceController.swift; path = Sources/Managers/M13CheckboxBounceController.swift; sourceTree = ""; }; - FEBD2187493031B4FA27C2C756841615 /* RxWebViewDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxWebViewDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxWebViewDelegateProxy.swift; sourceTree = ""; }; - FEBE9CF61E74DD6D82345D34CA769F49 /* SwiftSupport.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwiftSupport.swift; path = RxSwift/SwiftSupport/SwiftSupport.swift; sourceTree = ""; }; - FED1A0F32CAEBBA0537A90047BFE689A /* TestScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TestScheduler.swift; path = RxTest/Schedulers/TestScheduler.swift; sourceTree = ""; }; - FEDD440E05F7A7EF9756270E23D14B2B /* Array+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Array+Foundation.swift"; sourceTree = ""; }; - FF2194306A0DEB49123ED69C75753B84 /* TakeLast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TakeLast.swift; path = RxSwift/Observables/TakeLast.swift; sourceTree = ""; }; - FF3E53320E93C1BB1632DE6388C2F194 /* Session.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Session.swift; path = Source/Session.swift; sourceTree = ""; }; - FF4377263A5B458466E3E325BD88C049 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Filter.swift; sourceTree = ""; }; - FF501C4780017E98CCE134F1DA099ABA /* Bag+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bag+Rx.swift"; path = "RxSwift/Extensions/Bag+Rx.swift"; sourceTree = ""; }; - FF50D57676DC089D8C07B6226A427592 /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = Firebase/Core/Private/FIRLogger.h; sourceTree = ""; }; + E51D9DD471D905DC2EDD2E25885BAA61 /* Platform.Linux.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Platform.Linux.swift; path = Platform/Platform.Linux.swift; sourceTree = ""; }; + E528194F4B0794A19A9178541B6B2F9A /* ANSCompatibility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ANSCompatibility.h; path = iOS/Crashlytics.framework/Headers/ANSCompatibility.h; sourceTree = ""; }; + E63CEE718D2F35829B003A276E3C6A85 /* UIActivityIndicatorView+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIActivityIndicatorView+Rx.swift"; path = "RxCocoa/iOS/UIActivityIndicatorView+Rx.swift"; sourceTree = ""; }; + E66A2F84DF374DE0E5DACC15179FB852 /* Padding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Padding.swift; path = Sources/CryptoSwift/Padding.swift; sourceTree = ""; }; + E6B6EE25B984F67976C2D79406BE70B8 /* Notifications.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Notifications.swift; path = Source/Notifications.swift; sourceTree = ""; }; + E6B8B9C7E4318BDFD9B0917705B08F97 /* GoogleUtilities.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.xcconfig; sourceTree = ""; }; + E6EA862A66FECA4D288BF7801DDF515A /* KeychainSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = KeychainSwift.xcconfig; sourceTree = ""; }; + E709B4F3A3E573A733F21D81BC690221 /* TinyConstraints.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = TinyConstraints.modulemap; sourceTree = ""; }; + E737ACBEAB19D493CAD0F2F849C4B919 /* M13CheckboxFlatController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxFlatController.swift; path = Sources/Managers/M13CheckboxFlatController.swift; sourceTree = ""; }; + E7DB5E281B857679391CA82FF1E08AA6 /* PrivateKeyWIF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrivateKeyWIF.swift; path = Source/EllipticCurve/Keys/PrivateKey/PrivateKeyWIF.swift; sourceTree = ""; }; + E7DE88332E90E4525A1C74A645DED357 /* SwitchIfEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SwitchIfEmpty.swift; path = RxSwift/Observables/SwitchIfEmpty.swift; sourceTree = ""; }; + E818B2C6D2F86B6AE8A09F8609A49F91 /* struct.pb.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = struct.pb.swift; path = Sources/SwiftProtobuf/struct.pb.swift; sourceTree = ""; }; + E87B00E73418F1691B5EC509E31BA773 /* RxTarget.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTarget.swift; path = RxCocoa/Common/RxTarget.swift; sourceTree = ""; }; + E893EBDB84859D2C1EAA13468726BE9B /* NSObject+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Rx.swift"; path = "RxCocoa/Foundation/NSObject+Rx.swift"; sourceTree = ""; }; + E8BD937C7F21D8475E7FC213D2E29649 /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = ""; }; + E8CACDA6A5ACC68EDBD2F7E86647686F /* AES.Cryptors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AES.Cryptors.swift; path = Sources/CryptoSwift/AES.Cryptors.swift; sourceTree = ""; }; + E911777104F76D0ACC5E1C6ED2B4BB97 /* BinaryDecodingError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BinaryDecodingError.swift; path = Sources/SwiftProtobuf/BinaryDecodingError.swift; sourceTree = ""; }; + E9135D913AA299B78418B089070A61E3 /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = RxSwift/Deprecated.swift; sourceTree = ""; }; + E996E9646B6F7578A950863830164004 /* IQBarButtonItem.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IQBarButtonItem.swift; path = IQKeyboardManagerSwift/IQToolbar/IQBarButtonItem.swift; sourceTree = ""; }; + E9B3FDCCC6F9FA410DC8C055B3575173 /* AnonymousObserver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnonymousObserver.swift; path = RxSwift/Observers/AnonymousObserver.swift; sourceTree = ""; }; + E9C16DB9025C1D942BED2138F6C394CB /* ValidationPattern.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationPattern.swift; path = Validator/Sources/ValidationPattern.swift; sourceTree = ""; }; + E9C47D1DB1330D762CD392691A83A636 /* HashFunction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HashFunction.swift; path = Source/Cryptography/HashFunctions/HashFunction.swift; sourceTree = ""; }; + EA143F46EA6FA41FE35C038C3F998227 /* RxSearchControllerDelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxSearchControllerDelegateProxy.swift; path = RxCocoa/iOS/Proxies/RxSearchControllerDelegateProxy.swift; sourceTree = ""; }; + EA752B6381C1C1BD3188484920CB7F10 /* BlockModeOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockModeOptions.swift; path = Sources/CryptoSwift/BlockMode/BlockModeOptions.swift; sourceTree = ""; }; + EA80592D3FF1C030E1C83E0845E3616F /* ObservableConvertibleType+SharedSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ObservableConvertibleType+SharedSequence.swift"; path = "RxCocoa/Traits/SharedSequence/ObservableConvertibleType+SharedSequence.swift"; sourceTree = ""; }; + EACAA3B65B906E5BF7E72E71E7A5D428 /* Bag.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bag.swift; path = Platform/DataStructures/Bag.swift; sourceTree = ""; }; + EAF8D67C75114C08312D2D772F18288F /* KeychainSwift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = KeychainSwift.modulemap; sourceTree = ""; }; + EB77F279BF42DB5FF49533555EE78B73 /* M13Checkbox.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13Checkbox.swift; path = Sources/M13Checkbox.swift; sourceTree = ""; }; + EB8626377D54056F1AC57B60156020CF /* BCHUtil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BCHUtil.swift; path = Sources/BCHUtil.swift; sourceTree = ""; }; + EBAA8D5F79F073A56845764DCE5BC937 /* Disposable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Disposable.swift; path = RxSwift/Disposable.swift; sourceTree = ""; }; + ECB88DFB4E8DE837DC6E72AAF4165893 /* RxTableViewDataSourceProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxTableViewDataSourceProxy.swift; path = RxCocoa/iOS/Proxies/RxTableViewDataSourceProxy.swift; sourceTree = ""; }; + ECD970863467C5D86B68AF448635677F /* SwiftProtobuf.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SwiftProtobuf.modulemap; sourceTree = ""; }; + ED0CAE482EEFA8701CCC09A9CE4A81EF /* SectionModel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SectionModel.swift; path = Sources/Differentiator/SectionModel.swift; sourceTree = ""; }; + ED4C0B76E96D75518C6E726D9A983D1F /* DelaySubscription.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelaySubscription.swift; path = RxSwift/Observables/DelaySubscription.swift; sourceTree = ""; }; + EDBEB8D28184862D7D9B09198E6D40C2 /* SubscribeOn.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SubscribeOn.swift; path = RxSwift/Observables/SubscribeOn.swift; sourceTree = ""; }; + EDF6270C072D06D3E518B69C36F8AFB4 /* Maybe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Maybe.swift; path = RxSwift/Traits/Maybe.swift; sourceTree = ""; }; + EE11909D63BE4D62194D0395A7013BB1 /* Zesame-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Zesame-umbrella.h"; sourceTree = ""; }; + EE197CBEDE3E1E9DA10E097A177557E3 /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = ""; }; + EE3062204F44069FF79A27E971A874A5 /* Response.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Response.swift; path = Source/Response.swift; sourceTree = ""; }; + EE864A06DFA90AE2C6920FE400F65A97 /* SerialDispatchQueueScheduler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SerialDispatchQueueScheduler.swift; path = RxSwift/Schedulers/SerialDispatchQueueScheduler.swift; sourceTree = ""; }; + EEDA2C9398819E58B944278576952247 /* Keystore+Wallet+Import.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keystore+Wallet+Import.swift"; path = "Source/Models/Manual/Wallet/Keystore/Keystore+Wallet+Import.swift"; sourceTree = ""; }; + EFC2104CF36C8B397F9CD0B590E933CC /* Exponentiation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Exponentiation.swift; path = Sources/Exponentiation.swift; sourceTree = ""; }; + EFDC30FD5349E03DA6B0E61FEF732BE3 /* NSLayoutConstraint+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSLayoutConstraint+Rx.swift"; path = "RxCocoa/Common/NSLayoutConstraint+Rx.swift"; sourceTree = ""; }; + F02A698A5983C813A4FC0606AB4A4F24 /* GroupedObservable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GroupedObservable.swift; path = RxSwift/GroupedObservable.swift; sourceTree = ""; }; + F0ABB02D7861E2A9B4EE966D263367B5 /* AddRef.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AddRef.swift; path = RxSwift/Observables/AddRef.swift; sourceTree = ""; }; + F0C140ACE8C43E19E9DCDF2304A15B71 /* FIRLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLoggerLevel.h; path = Firebase/Core/Public/FIRLoggerLevel.h; sourceTree = ""; }; + F1B200B2562A2B8892DC7F2B5BFC05F1 /* IQKeyboardManagerSwift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManagerSwift.xcconfig; sourceTree = ""; }; + F1C4AC11C71DB69E55972BF10576D017 /* Payment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Payment.swift; path = Source/Models/Manual/Payment/Payment.swift; sourceTree = ""; }; + F1C6D65015D14B65A261570DD8906109 /* ZilliqaService+Signing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ZilliqaService+Signing.swift"; path = "Source/Services/ZilliqaService+Signing.swift"; sourceTree = ""; }; + F34EA33FAB702456493801EF021E47FB /* UIButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIButton+Rx.swift"; path = "RxCocoa/iOS/UIButton+Rx.swift"; sourceTree = ""; }; + F3BD9388DB3E93550E354F5CD7FB3DF1 /* Any+Equatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Any+Equatable.swift"; path = "RxTest/Any+Equatable.swift"; sourceTree = ""; }; + F3C66FAF0AE9A55F569A63D5FDFCA2C1 /* M13CheckboxRadioPathGenerator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxRadioPathGenerator.swift; path = Sources/Paths/M13CheckboxRadioPathGenerator.swift; sourceTree = ""; }; + F3D45D3015D53CEB27EB5214F14ACBD0 /* Rabbit+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Rabbit+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Rabbit+Foundation.swift"; sourceTree = ""; }; + F4308ADEDDB33897DCC8E4D1DA51382A /* FirebaseCoreDiagnostics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = FirebaseCoreDiagnostics.framework; path = Frameworks/FirebaseCoreDiagnostics.framework; sourceTree = ""; }; + F459513C894CE21A76808FF6E2DF8C79 /* QRCodeReader.swift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = QRCodeReader.swift.xcconfig; sourceTree = ""; }; + F464B74D72AF71AAA9DFE37F60C64062 /* FIRApp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRApp.m; path = Firebase/Core/FIRApp.m; sourceTree = ""; }; + F4FD6BA448EEFFDD037DA3115EF1E135 /* DataSources.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DataSources.swift; path = Sources/RxDataSources/DataSources.swift; sourceTree = ""; }; + F543AF2DA3E2AEFDCF1B59916D53935A /* GULNetworkURLSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkURLSession.m; path = GoogleUtilities/Network/GULNetworkURLSession.m; sourceTree = ""; }; + F56964B89FB014F7B949959801BF3A72 /* TimeChunk.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimeChunk.swift; path = DateToolsSwift/DateTools/TimeChunk.swift; sourceTree = ""; }; + F585375C79B8D0F76D7EB40CA91A5298 /* QRCodeReaderViewControllerBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QRCodeReaderViewControllerBuilder.swift; path = Sources/QRCodeReaderViewControllerBuilder.swift; sourceTree = ""; }; + F5A1BCCBBEC8A5DFF12F7074B276BA16 /* URLConvertible+URLRequestConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URLConvertible+URLRequestConvertible.swift"; path = "Source/URLConvertible+URLRequestConvertible.swift"; sourceTree = ""; }; + F5B518822C88E3D30661E3954CEEB89A /* Multicast.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multicast.swift; path = RxSwift/Observables/Multicast.swift; sourceTree = ""; }; + F5BAFF5F6D61EFF70D2093D27AD14662 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = RxSwift/Errors.swift; sourceTree = ""; }; + F5CABD6C5EE309A67B95650FFC0357B9 /* ValidationRuleLength.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRuleLength.swift; path = Validator/Sources/Rules/ValidationRuleLength.swift; sourceTree = ""; }; + F5F083C6207E855DA2EE4816CD7C74BA /* Debounce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Debounce.swift; path = RxSwift/Observables/Debounce.swift; sourceTree = ""; }; + F61AB14688263F032D04D6AD4165C807 /* Alamofire-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Alamofire-prefix.pch"; sourceTree = ""; }; + F6809B8D1D787F1888F3B9843DEFBB63 /* Observable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Observable.swift; path = RxSwift/Observable.swift; sourceTree = ""; }; + F69C02A5FEB9A53B11526338C66A40EB /* PrimitiveSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PrimitiveSequence.swift; path = RxSwift/Traits/PrimitiveSequence.swift; sourceTree = ""; }; + F6A59083ACB04154F078152A0A51E973 /* RxCollectionViewDataSourcePrefetchingProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RxCollectionViewDataSourcePrefetchingProxy.swift; path = RxCocoa/iOS/Proxies/RxCollectionViewDataSourcePrefetchingProxy.swift; sourceTree = ""; }; + F6C52474C6BF1F750E1195136DCFC90F /* Li.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Li.swift; path = Source/Models/Manual/ExpressibleByAmount/Units/Li.swift; sourceTree = ""; }; + F732839CAB4A8145144BB006A42D9366 /* CBC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CBC.swift; path = Sources/CryptoSwift/BlockMode/CBC.swift; sourceTree = ""; }; + F74C4D7DA0ECFFB006FDE466912FDB83 /* IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IdentifiableType.swift; path = Sources/Differentiator/IdentifiableType.swift; sourceTree = ""; }; + F77EA7C16951CEEC592CFD99B5845F58 /* RPCError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCError.swift; path = Source/Networking/JSONRPC/RPCError.swift; sourceTree = ""; }; + F7EB305A45A34CCF8897A5C6FA1E87F1 /* Switch.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Switch.swift; path = RxSwift/Observables/Switch.swift; sourceTree = ""; }; + F7FD1E661B08E3C05700AE52BFE620ED /* RPCMethod.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RPCMethod.swift; path = Source/Networking/JSONRPC/RPCMethod.swift; sourceTree = ""; }; + F8517D35D70F88B361A120D11F0DD3F1 /* NSButton+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSButton+Rx.swift"; path = "RxCocoa/macOS/NSButton+Rx.swift"; sourceTree = ""; }; + F8C8014E2430428DC2902EAFE9E9229E /* UITextField+fixCaretPosition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UITextField+fixCaretPosition.swift"; path = "Sources/UITextField+fixCaretPosition.swift"; sourceTree = ""; }; + F98B34F470C2E93657C8A285D4C85E1F /* Deprecated.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecated.swift; path = Sources/RxDataSources/Deprecated.swift; sourceTree = ""; }; + F9C8023DB2F802B02515F34A83C6A931 /* Take.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Take.swift; path = RxSwift/Observables/Take.swift; sourceTree = ""; }; + F9DA25C4E4D81141548CE62E7269A5E1 /* Repeat.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Repeat.swift; path = RxSwift/Observables/Repeat.swift; sourceTree = ""; }; + FA63CC95471EED69561EB76F8D37CB19 /* M13Checkbox-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "M13Checkbox-prefix.pch"; sourceTree = ""; }; + FA6C4AFB09A28D4EEE0FD22245FD5018 /* IntegerType+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "IntegerType+IdentifiableType.swift"; path = "Sources/RxDataSources/IntegerType+IdentifiableType.swift"; sourceTree = ""; }; + FA79FA29234F04033A5119E3EF517E89 /* Zesame-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Zesame-prefix.pch"; sourceTree = ""; }; + FAA94E8446873A8822F19DDA6316B7A1 /* GULNetworkConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkConstants.m; path = GoogleUtilities/Network/GULNetworkConstants.m; sourceTree = ""; }; + FB18E40C2E08123AF34CCAFC990A2DB2 /* Nonce.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Nonce.swift; path = Source/Models/Manual/Wallet/Nonce.swift; sourceTree = ""; }; + FB4CA239785FD0E955BD6302E2691748 /* ExpressibleByAmount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpressibleByAmount.swift; path = Source/Models/Manual/ExpressibleByAmount/ExpressibleByAmount.swift; sourceTree = ""; }; + FBDB62EB2B863D5B7EEFD89F9365C39D /* ValidationRule.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ValidationRule.swift; path = Validator/Sources/ValidationRule.swift; sourceTree = ""; }; + FBE71B7EE6098327A0C52B6AF3F765C0 /* Address+ExpressibleByStringLiteral.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Address+ExpressibleByStringLiteral.swift"; path = "Source/Models/Manual/Wallet/Address/Address/Address+ExpressibleByStringLiteral.swift"; sourceTree = ""; }; + FBFD40353874DB961E9C8CA5CEED0873 /* Keystore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Keystore.swift; path = Source/Models/Manual/Wallet/Keystore/Keystore.swift; sourceTree = ""; }; + FC0A3B061BAEF48DB5B39C47CABB59AA /* GULNetworkConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkConstants.h; path = GoogleUtilities/Network/Private/GULNetworkConstants.h; sourceTree = ""; }; + FC1C8060140C4BFDDE24360F33CED865 /* FIRComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainerInternal.h; path = Firebase/Core/Private/FIRComponentContainerInternal.h; sourceTree = ""; }; + FC31B2D9F7A7F37101177A3AF7F9A754 /* ToggleTorchButton.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToggleTorchButton.swift; path = Sources/ToggleTorchButton.swift; sourceTree = ""; }; + FC4C81913CC2E6F483F9ED12A920620D /* NSTextField+Rx.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSTextField+Rx.swift"; path = "RxCocoa/macOS/NSTextField+Rx.swift"; sourceTree = ""; }; + FC89203DCE18963E12CF2B44ABABCB11 /* M13CheckboxBounceController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = M13CheckboxBounceController.swift; path = Sources/Managers/M13CheckboxBounceController.swift; sourceTree = ""; }; + FC956C489A9BBA7737E0E8F0D68A5E9F /* TimePeriodCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = TimePeriodCollection.swift; path = DateToolsSwift/DateTools/TimePeriodCollection.swift; sourceTree = ""; }; + FCDAE89911790E251A2FB3882258DBB2 /* Keystore+Crypto.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Keystore+Crypto.swift"; path = "Source/Models/Manual/Wallet/Keystore/Keystore+Crypto.swift"; sourceTree = ""; }; + FDED994E9804F9D21B077DE49B41A99D /* FloatingPointType+IdentifiableType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "FloatingPointType+IdentifiableType.swift"; path = "Sources/RxDataSources/FloatingPointType+IdentifiableType.swift"; sourceTree = ""; }; + FE97262EA518152A46238755A4A410AC /* Base64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Base64.swift; path = Sources/Base64.swift; sourceTree = ""; }; + FEB131ADBF40CE477FD5DBC0556E7A6F /* CLSAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CLSAttributes.h; path = iOS/Crashlytics.framework/Headers/CLSAttributes.h; sourceTree = ""; }; + FEE29571DB059883E5971D910903A440 /* UIColor+.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+.swift"; path = "Source/UIColor+.swift"; sourceTree = ""; }; + FEF049D7FF0AF5028BB5F66CE1CEB8A7 /* GasPrice.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GasPrice.swift; path = Source/Models/Manual/Payment/GasPrice.swift; sourceTree = ""; }; + FF054295AD46A6591F97585A9FC44816 /* JSONDecodingOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = JSONDecodingOptions.swift; path = Sources/SwiftProtobuf/JSONDecodingOptions.swift; sourceTree = ""; }; + FFBF620CABE16762FB9D7AB46CC1C3B6 /* DelegateProxy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DelegateProxy.swift; path = RxCocoa/Common/DelegateProxy.swift; sourceTree = ""; }; + FFF7DE8922DAEF4CB87774015CF24D89 /* FIROptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROptions.m; path = Firebase/Core/FIROptions.m; sourceTree = ""; }; + FFFECA0854481161F6280A26D85F84A7 /* EFWatermarkMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EFWatermarkMode.swift; path = Source/EFWatermarkMode.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 0C443C907705342AF9D486C0B559DC64 /* Frameworks */ = { + 0AE8E773867E61E4F4BFFB5C06F81739 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 0F055204ABEED25AFF2A10D2A43D4221 /* Frameworks */ = { + 0D0BE459A3C5E73C9A5E8160FF10CC3F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 1633042B49F1B813B211E2E7EF276CEE /* Frameworks */ = { + 0F055204ABEED25AFF2A10D2A43D4221 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 1CF1158D573E9145C2C57351FF95EF06 /* Frameworks */ = { + 10C20498A4C1F58B9699DDDDBB60DBB0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 2F63CCB5B3C1FC6F1DA9772446794777 /* Frameworks */ = { + 11CD1BEE9E38311F46215C41F5869CEE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 3362F574453747C3F5D1C36876DB4ED1 /* Frameworks */ = { + 23FEBF8A21D76B4DBC0C754E1D8E202F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 53F4DEF69D55C2003E16F01C0E3CCA2F /* Frameworks */ = { + 258897F20A14A853BE800B961F6B662F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 5A8D4E2DBC8575021E8308DB21A70AAA /* Frameworks */ = { + 2F63CCB5B3C1FC6F1DA9772446794777 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 6494BC5F552E9176EF60F471F2F81020 /* Frameworks */ = { + 3362F574453747C3F5D1C36876DB4ED1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 6F71E7042400EDDD7DFD7A327A6681A3 /* Frameworks */ = { + 5A8D4E2DBC8575021E8308DB21A70AAA /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 71254F92C851D7F2957FFE814D282188 /* Frameworks */ = { + 6F71E7042400EDDD7DFD7A327A6681A3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 72183DBF864B0E88910F5D8AFAD02288 /* Frameworks */ = { + 71254F92C851D7F2957FFE814D282188 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 7980E0C1788BE2E7F34357E0092EA639 /* Frameworks */ = { + 72183DBF864B0E88910F5D8AFAD02288 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 7AB55E903457E50DB956E429F41790B0 /* Frameworks */ = { + 76DDBDBEA50BDC1C720E2E535C555B63 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 9BD1913688802685B390BD70ECF473AB /* Frameworks */ = { + 7980E0C1788BE2E7F34357E0092EA639 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - A05966D7039C5775C21B115C65F33053 /* Frameworks */ = { + 7AB55E903457E50DB956E429F41790B0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - A909D33B4F54720177ABC9E1C540FD84 /* Frameworks */ = { + 9F9376CB3E6F1A2202474BFAD9A17C79 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - A9F529EA6F98EAAC9222F0F76E66BC70 /* Frameworks */ = { + A909D33B4F54720177ABC9E1C540FD84 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - ABED0BE340616F7506044D96410522E7 /* Frameworks */ = { + B2977FC8686B369EC3C6A0FC8EDD25DC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B2977FC8686B369EC3C6A0FC8EDD25DC /* Frameworks */ = { + BB261BB4363D49BBA63D41081EA166B2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2815,42 +2800,42 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D752D103DB89DC1C93E3166EA88C9AA5 /* Frameworks */ = { + CD4C892E097067DE8441463F35E9ECA5 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - DD3E96B12AFC92313F053A71023B72DD /* Frameworks */ = { + D752D103DB89DC1C93E3166EA88C9AA5 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - E1AD85C09E9D3C4670E43C221E4A7025 /* Frameworks */ = { + DD3E96B12AFC92313F053A71023B72DD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - ED4C07A3B603527146BE8BF9AE276A41 /* Frameworks */ = { + E1AD85C09E9D3C4670E43C221E4A7025 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - EE14B6982A203E91754798D349A7793E /* Frameworks */ = { + E2E663E93636CC6C660ADC5D09BE42FC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - F44299BDDA236AD9FAD8D8A07E728F4E /* Frameworks */ = { + F306DB074D865A0B80569FF16C37036F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -2867,420 +2852,244 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 057F923AA376B0C9DDD2078E3B59B836 /* EFQRCode */ = { + 033D481765409B846E1CC64B45C35D44 /* Support Files */ = { isa = PBXGroup; children = ( - 885C4539723903D61C33DD0CCA961B78 /* CGColor+.swift */, - D161E863DAD686D2320E239C2A777065 /* CGImage+.swift */, - BA76BD4DAA2A542C880975C57A017B7C /* CGSize+.swift */, - 5A9C4C00139D35CB6DD070233D50C898 /* CIColor+.swift */, - FA738A811A3B28470210971F5F16D655 /* CIImage+.swift */, - 2B7639CE706764D427A5D64F11F68DBE /* EFInputCorrectionLevel.swift */, - 21D92F9D9E0DDE155BFDF196ADE5B7D8 /* EFIntSize.swift */, - 816F64469CCFFF5E186EA80BA290E4E0 /* EFPointShape.swift */, - 6758D78E1DDC723F3532A22A5B2DB40F /* EFQRCode.h */, - AFB1CFE6AB0C82DE98C5EDA8E50630A8 /* EFQRCode.swift */, - 87025899058298F02A680C26BBBBB728 /* EFQRCode+GIF.swift */, - C37B2000D04371D3D60AB2C0C8C77FE4 /* EFQRCodeGenerator.swift */, - 7F3BE5640A4066C0BD90AB9CD4365953 /* EFQRCodeMode.swift */, - E0AFA25EF52DCD1F15ACB60541BDD3AA /* EFQRCodeRecognizer.swift */, - AAB2ED3CD66E02BFAD18679C53858CBA /* EFUIntPixel.swift */, - C7A8E4B4C7400146B0B55E1DAFB46D55 /* EFWatermarkMode.swift */, - DFE9D7D17A41B3795FE113492F794ECF /* NSColor+.swift */, - ECE5874027B331E3E0A07D1849A17666 /* NSImage+.swift */, - 878EDB4850A5606C7FE73FCFEB4EB2BC /* UIColor+.swift */, - 37D127CEA9D1F9E6F0ED543D32CA4352 /* UIImage+.swift */, - CAC0049A22DD297719E217E947F404A1 /* Support Files */, + 4E170177DB7D0EC2375F14DCABF2D279 /* nanopb.modulemap */, + 6AAB95B8FABB8559BB4CF01EAF1A4D11 /* nanopb.xcconfig */, + 3767C4DD86ED60D86579EBD5C1C47A00 /* nanopb-dummy.m */, + 48A8014C0A6966AD1CDC807B091213E6 /* nanopb-prefix.pch */, + 1C625E545A99965FE0BB17A8A788CB7C /* nanopb-umbrella.h */, ); - name = EFQRCode; - path = EFQRCode; + name = "Support Files"; + path = "../Target Support Files/nanopb"; sourceTree = ""; }; - 06488D3D184A93936AB8F98467B646AD /* Differentiator */ = { + 049B03CDFFA707C53DC8EAD7370A6D6C /* Support Files */ = { isa = PBXGroup; children = ( - 97521A1569572CAAA27E0FDC79EBADDD /* AnimatableSectionModel.swift */, - 135C8B07520EEE4899B8376DBAAF043A /* AnimatableSectionModelType.swift */, - 0CB60DA1837BFC393B6CD287CDDBEF9C /* AnimatableSectionModelType+ItemPath.swift */, - 55BA73EACCAA323612ADF6EBCC6058AB /* Changeset.swift */, - 90DBBC7C50B8978831610330966530D8 /* Diff.swift */, - D6ADB7728F0C9CFD66EDA501CC0ACC57 /* IdentifiableType.swift */, - DA9B569FD9610C6E915710E8ABAD5812 /* IdentifiableValue.swift */, - E067038F862FEE348B20AEAA273D96FA /* ItemPath.swift */, - 030D34370B31BC4392E98A6FE474F377 /* Optional+Extensions.swift */, - 2F39743544C31363C007FFF18875D226 /* SectionModel.swift */, - E94B15B8582932C1C394C9D775E1BB49 /* SectionModelType.swift */, - AE6C4A4E906EF372AC2DD88A500BA06C /* Utilities.swift */, - 57F8DEEF21FF47124FACF92C2104CB2C /* Support Files */, + 01944871C97FFE600BDAED26804E69D0 /* Fabric.xcconfig */, ); - name = Differentiator; - path = Differentiator; + name = "Support Files"; + path = "../Target Support Files/Fabric"; sourceTree = ""; }; - 0EACC872DD603F5B49C29A72E024B413 /* RxAtomic */ = { + 05037C7752078D235501DC2386EA4564 /* Support Files */ = { isa = PBXGroup; children = ( - FB91F8CE51426B72A2C80F5C6F282B05 /* RxAtomic.c */, - 66AE7EF122D0CB2D0E1FFB84AAB23836 /* RxAtomic.h */, - 3FAC4D565CDC8A081F02704B9C733440 /* Support Files */, + 28CE13EB6CBC8238CA426626175FA4FD /* FirebaseCore.modulemap */, + CBA1A0AAF3A622CA44E3EE3258E9BE21 /* FirebaseCore.xcconfig */, + E08A62C2305C0451940718AFDBD32FAD /* FirebaseCore-dummy.m */, + B6B0E023AFC7B0B36CEB9C587967EF47 /* FirebaseCore-umbrella.h */, ); - name = RxAtomic; - path = RxAtomic; + name = "Support Files"; + path = "../Target Support Files/FirebaseCore"; sourceTree = ""; }; - 104260BD2A2C16F946F96D119C2A3095 /* QRCodeReader.swift */ = { + 050C1255D1D087F080572AF512EC7250 /* Crashlytics */ = { isa = PBXGroup; children = ( - 1656BAEE1C99E5A95B1D4D83430C900B /* QRCodeReader.swift */, - 294F9E5B3DAC9C5FB9BC24B830413A97 /* QRCodeReaderResult.swift */, - 00728D509D06264CD1F9125CD2A58489 /* QRCodeReaderView.swift */, - 27500515397CF2014BDBFF9CA937FDF3 /* QRCodeReaderViewContainer.swift */, - 51C033E2D6F9674FEB5E720CD90557A6 /* QRCodeReaderViewController.swift */, - 68ED458F8E860B66019BD8500C6D068C /* QRCodeReaderViewControllerBuilder.swift */, - B1BDF1B39FA4B47BF9402114A6CE787F /* QRCodeReaderViewControllerDelegate.swift */, - A22D02A52C5A10DD58A0FAAE39A54531 /* ReaderOverlayView.swift */, - 49BC3EFF1821E73E1DC7849AF9317C0A /* SwitchCameraButton.swift */, - 07FBFF22D3CBEC8083CF6DB08BA16AF9 /* ToggleTorchButton.swift */, - 823B853CD29719F87D4BDB31F9311385 /* Support Files */, + E528194F4B0794A19A9178541B6B2F9A /* ANSCompatibility.h */, + 3E730EEE49BDE9779F6FD6D644D42DC7 /* Answers.h */, + FEB131ADBF40CE477FD5DBC0556E7A6F /* CLSAttributes.h */, + D869A5110949A78BF763711271223A7A /* CLSLogging.h */, + 7665A15DCBB9FA6BB87497DDE1748355 /* CLSReport.h */, + CBFDC49D0F25B2F31132CC96F09AD5C4 /* CLSStackFrame.h */, + 0C9273919AC23F984CEF4B06A849A77E /* Crashlytics.h */, + 1352FB107B5956BB1ED29940CF3D958E /* Frameworks */, + 7CE186CBA52BBA55F97960FE04A1AFAF /* Support Files */, ); - name = QRCodeReader.swift; - path = QRCodeReader.swift; + name = Crashlytics; + path = Crashlytics; sourceTree = ""; }; - 1255FBC246FAA9BDD040F37079779D63 /* Support Files */ = { + 0558A51698EF00FA2A5C6626E8B2D251 /* CoreOnly */ = { isa = PBXGroup; children = ( - A332CAFA8210B6C304E2EBC7982009B0 /* SkyFloatingLabelTextField.modulemap */, - 92B7D401BCF2B9E4C2601AAFE943829C /* SkyFloatingLabelTextField.xcconfig */, - 37DC5F5A31741404D25B0D571CD9E578 /* SkyFloatingLabelTextField-dummy.m */, - 19CAEDEBE130ACE339CC2424CC041E70 /* SkyFloatingLabelTextField-prefix.pch */, - 23FD20B17F45C67BCFDC128742CBB2C1 /* SkyFloatingLabelTextField-umbrella.h */, + 941A4E73957A46BFECEDFE7056C0CC62 /* Firebase.h */, ); - name = "Support Files"; - path = "../Target Support Files/SkyFloatingLabelTextField"; + name = CoreOnly; sourceTree = ""; }; - 139610CECB9BE717258D787BDFA27340 /* Support Files */ = { + 0C258BDE82FF762ED2E0DE50E1C112FB /* Alamofire */ = { isa = PBXGroup; children = ( - 2C22A848E6AF26CFBF93709CD13172BD /* FirebaseCore.modulemap */, - C36BF2912401E379FDA408CE8DEB2014 /* FirebaseCore.xcconfig */, - 1869911C3083B3C2715105874BB4C270 /* FirebaseCore-dummy.m */, - BB93E9BFD92BC297F6ECC284A60FDD47 /* FirebaseCore-umbrella.h */, + B2AE82947B84311E91E34A05C5097224 /* AFError.swift */, + 56B6D627B16D6C8998C1D8313728EB60 /* AFResult.swift */, + 019D5576B0BE11EC3EA634E766AB8C5C /* Alamofire.swift */, + 74A899C1A403748B4DCBFDCC11473CF0 /* AlamofireExtended.swift */, + 4900C0EC548F9C93E1B5535917215EC3 /* CachedResponseHandler.swift */, + 2532FF05E881C748C87AABE5B9E7BA4D /* DispatchQueue+Alamofire.swift */, + AA59B493585C952690188E1C22B2881F /* EventMonitor.swift */, + 5E3D80711CB9B047A2F7F77EB8EF0D6E /* HTTPHeaders.swift */, + AC3BC3AD4CEE71C7EA6C6AA9F30213D8 /* HTTPMethod.swift */, + 49BDA92E89755AB6224909FF7923D86C /* MultipartFormData.swift */, + 3119E35BF7E04A0CCC53AB5DD304F474 /* MultipartUpload.swift */, + 314F4DBC7BD33D41A15EFA183D7DD64E /* NetworkReachabilityManager.swift */, + E6B6EE25B984F67976C2D79406BE70B8 /* Notifications.swift */, + D53EE47EED97BCF543279BEA9D638B97 /* OperationQueue+Alamofire.swift */, + 9D7039A46A94FF7BF8CE36D462BBD937 /* ParameterEncoder.swift */, + 763817A09CCCE1627EF3853182D70244 /* ParameterEncoding.swift */, + 034AAF31213FD098A5A5A42CE9C69F0D /* Protector.swift */, + 28940F6A9DE0EA70CD62F866DF510C27 /* RedirectHandler.swift */, + 83F9FB0B131B912B519AA9DAB502A942 /* Request.swift */, + 4372C0BA7298CF4F0B85036111F13126 /* RequestInterceptor.swift */, + E0391F6895D9EE096A5EF1C6F2F5726B /* RequestTaskMap.swift */, + EE3062204F44069FF79A27E971A874A5 /* Response.swift */, + 8DADBA86028AAD0C3651A06FDA151CBF /* ResponseSerialization.swift */, + 024E2792C00DDB986CF2FC29250A6F20 /* RetryPolicy.swift */, + C2EE0568C19ECE35E15BEAB8C855B9B6 /* ServerTrustEvaluation.swift */, + 6E232A01B25B7807824358FF8B383FCB /* Session.swift */, + 79D8748D71A4AACC288049E79C591920 /* SessionDelegate.swift */, + F5A1BCCBBEC8A5DFF12F7074B276BA16 /* URLConvertible+URLRequestConvertible.swift */, + 70C1A78BD74B0AFD6C107C7914902F89 /* URLRequest+Alamofire.swift */, + 07685971ED794D736D8E3017CF14B4EC /* URLSessionConfiguration+Alamofire.swift */, + D46EC5E084946F019F4B2CA85059EB26 /* Validation.swift */, + 4FBC450C45EF8AC40D7B54297EE57784 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/FirebaseCore"; - sourceTree = ""; - }; - 17278A7CFC3C9C6AC2CDD28B53E01A1C /* SwiftGen */ = { - isa = PBXGroup; - children = ( - 9B5049D19978F1D99A2007E2E00B2059 /* Support Files */, - ); - name = SwiftGen; - path = SwiftGen; - sourceTree = ""; - }; - 1C8F155926EC90B55DE8A1810B71FA7A /* UserDefaults */ = { - isa = PBXGroup; - children = ( - EF267D90FB29887489924DE8061E5295 /* GULUserDefaults.h */, - FDF8E7CC5F5A834E651BC6AC81884BB9 /* GULUserDefaults.m */, - ); - name = UserDefaults; - sourceTree = ""; - }; - 1EEB058E7F6D582ADDD50FAB83EBFAB1 /* AppDelegateSwizzler */ = { - isa = PBXGroup; - children = ( - 50DA29F44A2394CE869F8045CDF69389 /* GULAppDelegateSwizzler.h */, - B3BC74D0A7E77E7CB4A9F3B87EB9472E /* GULAppDelegateSwizzler.m */, - 74FFCDE5900B55FFBD0E4E14D24C876B /* GULAppDelegateSwizzler_Private.h */, - DA0C2B69655F3245F87EA95586B71123 /* GULLoggerCodes.h */, - ); - name = AppDelegateSwizzler; + name = Alamofire; + path = Alamofire; sourceTree = ""; }; - 1F98FCF6718A0BA9FC58F5408A7AA9A1 /* Support Files */ = { + 0E346A4EF622EA85F08400A3C6B225CA /* Support Files */ = { isa = PBXGroup; children = ( - A5CE491F205293B8852C98FFABEDE4A0 /* FirebaseAnalytics.xcconfig */, + 2D00B8E208095622DDCE3385804E9AE0 /* SwiftLint.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/FirebaseAnalytics"; + path = "../Target Support Files/SwiftLint"; sourceTree = ""; }; - 22D0B63AAF42191A6AA884C137BD53E7 /* Support Files */ = { + 0E705C6D1FBF9B58B8C4A11636C94D4D /* Support Files */ = { isa = PBXGroup; children = ( - 286C0289BBE50AFA0FF7C853A58DE9AD /* RxBlocking.modulemap */, - 4DE42D8625EF25B9E16C34AF1E73CE66 /* RxBlocking.xcconfig */, - 176C553DA20A44CB343365B3366E7C14 /* RxBlocking-dummy.m */, - 6D1CA094ABCD1445237DC05262291591 /* RxBlocking-prefix.pch */, - 54A935E4FED5E6BE6028062E45865BED /* RxBlocking-umbrella.h */, + 943A1BDABA8D3579F647A730BBA71044 /* GoogleUtilities.modulemap */, + E6B8B9C7E4318BDFD9B0917705B08F97 /* GoogleUtilities.xcconfig */, + 74AA74586288EDA8D49EB0599FD3D4C8 /* GoogleUtilities-dummy.m */, + 065C3E9231E6ACB9261718F99DD0B2C4 /* GoogleUtilities-prefix.pch */, + 5C51AD3C97E033437676426A3C726CC1 /* GoogleUtilities-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/RxBlocking"; - sourceTree = ""; - }; - 2386FAA6718EE45321F4DBEC6B081C23 /* EllipticCurveKit */ = { - isa = PBXGroup; - children = ( - 7C9D859307DE335EF36BA945BCD71DDA /* Address.swift */, - 3BF151FC08161B5D7738FCD5F9281CB1 /* AffinePoint.swift */, - 22895A43D6590A05CD2169E448F1B9DF /* AnyKeyGenerator.swift */, - 1E1EC3E0A07FF784A81AE3870E5BFC80 /* AnyKeySigner.swift */, - CD817C2130EC872F3DB5CCB376F4DF0A /* Base58.swift */, - 1B5F72CEC1F2A7AA6D7782157606DA5A /* Bitcoin.swift */, - 3002DC397BEA4960C303D002B1E651D3 /* Crypto.swift */, - BC18E8614C0244982625D19FD7839CAF /* Curve25519.swift */, - 841862B719C331684D4BE09872C690E3 /* Data_Extension.swift */, - B62ADBD7CE3390BBFEBCC2D323A80BBC /* DataConvertible.swift */, - E493DD3B2979F954656D9986816EA0AA /* DER.swift */, - 831709A8F1BC9E5957345C836EB8931C /* DistributedSystem.swift */, - 6AEC4D17326C15402FF6C2E4B2BE0F25 /* ECDSA.swift */, - F8957CCE4FD9C6B26FB8AAEFFB392B23 /* EllipticCurve.swift */, - 7ACCE0FCDEC29671C81F057C1CC40BF8 /* EllipticCurveForm.swift */, - BE7D72BB9E3570476707E7932713FD61 /* EllipticCurvePoint.swift */, - E40DD829FE36873D92A1108775212799 /* Hasher.swift */, - 2218A91FC63B6A18C39AB4FB5D2E5641 /* HashFunction.swift */, - 80902E58CDE216510C99BF6C95E33665 /* Hashing.swift */, - 9470F31AE41F09A82E9936D094BA6786 /* HMAC.swift */, - 95EE9D24CDF6D19461CF322F5BA6F9DC /* HMAC_DRBG.swift */, - 96C54E1129D4F481E609CBC2B39FF6FC /* JacobianPoint.swift */, - 870BCE29846FDA707BA29CD553B6C0F3 /* KeychainStatus.swift */, - F33ABECF7B31BB9D9ACFB3B37B20AB51 /* KeyPair.swift */, - 7EE986DFC7EF860A174CD3DC907ED860 /* KeyValue.swift */, - 540DE089BE0D2AD32F787730E86E4550 /* Macros.swift */, - 9D5E7BFACDF1EF8E56793FDEB5C7EC85 /* Message.swift */, - 5FFBF5E5BDCA4097DDB38C99F65B4E80 /* ModularInverse.swift */, - 7B3CAC9DD6334E9003FB9A78EB055B7F /* Neo.swift */, - 911E43DB4B6360FA4EA3D2A80D16DD55 /* NetworkInformation.swift */, - C9115DD747ED6FEE0C79C13B7A793410 /* Number.swift */, - 1D1325B8B9788A13AECF0EB010C4A74A /* PrivateKey.swift */, - 012318D8ACE67BD215220B89ED776F6D /* PrivateKeyWIF.swift */, - 88F9DBA4AB42C907000109F1EA115212 /* PublicAddress.swift */, - 94473C83A893B38629F16C6A77690D05 /* PublicKey.swift */, - 8333B5DF0EC11D3FB10EDDEEF95F6C4D /* RIPEMD160.swift */, - 9163E856DA126EAD80468E431BBABADA /* Schnorr.swift */, - 7BED8E5AAE55A0B32A25178E96E8EE60 /* Secp256k1.swift */, - 1A43D71A6335C40551A2613F05A41234 /* Secp256r1.swift */, - 0BF06D5957952AFE6329349500781ACF /* SecureRandom.swift */, - B64B5619AE9E60FB25B724FC3334B994 /* Signature.swift */, - 711C64B777F2F9553CA3AF886E26D9DB /* SignatureNonce+RFC-6979.swift */, - ABE075637EB3ECC50589F7EFFB68927D /* Signing.swift */, - 0FC522EB61FD61146D6FA7CB797D3F14 /* Wallet.swift */, - C4A6D67301B70FCC3DAD4A6E4E588524 /* WIFFormatter.swift */, - CEB8075317EBE624AFCD6C145384BF9B /* Zilliqa.swift */, - BBB25CA3221FDEAD451EF2CD3CAC965F /* Support Files */, - ); - name = EllipticCurveKit; - path = EllipticCurveKit; - sourceTree = ""; - }; - 263BAEE5F4B8FF35D659800530B47286 /* SkyFloatingLabelTextField */ = { - isa = PBXGroup; - children = ( - 7A5D41F6EE07FB5A34219CA1D782A530 /* SkyFloatingLabelTextField.swift */, - 62654954482FDC37CC56DC69E935A227 /* SkyFloatingLabelTextFieldWithIcon.swift */, - 2584E37652BF45D82CBCE4C3A6D8F5F0 /* UITextField+fixCaretPosition.swift */, - 1255FBC246FAA9BDD040F37079779D63 /* Support Files */, - ); - name = SkyFloatingLabelTextField; - path = SkyFloatingLabelTextField; - sourceTree = ""; - }; - 2A8CFC737AC72538C05F08C6276B13E5 /* Logger */ = { - isa = PBXGroup; - children = ( - 47FC0DEF7D13B8700E513603B070B075 /* GULLogger.h */, - 6E47E04915A404AEE53DF4243B2319A0 /* GULLogger.m */, - 14F3EE7E661C84DCFEEA1A10040471DB /* GULLoggerLevel.h */, - ); - name = Logger; - sourceTree = ""; - }; - 2C3DBFD5B58F5FE8ECCA69C23C92DC66 /* Environment */ = { - isa = PBXGroup; - children = ( - 00539F7680124897576DD2915C7263D7 /* GULAppEnvironmentUtil.h */, - C9DF74D55669F81A2151838E1D774E9F /* GULAppEnvironmentUtil.m */, - ); - name = Environment; - sourceTree = ""; - }; - 2EB9B461A6A5C39A74B84B31AAFD589A /* Alamofire */ = { - isa = PBXGroup; - children = ( - 137CDE4215375EC068B28B69DCC9E8F4 /* AFError.swift */, - 56B1179F0AF78E6A5A44B203DEBFF532 /* AFResult.swift */, - A94C47B413D46266E168E06A61E34F1B /* Alamofire.swift */, - 7087D51235284D46E76DAAD0DD32DCBE /* AlamofireExtended.swift */, - D4F52FFF5641C9A7287D38C3B136498C /* CachedResponseHandler.swift */, - 05A09967F478B8780E61AC9C1CF7F961 /* DispatchQueue+Alamofire.swift */, - 76C36CAC128316CC0E682FE33E905F82 /* EventMonitor.swift */, - 17D8FE0B0A8C90EA94E995AD3D1FBA9E /* HTTPHeaders.swift */, - 87ACD382717DEBF5A78CEF8CE1518FB9 /* HTTPMethod.swift */, - BD059F1711D348A29466E8DA2BE346BD /* MultipartFormData.swift */, - DD2B5EA3AC61A013368FF88A1DDF62E6 /* MultipartUpload.swift */, - 05BEBF809CCDE0DA797DFC15F8C53AB4 /* NetworkReachabilityManager.swift */, - 69B24904F9EF15B15031F4DDEB18B20A /* Notifications.swift */, - B58EA29BCE3A40D31105E046512E9D5F /* OperationQueue+Alamofire.swift */, - 9140097F78F096AF367EBC4FF032BCB7 /* ParameterEncoder.swift */, - E47296D50E9E2FFD1B9F98A17CE72B2D /* ParameterEncoding.swift */, - BA0946F1C746CCAEE457B23741CD40FB /* Protector.swift */, - 3D1C44AD8A681C8386131C5A571750AF /* RedirectHandler.swift */, - EBEC8EC1536859795372B53F75DD50DB /* Request.swift */, - E1D4363D126D811210C782FEF9879A96 /* RequestInterceptor.swift */, - 0F43D696A8BFB50AAA54DD2AD358F7FB /* RequestTaskMap.swift */, - EBD8259B4F1E953C0B17FBBE41065DC6 /* Response.swift */, - 36C47D11416A2B7591C302EBA3D8E88A /* ResponseSerialization.swift */, - 3411FC9DB968199DE9840D3A83E1B625 /* RetryPolicy.swift */, - 9FE8172B2C3AF3EECA5215DC662AC48E /* ServerTrustEvaluation.swift */, - FF3E53320E93C1BB1632DE6388C2F194 /* Session.swift */, - 42506749496F80BFB76C387DFB4017DC /* SessionDelegate.swift */, - 1BD80C050241B3D9CD54CF3F90560ECD /* URLConvertible+URLRequestConvertible.swift */, - E1C2ACD12ED8CF55E3592E4A008F0FAE /* URLRequest+Alamofire.swift */, - A82279E3F534F382B9C76B2B388E7946 /* URLSessionConfiguration+Alamofire.swift */, - C7F29EF895CB9743951F87023D9B9B11 /* Validation.swift */, - E12D46ACB1A3F01654CD76D5E3D95722 /* Support Files */, - ); - name = Alamofire; - path = Alamofire; + path = "../Target Support Files/GoogleUtilities"; sourceTree = ""; }; - 307150D8C1B655AE86833E7278BD6925 /* Fabric */ = { + 104692FDF689C31837E570F3692067FD /* Support Files */ = { isa = PBXGroup; children = ( - FBF84C0F62BF43BEF583CCB8025F54F9 /* FABAttributes.h */, - 1A59C31B104B82B78953EAD60495ADCC /* Fabric.h */, - 3443F10522783FF187B72220D9ADD4F2 /* Frameworks */, - 881BBAD512E890EBBE0B95A545B4EC4B /* Support Files */, + EAF8D67C75114C08312D2D772F18288F /* KeychainSwift.modulemap */, + E6EA862A66FECA4D288BF7801DDF515A /* KeychainSwift.xcconfig */, + 52A946286D13402E0B472495B86EE07A /* KeychainSwift-dummy.m */, + B58AC49F5AF5391EAC31A51237764E8B /* KeychainSwift-prefix.pch */, + A95ABE8F0C29459073C95049E0C33ACB /* KeychainSwift-umbrella.h */, ); - name = Fabric; - path = Fabric; + name = "Support Files"; + path = "../Target Support Files/KeychainSwift"; sourceTree = ""; }; - 307B9A47226702671CE60C9D06A45905 /* Reachability */ = { + 12E21C57470B7C0CCBEB273388800484 /* KeychainSwift */ = { isa = PBXGroup; children = ( - 646F0AD86667D8389FDD78E1630CF326 /* GULReachabilityChecker.h */, - 2F80D35BA9C933682D547E63D91B46F4 /* GULReachabilityChecker.m */, - 8D83A467935DEDC717A2A53F02188235 /* GULReachabilityChecker+Internal.h */, - DE473A992DF8FF2197E331BD6AFEB7FB /* GULReachabilityMessageCode.h */, + 879156BF54769DD4CC0CF8DB5ECF7358 /* KeychainSwift.swift */, + B76AC734778D5ECD7BD7AABEC07DC64F /* KeychainSwiftAccessOptions.swift */, + BF1154BADA9F4F336BB7DCBDC09F2F25 /* TegKeychainConstants.swift */, + 104692FDF689C31837E570F3692067FD /* Support Files */, ); - name = Reachability; + name = KeychainSwift; + path = KeychainSwift; sourceTree = ""; }; - 30AA0F0E8682255DAC59DC9BA81CE72A /* swift_qrcodejs */ = { + 1352FB107B5956BB1ED29940CF3D958E /* Frameworks */ = { isa = PBXGroup; children = ( - 2ABDC93E4CFC6C11713601F01FDC8C34 /* AnError.swift */, - 4C2644C69A279C4A190E118537EE37B6 /* BCHUtil.swift */, - 37572D8B43A68196FE490FB426BB28B8 /* QR8bitByte.swift */, - 9E2A8D95D52F5D39E733190FB50C86AD /* QRBitBuffer.swift */, - C0133DBC17FC3C39AC03786B453A0B04 /* QRCode.swift */, - CA75DC085CB414D194A05043D370EB91 /* QRCodeModel.swift */, - AC8F868612B5C6D2E6D7F060D9C746EC /* QRCodeType.swift */, - 948D3580A55270914710E96190832DBF /* QRErrorCorrectLevel.swift */, - EE2CA52CEBFCE2D3A32BB34251C7CE56 /* QRMaskPattern.swift */, - 54C5017D610ED643E80E7B044BB7C729 /* QRMath.swift */, - BEA21F53EA3263E4088D95599199B790 /* QRMode.swift */, - C005F15D96940F5E49BB4343B170719E /* QRPatternLocator.swift */, - B2EBAB6F262EED16F656AA6135B45722 /* QRPolynomial.swift */, - 41D6BB5743EE93629C6B06587664E7CA /* QRRSBlock.swift */, - A564BF9004B49513BEE37A586C4F7FBB /* swift_qrcodejs.h */, - 9EB101542C884D39C281E93FFFEB9E1D /* Support Files */, + 43BA9552D3D69C2D78A7351F3DB3FE70 /* Crashlytics.framework */, ); - name = swift_qrcodejs; - path = swift_qrcodejs; + name = Frameworks; sourceTree = ""; }; - 32909FD372793DE698C5032737729C1F /* Support Files */ = { + 17CD09B822018C5ECEA0940010C388A4 /* Support Files */ = { isa = PBXGroup; children = ( - 6F458A0500C132BD5580B1AB208DE1F4 /* SwiftLint.xcconfig */, + B6AF8CAB5E3EB2B7C96ECFA260BFE804 /* Differentiator.modulemap */, + AF2EFD149024DC3B0BB3FE35E72FE156 /* Differentiator.xcconfig */, + 57CA7E4CB65DB10700A5883536119107 /* Differentiator-dummy.m */, + 8D46D714E8974DD40072C7B901FB9314 /* Differentiator-prefix.pch */, + D7AF23291298316AE97F62F5818E2885 /* Differentiator-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/SwiftLint"; + path = "../Target Support Files/Differentiator"; sourceTree = ""; }; - 33261DDBB1927818D06C7CED2E8B2FC3 /* Support Files */ = { + 194BBA63BC3D425A6DFAD1954E2F4DBA /* Support Files */ = { isa = PBXGroup; children = ( - F97877BF9CCDD56C1332797ECFD746C0 /* Zesame.modulemap */, - D7B0C7009EA481D83AB74F476E0B6BBE /* Zesame.xcconfig */, - 748586FBE0EF4C1DA03C65CFFB405C0C /* Zesame-dummy.m */, - 4A7C9883F99EB32511B65A08D45283AE /* Zesame-prefix.pch */, - 83389E1EAE1FFC1B2C909CB2E4F09A76 /* Zesame-umbrella.h */, + ADEE0231FFC0A2CFC8D7465FEC757E17 /* BigInt.modulemap */, + 7A25F066FC85B84B53D0C96195A73C70 /* BigInt.xcconfig */, + 837AAB6239B890B3DD40DF7A5103644B /* BigInt-dummy.m */, + 9EFCBE586986628B6EE3088B3C48B13E /* BigInt-prefix.pch */, + A250E3B5B3B06DCA33AD1A7D6B18117F /* BigInt-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/Zesame"; + path = "../Target Support Files/BigInt"; sourceTree = ""; }; - 3443F10522783FF187B72220D9ADD4F2 /* Frameworks */ = { + 1978F97A6F5CAA4C3DB57F40E84A13B2 /* RxAtomic */ = { isa = PBXGroup; children = ( - C69F4FD407AE55713E94C997342EC463 /* Fabric.framework */, + 59AA0B2F282FC731382893939A64BA94 /* RxAtomic.c */, + 27AE814CF5E9FBC1554E9551027C1093 /* RxAtomic.h */, + 73FCB9773D384B0A074D8BA1DC78A08A /* Support Files */, ); - name = Frameworks; + name = RxAtomic; + path = RxAtomic; sourceTree = ""; }; - 34EA06308B2D9809E219DBAE3E61F5C9 /* TinyConstraints */ = { + 1BAF2BC091770C4E077AB08D3C2A820D /* BigInt */ = { isa = PBXGroup; children = ( - 9C7EC2E3E9230868989B152B4802CE61 /* Abstraction.swift */, - 29C37B0C8D4B9C45234471DA6826ECA1 /* Constrainable.swift */, - 9377840C2F4D83238F1AEBB481A676F8 /* Constraints.swift */, - BF540E38E76C877BBE014C6B6668CE87 /* Stack.swift */, - 247C57B296603C0CCED5BFAB2CEB3C36 /* TinyConstraints.swift */, - B9F7EE467C049E71C533DFD320E59410 /* TinyConstraints+superview.swift */, - 3ABB790228E3A29501CE36ED377F10A7 /* TinyEdgeInsets.swift */, - CD0335CBBF518D32CA23AC441754BD32 /* Support Files */, + 97073F674B5726439802A9FC01D436EB /* Addition.swift */, + 399825A3702D006C94DA433078A5065C /* BigInt.swift */, + 670CA1EBE3D93A3CCEEE1C2645E4C2EB /* BigUInt.swift */, + 01E5B2385DAC39DCF88E298E0652BD6F /* Bitwise Ops.swift */, + 0F81D5B2DDC2025AB7251F3F6F691F76 /* Codable.swift */, + 5546379C91B12D0927EADEB85C6DFCBF /* Comparable.swift */, + DAE5CCA32FCCD503A434ADF83F56C543 /* Data Conversion.swift */, + E3083FC3BDD1192FC93D1DEF9A506813 /* Division.swift */, + EFC2104CF36C8B397F9CD0B590E933CC /* Exponentiation.swift */, + 1B5A2270516F39F7A2F2DF62EA61E0B4 /* Floating Point Conversion.swift */, + 7DAC1DDF2CFB0ACC828FF638C27C97B9 /* GCD.swift */, + A733B470B2FB196F6F1DDC1EC96F9165 /* Hashable.swift */, + A1803E0D5A97D8399D5F9E056E090253 /* Integer Conversion.swift */, + A7E2104B06771619DB83C2FDD7359471 /* Multiplication.swift */, + B1ACEF08D8098A0118E2D1763619146F /* Prime Test.swift */, + 44C0069DFD423E4731F6AF113F575251 /* Random.swift */, + 7F3DDAFB791814B6D2C8ABCFD4246A0E /* Shifts.swift */, + 3C0EEC51050BC8F192F1D92ADAEC4C90 /* Square Root.swift */, + D013232B9AB13CFF2F9C176CF46D6FCE /* Strideable.swift */, + 6FBD95DFE39869258FAA4D53A0927B70 /* String Conversion.swift */, + 3664D33732B9ACA64D8DF46B9C82E967 /* Subtraction.swift */, + DF3630601577DB2A15F9F36E600D5894 /* Words and Bits.swift */, + 194BBA63BC3D425A6DFAD1954E2F4DBA /* Support Files */, ); - name = TinyConstraints; - path = TinyConstraints; + name = BigInt; + path = BigInt; sourceTree = ""; }; - 384046256E2EF184C11908A09DCDC75B /* M13Checkbox */ = { + 1D5053C2F0BD6872DD84FDF6642380C4 /* Support Files */ = { isa = PBXGroup; children = ( - 762888AA58B0B7C59AA502E6FA4F86A7 /* DefaultValues.swift */, - 7189E0CF6BF0DCDDD0FF3CCA72851AFE /* M13Checkbox.swift */, - A2ECC4F44EEB238C0857110E52D0163C /* M13Checkbox+IB.swift */, - 553CEC2FDD9894C632EDD515A785597A /* M13CheckboxAddRemovePathGenerator.swift */, - 2B5A56B3C84CE7150731F7CA3892A2E0 /* M13CheckboxAnimationGenerator.swift */, - FEB5D700459B93C432D76C6842AD298F /* M13CheckboxBounceController.swift */, - 12058FB023C5A5C0DDB2A90543C74282 /* M13CheckboxCheckPathGenerator.swift */, - 1ABF7B9E640E67033CEA097093D4F64F /* M13CheckboxController.swift */, - B15A42525F1DE7A44973F9F52B796DAE /* M13CheckboxDisclosurePathGenerator.swift */, - F39F9145C95D81E5297C695AE1CBEC66 /* M13CheckboxDotController.swift */, - E9EFE7B836D96EB9BD422755BA25E29F /* M13CheckboxExpandController.swift */, - DDBCEE7E852BE29DEAE5FFA4636C4A88 /* M13CheckboxFadeController.swift */, - ADA115642BA9C1E8CF5816720724000B /* M13CheckboxFillController.swift */, - 20A5E0C8F269A9296851BD5A81B13C34 /* M13CheckboxFlatController.swift */, - 7D3F5181615B162AE1D2C5DF619628D4 /* M13CheckboxGestureRecognizer.swift */, - 60DFFD942E6104F8D78E6B9EC4AEC9D2 /* M13CheckboxPathGenerator.swift */, - 4C1DF7164D6554BB0E0722CDE4719169 /* M13CheckboxRadioPathGenerator.swift */, - 5EBFEB0AF3E61D190DE08792FD4652D2 /* M13CheckboxSpiralController.swift */, - 5EED98E4C43F8483D458DBEEDBD8C22D /* M13CheckboxStrokeController.swift */, - BE48EEFC6945574F8AC5B31953EFDC6E /* Support Files */, + 58EA42B80ADB9E27EAC94948593A83AC /* GoogleAppMeasurement.xcconfig */, ); - name = M13Checkbox; - path = M13Checkbox; + name = "Support Files"; + path = "../Target Support Files/GoogleAppMeasurement"; sourceTree = ""; }; - 3B17ADF03070096EE93B861AEB8470EC /* Support Files */ = { + 28ADA73B2C66A11FE9BB985B70B33A56 /* Support Files */ = { isa = PBXGroup; children = ( - 5D1C17ADB5D409F7BB3B84CE1E9441C8 /* SwiftProtobuf.modulemap */, - D041AF3B73E8033919B5944508C53816 /* SwiftProtobuf.xcconfig */, - 31E1F9B348EE51BF58A2A9AEB615F51B /* SwiftProtobuf-dummy.m */, - A5DDA93E96ABC34955166BB11F8DBBCE /* SwiftProtobuf-prefix.pch */, - BAE31E04AF1AAF612AE2941BC75A7C95 /* SwiftProtobuf-umbrella.h */, + 03226D4A1B2073A44693C7A12B37D72D /* SwiftGen.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/SwiftProtobuf"; + path = "../Target Support Files/SwiftGen"; sourceTree = ""; }; 3BF215603B453025F6070436BD20EB4D /* Products */ = { @@ -3319,43 +3128,233 @@ name = Products; sourceTree = ""; }; - 3FAC4D565CDC8A081F02704B9C733440 /* Support Files */ = { + 3E17CCCE235D861DF5C898F5F3A1A93A /* SwiftGen */ = { isa = PBXGroup; children = ( - 3D4C2746C23D4FE84F4E79FF8EF791C3 /* RxAtomic.modulemap */, - 06E754C326F7C67C9544B6E750A83ED7 /* RxAtomic.xcconfig */, - D31376B41D8914BAC35154EA76D96A61 /* RxAtomic-dummy.m */, - B24AE7D1A0119CA1C3EF030F71469B53 /* RxAtomic-prefix.pch */, - 370742CD9F1B17C3A61777C937BE3760 /* RxAtomic-umbrella.h */, + 28ADA73B2C66A11FE9BB985B70B33A56 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/RxAtomic"; + name = SwiftGen; + path = SwiftGen; sourceTree = ""; }; - 433F0555B17AAB464AD344DEEC939C5A /* Support Files */ = { + 41DBCD8E091215F2E63AFF4C671D2B3D /* RxCocoa */ = { isa = PBXGroup; children = ( - E3CEEEACF7E04B0B2739738EA352F287 /* RxTest.modulemap */, - 8EC6FF2D8C6EDF284AA5C233A500FF12 /* RxTest.xcconfig */, - B552E84CCA3DB30CE660BF195B937273 /* RxTest-dummy.m */, - 59156AAAD7752CC59AC09711A3CD38A0 /* RxTest-prefix.pch */, - A2BC9415227677CFE57CAD2F5EA1E64A /* RxTest-umbrella.h */, + 844E190681AE8BC8631D623D4C83EAE6 /* _RX.h */, + 234E841DDDB2500B528BF70929A2CCE9 /* _RX.m */, + C84A10E087922440F6D67BBD3DBFCD74 /* _RXDelegateProxy.h */, + A71CEE657A986F13A26D05C7DFD33A6C /* _RXDelegateProxy.m */, + 23AE904B7D37F652A1DB1D3F07A13ED4 /* _RXKVOObserver.h */, + 26B3ABA0224D481FF280C5BFA63151C7 /* _RXKVOObserver.m */, + 19A301640406C26B389057A3D6D089CD /* _RXObjCRuntime.h */, + 380BDEB18BD1E82FD17CEF06B5FA3C07 /* _RXObjCRuntime.m */, + AD7C635BC6E96D56AAEDA2B71B36C8D8 /* Bag.swift */, + 46AF523A78F44DB3A68CDB431367197C /* BehaviorRelay.swift */, + 3DC94982937489D1EB1FC792F586ACEE /* BehaviorRelay+Driver.swift */, + CFC5A9A42A5730859B2F8CF0D662FA20 /* Binder.swift */, + 5795B190FB3AE7D94D2AF135D1DDB099 /* ControlEvent.swift */, + 86767D62C9EC900A40FCD1339DBB2CDD /* ControlEvent+Driver.swift */, + A04230C1102F529F38BB6167E4EABB83 /* ControlEvent+Signal.swift */, + 9D62B422C5BE4549711F97756C44E349 /* ControlProperty.swift */, + 18F5BB596E8EE9CD04F83B5CA7EEB139 /* ControlProperty+Driver.swift */, + 56E416E437C512B6DF2D75FADC551F1D /* ControlTarget.swift */, + FFBF620CABE16762FB9D7AB46CC1C3B6 /* DelegateProxy.swift */, + C02FDA9330B2E7B9861B558B14228C8A /* DelegateProxyType.swift */, + 889A092330D922774F62D943C26140DC /* Deprecated.swift */, + 0FF5756F75923294C00AE94740E23BC8 /* DeprecationWarner.swift */, + B821E6CE13CE8D58CC8E0151918BC0F3 /* DispatchQueue+Extensions.swift */, + 55F5B45C948C24B476ACB1891444A809 /* Driver.swift */, + 5A2B6D2994190F234CD034A263157561 /* Driver+Subscription.swift */, + C733DBB6445F8A01B8B250F8FE7DEB0B /* InfiniteSequence.swift */, + BB45A05A51E35FCBBE0D4B13907F6EA3 /* ItemEvents.swift */, + DF3E178B7213575D768295936507D01C /* KeyPathBinder.swift */, + A08FF685018A4FE8E50542A6C1254B91 /* KVORepresentable.swift */, + CC5934C052AC0E8ADB8C49A6BA61FB77 /* KVORepresentable+CoreGraphics.swift */, + B24325DAF8BCC6343F92795355A3E814 /* KVORepresentable+Swift.swift */, + 96E87E5A075E428047918D59B413F6C2 /* Logging.swift */, + 9863882A40F38F885725FE57937D04ED /* NotificationCenter+Rx.swift */, + F8517D35D70F88B361A120D11F0DD3F1 /* NSButton+Rx.swift */, + 36DCF28E93E58900061FF0F820547BB8 /* NSControl+Rx.swift */, + 72B1E7D0F324088A83EFAE95EB1F4FEE /* NSImageView+Rx.swift */, + EFDC30FD5349E03DA6B0E61FEF732BE3 /* NSLayoutConstraint+Rx.swift */, + E893EBDB84859D2C1EAA13468726BE9B /* NSObject+Rx.swift */, + 1C4B277FE2C53A762555AD7BFAFB2E22 /* NSObject+Rx+KVORepresentable.swift */, + 48D861DEFE5D86F4339A9FA59747AE18 /* NSObject+Rx+RawRepresentable.swift */, + E1B4C68212F84AE7D7BCD9C899E315F6 /* NSSlider+Rx.swift */, + FC4C81913CC2E6F483F9ED12A920620D /* NSTextField+Rx.swift */, + 75F5519CD78397F1160B8B9B8A216279 /* NSTextStorage+Rx.swift */, + 3FA24D46BBAF2FEEB1B395630669EF6F /* NSTextView+Rx.swift */, + 8DB13A941256F916B4E8A35E8405D54E /* NSView+Rx.swift */, + A9B3BB02D30E316BC7B475C85E60E0B3 /* Observable+Bind.swift */, + 9352400D122A31D7E1326DDE2AA60C85 /* ObservableConvertibleType+Driver.swift */, + EA80592D3FF1C030E1C83E0845E3616F /* ObservableConvertibleType+SharedSequence.swift */, + 95D405763DD51540798323A6D88DD5E3 /* ObservableConvertibleType+Signal.swift */, + 9EC18F6FD0899D61EE8D7540C5834A32 /* Platform.Darwin.swift */, + E51D9DD471D905DC2EDD2E25885BAA61 /* Platform.Linux.swift */, + 3F857BF7DA34C08D0B5D421AD8B8E7EF /* PriorityQueue.swift */, + E0CD5CABD7BE726B285293381CBEABCE /* PublishRelay.swift */, + BC0B1BB9BA7E11DD312FD8EBD1A9B9D9 /* PublishRelay+Signal.swift */, + AE597B12B9A98B5271E678999738C069 /* Queue.swift */, + 400EF97928E7753522582097B3016C6E /* RecursiveLock.swift */, + 48D9E0892BD40D64BF2996F38CD5416E /* RxCocoa.h */, + 1B2E664987F93BC58492120247B97B47 /* RxCocoa.swift */, + 441B24ECB27F632FB0DF77A25CC05899 /* RxCocoaObjCRuntimeError+Extensions.swift */, + 7162F71DC2F6D65143168B4727BDD5D2 /* RxCocoaRuntime.h */, + F6A59083ACB04154F078152A0A51E973 /* RxCollectionViewDataSourcePrefetchingProxy.swift */, + 8387F6D10122E47D936EE580055620AF /* RxCollectionViewDataSourceProxy.swift */, + A2DB2A66DBA9FE4CD80169A16237A296 /* RxCollectionViewDataSourceType.swift */, + 85687FCB02B53B032CB2023A7A9AB54E /* RxCollectionViewDelegateProxy.swift */, + 31412E45D38C82F8404ACC0108B6B772 /* RxCollectionViewReactiveArrayDataSource.swift */, + 8E099BFCB0719CEA96224BE4059CEB8B /* RxNavigationControllerDelegateProxy.swift */, + 9E67DCC16CCF3CFEE36DF7052F599F38 /* RxPickerViewAdapter.swift */, + 5D283ADBC22219E7D460120384C1729C /* RxPickerViewDataSourceProxy.swift */, + 3A8E2D9F425BA67B90A699D15A797526 /* RxPickerViewDataSourceType.swift */, + 497783EE801AB923D553EDA1553AB6CA /* RxPickerViewDelegateProxy.swift */, + ABA4478473E09B103215F32DD101FDF5 /* RxScrollViewDelegateProxy.swift */, + A54ED17953C25F3AEFF4E83368230861 /* RxSearchBarDelegateProxy.swift */, + EA143F46EA6FA41FE35C038C3F998227 /* RxSearchControllerDelegateProxy.swift */, + 8465ACD79D6161C6BF0949B9FD6B1875 /* RxTabBarControllerDelegateProxy.swift */, + C5DBEDA83E2F25E3D059D083419E059D /* RxTabBarDelegateProxy.swift */, + 043727F68D819D8F6B578ABCE68A7AE4 /* RxTableViewDataSourcePrefetchingProxy.swift */, + ECB88DFB4E8DE837DC6E72AAF4165893 /* RxTableViewDataSourceProxy.swift */, + D23F6C9801516C98C1B14E0C80601286 /* RxTableViewDataSourceType.swift */, + 1E0A210EB1DCFE7D230D856E2F670158 /* RxTableViewDelegateProxy.swift */, + 78C92E65C96EFE6F6B48244E9A0A0B31 /* RxTableViewReactiveArrayDataSource.swift */, + E87B00E73418F1691B5EC509E31BA773 /* RxTarget.swift */, + C7602B4CF2E65A8FBC046B238E46FDA9 /* RxTextStorageDelegateProxy.swift */, + 64A592A5ED4004756664661E1D7CD4C2 /* RxTextViewDelegateProxy.swift */, + 51E9A8EB21B8E408023CE6BD7EABF742 /* RxWebViewDelegateProxy.swift */, + 8DB77526D99E46C0BCDC722948C549A1 /* SchedulerType+SharedSequence.swift */, + 5451B57D7053F34F54A4D887ED57C249 /* SectionedViewDataSourceType.swift */, + 6E4A20088DF7BBF23A574F47AF3FDFEE /* SharedSequence.swift */, + 1E2312BDC1764D1877822D2FC60492B0 /* SharedSequence+Operators.swift */, + 80EB636490008C7826D66958A18F8FCE /* SharedSequence+Operators+arity.swift */, + 3E6ADC01A44D638C2E8FC9EA97649341 /* Signal.swift */, + 681300084A1D83D55F0911FAA974BA06 /* Signal+Subscription.swift */, + 253798434A4D30CA8B0E00BCF477ED26 /* TextInput.swift */, + E63CEE718D2F35829B003A276E3C6A85 /* UIActivityIndicatorView+Rx.swift */, + 5E7D360C1873E3E277012D3168BDFAA3 /* UIAlertAction+Rx.swift */, + AD2FA9801257A20F52F26F2009223ED5 /* UIApplication+Rx.swift */, + 1695F1869C82E8B7B7FDC0C88944D69D /* UIBarButtonItem+Rx.swift */, + F34EA33FAB702456493801EF021E47FB /* UIButton+Rx.swift */, + 5224A47071DF4FAB57DA77A69DE88B8B /* UICollectionView+Rx.swift */, + 5D8CCA2AE5B832E9DA67340499DDA549 /* UIControl+Rx.swift */, + 7C65E03DBEA2691D659926BC86ED8CE8 /* UIDatePicker+Rx.swift */, + 862C1858323526581EEDE67FC0676198 /* UIGestureRecognizer+Rx.swift */, + DC826DC97F1D1A03A20DD3C22E1F7AE7 /* UIImageView+Rx.swift */, + BA2A3252941541E2D6A0576F21B3F0A4 /* UILabel+Rx.swift */, + 8A7F5FBD036978368753992F7A8CF8C8 /* UINavigationController+Rx.swift */, + 548D99EEE3B9C0DDCA85DB246081339E /* UINavigationItem+Rx.swift */, + A2452899BBB32E5A94CD4EE2DD1EDCCD /* UIPageControl+Rx.swift */, + 17D505227C916A7B5355758EA884B9B4 /* UIPickerView+Rx.swift */, + 9CE297584D1B5276EEE2AC4D345946EB /* UIProgressView+Rx.swift */, + B6A0FD914CC42C80FA04A09A12B96763 /* UIRefreshControl+Rx.swift */, + A18DCC13368220F08AB229A39BB7D975 /* UIScrollView+Rx.swift */, + AB18BC7B274657D860CD1FB6F1C990E3 /* UISearchBar+Rx.swift */, + 06BB565AF809D09D8D1AA1A19A1E892B /* UISearchController+Rx.swift */, + C4BCDA40628EF03AEAECBFAF25004F1B /* UISegmentedControl+Rx.swift */, + 63A18FB12F2265E608D8C5D5AA8CD334 /* UISlider+Rx.swift */, + 061185D74802BEA2D0D594FB29DB4ED6 /* UIStepper+Rx.swift */, + DB3EEA62A19545268DB2F64E8C83B4F4 /* UISwitch+Rx.swift */, + 03C36155194E7338C5A89F30DCF24394 /* UITabBar+Rx.swift */, + 4A9DCED170B54AA2F081784A1B28434B /* UITabBarController+Rx.swift */, + 0406FC715D3DE995651A9BAF186AE48B /* UITabBarItem+Rx.swift */, + 4C998CD25B13AC00E7B174A1B797D847 /* UITableView+Rx.swift */, + A84F7BF19E2CAD449C7970DE9BB809C1 /* UITextField+Rx.swift */, + A4C6D4612710DA83B2BE0F99496F2F9C /* UITextView+Rx.swift */, + 9DE8A8D034C080C0B8A386A59FC01ED1 /* UIView+Rx.swift */, + C6AF812CE36EC31DA2CFD3EEF73F833F /* UIViewController+Rx.swift */, + 799B087C5DAE49B88B2249078999F23B /* UIWebView+Rx.swift */, + 73EBC64DC5BF48CD3B6E23DEC44BD7BD /* URLSession+Rx.swift */, + AEF30C4ED15D29EC088C405C24E44A72 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/RxTest"; + name = RxCocoa; + path = RxCocoa; + sourceTree = ""; + }; + 450F5FD84BBD890984427C79267F375D /* Firebase */ = { + isa = PBXGroup; + children = ( + 0558A51698EF00FA2A5C6626E8B2D251 /* CoreOnly */, + F4FD42AD12B2A3C49CD99B4DC99BFA46 /* Support Files */, + ); + name = Firebase; + path = Firebase; + sourceTree = ""; + }; + 46284CACDEA78534FE127120EACCAF70 /* decode */ = { + isa = PBXGroup; + children = ( + ); + name = decode; sourceTree = ""; }; - 492C154D5035D71839D719D2BABB7C67 /* Support Files */ = { + 47363E0021F838605B765405DECE73CD /* Support Files */ = { isa = PBXGroup; children = ( - A55035883E2CC2E47161758FB0CFE295 /* BigInt.modulemap */, - BCC64B30E33EB873F7B5AD6747C72B33 /* BigInt.xcconfig */, - 858A4B1E45B5BB62BEA684119B96D1A0 /* BigInt-dummy.m */, - 51841E9ED54FF9C46AB9B75B80802E3B /* BigInt-prefix.pch */, - BE726C2717FB7613A59107398D0FCA7D /* BigInt-umbrella.h */, + A16A5D45540B351E0F04A32A4EF1FF99 /* Validator.modulemap */, + 2F57DB0147A8F1398309A393A5457017 /* Validator.xcconfig */, + 2C11F1F3352986DF659B63600A95957D /* Validator-dummy.m */, + 807ABDDA31507662F38769227977442D /* Validator-prefix.pch */, + 34E0E60493B21C264B5A3988A1BBDF69 /* Validator-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/BigInt"; + path = "../Target Support Files/Validator"; + sourceTree = ""; + }; + 481BF60EE998508911F794B9586C6A93 /* EllipticCurveKit */ = { + isa = PBXGroup; + children = ( + BE1DBF770C0364E74E1F1AEA811141E4 /* Address.swift */, + CD78C952D978DCB448138904AFEB1680 /* AffinePoint.swift */, + 7F37E4B2B00FC97B2D8D6CEBDB0C0893 /* AnyKeyGenerator.swift */, + 2425EB4D5891E44E2A32B9FB81119EB7 /* AnyKeySigner.swift */, + C51DB81E21E3BE21ECFC6D857BDBD215 /* Base58.swift */, + 4D6593381C2E7ACA866BFD5034DB2F34 /* Bitcoin.swift */, + 0698D60222962D7C85D82C105B865FB2 /* Crypto.swift */, + 84D2877EA1A72BA1B330D56CF6B3F86B /* Curve25519.swift */, + C09D9451F8381CF40F5644EE075E062E /* Data_Extension.swift */, + 0BA1AA89D7807BC3097678FB712CDA9A /* DataConvertible.swift */, + A7DC593BD8E2359AF3D459BDFC94B9B1 /* DER.swift */, + 37A10D60A45FCB90599C86F6D98B5F84 /* DistributedSystem.swift */, + 21040988E65B6719C96BB45B4DCC39BE /* ECDSA.swift */, + CBE367A41F8BA1424E8D2A517E41832B /* EllipticCurve.swift */, + 76AFAB2D2BB318A27402FBC388655560 /* EllipticCurveForm.swift */, + 31B886052B4526223746F60FFEC0941B /* EllipticCurvePoint.swift */, + E403876CBB88E4E44E2EB5AD27228960 /* Hasher.swift */, + E9C47D1DB1330D762CD392691A83A636 /* HashFunction.swift */, + 8B9509AB6D3E14E67879B9E1EA31ED57 /* Hashing.swift */, + E4D7499D00A7B1CAA51508BD1F62194D /* HMAC.swift */, + 718AE30513A6B94180CB4377F3CFE5FB /* HMAC_DRBG.swift */, + 7988A84A7847EF64B62F74FCA96F45B7 /* JacobianPoint.swift */, + D5E40E3E5E24C3A2CB755453BD78056E /* KeychainStatus.swift */, + 00018795CC450D08B4773211C21D4097 /* KeyPair.swift */, + 93A0D8924EC0920EFF5A98D5EBB3162D /* KeyValue.swift */, + 1ACE37A6F5F1DAEA137B4FE364334B2C /* Macros.swift */, + C1216BE4CD6429665B60416EBF7013D1 /* Message.swift */, + DE279A4715B6688EBD90CD99EF73F942 /* ModularInverse.swift */, + 582B5C0AAF37311DA08DC107F22BA421 /* Neo.swift */, + D5D860CB678A32230BC06C891047EEAC /* NetworkInformation.swift */, + 5C3DDFAACE1925018150EBF8BAC0345F /* Number.swift */, + 9BB16E94E435A4F8C6B43B55266C5A26 /* PrivateKey.swift */, + E7DB5E281B857679391CA82FF1E08AA6 /* PrivateKeyWIF.swift */, + 823CA009D4CC7A11EF8F52A6CAD85873 /* PublicAddress.swift */, + 3924AA711D6EB495638BD742DE003365 /* PublicKey.swift */, + 7B29D274FD73C6E845D6530AD2F33321 /* RIPEMD160.swift */, + C1B687E408F68B4CC98749523C833C47 /* Schnorr.swift */, + D1F784AA2A530BA67A31BD3F7ED7A969 /* Secp256k1.swift */, + 1CC072FE0A60C63CAAB0D8A595DA8E7C /* Secp256r1.swift */, + A06B5D5EB8716493A9AEC5EF67294FE0 /* SecureRandom.swift */, + 2C5441DE98CDE263EAFD75B80BB8B012 /* Signature.swift */, + E4D39570170E0D161779CF11A37BBFC7 /* SignatureNonce+RFC-6979.swift */, + CC85492836D949FC9BBEF636851CC1AF /* Signing.swift */, + 478DDF593848376BFA608B29B14B0611 /* Wallet.swift */, + 6C13BC37638CC4908254FB2181D72F04 /* WIFFormatter.swift */, + BE69284951CEB97699E566384822E3D6 /* Zilliqa.swift */, + 794DD75B08DBA8B4047E7F3787E083E6 /* Support Files */, + ); + name = EllipticCurveKit; + path = EllipticCurveKit; sourceTree = ""; }; 495B4E88ED5F0A661EAEC0D3E22B8DAE /* Pods-ZhipTests */ = { @@ -3373,952 +3372,845 @@ path = "Target Support Files/Pods-ZhipTests"; sourceTree = ""; }; - 4973E06960644DBBB4C90F729F3E7B4F /* RxBlocking */ = { + 4D609528FA1B9A0FE5995BFBF23AC7ED /* SkyFloatingLabelTextField */ = { + isa = PBXGroup; + children = ( + A30B4901299762B10CA6606DF75427D7 /* SkyFloatingLabelTextField.swift */, + 1708FCE266A1CD8EE8C51EACB3E79F10 /* SkyFloatingLabelTextFieldWithIcon.swift */, + F8C8014E2430428DC2902EAFE9E9229E /* UITextField+fixCaretPosition.swift */, + 71F04F9BB93DAC16055F4EFD53D90353 /* Support Files */, + ); + name = SkyFloatingLabelTextField; + path = SkyFloatingLabelTextField; + sourceTree = ""; + }; + 4FBC450C45EF8AC40D7B54297EE57784 /* Support Files */ = { + isa = PBXGroup; + children = ( + 1147850F5BFE79A0F1C8872E1F8CFFCF /* Alamofire.modulemap */, + 37E1DFCC8DBF60B6AF58CC6BA4C9350A /* Alamofire.xcconfig */, + 86F9A6282B46D6FD8586B35773E24CE0 /* Alamofire-dummy.m */, + F61AB14688263F032D04D6AD4165C807 /* Alamofire-prefix.pch */, + 964288010A90FB2A6B1E39881D97692C /* Alamofire-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/Alamofire"; + sourceTree = ""; + }; + 518A16573CCEF44A9F1ACE42A1182D0F /* FirebaseInstanceID */ = { + isa = PBXGroup; + children = ( + 88759A3E78F60DB5846C0F082ECB5682 /* Frameworks */, + F6CAF3DBCDC4B8F289791BB278176783 /* Support Files */, + ); + name = FirebaseInstanceID; + path = FirebaseInstanceID; + sourceTree = ""; + }; + 593D1B15290A74D84A260DD1743EDB31 /* RxBlocking */ = { isa = PBXGroup; children = ( - 20F5624AE7BEF61262FFB140AB186758 /* AtomicInt.swift */, - 30BE1D5088D209874F00A8B368A3147B /* Bag.swift */, - C059CD293AB7E2FAAB6E4896F25336BD /* BlockingObservable.swift */, - A21F76A3EC5FDA64B011AF7A07344A43 /* BlockingObservable+Operators.swift */, - 63D26BB3496C9B3F57E5A787263353D0 /* DeprecationWarner.swift */, - 094BA0D1ABBF2E5137A6DF08553701A0 /* DispatchQueue+Extensions.swift */, - 0997DB3C10A23A8063995E2DEFDEF6B3 /* InfiniteSequence.swift */, - AC40981176E42068E3AE9FFFE7139848 /* ObservableConvertibleType+Blocking.swift */, - 4BE43EF5C566B2967EC668B02A5AFB3B /* Platform.Darwin.swift */, - 0FBD54CEE245C714DBC28529995C1D4E /* Platform.Linux.swift */, - 4DDCFA00E3B3DBEC3F40CB85E9BD2221 /* PriorityQueue.swift */, - 22D752640FAACB8DAFD5436CC8728415 /* Queue.swift */, - 8494EB1B839EC4128E100BD505FB9DF0 /* RecursiveLock.swift */, - 4E06E4E0F36E2B9841791CDB790AE5EC /* Resources.swift */, - 4C20E72A0705AAB59E2388D32A033FA7 /* RunLoopLock.swift */, - 22D0B63AAF42191A6AA884C137BD53E7 /* Support Files */, + 53890BCCC4F6F1486142109247C09874 /* AtomicInt.swift */, + 22051E9045A6EC11906814657A027C6C /* Bag.swift */, + 6D81779EA1058386F471D6FD61D783AB /* BlockingObservable.swift */, + 971A6D295465299C96E5252A815A8C17 /* BlockingObservable+Operators.swift */, + CA33CD7FA1CBB82553B7C2EAE242E325 /* DeprecationWarner.swift */, + 20F1BE144728343EB342550B60BAF573 /* DispatchQueue+Extensions.swift */, + A7BA36F135160B2B29FF887F20F59CE5 /* InfiniteSequence.swift */, + 1CD77173377CAB8CBCC6CDCA63D12E81 /* ObservableConvertibleType+Blocking.swift */, + 157988B32C41DDC26ECC79A93412FF01 /* Platform.Darwin.swift */, + 0D75C19D03E251FE6FE2FD3DE1CB5A5E /* Platform.Linux.swift */, + B780F5D26EA9C8298FFBE36D5090B830 /* PriorityQueue.swift */, + 3C5387C56F07524CA535E925181778D6 /* Queue.swift */, + 9721FB1480CA35A475EA770D30C83DA7 /* RecursiveLock.swift */, + CCC795699BFC68F7A50B615B5BC41895 /* Resources.swift */, + 10E6FC3E5752B5BDCE17AAD8BF455F05 /* RunLoopLock.swift */, + E6F84AB6D6E73AB47ACD4FD88204AB79 /* Support Files */, ); name = RxBlocking; path = RxBlocking; sourceTree = ""; }; - 4D60D48BE2FE48B774ADE27EAB26F0FC /* Resources */ = { + 59C292E00146F9F968759987DE8D3CFE /* SwiftyBeaver */ = { isa = PBXGroup; children = ( - 3530C7481855FFBF91B964B71F995D85 /* IQKeyboardManager.bundle */, + B88B3FE7DBFDF6C0035F6EE9D23FDD0B /* AES256CBC.swift */, + FE97262EA518152A46238755A4A410AC /* Base64.swift */, + 2EECC06B1AAB816F43A00556C6380AC8 /* BaseDestination.swift */, + 687A5C639FD84E0D00A6EF8FAE1B4DA8 /* ConsoleDestination.swift */, + 3664C9BFAF292B9F77C1D4EED19C3899 /* Extensions.swift */, + 4067987D55E2B9CD519DDB3552670EF2 /* FileDestination.swift */, + CC23FB6860958F59EEACDE0848658CB1 /* Filter.swift */, + 8AD9728371EF5E9EB7844B1281D003AB /* GoogleCloudDestination.swift */, + B4CFD59D26F088DC697FFD55EF733392 /* SBPlatformDestination.swift */, + C2F3DC1FF3427F066CF105B054CAD3E3 /* SwiftyBeaver.swift */, + 8373B786C943717E39FB6B81CF796690 /* Support Files */, ); - name = Resources; + name = SwiftyBeaver; + path = SwiftyBeaver; sourceTree = ""; }; - 523298F06CD24E1504F4496DCDE9F6F9 /* Resources */ = { + 5F7EFE14BDC05643B04E7DF63E4B1EB5 /* GoogleAppMeasurement */ = { isa = PBXGroup; children = ( - A4EC36BC6A6E8121F26B08DB92C48073 /* DateTools.bundle */, + 8FA676BB446BE10B84BF2AD8147AD23C /* Frameworks */, + 1D5053C2F0BD6872DD84FDF6642380C4 /* Support Files */, ); - name = Resources; + name = GoogleAppMeasurement; + path = GoogleAppMeasurement; sourceTree = ""; }; - 54A3CB0D462E51F17B7679C17A001CF1 /* RxDataSources */ = { + 604B38D32EC9C20CB0AC4551FB38EFF5 /* MethodSwizzler */ = { isa = PBXGroup; children = ( - 8E3E8968B3223E5D5BD490F0B5341753 /* AnimationConfiguration.swift */, - 561869A9B57A55DC3A244BB6236ED1DF /* Array+Extensions.swift */, - 1381FCCB8A95FFF6E9E2EE5E297E57DE /* CollectionViewSectionedDataSource.swift */, - 68CD7225EE74CE855BD8959163755C8F /* DataSources.swift */, - 6F5367FDAC679A659BA96ACCDEF95C56 /* Deprecated.swift */, - FBB8ED72144D6DD4AB7AE595BF107C0E /* FloatingPointType+IdentifiableType.swift */, - 7BE6EDD2544FDBE3C613CDFD268606B0 /* IntegerType+IdentifiableType.swift */, - 2783AC1697D6F4C2E9A7145702E2EB31 /* RxCollectionViewSectionedAnimatedDataSource.swift */, - A147AF00EE5DF177D3305732AFE270F0 /* RxCollectionViewSectionedReloadDataSource.swift */, - 5962D6D51FADB4EC62DA1575BA1E9736 /* RxPickerViewAdapter.swift */, - CDDE42984B7525B6036BF1828D61762B /* RxTableViewSectionedAnimatedDataSource.swift */, - D7E1A5D7CA2646EF7BB12A723502969C /* RxTableViewSectionedReloadDataSource.swift */, - 7C8563EDE3A8B5FE9873F525A9D5C195 /* String+IdentifiableType.swift */, - 5D0EF2AF1EB96CAA252B3B0330B7CBE0 /* TableViewSectionedDataSource.swift */, - 2E38ABAD7D176A5D1998B08FA4C52B2E /* UI+SectionedViewType.swift */, - 3F1C54BE1B739E1E627B539704A4F735 /* ViewTransition.swift */, - 9C2E91DED290A44CD847C67A59C822FB /* Support Files */, + 275FB94547834F3E4C2B8CA575EF753E /* GULOriginalIMPConvenienceMacros.h */, + 2E76089A6AF24F75DFE393E2B8B74F58 /* GULSwizzler.h */, + 80B90FCF99E74B9A4713C0D33A1BD4E1 /* GULSwizzler.m */, ); - name = RxDataSources; - path = RxDataSources; + name = MethodSwizzler; sourceTree = ""; }; - 566C2A6F1A391D6223AAE4286DC8AE89 /* FirebaseAnalytics */ = { + 61783FBB931B492EB2C49D92B30C8772 /* Support Files */ = { isa = PBXGroup; children = ( - D0A06EB55F52A4EE903C1EE47E920BB4 /* Frameworks */, - 1F98FCF6718A0BA9FC58F5408A7AA9A1 /* Support Files */, + 0CF9AED26D0B8CD41007E3FEB96F35DB /* RxSwift.modulemap */, + A624E6B66B4DFFCB2C1242A5EEA2B384 /* RxSwift.xcconfig */, + 269B64F9AFC27B92ECA00CF436B39AAD /* RxSwift-dummy.m */, + 2526916FD85680013F925FB345C328BB /* RxSwift-prefix.pch */, + 2B48641C896BC647D37BD0E5D368E101 /* RxSwift-umbrella.h */, ); - name = FirebaseAnalytics; - path = FirebaseAnalytics; + name = "Support Files"; + path = "../Target Support Files/RxSwift"; sourceTree = ""; }; - 57C7CEB9A4C9B91125942408FCD4C092 /* Frameworks */ = { + 66DAB6A45E038A2B30F250C7CF6ED8B4 /* Support Files */ = { isa = PBXGroup; children = ( - 1C7006966194F8BCA0EA629397014F41 /* FirebaseInstanceID.framework */, + 08D042510A108D2A96CA366CB9EFF1CC /* Zesame.modulemap */, + 06662F8CC76CEF1318F9BD8EC2A7D50A /* Zesame.xcconfig */, + 181B58D659768EE5CD95D5746F009470 /* Zesame-dummy.m */, + FA79FA29234F04033A5119E3EF517E89 /* Zesame-prefix.pch */, + EE11909D63BE4D62194D0395A7013BB1 /* Zesame-umbrella.h */, ); - name = Frameworks; + name = "Support Files"; + path = "../Target Support Files/Zesame"; sourceTree = ""; }; - 57F8DEEF21FF47124FACF92C2104CB2C /* Support Files */ = { + 6910AB1F11F4AAFB41F4459EEA228073 /* Resources */ = { isa = PBXGroup; children = ( - 0CD809810CF0C9D1A129F9AB907B8B29 /* Differentiator.modulemap */, - B0DB82246371A17E67F99AEF022F9F8D /* Differentiator.xcconfig */, - 44ECEFA781F8341AD9D9968A85D33DD7 /* Differentiator-dummy.m */, - 913F2260FA413B9DD884872060E3D226 /* Differentiator-prefix.pch */, - 9D7B3264AB385F1C8D66E9CA51DE6497 /* Differentiator-umbrella.h */, + DF67BEED780F061924150002A7622A71 /* IQKeyboardManager.bundle */, ); - name = "Support Files"; - path = "../Target Support Files/Differentiator"; + name = Resources; sourceTree = ""; }; - 59A05B9B73E139171B9053E9D80FBEEF /* Validator */ = { + 6B9983D876D8F1A5D1D744F1E3E98A7D /* Reachability */ = { isa = PBXGroup; children = ( - 72DACCF1CE99145E2D9EB03EFC2528B3 /* CaseValidationPattern.swift */, - DFA314A35B8402F40688BEBC2279AC38 /* ContainsNumberValidationPattern.swift */, - 1F24ECD3074F046FF38BF0A5B1E143AE /* EmailValidationPattern.swift */, - B227842FFF0B2BA3C946A4173DB4938E /* UISlider+Validator.swift */, - BD83653EA6B4276229747D484AD39DD4 /* UITextField+Validator.swift */, - 90179EFC26C50B1B702A4E0F5DF6170B /* UITextView+Validator.swift */, - 4F028FD11C36004B31099AAAFD7FBCDE /* Validatable.swift */, - 38084F8DAA5B5A5761F04E61F93A06CA /* ValidatableInterfaceElement.swift */, - CF3CA652209A8B1E63BA63A4F8456C15 /* ValidationPattern.swift */, - A5C2310B5586A8A081C663CBDD64D6B9 /* ValidationResult.swift */, - F33AF0CBD33A85B5457E5A4E382DA74F /* ValidationRule.swift */, - 5065BFB79CCCBA74D348640595D50431 /* ValidationRuleComparison.swift */, - 3A1DCCEFD852C4E6721F202E17F096A4 /* ValidationRuleCondition.swift */, - D33FCAB21092AA639EE85252FDB78A28 /* ValidationRuleContains.swift */, - 0D942EE1646862E71AD2CEF360E01349 /* ValidationRuleEquality.swift */, - 54EBF3BF6543E91FD96FA55B73B9A374 /* ValidationRuleLength.swift */, - E2F8941C6CBBA3EEB2C4B94CF8013907 /* ValidationRulePattern.swift */, - 1E9B5172DF912D00910E08C9649B8DD2 /* ValidationRulePaymentCard.swift */, - 94FAA7E6C25144E88420E9FE939ED809 /* ValidationRuleRequired.swift */, - B74864A3DD6E259F2D19C456CF41645D /* ValidationRuleSet.swift */, - 04198EFCA625D800F3805B9FF6BA4D03 /* ValidationRuleURL.swift */, - 355BD231725C3BB56FA8FC4270023D59 /* Validator.swift */, - EDE747DD67C04FEDC11AF0B3B02F87AE /* Support Files */, + 7D1706939D8D18A99244C86BC01F45D0 /* GULReachabilityChecker.h */, + A1428CDA2ECC7F4EB588D463D67C3D21 /* GULReachabilityChecker.m */, + 66360E9F97FA16CA2E7A8E78B3552D09 /* GULReachabilityChecker+Internal.h */, + 24B3CDC6059D417BE308009DA28A3556 /* GULReachabilityMessageCode.h */, ); - name = Validator; - path = Validator; + name = Reachability; sourceTree = ""; }; - 5B1A237244CD0B18B980CE1F559D6451 /* Frameworks */ = { + 6C0D7B1EC656DEF262C62F1016602D2A /* RxSwift */ = { isa = PBXGroup; children = ( - E5FA40B49FCE592E49D3CFA1F85DD82A /* GoogleAppMeasurement.framework */, + F0ABB02D7861E2A9B4EE966D263367B5 /* AddRef.swift */, + C2C24A9285CCD3074F6B828D924C3FFA /* Amb.swift */, + DFEBE93701B998EE30AF83765D7699C8 /* AnonymousDisposable.swift */, + E9B3FDCCC6F9FA410DC8C055B3575173 /* AnonymousObserver.swift */, + A4053A28464B24E8DE99FA066F8788F8 /* AnyObserver.swift */, + CA83603733549A799A26F2191E602801 /* AsMaybe.swift */, + C8B9BF42A73210D2A4A622A653079560 /* AsSingle.swift */, + 60EDA78356783DCEBFD0A4E8D38E2E92 /* AsyncLock.swift */, + 6D280ED838D52A5AB23B319A1175118A /* AsyncSubject.swift */, + 105E8D5C207271C6B0FF667E2060C76A /* AtomicInt.swift */, + EACAA3B65B906E5BF7E72E71E7A5D428 /* Bag.swift */, + 05D1976C7417406EE626433C493499C6 /* Bag+Rx.swift */, + 1B83067A3D86F1CB083E7CF0913F68E1 /* BehaviorSubject.swift */, + 3CB0FCCF5BCB4E27FD6F0F0D409731BB /* BinaryDisposable.swift */, + 0EFA6E95B76477D92931D893D4539F9B /* BooleanDisposable.swift */, + B705704DA964244D0A46F9373A41A7EB /* Buffer.swift */, + 9ABD256B5C1431C3D607A45B2BA5E141 /* Cancelable.swift */, + AD9E4D7767201CE9F14C4A10809AB7EA /* Catch.swift */, + 629CB0E126AE67A038402EDD874F65B6 /* CombineLatest.swift */, + 805E80B5F8FCE5B8882481DA211B5EF9 /* CombineLatest+arity.swift */, + 33100D35113E839A0F0D0B6321685BC1 /* CombineLatest+Collection.swift */, + 8B5BFA83E61B63201D0C9AB572FCCB3B /* Completable.swift */, + 8384517DE985AEB90501106EB054D50F /* Completable+AndThen.swift */, + 784FCFF8238B807AC2B1DB6E5063F359 /* CompositeDisposable.swift */, + 143D4DF529083D41051B9C65212F9773 /* Concat.swift */, + 8A360956447E4CD318B83E002D1E9AA5 /* ConcurrentDispatchQueueScheduler.swift */, + C8A320BCE286E5646267CCBE82E6FB00 /* ConcurrentMainScheduler.swift */, + AE2D790D707626FAC36A945FEA2BEE5D /* ConnectableObservableType.swift */, + 40AE17420A8AA1FB3DAA6B135441E7CA /* Create.swift */, + 1C31D68F21F48D01F7EF20E80AC4FF81 /* CurrentThreadScheduler.swift */, + F5F083C6207E855DA2EE4816CD7C74BA /* Debounce.swift */, + 64476AB2971DC255EAEA01E790AF8B84 /* Debug.swift */, + DA2730A86C6A5CB4CD974A464C95E610 /* DefaultIfEmpty.swift */, + 86856BEB8CB8624241A234A4EA4FF630 /* Deferred.swift */, + 96534BA6E77DA1BDB3828D1B03B14557 /* Delay.swift */, + ED4C0B76E96D75518C6E726D9A983D1F /* DelaySubscription.swift */, + 33DB2F5412250371BDA3A8E2686D6AE2 /* Dematerialize.swift */, + E9135D913AA299B78418B089070A61E3 /* Deprecated.swift */, + CBCD911D02DFAB2303F8EAA3146D333E /* DeprecationWarner.swift */, + 0D0F1E999533CA0A5AB935A600B55F04 /* DispatchQueue+Extensions.swift */, + D3A5F72CE9D282CF0E6075364F66B1CF /* DispatchQueueConfiguration.swift */, + EBAA8D5F79F073A56845764DCE5BC937 /* Disposable.swift */, + D7F2861C25ED7A399C92177848738BEC /* Disposables.swift */, + 6BE18F0B78C89E73790CB257A066FA15 /* DisposeBag.swift */, + 39FDA2FB9BDC21E1AA2B8224AADC89F9 /* DisposeBase.swift */, + 7171C6ABAD984BF3161F71334DAF9D75 /* DistinctUntilChanged.swift */, + D9A7A0A372D8DDE986371745CB1A36E6 /* Do.swift */, + DFE4659F0960058F8AE9937FDB8B8D50 /* ElementAt.swift */, + 4248C4FDC626614DBB236191FC69BE1F /* Empty.swift */, + A42BC733392193166031807BAC029783 /* Enumerated.swift */, + 445FFC068A0A9D9775F159ACF9514825 /* Error.swift */, + F5BAFF5F6D61EFF70D2093D27AD14662 /* Errors.swift */, + 5532B30AF06A6059DE6BAA43DCA3704D /* Event.swift */, + 190E1B709633ED9885A6CA20229FDF79 /* Filter.swift */, + 0E45741E9BFB43780F6F9072CF4CDEE1 /* First.swift */, + A8963E450B1DC40720641056BA129D75 /* Generate.swift */, + 8492958FF4637BDA9FEEB08AB89EE411 /* GroupBy.swift */, + F02A698A5983C813A4FC0606AB4A4F24 /* GroupedObservable.swift */, + 8A2ED8F91F1314A029758B89A3CE8291 /* HistoricalScheduler.swift */, + AA1B183548B212558BD5C319D7D3C728 /* HistoricalSchedulerTimeConverter.swift */, + 3FA468B837DDBD23AA4C5B4BCA27A5D1 /* ImmediateSchedulerType.swift */, + 6B4023CEF720F23E986250FF2D398482 /* InfiniteSequence.swift */, + 8AD6CA4F6D800EDDE6BB26B79EF31012 /* InvocableScheduledItem.swift */, + 51FA4BF2D09A1FAF4935C7FC361BDA02 /* InvocableType.swift */, + 86F470B1445BA442F5725325BDC92B70 /* Just.swift */, + DE0877719CF1C442AF02FD1D2292B478 /* Lock.swift */, + A41F5A802A9D04C6C6DA8893D4F61EE1 /* LockOwnerType.swift */, + 58BF95B6F4341A17F0F2E5EE9846A35F /* MainScheduler.swift */, + 290383FD39A011283BF003B67856BF58 /* Map.swift */, + 6E65643A87444066B27FD1A6E464309C /* Materialize.swift */, + EDF6270C072D06D3E518B69C36F8AFB4 /* Maybe.swift */, + 44B783F3405DBB8294EC619F66EE7C58 /* Merge.swift */, + F5B518822C88E3D30661E3954CEEB89A /* Multicast.swift */, + 9B7FEEB6AC715A09B930012D117E5580 /* Never.swift */, + A07C1890F65476EB33F10A7C3BB7963E /* NopDisposable.swift */, + F6809B8D1D787F1888F3B9843DEFBB63 /* Observable.swift */, + E064FBB790E83864B1E9167477243A6A /* ObservableConvertibleType.swift */, + 8585B78D0BEA6B74D61389ABAC44EEA3 /* ObservableType.swift */, + DE09B9AFA631404B46C9CA618961B196 /* ObservableType+Extensions.swift */, + 4CE9F9F80F7BF605F6E00DBAC608EA72 /* ObservableType+PrimitiveSequence.swift */, + 72DED8255B355561A45E9CC1818BC88B /* ObserveOn.swift */, + 14F00F3CD417210CF6B475B8C82CB92B /* ObserverBase.swift */, + 687A82991DC629D6F461AEBE45E39996 /* ObserverType.swift */, + 99EDD1A370025B380F2C13CEDEDEE42F /* OperationQueueScheduler.swift */, + D0CD718B4A4DB2CAFCA915A3BC76669B /* Optional.swift */, + 6FAB68FF4B29FF88311E2A4D0EAD7AE5 /* Platform.Darwin.swift */, + A001D382C16A2C2CF8EB045E06787147 /* Platform.Linux.swift */, + F69C02A5FEB9A53B11526338C66A40EB /* PrimitiveSequence.swift */, + 87753BC6E49FD85EC6A22B26E743920A /* PrimitiveSequence+Zip+arity.swift */, + DBE8795F1FB0BB7C6D1FA28B3F6903EA /* PriorityQueue.swift */, + B08EC80DFDB445F3747A5A8C596CA55C /* Producer.swift */, + 50179B0B944F758ECDF1B7D935C2E740 /* PublishSubject.swift */, + 293FE28B8764F899BFD20C1A592556AE /* Queue.swift */, + C9DBED36E0A209B25CBEDEDF375FD8C6 /* Range.swift */, + C3116CF6E859A248971AF4611FBF040B /* Reactive.swift */, + 7AB688E7BB030E28230CBB33E1F092E9 /* RecursiveLock.swift */, + E2770F5098EDA7CEF6FFA985B7E80972 /* RecursiveScheduler.swift */, + 8685D5A51D952884ABFC2EEB15E68D37 /* Reduce.swift */, + C8AB0FD4A5B763378DFE628FC6B4E656 /* RefCountDisposable.swift */, + F9DA25C4E4D81141548CE62E7269A5E1 /* Repeat.swift */, + 6A05C6F36F94F7D326EACEB0F25EB791 /* ReplaySubject.swift */, + 89D82CC5A967698915600B9564462D44 /* RetryWhen.swift */, + 19B949F57A0A708108F028DCB7101F21 /* Rx.swift */, + 94087BCF1ACEA3E611EC1267E32012A6 /* RxMutableBox.swift */, + E3425E924945EC538F14E86D6966831D /* Sample.swift */, + 6706706E9A507DC33F38406912A77C95 /* Scan.swift */, + 4B0B96AF6E3F9446DC7F34A1E849DF9E /* ScheduledDisposable.swift */, + B8FFA1174F8CDAFA9ED1206272B30E89 /* ScheduledItem.swift */, + E458F74FDC2AC491806BEFA4BCAC4FB5 /* ScheduledItemType.swift */, + 25061CCBEDC1230B01E2A791A1CCB568 /* SchedulerServices+Emulation.swift */, + 0C34C586084BCABBD2D4E096D3CCAF00 /* SchedulerType.swift */, + BEC06F0B5DC1272C744FA2C4E5621BC1 /* Sequence.swift */, + EE864A06DFA90AE2C6920FE400F65A97 /* SerialDispatchQueueScheduler.swift */, + 55BF728DCA343C382933B41037DAE580 /* SerialDisposable.swift */, + 44ED38627C5C22BB4E29C9B3A2A6A425 /* ShareReplayScope.swift */, + 0E72399D37A4BF2B607D6C447A98E159 /* Single.swift */, + 31E28D119B04843C5E345F88F14EF4E7 /* SingleAssignmentDisposable.swift */, + 958DE86705946AFA1688B80816E933ED /* SingleAsync.swift */, + 1CC153BDC4D7C7B00F4A681FC25F87A6 /* Sink.swift */, + 97DCE78A041351ABE9A4FC9888F93C0F /* Skip.swift */, + 1D1C38B9F79637767FA2CE16549EC83A /* SkipUntil.swift */, + C9532D03B383C49473BF3E0306A3FF31 /* SkipWhile.swift */, + 3B9EAA65FCD02325C6B7BBEDD5D6C138 /* StartWith.swift */, + 450A75230F9390E93601826FB95B5872 /* String+Rx.swift */, + 474729E3CDF2C01C5BAF87A2625784FF /* SubjectType.swift */, + EDBEB8D28184862D7D9B09198E6D40C2 /* SubscribeOn.swift */, + 5AC28F3B9652C9F0B3B565A7CA037FB1 /* SubscriptionDisposable.swift */, + 3ECD6A30D7509BFF81D53B5EBF45070F /* SwiftSupport.swift */, + F7EB305A45A34CCF8897A5C6FA1E87F1 /* Switch.swift */, + E7DE88332E90E4525A1C74A645DED357 /* SwitchIfEmpty.swift */, + E4383203A17943ADF236EB206339D566 /* SynchronizedDisposeType.swift */, + B49957009CD7CA44B7ED70495F2CB1A3 /* SynchronizedOnType.swift */, + B68F24698F0B8772D066B2C6DFDE5F37 /* SynchronizedUnsubscribeType.swift */, + 3A9C8E3A1999927F8162A67468E267D1 /* TailRecursiveSink.swift */, + F9C8023DB2F802B02515F34A83C6A931 /* Take.swift */, + 69AC7628570EDF22CDF6154297251544 /* TakeLast.swift */, + A6C6D4A47F0EEDBCFB14BD8491FAEBA5 /* TakeUntil.swift */, + 2AAB15F67296025812C0EEF4D3FD77F5 /* TakeWhile.swift */, + 15F79CEF73D64C3D2CBF65F64CB72CE6 /* Throttle.swift */, + D303BD356F1532E648813A02E9787859 /* Timeout.swift */, + 4DBB38E3DD40C0E4A4EC0C0C37717484 /* Timer.swift */, + C465B1C3DDC8D3C4E9D933075680B097 /* ToArray.swift */, + 5588FFEB591FB6CD5FF716A074CB473A /* Using.swift */, + B539B28C0E97C0CA5A8CEEBA2AC5C0DB /* VirtualTimeConverterType.swift */, + A41DF149CC4C27E3E4DAB00B1D917D4C /* VirtualTimeScheduler.swift */, + C5906C036594DC1818F56FEA560B023F /* Window.swift */, + A1EB990548FD43AA931401700A9206A9 /* WithLatestFrom.swift */, + E3E0FDC7293F1CA503D4E709FE4BE74E /* Zip.swift */, + AD6366DC8714009532CB8649C42A90A2 /* Zip+arity.swift */, + 0908368FE68AB67EE0861F51456E4F68 /* Zip+Collection.swift */, + 61783FBB931B492EB2C49D92B30C8772 /* Support Files */, ); - name = Frameworks; + name = RxSwift; + path = RxSwift; sourceTree = ""; }; - 5DDA18475E7B23585F0EB981CB3B2AA1 /* GoogleUtilities */ = { + 6F9FF55D837DFE76A25DAE92842F2A10 /* QRCodeReader.swift */ = { isa = PBXGroup; children = ( - 1EEB058E7F6D582ADDD50FAB83EBFAB1 /* AppDelegateSwizzler */, - 2C3DBFD5B58F5FE8ECCA69C23C92DC66 /* Environment */, - 2A8CFC737AC72538C05F08C6276B13E5 /* Logger */, - 807011E964A0BDB3B70D071D07BD42DC /* MethodSwizzler */, - E187F53A67394F05699898F4379BE82C /* Network */, - C28ECFA869E2BD09402050DDF8408076 /* NSData+zlib */, - 307B9A47226702671CE60C9D06A45905 /* Reachability */, - 6347C2C4D588F86E7D4FBB26EA8C9FED /* Support Files */, - 1C8F155926EC90B55DE8A1810B71FA7A /* UserDefaults */, + 1DC87BD918152755D00A0C492EABF269 /* QRCodeReader.swift */, + 8E905C1689319F2B451B5DB27FC73FDB /* QRCodeReaderResult.swift */, + 4D45A414D33C54E88BF321F7FC24AB95 /* QRCodeReaderView.swift */, + 0A845C36EF1A56F933078CF1A20BE4D2 /* QRCodeReaderViewContainer.swift */, + 7270AE7483C0990A815CE6E14517D62D /* QRCodeReaderViewController.swift */, + F585375C79B8D0F76D7EB40CA91A5298 /* QRCodeReaderViewControllerBuilder.swift */, + 3899850CB3E9BC1CDFC6248FAE66C1C7 /* QRCodeReaderViewControllerDelegate.swift */, + 874611AEFBEDA00F8EE1D7D9B3E72189 /* ReaderOverlayView.swift */, + 64A9D0973CD7D8BB6B5CD92755CD6BEA /* SwitchCameraButton.swift */, + FC31B2D9F7A7F37101177A3AF7F9A754 /* ToggleTorchButton.swift */, + B8B9C94A724FAC7043454CD173FE189F /* Support Files */, ); - name = GoogleUtilities; - path = GoogleUtilities; + name = QRCodeReader.swift; + path = QRCodeReader.swift; sourceTree = ""; }; - 6131CD646007892638EA5664F899335D /* decode */ = { + 70A7FC3C461C970227B373521F95382D /* Resources */ = { isa = PBXGroup; children = ( + BB2F036EA198564D036204C5CB9BA366 /* DateTools.bundle */, ); - name = decode; + name = Resources; sourceTree = ""; }; - 6347C2C4D588F86E7D4FBB26EA8C9FED /* Support Files */ = { + 71A1D9237C6CEF8A4CE3010B21B1C742 /* AppDelegateSwizzler */ = { isa = PBXGroup; children = ( - 5C64216502E351441C31218B8BE06C6F /* GoogleUtilities.modulemap */, - 1C9DE033EDEFB9FA8BF80AAE3C4C4B7A /* GoogleUtilities.xcconfig */, - 176302A5B495425260FF9E50C30547CC /* GoogleUtilities-dummy.m */, - 44CDED24A607DF0093C538DA23279ED4 /* GoogleUtilities-prefix.pch */, - 3A6D86881E09A18963ACFA7E2CA1C9E0 /* GoogleUtilities-umbrella.h */, + 4B961AC0B79B8D9CC00ACCD724C2B90C /* GULAppDelegateSwizzler.h */, + A3872B266932CC23947920CDAD70979C /* GULAppDelegateSwizzler.m */, + 845E3427A6CDBE3B90FC4ED778A859F2 /* GULAppDelegateSwizzler_Private.h */, + 176EFC31F3AF1A6E7AC94E40800308A4 /* GULLoggerCodes.h */, ); - name = "Support Files"; - path = "../Target Support Files/GoogleUtilities"; + name = AppDelegateSwizzler; sourceTree = ""; }; - 6718444369E9543FAA7E599D0BC01519 /* Support Files */ = { + 71F04F9BB93DAC16055F4EFD53D90353 /* Support Files */ = { isa = PBXGroup; children = ( - 07606BABE9E5EAC7755589E17A3D6A03 /* nanopb.modulemap */, - AF673B761CAC0927CA2B637A326F8820 /* nanopb.xcconfig */, - ABA815B9F6455B70201BE5BF86A6F79C /* nanopb-dummy.m */, - 91B4CCED19F815550354B9E2876B4BEE /* nanopb-prefix.pch */, - 30202C63A3BE1748D674D57B1626A042 /* nanopb-umbrella.h */, + 31D6336E68824315D7D20159F084E630 /* SkyFloatingLabelTextField.modulemap */, + 739354FD8F1F7473D82C4129C09E93D2 /* SkyFloatingLabelTextField.xcconfig */, + 89E8ED6600282B51748B2844DE29E31A /* SkyFloatingLabelTextField-dummy.m */, + 09BDE174AF87A96AC2F4CEE6562E88BC /* SkyFloatingLabelTextField-prefix.pch */, + D500AD6FBBF79D2BB531340040483598 /* SkyFloatingLabelTextField-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/nanopb"; + path = "../Target Support Files/SkyFloatingLabelTextField"; sourceTree = ""; }; - 69CF5B9B41558D17E2850E843B66D76B /* Support Files */ = { + 73FCB9773D384B0A074D8BA1DC78A08A /* Support Files */ = { isa = PBXGroup; children = ( - 28EC82866267C733F2F4F4A217E2CD04 /* CryptoSwift.modulemap */, - 7D398A86E210AF275FC4D314B01988C1 /* CryptoSwift.xcconfig */, - 0BA3196D8EDE7A93E046FE1F2F0462EF /* CryptoSwift-dummy.m */, - 61B6A02C171BE4F90D9F086F5AA04D75 /* CryptoSwift-prefix.pch */, - BC22578CC18F3B794F47DF2F3D0E9ED5 /* CryptoSwift-umbrella.h */, + C85A31CBBAFC8C11C9C3669477A738BB /* RxAtomic.modulemap */, + C53941058A92A05C4126051CF641E9FB /* RxAtomic.xcconfig */, + 9047CDA0F63B0350E3F86139CADBC039 /* RxAtomic-dummy.m */, + CA55A9DF7D62DE8A1A4575166B0C6858 /* RxAtomic-prefix.pch */, + 742144B11F94819ED292BDC6C487896C /* RxAtomic-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/CryptoSwift"; + path = "../Target Support Files/RxAtomic"; sourceTree = ""; }; - 7058F7BEDF502CBEA6FE31740F87EBC0 /* KeychainSwift */ = { + 77120B42FDF571E102A5BC37F04FF8D0 /* CryptoSwift */ = { isa = PBXGroup; children = ( - 53EA0B8D917D67F8989950FDEBD8A207 /* KeychainSwift.swift */, - 89E3282411BFCE0459B2DB3CED1C0FAD /* KeychainSwiftAccessOptions.swift */, - 367E71348300704841F3D4987F9FD871 /* TegKeychainConstants.swift */, - F3C33686E1AD733599E27522E5122249 /* Support Files */, + A6B1797414B1026BD502426368E23CC7 /* AEAD.swift */, + B5E4EB21BB136FF5236DBC1A0FA141C6 /* AEADChaCha20Poly1305.swift */, + 515C8C73FA045761BA0EE217D8A3B4BD /* AES.swift */, + 7B1BA43C634F39663382F1025852BC26 /* AES+Foundation.swift */, + E8CACDA6A5ACC68EDBD2F7E86647686F /* AES.Cryptors.swift */, + 1EAF3CC0D20A811F71D8421664DCF5BC /* Array+Extension.swift */, + 2E590E48DE1AAA8A26874734C681E3C9 /* Array+Foundation.swift */, + 922987F35EA6153319CEAD7A81325851 /* Authenticator.swift */, + 4F2DACD7CAB47CF151E8BABA57198599 /* BatchedCollection.swift */, + A21A0B089F0B76913E5D95D11608C403 /* Bit.swift */, + 7FBF7A0617F4ED06B589E5594A0602FF /* BlockCipher.swift */, + 4E3AE359B14FC24DF7C67E0D1A45E8FD /* BlockDecryptor.swift */, + 0825A22A49C92DA710F0815A14A0BD1C /* BlockEncryptor.swift */, + 2F528494662DE56F3BC7F70EF07CE298 /* BlockMode.swift */, + EA752B6381C1C1BD3188484920CB7F10 /* BlockModeOptions.swift */, + 25FCF2BAA4F889EE4A0D7F47F0C62476 /* Blowfish.swift */, + 92E542B6B0E5F4FB2F4AE1144DBA5983 /* Blowfish+Foundation.swift */, + F732839CAB4A8145144BB006A42D9366 /* CBC.swift */, + 8CCB479F2143088788DFB38B387D231F /* CBCMAC.swift */, + DAFA2FD186B33004040E641A3725F665 /* CCM.swift */, + CBA2D2EFB0CEADE01F2B27B6686EE1A0 /* CFB.swift */, + 676847D8C299B6385D7B1626D6A35DE4 /* ChaCha20.swift */, + 0BA09716F527FFD84090DE437CD42F80 /* ChaCha20+Foundation.swift */, + 86C6CBE29DD7D293B7BCDFDC2524CC5A /* Checksum.swift */, + 9FF705FF45ABC90B846FA5A3784DD4C3 /* Cipher.swift */, + 578482807B48CF55622543EB655E3F1F /* CipherModeWorker.swift */, + AED933E1F28183B2B95B9BD317FD565A /* CMAC.swift */, + 96C467B2F4A231B2A91E4B45F2829A22 /* Collection+Extension.swift */, + 68002EDE5B0E8280E237727E13B26C71 /* CompactMap.swift */, + 94BE4400CCFBA45AE4843DA2FF536262 /* Cryptor.swift */, + 3C0DE9459E96A594FD38CA4D70C7E027 /* Cryptors.swift */, + 8D96B3191CCB7CEA06B023F3197AA003 /* CTR.swift */, + 8AAB58F6EEAB54390289C95594C55898 /* Data+Extension.swift */, + 82EB64CD3199D090C3B2FB48FA2F9548 /* Digest.swift */, + 4B1D851C96C590B23C514818428EA456 /* DigestType.swift */, + 1A91B2EFA2104012E8B535A5602333F6 /* ECB.swift */, + 01877BAD7B3C579186502FABBC52D97D /* GCM.swift */, + 22024882BCD497204C4D703A612450EC /* Generics.swift */, + 6B8E4360FC3CF757249739D7B0FFF7C8 /* HKDF.swift */, + 0EA6184C92586E73E35051423ED674C5 /* HMAC.swift */, + 290AD97A044424B00A6789E46E320B4B /* HMAC+Foundation.swift */, + 7F418249993DADE400E3CA94E7EC25E0 /* Int+Extension.swift */, + B95BD1B29A6BC87DEFB5586648BD07B7 /* MD5.swift */, + 060DB6457C4875FF8105BBC948DBDD6B /* NoPadding.swift */, + 3733B82BEA9F445AD42848D3738B1BE1 /* OFB.swift */, + 01853998BB9CAFF2E673F69DF566212D /* Operators.swift */, + E66A2F84DF374DE0E5DACC15179FB852 /* Padding.swift */, + 282DEF37A5EFA962B2EFA5F5652B1B88 /* PBKDF1.swift */, + 35E7CC9C26B52A078614C0D22FE9B01D /* PBKDF2.swift */, + B731CDB0B2FF8F76E65D6800954BBE62 /* PCBC.swift */, + 88B7E2CEDFEE1093065A6A9AC53A3406 /* PKCS5.swift */, + DF3819F7E19A0AD39B32338B82BBB9F2 /* PKCS7.swift */, + C5A76A5318BAADD0A302B278939868D7 /* PKCS7Padding.swift */, + 4EE3698D96880320FC42B74F57AF0F03 /* Poly1305.swift */, + 670D1790182A859208E4071C54ACDCC6 /* Rabbit.swift */, + F3D45D3015D53CEB27EB5214F14ACBD0 /* Rabbit+Foundation.swift */, + 1A62C9B96A0B2CECF0F45F1CB52883B0 /* RandomBytesSequence.swift */, + 80351309A77FEB9E4046D44AA3016D41 /* Scrypt.swift */, + 9D69256BDEE8E871816CAA4A88B70E0A /* SecureBytes.swift */, + 5EE216E0BA1E6A8D81AFC5B5055A50E3 /* SHA1.swift */, + B719271B382DB7FE9903B6070820E1C5 /* SHA2.swift */, + 2446CAE4A76D34CA61722DDE5BC5FB57 /* SHA3.swift */, + 14BFFB3AA6ACE7608A77020E7C2E5D9E /* StreamDecryptor.swift */, + B079D784A96424FEFE20D32D570A9B43 /* StreamEncryptor.swift */, + 6CB2B81ED72330D291F028CCB206B1A4 /* String+Extension.swift */, + 085006FA415867886CA73B717FCB4A0B /* String+FoundationExtension.swift */, + 4088C5824E127664FD2D1F56D03132C1 /* UInt128.swift */, + C85B8D597CE7D90B0D970312490A346C /* UInt16+Extension.swift */, + 9FC5ED28691ACDA3A0D3868851A19417 /* UInt32+Extension.swift */, + 229F5F0DC7B54C441A5BD55A2BFF443C /* UInt64+Extension.swift */, + 8B72FD45D451C72D97E085AF5192A37E /* UInt8+Extension.swift */, + 3209DB3CB0DA4D841CC0E28B6C0F100A /* Updatable.swift */, + 058C9F36DB6865EE33F1B2B3F50B0472 /* Utils.swift */, + 87707C984BD3A5AC879367C7E3E5474E /* Utils+Foundation.swift */, + C4935FC2E968834EEE2397C0E6A95B71 /* ZeroPadding.swift */, + 7CC047931CCEA879F801E646575F57E2 /* Support Files */, ); - name = KeychainSwift; - path = KeychainSwift; + name = CryptoSwift; + path = CryptoSwift; sourceTree = ""; }; - 71B8985375B5BFAB57519C38C9E08E78 /* RxSwift */ = { + 77EA4DD652A2CFF1B1BCE5BE4873FFB9 /* EFQRCode */ = { isa = PBXGroup; children = ( - 56BE3B81E75F55E03BE54325B9D205B4 /* AddRef.swift */, - BBDAEBC700669113230D7CFC4FA77EEA /* Amb.swift */, - 81A22C2D56C081C0A9E23354EE411E41 /* AnonymousDisposable.swift */, - 384F114FE844123E838C842DCCF1874B /* AnonymousObserver.swift */, - 6E9861E484ED30AA2C8BD32F582C5A86 /* AnyObserver.swift */, - 203B6BA23A82F9DEBE373CE5C00F62E4 /* AsMaybe.swift */, - 9A394A11B020806D0D61BA727BE7343B /* AsSingle.swift */, - 454C9F76D8014CA5F7F65EB3A33D540A /* AsyncLock.swift */, - B7AD6F84CABD0489FF744DCC1CD00F81 /* AsyncSubject.swift */, - 1A5075595E1696D0C2079B17222E8749 /* AtomicInt.swift */, - B832EC56C38892DFE770887B671EE38C /* Bag.swift */, - FF501C4780017E98CCE134F1DA099ABA /* Bag+Rx.swift */, - E0370F100AE7C1282AFC040B59E0E1B7 /* BehaviorSubject.swift */, - 2B0A37A7DE48FCFEE0BF3D2DAA28EA78 /* BinaryDisposable.swift */, - 68218B20D0C5E4C25A0A613A17352802 /* BooleanDisposable.swift */, - B95D4D4E4A40824A3140DDDB9F8DBF60 /* Buffer.swift */, - 8B914F578970211FC8CEE0A496F20E74 /* Cancelable.swift */, - 21F80C8CA77B99FA4632F9D9D9D97139 /* Catch.swift */, - F4AFFF1E4E5496EE047085862D3ADF27 /* CombineLatest.swift */, - BAD9F818A0CEF5E9FE80DD9A35813842 /* CombineLatest+arity.swift */, - 28F814192DE00C398AF55E28F41B8389 /* CombineLatest+Collection.swift */, - BC5E4CB3B0799AD8AD0EC35B1E960003 /* Completable.swift */, - 5ED77A005F72D72E7D924FDFB0A33773 /* Completable+AndThen.swift */, - 4F1F2C3F55C8BB93EB3D4A7122B3895E /* CompositeDisposable.swift */, - 9190C661E1BC77BA8E26177ED24A084E /* Concat.swift */, - 1571F4CE32055543CD0C23200009E710 /* ConcurrentDispatchQueueScheduler.swift */, - EC144960521789D679D16CA553B37571 /* ConcurrentMainScheduler.swift */, - A1762717CF88758A26EC99F4144BB479 /* ConnectableObservableType.swift */, - 6BF23A9D2DD797D026594135E3F3710E /* Create.swift */, - D6AB67E63E56E2821FE94E30F6285F24 /* CurrentThreadScheduler.swift */, - 03E4786880464BC351E3467DAB389343 /* Debounce.swift */, - 10B57096DF8C09F48E9D1088E94865C3 /* Debug.swift */, - C2712EB65BF5C2497085F562060BCAD8 /* DefaultIfEmpty.swift */, - 2D5C67FFCBF7D60B0525E2935C6DF885 /* Deferred.swift */, - 9B0633FB5C5439F3B58FCDA12F76DBC9 /* Delay.swift */, - 24E25CAD4B8B3EC9C0057D02E09A13CF /* DelaySubscription.swift */, - EB0F3465CF7AE494760DD5C549F39AAF /* Dematerialize.swift */, - 0A24431E247BC0406A026737FA9E9B10 /* Deprecated.swift */, - 622CC356C42BB9F2EAACDE5F4D41A6A3 /* DeprecationWarner.swift */, - 195066C9F279874CE9DF343FD6E870D4 /* DispatchQueue+Extensions.swift */, - BEB720627F273AF3EA8435A0C20F3BAD /* DispatchQueueConfiguration.swift */, - 5E2A186E101827E0A5645A3CD478DFB7 /* Disposable.swift */, - 5F82590827CEF7EAA02FE9007E31B1C0 /* Disposables.swift */, - AC94BD68D7BF7BC14CA33FF15B21F415 /* DisposeBag.swift */, - 5F79CD78C20E584C507B637B49432FA3 /* DisposeBase.swift */, - 0EB8A270457F09EA7CA957EEFBD7EE7B /* DistinctUntilChanged.swift */, - 3622429BB7EAB8D81FBAF5C33250D77D /* Do.swift */, - 496BE6C0B79BDBE91C7FD7EFA35593B7 /* ElementAt.swift */, - EF054E56EF662E910B5FF7E7D6686E19 /* Empty.swift */, - 327A8856F3E3F6B213D28DEF150C06B8 /* Enumerated.swift */, - 50F0131CCA1B395A81B91F18D9AB3055 /* Error.swift */, - 3C5680AAABA5D8E538D276BDCB1CD0DD /* Errors.swift */, - 750667391E4D23EB6F673AB8AAA35A71 /* Event.swift */, - 2E50A1946EAB2BB417FD422FC1D226E5 /* Filter.swift */, - 1E4F3D5BE7607ABD6E48B31698E93CCA /* First.swift */, - DB1DC0AEA827569B616C776267BFA258 /* Generate.swift */, - 280A19EE9EB2E57900FB7852064F6739 /* GroupBy.swift */, - 346F0254C73915BB235DBFE50BC55753 /* GroupedObservable.swift */, - 01BCF0128526717C8813E1173E4AFFA8 /* HistoricalScheduler.swift */, - C17D953A67A71721A878D6D1C1348351 /* HistoricalSchedulerTimeConverter.swift */, - 3709B7E8CA3F80A8DBEB7024BB28CABD /* ImmediateSchedulerType.swift */, - D59940988A596121C71D66F91B39F9BA /* InfiniteSequence.swift */, - 4D7425F11628B9BBB4F92871E620D36B /* InvocableScheduledItem.swift */, - 2FC8E47F43C305A7F11B02869510F2F3 /* InvocableType.swift */, - 1F6540FF51ECFE25FC6D8EDCA9342EA7 /* Just.swift */, - 0B57379C90F7E13455DAECBC15B7C23D /* Lock.swift */, - EF89034EB631CA39CE3BE62A3EC620A5 /* LockOwnerType.swift */, - 13E22939A9B35909DBDEDF701FF7A23B /* MainScheduler.swift */, - FB7A844FE76A4DFFB5DCB20ECD9C585A /* Map.swift */, - 10692031C11ED8C03DAF0C0E7E343A84 /* Materialize.swift */, - F163A09F4A142885E8584EA9D1E0B44F /* Maybe.swift */, - D591465DD872E9F470F12E744F97D757 /* Merge.swift */, - 531224D35BA17B4647E46D226AAC3EA3 /* Multicast.swift */, - 4BD9A843037A50FDBC3CBBB84B3D183B /* Never.swift */, - 21B2B42C7EF97176131BD6E1EAEE6F78 /* NopDisposable.swift */, - 6DE8926ECA23D4608021132AE8FC9AE6 /* Observable.swift */, - 81E77DAFDFD12F4BD1EB8F70336C1DF1 /* ObservableConvertibleType.swift */, - E43EC801ED931EF4F9A82F602A71AB9C /* ObservableType.swift */, - 7DC61B90E01BDBDC3EB44D094E13E44E /* ObservableType+Extensions.swift */, - 86148192BF40386BCCAA0EF323CC22DB /* ObservableType+PrimitiveSequence.swift */, - 9EED603F4EA3783606BCBC4B2C7D5455 /* ObserveOn.swift */, - BBD777B05B98E526E8043DE269DABF8B /* ObserverBase.swift */, - 8387EE72F6E4AED0C8F3B115DBAF07D1 /* ObserverType.swift */, - 92190B4FCACC965408ED875BE67AC316 /* OperationQueueScheduler.swift */, - 30353EC92166230FEC5351411A8BF636 /* Optional.swift */, - DD82276D7980B06C3B3AAF2BBE93C563 /* Platform.Darwin.swift */, - EB1ACA293221DB6753264ADF246DAA2E /* Platform.Linux.swift */, - 3799316C0C1CA952016D53220031BBB2 /* PrimitiveSequence.swift */, - 75308004997C4DD48E954EA1D4A70487 /* PrimitiveSequence+Zip+arity.swift */, - CD9AAEEE69F4DDDF9FA5810FCDFFF26F /* PriorityQueue.swift */, - FA2A63E667C17BFCAE7E0C80E7D62E3E /* Producer.swift */, - 4DB22D735FB45540DD62FF446C0E6230 /* PublishSubject.swift */, - 6C358AB274A69371E44BCAE2B9514B70 /* Queue.swift */, - 534D2DA78B176043D7179C73757C7A5C /* Range.swift */, - 95EBD158B7B3B300A564D7FD67F91D75 /* Reactive.swift */, - 00B52772AE2AC08BCC3223626946D1C5 /* RecursiveLock.swift */, - FDF658855630EDA3F9BC73A2CA6B9F79 /* RecursiveScheduler.swift */, - 5C1EABB25883DB1B0096D7F94DF4D8A8 /* Reduce.swift */, - 36631F3D5BD4FD250D98F7FDA7A8A9E6 /* RefCountDisposable.swift */, - 5085F5509F69F94BD7D0B96B4BC75303 /* Repeat.swift */, - 3A3AC1F3F8CD5C3F8D5E06E5D5719B71 /* ReplaySubject.swift */, - 3B60A17BD292725C3E86C7EAE7B346CE /* RetryWhen.swift */, - 9C36AEA5E90523B526E4F7589BC1A18C /* Rx.swift */, - E682FFFB0BC6711004BDEAEB54EC5931 /* RxMutableBox.swift */, - 3F3D6C1B224C32624F3C993E5AE9EE31 /* Sample.swift */, - 08F0254F2ADBC7125EE196DFC8CC17E0 /* Scan.swift */, - 98BC46A824053806CAF149556AC2302F /* ScheduledDisposable.swift */, - 6F7F29165653D486D01A4EBC1215A691 /* ScheduledItem.swift */, - 121E3F3A2B01B2D7E1846B17BEEF7BF7 /* ScheduledItemType.swift */, - B8517E5E0496EAE8D8CDF55A6AB8CFA6 /* SchedulerServices+Emulation.swift */, - 55E8EAEFE420CE65FB0C2EE64FDAC15A /* SchedulerType.swift */, - FC3238F9F4CF6E54ADA07663DCD64B46 /* Sequence.swift */, - 5CE50F4E6E2BD32D7DFB1850E1E28F23 /* SerialDispatchQueueScheduler.swift */, - 0BBF40AB074CC9137CA1DD2AFB2DDC74 /* SerialDisposable.swift */, - 395A9778FD363CC4AD27BDF7ABE327C1 /* ShareReplayScope.swift */, - B607E49FC90B2CA929AFDEAAE963CE41 /* Single.swift */, - 4E15289EEDB8109B30D141A1D29C7507 /* SingleAssignmentDisposable.swift */, - 0FD9E4F0201359D04D47965A961B5A96 /* SingleAsync.swift */, - 9C7C11CD08700521A07E0955219FC27E /* Sink.swift */, - 2616DA6A41D8E1B9B69E83978CAB06E7 /* Skip.swift */, - 5D86C18881A067D3F731DD6163F35CC7 /* SkipUntil.swift */, - F52AAF5C6481BBA6C2BB47BF688397F5 /* SkipWhile.swift */, - 0FC2511ECD93035607476BE2D9B32C7E /* StartWith.swift */, - 6CF3D0DBCE835D52C7297724E6272005 /* String+Rx.swift */, - 98654D477FBEE8166B636AEC0CFDBA82 /* SubjectType.swift */, - B7B25C52670DF38DC703132E7BE655C9 /* SubscribeOn.swift */, - D5B25235B13B9E6B4DB2CA1AAD32DD0D /* SubscriptionDisposable.swift */, - FEBE9CF61E74DD6D82345D34CA769F49 /* SwiftSupport.swift */, - 031FA590A8E654853D4517C60F098154 /* Switch.swift */, - 9CF3CD3DA04AF96FB7E795FA7547C380 /* SwitchIfEmpty.swift */, - 9538B9AFA8502A8CE4DDF3A432BD5C1C /* SynchronizedDisposeType.swift */, - 6455A863750AE9304801559829902015 /* SynchronizedOnType.swift */, - 515172F1CD5BE751B5ECF7844002BB80 /* SynchronizedUnsubscribeType.swift */, - 6A4554B15E13675CA406C6FD07F06A1A /* TailRecursiveSink.swift */, - 49115E7FDEC13627BF038FD8D85FC90F /* Take.swift */, - FF2194306A0DEB49123ED69C75753B84 /* TakeLast.swift */, - 83B06BCDD834F337D4F325BE7936F358 /* TakeUntil.swift */, - 9E54A6459CB29F74E69AC2E8EB15D3B6 /* TakeWhile.swift */, - ACE8863A52663F9881B57223AA7086B4 /* Throttle.swift */, - ACEAAD83A91E1940244A29998F02B0F3 /* Timeout.swift */, - 4469C6FC63B3AD77DDC8261C91B085DB /* Timer.swift */, - 7AC8569E00A65B509937AC52367C0757 /* ToArray.swift */, - F5E26744FD931346D0286FD6548789C5 /* Using.swift */, - 05A419D1126C8C25FE0FD939E4B880D6 /* VirtualTimeConverterType.swift */, - 9CCE4C2F99DEFF1CF391AD2C4942C49A /* VirtualTimeScheduler.swift */, - EDAE9626D3FDB762945B4AD7CC879254 /* Window.swift */, - 54A78324DD02BE1295E08AB930C85A4B /* WithLatestFrom.swift */, - 00006C51621496C7AB63C6207BD35827 /* Zip.swift */, - E2BCD4F4C460FA0A332C533416D60F54 /* Zip+arity.swift */, - 22ADF821243C3BA528AE2CF20D325862 /* Zip+Collection.swift */, - BAA0A87E45237F4A5E0C991AB5162D22 /* Support Files */, + 7FC45BC09DB163E5CBB4339E9DBC5933 /* CGColor+.swift */, + 2D995BA7F6EDB4D2E86584C3ECAF66BF /* CGImage+.swift */, + 0DA6D26B8F3E46F9FB4776913FE5869D /* CGSize+.swift */, + BC64EB80D50AC7CCDB5874D03AA40498 /* CIColor+.swift */, + B52D7D26516BD1428C278EDAFFA8E47C /* CIImage+.swift */, + 56007CCC49EE9BE38C2C3253E550F00B /* EFInputCorrectionLevel.swift */, + 929C307BC180CA856E33F5718FDCFA76 /* EFIntSize.swift */, + 7189EDF0C782C07CD758ABEE8A594FE1 /* EFPointShape.swift */, + A0C6753E54914FFBC034F861229114D0 /* EFQRCode.h */, + B7BA1D78E923B91D464CBDE4000509AF /* EFQRCode.swift */, + 90594B84F1342AB0686C29DBACB1C294 /* EFQRCode+GIF.swift */, + 3B3DC8DF1C1C3F8F1ACE74650CDC43F3 /* EFQRCodeGenerator.swift */, + 73CA0ACE6EEF925CF06E6DCB0ACA2CC6 /* EFQRCodeMode.swift */, + 1A0E2171991625B1CABE68C651984C76 /* EFQRCodeRecognizer.swift */, + C2E740CB991FC2502564EA12B94F4A14 /* EFUIntPixel.swift */, + FFFECA0854481161F6280A26D85F84A7 /* EFWatermarkMode.swift */, + 733E6794CF8517028D3B06C4348AB454 /* NSColor+.swift */, + 10F2E600CAAA864CB3E114FF255C7FB3 /* NSImage+.swift */, + FEE29571DB059883E5971D910903A440 /* UIColor+.swift */, + AD933EA50B0B33D5E7FB0FFC4AAB36AF /* UIImage+.swift */, + EAC722E075785A4CB53D1C2D2A057C33 /* Support Files */, ); - name = RxSwift; - path = RxSwift; + name = EFQRCode; + path = EFQRCode; sourceTree = ""; }; - 76DE7DEE05F22AB0CCEB9FFF81560A2F /* Support Files */ = { + 794DD75B08DBA8B4047E7F3787E083E6 /* Support Files */ = { isa = PBXGroup; children = ( - 0B75E164E918D311D19705565265F3B2 /* Firebase.xcconfig */, + D4CE66B4CE1217FCC59BE613B1DC33E8 /* EllipticCurveKit.modulemap */, + C3E1700AF82D10C580C6D44E44A2DCEF /* EllipticCurveKit.xcconfig */, + A21FE03997D98B005819729E5D886B0E /* EllipticCurveKit-dummy.m */, + 137DC761B7CE9433EC833C40C08B70FB /* EllipticCurveKit-prefix.pch */, + E46B91839C6E95242F62D0CDD90380CC /* EllipticCurveKit-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/Firebase"; + path = "../Target Support Files/EllipticCurveKit"; sourceTree = ""; }; - 78656B1DB1A765AD660D13D203CC6FF8 /* BigInt */ = { + 7CC047931CCEA879F801E646575F57E2 /* Support Files */ = { isa = PBXGroup; children = ( - 21D1E660850FBB646BAB264E80C2BDCA /* Addition.swift */, - EEFF02A683F8B4F64B44F78492EF06BE /* BigInt.swift */, - 6C2058B374A44BCD671C95DD45D3E0F8 /* BigUInt.swift */, - F7DED29FCF7B5D75E40C18114D32E52C /* Bitwise Ops.swift */, - 26A9FAD1137F59F459FF1C51B93E7A66 /* Codable.swift */, - 19E469A41E9800B12C5E9AB90BD6523A /* Comparable.swift */, - 248BD19B3524B96E0CB35E4DE3E581CA /* Data Conversion.swift */, - 8BAC3B5A7ECEE9767B1EE79D970AC7AE /* Division.swift */, - 0F8BEC163812F2AC25AA482B3B5BB6D7 /* Exponentiation.swift */, - 905BA26797817D174DF5C6733BD53474 /* Floating Point Conversion.swift */, - CBF1548B5B8F986E6B68DAE15DC86E6C /* GCD.swift */, - B41C62EB19CDF36EF969AEFA7026A8FF /* Hashable.swift */, - D94E8681F5CF190CB1F6FDF94F3AE2C6 /* Integer Conversion.swift */, - 63D3A8B5B3F300D0F3F8401881E28594 /* Multiplication.swift */, - AB8127F4C3563268ABA37EF536CEE7C6 /* Prime Test.swift */, - B366BAD42240A2E0FF0047EFE68859E5 /* Random.swift */, - C97865604532D0674C8C3DF6C33548BF /* Shifts.swift */, - 0DA330CC46C14470FEC8CAEB8FB10BE9 /* Square Root.swift */, - F248D59035D3D826164DDC34D2841E0D /* Strideable.swift */, - 93F2BFA1C7D657482FFF47A450D9063B /* String Conversion.swift */, - 3DED4A4065F30E244DCB9AC9E992CF13 /* Subtraction.swift */, - A5D17E81FEB57FC4347BF976BB3A7F97 /* Words and Bits.swift */, - 492C154D5035D71839D719D2BABB7C67 /* Support Files */, + 1A094F5B14D5DB616AE37570DA466FAD /* CryptoSwift.modulemap */, + 59224388DFCEC26CDDEFAF9BDA6B4A3F /* CryptoSwift.xcconfig */, + B1B0E32AE2E1BD58912C3B8C05B81505 /* CryptoSwift-dummy.m */, + 81D7B9F2CE3388D2D3668B595F3B0CB0 /* CryptoSwift-prefix.pch */, + 462B4CED629D413F996B7436DADFE5D9 /* CryptoSwift-umbrella.h */, ); - name = BigInt; - path = BigInt; + name = "Support Files"; + path = "../Target Support Files/CryptoSwift"; sourceTree = ""; }; - 7B2ABA40382C93A04CE9009352633971 /* Support Files */ = { + 7CE186CBA52BBA55F97960FE04A1AFAF /* Support Files */ = { isa = PBXGroup; children = ( - AEE8860D2A12979A8A555FC88846D9B5 /* IQKeyboardManagerSwift.modulemap */, - 9BE0BA0EC2ED5E5AC172F7BC0B96A402 /* IQKeyboardManagerSwift.xcconfig */, - 198D3C8D4E34B1F128EF00E1E5DE0C7D /* IQKeyboardManagerSwift-dummy.m */, - 9C76508063AFB2D404AA0CCD3EEECD97 /* IQKeyboardManagerSwift-prefix.pch */, - 678890F9CF6EF00A993884ECFA69B633 /* IQKeyboardManagerSwift-umbrella.h */, + 1AE091B9D05327B9B77E30EBD43E203E /* Crashlytics.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/IQKeyboardManagerSwift"; + path = "../Target Support Files/Crashlytics"; sourceTree = ""; }; - 7DC6822116F00D2766F74A0AF0A8110A /* RxCocoa */ = { + 8373B786C943717E39FB6B81CF796690 /* Support Files */ = { isa = PBXGroup; children = ( - 2FE3C21CA4745A969906AE88AF3DA182 /* _RX.h */, - 07B43A59085BFC1603FCA59A85F44BC3 /* _RX.m */, - 5C37E2151AA4C0F4B6192380E2161839 /* _RXDelegateProxy.h */, - DE0725A470334E59B93DCB24EC598448 /* _RXDelegateProxy.m */, - 210E6C09014B015D766508DB7162FB26 /* _RXKVOObserver.h */, - 881E8838564E2325E3CCB1E9F0B44B46 /* _RXKVOObserver.m */, - 83E1C026648F9734E711E6040A312B47 /* _RXObjCRuntime.h */, - 77B3BC5B5D4083D54439230A62CE48C6 /* _RXObjCRuntime.m */, - BDA321A03D9B8CE666297975D3ADC76A /* Bag.swift */, - 146B24A4377E21E579291C058CD4019A /* BehaviorRelay.swift */, - 18E9CECAFB227258021197C941FEAC62 /* BehaviorRelay+Driver.swift */, - C850AAAA7893CE85AA14D560531664A2 /* Binder.swift */, - 2A1EC2551DD7A172FA5F71F1255FABD7 /* ControlEvent.swift */, - E18878FC2BB667A8636B97B76E471460 /* ControlEvent+Driver.swift */, - BF937F73F177DE15DD761043AEA7D251 /* ControlEvent+Signal.swift */, - 18A582C128526A8297CAD0CEFE265123 /* ControlProperty.swift */, - EB7C6D682A0950ABA8E46332A75C5157 /* ControlProperty+Driver.swift */, - 70DB4CB609AB213A7DCB49273A7DC826 /* ControlTarget.swift */, - EED00FCF57EC467A6C28705AB1860088 /* DelegateProxy.swift */, - 2158FE2DF27ABC54242300FDE09BDC6D /* DelegateProxyType.swift */, - E32C5C22334065E32CB2DB7BE59ACD4A /* Deprecated.swift */, - 8D8C311A0F9DD990403EBEA1A711A2EB /* DeprecationWarner.swift */, - 9A3297E0A75BBD0CD664BE69056F2694 /* DispatchQueue+Extensions.swift */, - 77EC7D48AEC05461E101E948A999C17A /* Driver.swift */, - A4B501044DAD866F1402953E1459DC05 /* Driver+Subscription.swift */, - 1D24C04319D6CE20F863764E64E6D3DA /* InfiniteSequence.swift */, - 707C1B69462CF21B5BF682281FDD430F /* ItemEvents.swift */, - 92EE195DF64ACC5D7A7941E968F3A6DE /* KeyPathBinder.swift */, - 6EEACD4341112EF79124422121A8CBB5 /* KVORepresentable.swift */, - C92B504E5E0F4462836E119F70950D02 /* KVORepresentable+CoreGraphics.swift */, - 546EE56770DAB38B05A74D41C28D0BCE /* KVORepresentable+Swift.swift */, - 2A4D10E40B93243B600A650971B92AD2 /* Logging.swift */, - B682EF8C26EEBFDB092877587CA9D1DF /* NotificationCenter+Rx.swift */, - 2C44537BB9E07FF934841CE6DD5607E7 /* NSButton+Rx.swift */, - F9AD25068802C4BC6DA3E8D52B810FA5 /* NSControl+Rx.swift */, - 28E12F80B5EB4EA1888A45CFE19F9126 /* NSImageView+Rx.swift */, - A5502708CE6384485EECAC514602F5C8 /* NSLayoutConstraint+Rx.swift */, - B8514AFD8636BB817ED47E2BCE8B4874 /* NSObject+Rx.swift */, - A64BA42F3EB3A3E5ECADA0D537CF03CE /* NSObject+Rx+KVORepresentable.swift */, - 47F5775E7BC531D8CAB887CD9FAC49D2 /* NSObject+Rx+RawRepresentable.swift */, - 52606CAA2D08BAADDC726653085AF5B3 /* NSSlider+Rx.swift */, - 1649690A2825E4BC85CAC1E803A8D887 /* NSTextField+Rx.swift */, - E41933D8DD0135C57A245C22362C5BA7 /* NSTextStorage+Rx.swift */, - D8344A0D5E62F17F68E6A5B3A64EDE6D /* NSTextView+Rx.swift */, - 8C4ACD6BD63CC5FCE8DE8D545B8186BD /* NSView+Rx.swift */, - 0FCBB9C9D9DB2A542510089E82053A28 /* Observable+Bind.swift */, - 2B7FF68C24A1AA9A259AC3F0C1CB3E88 /* ObservableConvertibleType+Driver.swift */, - 15ED292C39ECB10B50909150E4BCD31C /* ObservableConvertibleType+SharedSequence.swift */, - 285377EBBF447F7B9E7FFC7281CAF18F /* ObservableConvertibleType+Signal.swift */, - BC9578D82AA7B8425146B673D115745D /* Platform.Darwin.swift */, - 90CF6B3ED45A7F35A58E3367A277CDA0 /* Platform.Linux.swift */, - 07550AD2BB7FE8E0E8A6C126D5552B7D /* PriorityQueue.swift */, - 92F64D7433D1E1E868776A33F4F06838 /* PublishRelay.swift */, - CA626972B29B60897FEBDCC9C70CBAAE /* PublishRelay+Signal.swift */, - 31AC2380B3B4A3E41C1A4ACE6F472E09 /* Queue.swift */, - 71C4C8821BABCEF77911F82B3CC65C9B /* RecursiveLock.swift */, - F33FA1F353542193F1D05C457A09ABB2 /* RxCocoa.h */, - A4635ECA078681CC7ED0EBA2ED762BE9 /* RxCocoa.swift */, - 096A1E9D0822F03D6EBACDDD0F126FCC /* RxCocoaObjCRuntimeError+Extensions.swift */, - 7D15C6D459A06D32EA434484A593BA68 /* RxCocoaRuntime.h */, - 71AD3EFDD3A4563192A571DE01DF8425 /* RxCollectionViewDataSourcePrefetchingProxy.swift */, - 3C6E12A15E87B93045249833F69E41D0 /* RxCollectionViewDataSourceProxy.swift */, - 54DC96B837DB3CF5737119D39A9B11B5 /* RxCollectionViewDataSourceType.swift */, - 6FEB15A20CF2346C6667F92CA1CB21AB /* RxCollectionViewDelegateProxy.swift */, - 887E7E68110C6CC47F2667B53F919D5A /* RxCollectionViewReactiveArrayDataSource.swift */, - FD7B8AE01EF3EA50CC8C863633F40F4F /* RxNavigationControllerDelegateProxy.swift */, - 68ED6E215EF0D5B9C117693216B7D35C /* RxPickerViewAdapter.swift */, - 3EBF4077D13DA060311ACFA3044DD101 /* RxPickerViewDataSourceProxy.swift */, - B0FF00BCE611189C3BB5499C661BCDC0 /* RxPickerViewDataSourceType.swift */, - 01066C62270B3F9D914DBCCBFDE9260D /* RxPickerViewDelegateProxy.swift */, - 53FC8FA6F608502BC33BA52D2438D687 /* RxScrollViewDelegateProxy.swift */, - 1BAE5694E17F9D196C3E0DB80C054294 /* RxSearchBarDelegateProxy.swift */, - F34B2BEA145963487DBFD4CCCDE3F21F /* RxSearchControllerDelegateProxy.swift */, - C1598582D367FA32480E9AE6E1DB5B2F /* RxTabBarControllerDelegateProxy.swift */, - AA6E08F16AC772BC6C8722A1761D69D5 /* RxTabBarDelegateProxy.swift */, - BDE89FD8AED87B145CEC94EA4EE708B4 /* RxTableViewDataSourcePrefetchingProxy.swift */, - 56A9FCDC8B560F535B6CF763B7E9190A /* RxTableViewDataSourceProxy.swift */, - E1D4D5C6F27F6F31FF2C82C26364451C /* RxTableViewDataSourceType.swift */, - 52C6ACE30A0CF7FD5C7EC4D18B1E08BF /* RxTableViewDelegateProxy.swift */, - CD3C5F8718163D875C6635ECA41E19F4 /* RxTableViewReactiveArrayDataSource.swift */, - A851A1C93C70F5A40646F0D56EC2C49F /* RxTarget.swift */, - D17442E19073D118525B2D32C7171800 /* RxTextStorageDelegateProxy.swift */, - 45ACFC95983C1D0F48B14DF5E8F411F8 /* RxTextViewDelegateProxy.swift */, - FEBD2187493031B4FA27C2C756841615 /* RxWebViewDelegateProxy.swift */, - 73BA9384E519BC737F5A3AFE61513A9B /* SchedulerType+SharedSequence.swift */, - C9FF766061DC90EC3A2B3CDACA759E4B /* SectionedViewDataSourceType.swift */, - 4C74F6BDA6FD6BBCDA82820FBB2CDCD7 /* SharedSequence.swift */, - BC9B406BEAC51B99369F4EEC264FABA7 /* SharedSequence+Operators.swift */, - D3E85F07A045CB80E1C9042B04CA9B94 /* SharedSequence+Operators+arity.swift */, - F638FE9DE770ABE6D3DC1D610050C0AA /* Signal.swift */, - BF73FCCD5D68954898EBB1C359D627F7 /* Signal+Subscription.swift */, - D7A200B8DE7805443AE22717A65A4A69 /* TextInput.swift */, - 670AA9AFEF971423653CF051F5B190ED /* UIActivityIndicatorView+Rx.swift */, - A5133F91288D2C0A4FC70DE2C4B3A873 /* UIAlertAction+Rx.swift */, - AD766D677D421293AE535B815B901AA8 /* UIApplication+Rx.swift */, - CADD28F03AC694426A0FED973737D5FC /* UIBarButtonItem+Rx.swift */, - 338EC706E21B446F721B39140DB54996 /* UIButton+Rx.swift */, - 72C2FBFB4C6B165408A8A7645291E324 /* UICollectionView+Rx.swift */, - 0979FDA3442E25C6694904D932C5178C /* UIControl+Rx.swift */, - 890E12A79ED63710201FF3471E27945D /* UIDatePicker+Rx.swift */, - 6D89B6AC160D62CD2FC72BCE43BDE6E4 /* UIGestureRecognizer+Rx.swift */, - DA8604D4C8B4ADDDE066E04319585960 /* UIImageView+Rx.swift */, - 76807EBCB2B31B1065A6D103E48DDF03 /* UILabel+Rx.swift */, - BC476343867FFD5FDC184199033BBD0A /* UINavigationController+Rx.swift */, - 37C57C611D1B16B7B5F536637E4B645F /* UINavigationItem+Rx.swift */, - 22B581A06CDC2DA930EA8BB27BF83DD9 /* UIPageControl+Rx.swift */, - BFA3D12E0FAF4B9DA860FEB4A66B24BB /* UIPickerView+Rx.swift */, - BD33001541B5A959C9186505A47434C7 /* UIProgressView+Rx.swift */, - 790881BD7E564B807BF80807ADDF448E /* UIRefreshControl+Rx.swift */, - 68ED9A3BD149C52E89B49606B758C3B2 /* UIScrollView+Rx.swift */, - C428BCEC887DC79B0EB3171F4352731D /* UISearchBar+Rx.swift */, - 61E64A06ADEB742AA8C29F550EBFFC07 /* UISearchController+Rx.swift */, - 5F2F30195DECB44AC2E07D0E4301ACB2 /* UISegmentedControl+Rx.swift */, - B66E55EDEB24DFC7264FFA72C85FFCC9 /* UISlider+Rx.swift */, - 6C0DA5651DF8EA246CD02C7EDB4A267E /* UIStepper+Rx.swift */, - 6A0B20452B3A157356B59CDE09CF880B /* UISwitch+Rx.swift */, - 85401DEFF8393596BC68838080CAFE2D /* UITabBar+Rx.swift */, - 2F3FA85BA83A5523F29D37F849505807 /* UITabBarController+Rx.swift */, - 145EE4971522D1B70861D096BF4F61B7 /* UITabBarItem+Rx.swift */, - 1FC87AA3B10BBFFB7E4B5B3962EE5F83 /* UITableView+Rx.swift */, - FD11C8527DDF3C3ABA96A52E463DC6A9 /* UITextField+Rx.swift */, - 609E680C0FD8D73A39AA6C8D8BCACBA8 /* UITextView+Rx.swift */, - 1DA9F54EE769D1FDC6B33E49D5815B7C /* UIView+Rx.swift */, - CC16B9728979716A8D45AD676CA5C73B /* UIViewController+Rx.swift */, - B130BDF42DD3515FDF71601671F00AB4 /* UIWebView+Rx.swift */, - D9C93112BDFEC5210643DD93F227373A /* URLSession+Rx.swift */, - F5F65A2548A332B3CF92973940CA8051 /* Support Files */, + 84403F2893499989BE4403D00D0B9A9C /* SwiftyBeaver.modulemap */, + BD676004B499E04FCE29E4FEDC56FB9F /* SwiftyBeaver.xcconfig */, + 537906D23EC6CF0901363CE435046F7A /* SwiftyBeaver-dummy.m */, + 9FA0D144F8B797F3D8B82060D99FA7D5 /* SwiftyBeaver-prefix.pch */, + 0365DAF29A9D7A4287151336063EA94A /* SwiftyBeaver-umbrella.h */, ); - name = RxCocoa; - path = RxCocoa; + name = "Support Files"; + path = "../Target Support Files/SwiftyBeaver"; sourceTree = ""; }; - 807011E964A0BDB3B70D071D07BD42DC /* MethodSwizzler */ = { + 860A2950F6275E55AC3CADCC155C9E33 /* Fabric */ = { isa = PBXGroup; children = ( - 9EF492A6DE95A6C9C2425075288F5B56 /* GULOriginalIMPConvenienceMacros.h */, - 1B0291A17CB846BE8710D85029DA5BBA /* GULSwizzler.h */, - EA90F2613E1F088038814C9239085DE3 /* GULSwizzler.m */, + 05C6706BDD376902ABC897E3A8D44439 /* FABAttributes.h */, + 38C78305F62A0FB5B17CF165B8568517 /* Fabric.h */, + FAB1F641DE3D3629B2D14BE0D70C2412 /* Frameworks */, + 049B03CDFFA707C53DC8EAD7370A6D6C /* Support Files */, ); - name = MethodSwizzler; + name = Fabric; + path = Fabric; sourceTree = ""; }; - 82356D2037BB3CAEC69A7CA9A3440541 /* DateToolsSwift */ = { + 88759A3E78F60DB5846C0F082ECB5682 /* Frameworks */ = { isa = PBXGroup; children = ( - C082CEE05B4C92C157CC75C0B03E4A65 /* Constants.swift */, - AAB46003C6C34C18382C3465161DA63A /* Date+Bundle.swift */, - 18E63606C14D460996AAC48C1E0A7366 /* Date+Comparators.swift */, - 1898F9B1A8065F045B88D99AB9F80DB6 /* Date+Components.swift */, - C5F32E60683A815B2261AD595AC4E6C5 /* Date+Format.swift */, - 99AEC5804F936D919AC2C748BD94B3B0 /* Date+Inits.swift */, - 5E1530A46B25536EF6705C7D24FCD91C /* Date+Manipulations.swift */, - FB4FE57604AAEB253468EEB35BDFA2C2 /* Date+TimeAgo.swift */, - 3FCF162D895F4B24584D53A2A682B6CB /* Enums.swift */, - F1111C3F9832C9ECEAE5E42E0A535D30 /* Integer+DateTools.swift */, - 54FC56157AA3A977E683BE2AFAED4549 /* TimeChunk.swift */, - 9BB970E33298B05DF30374CCB9CD77B7 /* TimePeriod.swift */, - 89EB1B98CDDB073D2418F9A37A03FD2C /* TimePeriodChain.swift */, - 9D28302F5E3D8DD879C4AD0FA2402D92 /* TimePeriodCollection.swift */, - BF3EAB49DDCE6A5EA8D7E0F07B9FE1CD /* TimePeriodGroup.swift */, - 523298F06CD24E1504F4496DCDE9F6F9 /* Resources */, - D13F942376E1C55E6FBF66404BC3C991 /* Support Files */, + 2189BC7C4491FC106737A6E55CCDBA22 /* FirebaseInstanceID.framework */, ); - name = DateToolsSwift; - path = DateToolsSwift; + name = Frameworks; sourceTree = ""; }; - 823B853CD29719F87D4BDB31F9311385 /* Support Files */ = { + 89E0FBB7BAA7A7688936F4D5BF4CABEA /* Validator */ = { isa = PBXGroup; children = ( - C242D1BB2E7FDF33FA043C7F2DE992F0 /* QRCodeReader.swift.modulemap */, - 0944C67099777021DCB6CB947FCA7768 /* QRCodeReader.swift.xcconfig */, - C127FC6895F1BA24D49AEE2564053681 /* QRCodeReader.swift-dummy.m */, - 1004B24654E21C734278550579C7E12B /* QRCodeReader.swift-prefix.pch */, - 7BCBB3C2C6D8517A4BF4B4CC3110D462 /* QRCodeReader.swift-umbrella.h */, + 8D4AF0047C24FFDDDDFC54C74E09AAEA /* CaseValidationPattern.swift */, + A2914A607FFBF6D62000BFDD9B193148 /* ContainsNumberValidationPattern.swift */, + 124D6C6209589D8084732D5D78BE9940 /* EmailValidationPattern.swift */, + 1B636F8ED8C7119AD992A82182F6A92E /* UISlider+Validator.swift */, + CF8E21E9AC68E10E60CA7EC95C3BD08D /* UITextField+Validator.swift */, + 031CE4A0DEAA6F6FCD4AF2D6B93BFB9B /* UITextView+Validator.swift */, + 3196D759992EFA8B3D676BA71950D9BF /* Validatable.swift */, + 4A8026E7F196E5807D1CDBEC2A3A3BC7 /* ValidatableInterfaceElement.swift */, + E9C16DB9025C1D942BED2138F6C394CB /* ValidationPattern.swift */, + 120E2C8A1F885AA2C3429072BEBF6E4E /* ValidationResult.swift */, + FBDB62EB2B863D5B7EEFD89F9365C39D /* ValidationRule.swift */, + 617FEBE76D9ADB581174C7C204C1041D /* ValidationRuleComparison.swift */, + 1D08C543F789396D47C8830F1C71D761 /* ValidationRuleCondition.swift */, + BA7E52462A13D548CDB8F206AB3B2886 /* ValidationRuleContains.swift */, + 79794AB34277263CA37F35E6CA41E84C /* ValidationRuleEquality.swift */, + F5CABD6C5EE309A67B95650FFC0357B9 /* ValidationRuleLength.swift */, + B5851CDE26990A2680883630A7AB5C3A /* ValidationRulePattern.swift */, + 10339C385D5A2605F0F3E0713D6374A4 /* ValidationRulePaymentCard.swift */, + 3F6DC59D5A465C4950FCB1C4D43E315A /* ValidationRuleRequired.swift */, + 85C6E79372DDF8CADBAF3DFEBAB9EA10 /* ValidationRuleSet.swift */, + D9E43CFBE4F2586E8BE564ACA9359889 /* ValidationRuleURL.swift */, + 3562A817C97F34268FCBA02C8EDFADCE /* Validator.swift */, + 47363E0021F838605B765405DECE73CD /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/QRCodeReader.swift"; + name = Validator; + path = Validator; sourceTree = ""; }; - 881BBAD512E890EBBE0B95A545B4EC4B /* Support Files */ = { + 8D8B259BCA887863E26DFCF5AF5D3F08 /* nanopb */ = { isa = PBXGroup; children = ( - 27D535FF2280470AC7BD4B5BBE94A522 /* Fabric.xcconfig */, + 8F3B5C4D53619188E0DF1F2DD0E7C2EA /* pb.h */, + 57B5C7BBE7976654BD4B208FD794FAE3 /* pb_common.c */, + 35F6C2FEBCE6F3ACB5DCC397C6F90634 /* pb_common.h */, + 45BB6C8A64658A46947F54C308185496 /* pb_decode.c */, + 3FFD96D9CECEA26A9328420B7EB89BA6 /* pb_decode.h */, + 0458973D40DADCA59E54F77620EC6CFB /* pb_encode.c */, + E8BD937C7F21D8475E7FC213D2E29649 /* pb_encode.h */, + 46284CACDEA78534FE127120EACCAF70 /* decode */, + 9C71AA61DA31ECF7DC0BA8E4ED300F59 /* encode */, + 033D481765409B846E1CC64B45C35D44 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/Fabric"; + name = nanopb; + path = nanopb; sourceTree = ""; }; - 936C65C00BFC07279B6C61FD5AC586C7 /* CryptoSwift */ = { + 8DF099EFC5D3D24BAE0A754BDA9ABE5A /* FirebaseCore */ = { isa = PBXGroup; children = ( - 168BAEBEE79002E06CC47D8CFC6F6C9B /* AEAD.swift */, - 983002A902AF257B4748291A327D3E0D /* AEADChaCha20Poly1305.swift */, - 59091E3650EC9235E40FBA10D9BBD27C /* AES.swift */, - 22DAFFD8EFD7A7E7158BC119A3E9C6CC /* AES+Foundation.swift */, - BE22EFD1CC50FB5866CDDC9C60358EAD /* AES.Cryptors.swift */, - FE88B31CCACC2788A1209577095814B2 /* Array+Extension.swift */, - FEDD440E05F7A7EF9756270E23D14B2B /* Array+Foundation.swift */, - 3A1304A654989489AA89A0DCB354D2FA /* Authenticator.swift */, - 42575EE42EFA1D0079E3B0BC1F7B3103 /* BatchedCollection.swift */, - EF1E94632FF51BDBBB6F2619CB4F3FCC /* Bit.swift */, - 7A00F2F584B06E36DF95FB1A2B9E09B6 /* BlockCipher.swift */, - 10CC2475FED14A26BD0268C901DC92BB /* BlockDecryptor.swift */, - 59EAA366CF3C76BF1796AFDA58AE8637 /* BlockEncryptor.swift */, - A7B853670C92162C2593C2BDD66F1B57 /* BlockMode.swift */, - 0460487F5F81ACF89F2449AA57A17380 /* BlockModeOptions.swift */, - BAC888E6B3D5E6D210413E047D52C2B6 /* Blowfish.swift */, - 40E3C7613ACA3C99A9E61138988AC743 /* Blowfish+Foundation.swift */, - FD2B3CA3C9B1695EA1DE2EE49B75B8B0 /* CBC.swift */, - 96D69649404A18CC62073C2E62A330EA /* CBCMAC.swift */, - 9006EF6CA4DBDE4A7E0BB2E6B41C4986 /* CCM.swift */, - 6BE61E869DFFF6FBAB0FA0FF2B757490 /* CFB.swift */, - F61AF8D1E80F1913E58DB2464DEF7A4D /* ChaCha20.swift */, - 3EA94850D3D5DA0F28E2A48656799C89 /* ChaCha20+Foundation.swift */, - 33489A511DCA4D2DBAD2F1B069A630D9 /* Checksum.swift */, - 76B8626ECB842C83F5A32C8E3EBD0059 /* Cipher.swift */, - 5D3937E8512BFA483D05414C3EE49C9D /* CipherModeWorker.swift */, - 00DD1012842780272DDFBC0149CDDEC8 /* CMAC.swift */, - A8906B477D50258BF8698AD82D88DA85 /* Collection+Extension.swift */, - A4CC325881827BA6381D601643570505 /* CompactMap.swift */, - B92A6C727F330729D1995B09AEFF362A /* Cryptor.swift */, - C8C5468AD15AF89F485918988B37906E /* Cryptors.swift */, - 56D51AD7BE001E52A6155B613F751FEA /* CTR.swift */, - 02301CFCF04B9E17DF6F696F1608FBED /* Data+Extension.swift */, - F153C9C670A3CB8F9A85F10CA531873B /* Digest.swift */, - C9FC1F6868D278E8D2703F9E6CDC0D0A /* DigestType.swift */, - 6BCF0F57333493D7A1D26DDCD23049B5 /* ECB.swift */, - 9744EC793A6DB066BAFB820A84597449 /* GCM.swift */, - 27BA683E5775930A4F0AA0FA4249AB70 /* Generics.swift */, - 04BD2A924C7E0E1E0463648AEA75ADD0 /* HKDF.swift */, - 5379FDCAF4CC730595EEBC10BEA532B8 /* HMAC.swift */, - 0603905F7E2439B326258FC943BB24FC /* HMAC+Foundation.swift */, - 2BF843D010724D3E5035CD62D16F1583 /* Int+Extension.swift */, - 11507E0B97E9527CD1F7EDDB07298103 /* MD5.swift */, - B84981F60CFE6D2462EA2301F5851C3A /* NoPadding.swift */, - 9F584E5E0E7F568D7F9A4264146EC94D /* OFB.swift */, - 727125F21AD12DF7BECADDC1182B8E74 /* Operators.swift */, - 86730B66E81FA244C0455678D784CD25 /* Padding.swift */, - 0342F2C1A440AFE9192FE33168B1F0B2 /* PBKDF1.swift */, - D43317D140081CEC4280E4E2B6F89EA4 /* PBKDF2.swift */, - D25B77C83BFEC1AB1F198C937276626D /* PCBC.swift */, - A15044A0062032E02CCE7582D78B846B /* PKCS5.swift */, - EB62A8ECA983D9FFEEB1B6FAF1C5C2AF /* PKCS7.swift */, - 60AB19A0CDE940C28FDAAEDA68C6CBD5 /* PKCS7Padding.swift */, - B4292D92C59D28EA49C140A2B8D2B672 /* Poly1305.swift */, - D8DDE2E80D97B24D136AA02A56CE1F24 /* Rabbit.swift */, - 64F4CB5FB0AC9D053661CC2EAB0D20B0 /* Rabbit+Foundation.swift */, - 839758EF143E7F52D32FB14408BE1A85 /* RandomBytesSequence.swift */, - 8118957D520019482D3C7E0B6D1984DE /* Scrypt.swift */, - 1B1C74309A22CA95A296051CF016011B /* SecureBytes.swift */, - 49DA74C940919759245D39C5C9228953 /* SHA1.swift */, - 64E6AB19ACB04D6A2DB6DC67FE6E67A3 /* SHA2.swift */, - EB5459608A1A95C3536BBF0A0CF1662D /* SHA3.swift */, - 7701A9834D9B7C19D74116EFF060E4CB /* StreamDecryptor.swift */, - D85D26DBEC442F694598444C2907D0C4 /* StreamEncryptor.swift */, - 7DBB8BFC7E2064069C3544A2C359906C /* String+Extension.swift */, - 9540B4EBA7E3067FE59B9F86D76011F9 /* String+FoundationExtension.swift */, - 99B0F576F83712A116BC832A21974F8C /* UInt128.swift */, - 481F84954248FD848ABD84B3A9EC14E6 /* UInt16+Extension.swift */, - 6BFC2601E1431F93131B23F89D49E089 /* UInt32+Extension.swift */, - 2B54E310986C051612D8E5603BD77AC2 /* UInt64+Extension.swift */, - 6DD018F88A300621A1B008DAC8FADC7D /* UInt8+Extension.swift */, - 071905DE266915B4E178C24BA1931C9C /* Updatable.swift */, - DAE5044E15088FB5A64C5D24B339A2E6 /* Utils.swift */, - E3DAD9551512DBBE40ADEEF7DF32E529 /* Utils+Foundation.swift */, - 1306862F387E8520DE7195446E1A1611 /* ZeroPadding.swift */, - 69CF5B9B41558D17E2850E843B66D76B /* Support Files */, + C10E40C7AB535D78BDEBE31E0EF2FFF5 /* FIRAnalyticsConfiguration.h */, + B2A9AE4032E4C76DD4E4CDA90A4D2959 /* FIRAnalyticsConfiguration.m */, + 4880D80E3AC2FD72C44F3A101600175C /* FIRAnalyticsConfiguration+Internal.h */, + 857DD31102C8D49637A5AB37931C2484 /* FIRApp.h */, + F464B74D72AF71AAA9DFE37F60C64062 /* FIRApp.m */, + 21D8690F9D93A127E5712B465315DEF0 /* FIRAppAssociationRegistration.h */, + A7C008281F68D99379F0032DD685CB2B /* FIRAppAssociationRegistration.m */, + C69F0B5E7063BDBA8ED52026ED10A6DE /* FIRAppInternal.h */, + 52CF343B17BBE754636DD94183C7C6A8 /* FIRBundleUtil.h */, + 39A340D01289D7DBF7DA155C0631D406 /* FIRBundleUtil.m */, + 6A3A48D27E5D5E861335B5D4B491DF25 /* FIRComponent.h */, + 279E164A7987B4D51375FC02D46A89A4 /* FIRComponent.m */, + 20F211646C03E1328A0DCB47FCB69934 /* FIRComponentContainer.h */, + CB0D4CD1BD7C66AEFDBD4233191CE42A /* FIRComponentContainer.m */, + FC1C8060140C4BFDDE24360F33CED865 /* FIRComponentContainerInternal.h */, + DCCEB85C0F2F520F524AC16E7603381B /* FIRComponentType.h */, + 9F285E8ED6ABD5E5A6EDEE5FC5BA2BFE /* FIRComponentType.m */, + 66E33B57162AA8E1243C2E0F93FE41F7 /* FIRConfiguration.h */, + 324A8CC53D83D44B25D5E0E30A110B49 /* FIRConfiguration.m */, + 270D896EF38331B9E3A99585E46C85C3 /* FIRDependency.h */, + 7A6B45BD345BBCE4135176FFAB380B4D /* FIRDependency.m */, + 9FCC4422CD6BD3ABE221D775047BAC2F /* FirebaseCore.h */, + 8AF6296F8D6AC185BB9CDCCEDEC68D32 /* FIRErrorCode.h */, + 58B460C2EB560C1254C88BA058B12993 /* FIRErrors.h */, + 2BC1D21AA9B02D2AA649033FC9CA83C2 /* FIRErrors.m */, + 9ED16F0CC40F38596DE29E71341BA72C /* FIRLibrary.h */, + 270C3E5DD48C255ADF9B6E8CF8880AF4 /* FIRLogger.h */, + 4DC8D49C0769F80C8520FD49BE95391F /* FIRLogger.m */, + F0C140ACE8C43E19E9DCDF2304A15B71 /* FIRLoggerLevel.h */, + 943BA3DB690FD3018D95ED2240B4624B /* FIROptions.h */, + FFF7DE8922DAEF4CB87774015CF24D89 /* FIROptions.m */, + 320A5AB580541E86F9FB3A858D9A37C8 /* FIROptionsInternal.h */, + 25A6E3ABC75FDD002D766E7DDD0C1EFF /* FIRVersion.h */, + 90ACFD5A015B37D6116057CEE9195364 /* FIRVersion.m */, + 05037C7752078D235501DC2386EA4564 /* Support Files */, ); - name = CryptoSwift; - path = CryptoSwift; + name = FirebaseCore; + path = FirebaseCore; sourceTree = ""; }; - 985E949EA713A590E80DCC34A924C7CE /* Support Files */ = { + 8E3210786DF1D5897B8B6A4DC2497339 /* Support Files */ = { isa = PBXGroup; children = ( - A31F76FED46385F7793816B8E0A5013E /* FirebaseInstanceID.xcconfig */, + 2D7676D8A5FEE6E5AEC49B3D030BA15A /* swift_qrcodejs.modulemap */, + B879230EFF56CBD193B5068D2EE3648A /* swift_qrcodejs.xcconfig */, + A276E7EACCD71E017CB77D920A0C1C8B /* swift_qrcodejs-dummy.m */, + 2F9E58CEBF32B2E4C3C84D04718BF1D9 /* swift_qrcodejs-prefix.pch */, + 04EB6E6F1E95589373C25980BE70A2CE /* swift_qrcodejs-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/FirebaseInstanceID"; + path = "../Target Support Files/swift_qrcodejs"; sourceTree = ""; }; - 9B5049D19978F1D99A2007E2E00B2059 /* Support Files */ = { + 8FA676BB446BE10B84BF2AD8147AD23C /* Frameworks */ = { isa = PBXGroup; children = ( - D67F4D9917F414E68CA6F72F602C16DB /* SwiftGen.xcconfig */, + 757AB49A694F005BB48400C684406915 /* GoogleAppMeasurement.framework */, ); - name = "Support Files"; - path = "../Target Support Files/SwiftGen"; + name = Frameworks; sourceTree = ""; }; - 9C2E91DED290A44CD847C67A59C822FB /* Support Files */ = { + 9129F19162834137B13718718022E42B /* Support Files */ = { isa = PBXGroup; children = ( - 483CC1A420E9BC0B259F8535D902C61D /* RxDataSources.modulemap */, - AE68BDEBCA682B71DA7C976B8E3D26FB /* RxDataSources.xcconfig */, - 13D0A1840E8A33AB6E20A4074BE77266 /* RxDataSources-dummy.m */, - 1671F8C76F7A8F171FC8D4FE1548ADBF /* RxDataSources-prefix.pch */, - 9B3E2585CE1F17D7059CD3FF13C9D920 /* RxDataSources-umbrella.h */, + ECD970863467C5D86B68AF448635677F /* SwiftProtobuf.modulemap */, + B9B825EBA06E13099BE812AE44358BE4 /* SwiftProtobuf.xcconfig */, + 9F5C20652AF154598C96E6070D57FF18 /* SwiftProtobuf-dummy.m */, + 21D821D7FD10EBAD5CE7D06BB62BD571 /* SwiftProtobuf-prefix.pch */, + 57A95260451C956610647F5C1842E5E4 /* SwiftProtobuf-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/RxDataSources"; + path = "../Target Support Files/SwiftProtobuf"; sourceTree = ""; }; - 9EB101542C884D39C281E93FFFEB9E1D /* Support Files */ = { + 91780D0A22CC682E387E9904F826BB54 /* swift_qrcodejs */ = { isa = PBXGroup; children = ( - 375D7A74502580788B85531EF3E42A89 /* swift_qrcodejs.modulemap */, - 2E8EBB76D35B657C3A938636983E6F3C /* swift_qrcodejs.xcconfig */, - 461CF21913175CC1DB0FF5DC40C2A507 /* swift_qrcodejs-dummy.m */, - 8586A02910EF700055164AEA4E901E8C /* swift_qrcodejs-prefix.pch */, - 6EB1C2F31E7632928577756A2AE6AD9B /* swift_qrcodejs-umbrella.h */, + 44D1DA8EF2BEA17801EDAA6E94753591 /* AnError.swift */, + EB8626377D54056F1AC57B60156020CF /* BCHUtil.swift */, + CD3E88BDB2CD9B818B7B37D12810E82C /* QR8bitByte.swift */, + 7D3AA2E7193B036292A968ED3FC4E44D /* QRBitBuffer.swift */, + B679CC26F6665DA28D7CC5466B1302D2 /* QRCode.swift */, + A1E1E6E684C8D259679633BC1EEC91C2 /* QRCodeModel.swift */, + 92359DAFFB8D2518DD85E75F0C468BFF /* QRCodeType.swift */, + 1127ECE17166A2F1B4DE33718479E62C /* QRErrorCorrectLevel.swift */, + 467CD3A87EC70BE9586A4113197ECD69 /* QRMaskPattern.swift */, + 6EEBB7109DD3F64CA252EBE255A8AC3E /* QRMath.swift */, + BAE410A39ACD7C97035016FBD022B55F /* QRMode.swift */, + 5F14026541A14555618975C367690A1B /* QRPatternLocator.swift */, + A77DEFEB235497E4E734529DC69EEF84 /* QRPolynomial.swift */, + A4CFF365C0E0887ADBC526677C0B417E /* QRRSBlock.swift */, + 1AF9D70EF46FD2110A7A22F0883B0C5E /* swift_qrcodejs.h */, + 8E3210786DF1D5897B8B6A4DC2497339 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/swift_qrcodejs"; + name = swift_qrcodejs; + path = swift_qrcodejs; sourceTree = ""; }; - 9F063F22C44DDF5DC5FE121B137A9A8A /* Support Files */ = { + 978743B37D6152A1AA700AEC554415C8 /* Support Files */ = { isa = PBXGroup; children = ( - 7CB209604CB3DBE0477CB3D69DFB4493 /* Crashlytics.xcconfig */, + 895E5739C714ABF53DD53D63A8D950F6 /* RxDataSources.modulemap */, + 8B878385FD02FDE9C3A5959E2517E46D /* RxDataSources.xcconfig */, + 803F1156D3271661E0628DABBD74E8D4 /* RxDataSources-dummy.m */, + 28255CDEB9D87F20931E6510AB3A8217 /* RxDataSources-prefix.pch */, + 8ABAE22872C67B2BBD35A6C3FC6F7BFD /* RxDataSources-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/Crashlytics"; + path = "../Target Support Files/RxDataSources"; sourceTree = ""; }; - A0871AF3CCBB603D10076536FD31DB7B /* FirebaseCore */ = { + 9C71AA61DA31ECF7DC0BA8E4ED300F59 /* encode */ = { isa = PBXGroup; children = ( - C5402306BA865CC82761151016125C3D /* FIRAnalyticsConfiguration.h */, - 8C9DE1A78BEF3D21BD7BF3043F16A677 /* FIRAnalyticsConfiguration.m */, - 327C5D8B9BE132D28F354F2EB314150F /* FIRAnalyticsConfiguration+Internal.h */, - CA5657D660D193963B481B896658AA47 /* FIRApp.h */, - F76092CC8F0993654EF9C3B5353B915A /* FIRApp.m */, - 6D580112B6E8725AE9FBD3438F8E6C23 /* FIRAppAssociationRegistration.h */, - D9337308875F8AAE4208816302A6F7CE /* FIRAppAssociationRegistration.m */, - 6D0FBE730C00B810A0F440983A3A82BB /* FIRAppInternal.h */, - 63B1D12CA4937CF369776CBBFE883F75 /* FIRBundleUtil.h */, - 619EA1D6CA35EDCD52FB4E4A4E0E80BC /* FIRBundleUtil.m */, - E2EA86677186FD8FD525991ACD60864E /* FIRComponent.h */, - 840A834D24E16DCEF8FFB4ADB9820929 /* FIRComponent.m */, - 36633B81F5C5D2755BC37CF5573035D8 /* FIRComponentContainer.h */, - AE62DF75CD3575D946E390F12491278E /* FIRComponentContainer.m */, - 7979E8B7DEF5AAA859E8D68E88B8350B /* FIRComponentContainerInternal.h */, - DBA2E5C386ACF8A5EE564AC38981340D /* FIRComponentType.h */, - E7ADFCD8F2770CC884944EF945F62927 /* FIRComponentType.m */, - 83EAAA5D4451131149374DE2AE279A6F /* FIRConfiguration.h */, - F05BC31460ED9D780B2E75D39337EB3F /* FIRConfiguration.m */, - 090C808C7C5CDDF2C3632007406F3EF8 /* FIRDependency.h */, - 591F8FCEDFFA28755ECEA57EA06FB6E4 /* FIRDependency.m */, - 7BD6CD6A87FCA4D7190E96ACA7A32382 /* FirebaseCore.h */, - E18FE114059D47315CA4B64FCCAB4974 /* FIRErrorCode.h */, - BC71463DC181E4E49653F3C99FB37E0A /* FIRErrors.h */, - ABC8AF5447CEB50D541849A5E27BE1B0 /* FIRErrors.m */, - AAE164581C801F49BCAD163DEA1C330B /* FIRLibrary.h */, - FF50D57676DC089D8C07B6226A427592 /* FIRLogger.h */, - C09A47217B176F4E563A983A946EB0A9 /* FIRLogger.m */, - 19A5464CA0AC947F5D9FEA86EC2D99F1 /* FIRLoggerLevel.h */, - F207A379CBD29EFC1893D0CBC055E030 /* FIROptions.h */, - 63A3D219ED90F86E36E2073AE008942B /* FIROptions.m */, - E9DF89D32B5F58EDA0DAAA209381F729 /* FIROptionsInternal.h */, - A69E6373299B658FB820468086B9CB41 /* FIRVersion.h */, - F018C1D4630DD6B7ABD12F0635341CCD /* FIRVersion.m */, - 139610CECB9BE717258D787BDFA27340 /* Support Files */, ); - name = FirebaseCore; - path = FirebaseCore; + name = encode; sourceTree = ""; }; - A184E58781D638B8488D10553421D9D3 /* Pods */ = { + 9FF47E0A25D26F543A583639558F83E2 /* Network */ = { isa = PBXGroup; children = ( - 2EB9B461A6A5C39A74B84B31AAFD589A /* Alamofire */, - 78656B1DB1A765AD660D13D203CC6FF8 /* BigInt */, - D3858DA98055BBEB5D7E7409C081774C /* Crashlytics */, - 936C65C00BFC07279B6C61FD5AC586C7 /* CryptoSwift */, - 82356D2037BB3CAEC69A7CA9A3440541 /* DateToolsSwift */, - 06488D3D184A93936AB8F98467B646AD /* Differentiator */, - 057F923AA376B0C9DDD2078E3B59B836 /* EFQRCode */, - 2386FAA6718EE45321F4DBEC6B081C23 /* EllipticCurveKit */, - 307150D8C1B655AE86833E7278BD6925 /* Fabric */, - BAEFE6A3CA3050F066F21A4672EB39EE /* Firebase */, - 566C2A6F1A391D6223AAE4286DC8AE89 /* FirebaseAnalytics */, - A0871AF3CCBB603D10076536FD31DB7B /* FirebaseCore */, - DAAE7C17A03C15C5C5ABDD5D3E20D1CF /* FirebaseInstanceID */, - D4FE94A94A86897C9D41C8AB397F61B8 /* GoogleAppMeasurement */, - 5DDA18475E7B23585F0EB981CB3B2AA1 /* GoogleUtilities */, - A8EBAF6A570F78C528669AD4A2386D4D /* IQKeyboardManagerSwift */, - 7058F7BEDF502CBEA6FE31740F87EBC0 /* KeychainSwift */, - 384046256E2EF184C11908A09DCDC75B /* M13Checkbox */, - F57ACC579715487DD24B14F95ECD2735 /* nanopb */, - 104260BD2A2C16F946F96D119C2A3095 /* QRCodeReader.swift */, - 0EACC872DD603F5B49C29A72E024B413 /* RxAtomic */, - 4973E06960644DBBB4C90F729F3E7B4F /* RxBlocking */, - 7DC6822116F00D2766F74A0AF0A8110A /* RxCocoa */, - 54A3CB0D462E51F17B7679C17A001CF1 /* RxDataSources */, - 71B8985375B5BFAB57519C38C9E08E78 /* RxSwift */, - F5FCA67CE842B94CF7DA417191377C05 /* RxTest */, - 263BAEE5F4B8FF35D659800530B47286 /* SkyFloatingLabelTextField */, - 30AA0F0E8682255DAC59DC9BA81CE72A /* swift_qrcodejs */, - 17278A7CFC3C9C6AC2CDD28B53E01A1C /* SwiftGen */, - C5BC28E9E013CAB29B37C43571C1966E /* SwiftLint */, - A4249D2B1ED75E16D651B006EF20704E /* SwiftProtobuf */, - DB7401D6B3B7006D743D6706B10B37AD /* SwiftyBeaver */, - 34EA06308B2D9809E219DBAE3E61F5C9 /* TinyConstraints */, - 59A05B9B73E139171B9053E9D80FBEEF /* Validator */, - B00123E6C0B640629217CD9BEFC48D3A /* Zesame */, + 3964688647B4D5D0BF4C0C237D4F7665 /* GULMutableDictionary.h */, + C22F736DB6F45C5033DFB1E122F9057F /* GULMutableDictionary.m */, + BF10BF22C192484548187AF81CF0611E /* GULNetwork.h */, + 100DB1929EBECB6A369A007E0BFDE3C8 /* GULNetwork.m */, + FC0A3B061BAEF48DB5B39C47CABB59AA /* GULNetworkConstants.h */, + FAA94E8446873A8822F19DDA6316B7A1 /* GULNetworkConstants.m */, + 4B38242291EB4AE892DCF6C260524641 /* GULNetworkLoggerProtocol.h */, + 8DBC680CA95D43D87E88275F42C7287C /* GULNetworkMessageCode.h */, + 9967294842B4FB1E97F1F73C020FDE34 /* GULNetworkURLSession.h */, + F543AF2DA3E2AEFDCF1B59916D53935A /* GULNetworkURLSession.m */, ); - name = Pods; + name = Network; sourceTree = ""; }; - A4249D2B1ED75E16D651B006EF20704E /* SwiftProtobuf */ = { + A069D7C452DE493951B89993109D0890 /* Support Files */ = { isa = PBXGroup; children = ( - 0F4F38CCEEA103A94919FB9FB0AFD934 /* any.pb.swift */, - 6369C5355C1822FB0F7020C36261FBBC /* AnyMessageStorage.swift */, - 007D348103335C81A1E01B25F46152DA /* AnyUnpackError.swift */, - 4AFDAC933D7A0FD6AE2F13A4F98AE539 /* api.pb.swift */, - CA39772DA5E9444DD6247436650BA75C /* BinaryDecoder.swift */, - E4A497DA1DC011DFC9566ACD8E0E8788 /* BinaryDecodingError.swift */, - 1B7ED7AABE460C69040F457E8CF98687 /* BinaryDecodingOptions.swift */, - B23D5530E3C3FC63A65D10CD6E017467 /* BinaryDelimited.swift */, - CA866FB6798A286CF89C927CE1F61220 /* BinaryEncoder.swift */, - 0A70DC5D60130751BA6E653F5933280B /* BinaryEncodingError.swift */, - 120AAE6435B941A8931A452CC93BE804 /* BinaryEncodingSizeVisitor.swift */, - A1C02FCC1EEE22EA2E845E85C02C7594 /* BinaryEncodingVisitor.swift */, - BFB978A7F0379ABE6E7311A4404E4385 /* CustomJSONCodable.swift */, - 7AD8B2A2AED1AB6718AB640E4EE08E4A /* Decoder.swift */, - 1853E959A8D8C7747E63A93958B5CB98 /* DoubleFormatter.swift */, - 7CF37D21F9D872AB417BA2C700C9D538 /* duration.pb.swift */, - C67C6CA3EDBCED8221D5D4D8F4B635C6 /* empty.pb.swift */, - AA3F27C6C2DF3D23029FED11C60DEE60 /* Enum.swift */, - 1835C5A4770BD7CB0D3962BCBE768771 /* ExtensibleMessage.swift */, - FD69343057450B72EF4EB7204A4B9934 /* ExtensionFields.swift */, - 38E1B22037EF7B3B16DB3EAF8B533C2B /* ExtensionFieldValueSet.swift */, - 03EB03A34A1A2D2FAFE62046A62B7F30 /* ExtensionMap.swift */, - 12E04B5EAECEFFC611DE936C7E794E50 /* field_mask.pb.swift */, - 9D38A1F5811F89E8D7E956C038A7710D /* FieldTag.swift */, - 3B194875EC8F54C028E00E1A7CE62212 /* FieldTypes.swift */, - F6241D26BFDBD6B90C9636E1FB99AB02 /* Google_Protobuf_Any+Extensions.swift */, - 68495F62564D95B06F79FC4EF128FC97 /* Google_Protobuf_Any+Registry.swift */, - BFECB33DADAEE64F81ECD7DA26958D7F /* Google_Protobuf_Duration+Extensions.swift */, - 22675E82EE4E8746F54698F49CC3BDE5 /* Google_Protobuf_FieldMask+Extensions.swift */, - 59B5198520279D708C98E3C78E3A20B4 /* Google_Protobuf_ListValue+Extensions.swift */, - AFDB5D7147E1A32B93AA775C17F21DD5 /* Google_Protobuf_Struct+Extensions.swift */, - 36D45286135ADF7E9AAE53096B6331AE /* Google_Protobuf_Timestamp+Extensions.swift */, - 4E6C14DA02CABB69E219E1B2EAF6D24E /* Google_Protobuf_Value+Extensions.swift */, - 6DD12CD6E32F84B2DEEE39CF292591F1 /* Google_Protobuf_Wrappers+Extensions.swift */, - F1ED9646260B6DBF73A26B7695E9D97E /* HashVisitor.swift */, - 8ABD36C55B224E2D5D2C34E29CCBD472 /* Internal.swift */, - AEAEE955BE852603328B15DB3F0D2D0E /* JSONDecoder.swift */, - 8BB7070AC372F6502F6C6E04E26680DC /* JSONDecodingError.swift */, - A5C9DF2354A9F1B54C188AA3A76F614D /* JSONDecodingOptions.swift */, - A2C62C23011735204C4EE3EC580D304B /* JSONEncoder.swift */, - 23B52EC24FFA7F51A9327D4840DE38B1 /* JSONEncodingError.swift */, - 0E9D46BE633CE16B717AAA66B846578A /* JSONEncodingOptions.swift */, - CBD809F8BDC476B47AFD6E3D9766432E /* JSONEncodingVisitor.swift */, - 365C2002BF669321257EF6C01D447267 /* JSONMapEncodingVisitor.swift */, - 6F3F7656FB94F5D0EF658DCBA19F77C1 /* JSONScanner.swift */, - 05EA604BB7E87A530FB92797C1D8F729 /* MathUtils.swift */, - A1FF82F93421A25407BF75556F31467D /* Message.swift */, - B46574150C7C9B20BCA0C534111B4858 /* Message+AnyAdditions.swift */, - 66971D71E4E9721DF2A641FAFD2B8574 /* Message+BinaryAdditions.swift */, - 2717160A4C5F6DFC091AF942398D08B7 /* Message+JSONAdditions.swift */, - C97C50D682071CF9C6260B91FC4DA492 /* Message+JSONArrayAdditions.swift */, - FD539A24C2577342797493BCC2036B22 /* Message+TextFormatAdditions.swift */, - 4C14109269A5538578506FC6AED48824 /* MessageExtension.swift */, - ED2CCB2FD43111EB3380D91E3659F5F8 /* NameMap.swift */, - 666D119265A7D91BB75FD992620C35DD /* ProtobufAPIVersionCheck.swift */, - C81E048B5D6693BE07AE16C7AB6AC52B /* ProtobufMap.swift */, - 8F33D9F758F0BC198CE6DAAB3AF0395B /* ProtoNameProviding.swift */, - 4DDC8D75876FD321E7A02A33D9B1A466 /* SelectiveVisitor.swift */, - 51DDDFAA33CC357B049A8C54E528BB21 /* SimpleExtensionMap.swift */, - DE76565D57FF8B4C14E6B7E83F9946C6 /* source_context.pb.swift */, - 40AA6ECB80BF8D076D34913E815BF8EB /* StringUtils.swift */, - 43EB1F5DE192A2CA6E7DED09BE901085 /* struct.pb.swift */, - F6DF3AC609D3FDEB6DAA25B9E05EC60E /* TextFormatDecoder.swift */, - 1E3FAD3A1DE99FF51B9506548ADAADE4 /* TextFormatDecodingError.swift */, - 4D75A32E2B7D833D973A651F584607FE /* TextFormatEncoder.swift */, - A2329E30B728645A951C025683FBC412 /* TextFormatEncodingVisitor.swift */, - EE1776CB7036AA38F58B03C4E3E27E91 /* TextFormatScanner.swift */, - F5ED661AB5E54E292C1B987EDFB1C2CE /* timestamp.pb.swift */, - A6E115C7F299B2C41BE99095AABDC4F9 /* TimeUtils.swift */, - 16A05E578BF0C91E0AC25EA9776B126D /* type.pb.swift */, - 3967C067AA194D1314A4BE06F4A67D17 /* UnknownStorage.swift */, - 8811B17FED502AC22B3A89C23C150805 /* Varint.swift */, - 738B0FCDAD478404B61F1C4B9E760A4E /* Version.swift */, - D8AA80992EC7BB3F477009882F98367D /* Visitor.swift */, - 71A63061B15874E2CC1705DCA6D624FF /* WireFormat.swift */, - 38C36440AF48E248DF97B2C991C848DF /* wrappers.pb.swift */, - 33137137B4AAB0494612F77BDFAE5B73 /* ZigZag.swift */, - 3B17ADF03070096EE93B861AEB8470EC /* Support Files */, + 662FBB89E2224D401B5DE7C093243B23 /* FirebaseAnalytics.xcconfig */, ); - name = SwiftProtobuf; - path = SwiftProtobuf; + name = "Support Files"; + path = "../Target Support Files/FirebaseAnalytics"; sourceTree = ""; }; - A8EBAF6A570F78C528669AD4A2386D4D /* IQKeyboardManagerSwift */ = { + A613508FC076861F6937EBFB19D0FF3F /* FirebaseAnalytics */ = { isa = PBXGroup; children = ( - 96040D285642850D2F86EE31FA1CCB9B /* IQBarButtonItem.swift */, - 42807C158F6B6319D5C19BB9D5288E26 /* IQInvocation.swift */, - F3D5070A7DD60C55E6D0EB59C2C5D856 /* IQKeyboardManager.swift */, - 6BB9199914ABF4F89D7B0A5F16ACC8F1 /* IQKeyboardManagerConstants.swift */, - 3AB59ECD37EDBB50D0CD19ACE526EFAC /* IQKeyboardManagerConstantsInternal.swift */, - EA1925B66561362C56B7E8BC23034296 /* IQKeyboardReturnKeyHandler.swift */, - 3764D424E6C76F89FDE5FD9F1DA23410 /* IQNSArray+Sort.swift */, - 7A513F66652BB4EF9AE983AC741BDA40 /* IQPreviousNextView.swift */, - D23BA4666F06FADF6CEA822D2DB9E387 /* IQTextView.swift */, - 8A58E389C4A152D46D5233D2DE6F62DE /* IQTitleBarButtonItem.swift */, - F8A5E96F390C0D062F012257AC648CB9 /* IQToolbar.swift */, - 22E3271B0365E13BA2374687BF3697D7 /* IQUIScrollView+Additions.swift */, - 0D0CA1CE48EE7812F8B32D0E50C21515 /* IQUITextFieldView+Additions.swift */, - 35FFC810A8667959ABE31903267BE65C /* IQUIView+Hierarchy.swift */, - 8B2E8E0F6CE8BB802321CB8548C0FE5D /* IQUIView+IQKeyboardToolbar.swift */, - 242D2BC024AACB9AAFCF8F4D949F5423 /* IQUIViewController+Additions.swift */, - 4D60D48BE2FE48B774ADE27EAB26F0FC /* Resources */, - 7B2ABA40382C93A04CE9009352633971 /* Support Files */, + FCBF2EC8E13998CC9B54AD07510E897B /* Frameworks */, + A069D7C452DE493951B89993109D0890 /* Support Files */, ); - name = IQKeyboardManagerSwift; - path = IQKeyboardManagerSwift; + name = FirebaseAnalytics; + path = FirebaseAnalytics; + sourceTree = ""; + }; + A6FCF51E94F7884F63C3D2ECF96C2781 /* SwiftProtobuf */ = { + isa = PBXGroup; + children = ( + 19886622C945029B2D6C6576F0EBAA39 /* any.pb.swift */, + 84A7563ABB62C3118B1C7169C2C1F565 /* AnyMessageStorage.swift */, + 21BAA63A5F10F9E5105AA364DCB134A9 /* AnyUnpackError.swift */, + 323FAC45F5560294375B6E778749964D /* api.pb.swift */, + 6040E8827F76DF530979AF24B3D70DC3 /* BinaryDecoder.swift */, + E911777104F76D0ACC5E1C6ED2B4BB97 /* BinaryDecodingError.swift */, + 85F024515DA209E4C01F31FF5D9C4E7A /* BinaryDecodingOptions.swift */, + 141F997A6BCDD5E06843BE0BD826C24B /* BinaryDelimited.swift */, + 863AAFEE9F578AC405CCCA444E6F907E /* BinaryEncoder.swift */, + 4CBC1B80043D7EA273DB69852D8151FB /* BinaryEncodingError.swift */, + 5208DEAA2254647F9927ABA4B746B120 /* BinaryEncodingSizeVisitor.swift */, + A0C59DCE59A9E9C7D64EC8540458BB08 /* BinaryEncodingVisitor.swift */, + 6B705EF0509C5617708934DD44E02B51 /* CustomJSONCodable.swift */, + 00FB79A82AB39C6DBD7084CE3B215925 /* Data+Extensions.swift */, + A913FF879500353C80B9ACD21FCD38DE /* Decoder.swift */, + B3D97FB34B7D23D84C142E2ABFF994DE /* DoubleFormatter.swift */, + 76F27C023AA7B3EA10FF4D856257B8E3 /* duration.pb.swift */, + B4FE5B0E701FA731465EE12DC63237E2 /* empty.pb.swift */, + 625C2FCF8676309A664F701B793B1AA8 /* Enum.swift */, + B431AD0296D6900BE625AAF613CACACD /* ExtensibleMessage.swift */, + 7F441160BB1BDC0F6077EFE64A107A77 /* ExtensionFields.swift */, + 064443ABB26607934CC0F5C20DC673B0 /* ExtensionFieldValueSet.swift */, + 13B9C4B5445902D00B4B66B695D9BBD1 /* ExtensionMap.swift */, + 9C2C85CBE647160BC72EDD1E2B7FD452 /* field_mask.pb.swift */, + 132EC7A36650C15D9C503835134866EA /* FieldTag.swift */, + D9D3E923B8224660497983217E82101C /* FieldTypes.swift */, + BC62B7F049C63E05472E424F0D9D6011 /* Google_Protobuf_Any+Extensions.swift */, + D9B423F7C9A22859CB5063054FD31896 /* Google_Protobuf_Any+Registry.swift */, + 9FC088D9B763E510D3716187B9EF63B6 /* Google_Protobuf_Duration+Extensions.swift */, + 750AF4E502FB6A28292C39533C324643 /* Google_Protobuf_FieldMask+Extensions.swift */, + 41C96FADCD4A859A8BC7FE70FAB690EC /* Google_Protobuf_ListValue+Extensions.swift */, + 31861483AFBD84686096024B49327939 /* Google_Protobuf_Struct+Extensions.swift */, + 60C18A7C553BFA5EBF929964CA18E573 /* Google_Protobuf_Timestamp+Extensions.swift */, + 45000236FAE28E10A721B17EBA63084D /* Google_Protobuf_Value+Extensions.swift */, + 3A9CBB35231CE2D093C1ECBC477CBFFA /* Google_Protobuf_Wrappers+Extensions.swift */, + BFFDC2A5F7CE450C3700DFBDA00BADF3 /* HashVisitor.swift */, + 35E02451DFF45CC6C77759524669ADF2 /* Internal.swift */, + 52F1BD1E329819418D9C24E5E36DB191 /* JSONDecoder.swift */, + 6E059E632F74B6F3E4C41EB22F65A6B6 /* JSONDecodingError.swift */, + FF054295AD46A6591F97585A9FC44816 /* JSONDecodingOptions.swift */, + 4D7529433DBFFED729D1EB84CDEBF365 /* JSONEncoder.swift */, + 55F520DCEDC94B9C22B3A3F8D5D069EB /* JSONEncodingError.swift */, + DA9A27A2D5419488ACA2F63051E6B09B /* JSONEncodingOptions.swift */, + 34A2F15193674E97A7491E53D962BA85 /* JSONEncodingVisitor.swift */, + 4E18A36C3C923C7068B27824B42D6F49 /* JSONMapEncodingVisitor.swift */, + 27C89FC0FD97792C3107D2BBF87013DB /* JSONScanner.swift */, + 40D9162E372A67F0792045C24E8D5244 /* MathUtils.swift */, + 54957FC1AED1DF664BBB4F6D34D4B175 /* Message.swift */, + DE3814162EC72C4BD51C0CA329406BC0 /* Message+AnyAdditions.swift */, + 3E91236BF5CF0A777C6151DA277911C8 /* Message+BinaryAdditions.swift */, + 3ECC1E488D97BB51B9FEA15807762E0F /* Message+JSONAdditions.swift */, + C3B31F17629A82D3C535C9F85E97BA6F /* Message+JSONArrayAdditions.swift */, + 2B5A59DEF1F71C31C00686D2034A9F5D /* Message+TextFormatAdditions.swift */, + 9DB40D593F0C4D844554EAC2716776B6 /* MessageExtension.swift */, + 2839BE05536BFC2901AC9CDAA67DD391 /* NameMap.swift */, + B4FB0EEC5D183568B478BD672FFCD019 /* ProtobufAPIVersionCheck.swift */, + 0F7447FB0EAC81FBE58FDBB6776AC6A4 /* ProtobufMap.swift */, + DC048E9B508457FBDD35FDB5E85D2C79 /* ProtoNameProviding.swift */, + 1DD58D890806A046BB9DD07CD110BC29 /* SelectiveVisitor.swift */, + 9E10C6FF902A77004DE12768D58FAB77 /* SimpleExtensionMap.swift */, + 9E55DFBE7BC7455B66F550B741DDA7E5 /* source_context.pb.swift */, + C88596F29C6EB5E8B3761691B7CF2C8C /* StringUtils.swift */, + E818B2C6D2F86B6AE8A09F8609A49F91 /* struct.pb.swift */, + 69976ACCBCEA2E59ACD027B080076A67 /* TextFormatDecoder.swift */, + 43EDD5E0A98EC36CCEED978FE4E0E98C /* TextFormatDecodingError.swift */, + E34BC1329AFC1ABEB8CFC733AFF799A5 /* TextFormatEncoder.swift */, + 2C4747EF11F94219BF8507F54EAFC48D /* TextFormatEncodingOptions.swift */, + D66A775CC7391883C2DB25E3D29CA728 /* TextFormatEncodingVisitor.swift */, + D6A07CE873E34CC1DBFF7476D155A9F7 /* TextFormatScanner.swift */, + 54323DEE9E575C0A5312DC349C82160F /* timestamp.pb.swift */, + C4C86372CD46F04110599B598939393A /* TimeUtils.swift */, + 80050F9616640E83E6C87D7483AB8618 /* type.pb.swift */, + 1F80ABE47F9DF983E13FACC657B0FAB6 /* UnknownStorage.swift */, + 583ACCC01C6085AE4EE59439EB40495F /* Varint.swift */, + 3CCD04F3C98B4997EAFDAE113CC251B3 /* Version.swift */, + 2C7B580A9AE252BD6E529F493EDBB1EE /* Visitor.swift */, + 3173599195DF11446492B618A3096B4A /* WireFormat.swift */, + 63A997F53F18382DC95E3F9544896814 /* wrappers.pb.swift */, + C627EBB114A76E2894BC272E4700E383 /* ZigZag.swift */, + 9129F19162834137B13718718022E42B /* Support Files */, + ); + name = SwiftProtobuf; + path = SwiftProtobuf; sourceTree = ""; }; AA4CFB5A4192EB8B62EB24B146CB0332 /* Pods-Zhip */ = { @@ -4337,223 +4229,181 @@ path = "Target Support Files/Pods-Zhip"; sourceTree = ""; }; - ACA90ED23DC222D3665987B2C6E2091E /* encode */ = { + AEF30C4ED15D29EC088C405C24E44A72 /* Support Files */ = { isa = PBXGroup; children = ( + 8ACB00BD11CB0DD6EDBA12B9BE72713F /* RxCocoa.modulemap */, + D0144AD7548E4E49A2F47B303C2C29F3 /* RxCocoa.xcconfig */, + 81EAB44AAFE863E14E92F1CC2BE551B3 /* RxCocoa-dummy.m */, + AFEE750B1F041CCB76625B3A7A1493BD /* RxCocoa-prefix.pch */, + 7F9EEAF7058502357B55E9A1891F62EC /* RxCocoa-umbrella.h */, ); - name = encode; + name = "Support Files"; + path = "../Target Support Files/RxCocoa"; sourceTree = ""; }; - AD7B372A2C5162D9C3BC1E7A3E65B3B4 /* CoreOnly */ = { + B1F34F78C953C0E77DF9AAB5F767DF10 /* Support Files */ = { isa = PBXGroup; children = ( - 76CCD1A32B69B966B620FB79ABB47304 /* Firebase.h */, + 65B958B33EF52E749FF022CBA73B5B32 /* RxTest.modulemap */, + AD15043F72936EEA6DEFADB43CECF609 /* RxTest.xcconfig */, + 05F3CDA710F44834E18A492DC96E89F9 /* RxTest-dummy.m */, + 81BC38556B1C5196971C468C4C55C1F3 /* RxTest-prefix.pch */, + 7A786AF22B7A79C181486C802436E4E1 /* RxTest-umbrella.h */, ); - name = CoreOnly; + name = "Support Files"; + path = "../Target Support Files/RxTest"; sourceTree = ""; }; - B00123E6C0B640629217CD9BEFC48D3A /* Zesame */ = { + B22559162E2D38367182539DB2C6B2AE /* GoogleUtilities */ = { isa = PBXGroup; children = ( - DBB4B1150FA1A9067614783B3598ACC5 /* Address.swift */, - 7CD5E703E8EC1C554083565FE68FAEA8 /* Address+AddressChecksummedConvertible.swift */, - 99DA96B5F1FDA7BC9B6E80F3630FA10A /* Address+CustomStringConvertible.swift */, - 88683DB958970FFEDDBA4071D8C7652F /* Address+Equatable.swift */, - BD37580BFF75E3838387AAF4240016CF /* Address+ExpressibleByStringLiteral.swift */, - 0983A02D490011EA631F280695756D4D /* Address+HexStringConvertible.swift */, - D3864387B26317AC2940C04A7EC60680 /* Address+Validation+Error.swift */, - 59E740BCFE05D388391F59310BA566D5 /* AddressChecksummed.swift */, - FC469D2368ADF50CCCDC894F3DA1FF07 /* AddressChecksummed+Codable.swift */, - B3FE44AF2662E3BD9767C35E10107A0E /* AddressChecksummed+Validation.swift */, - F93C24220B783DD2C5BF5538BC33FF74 /* AddressChecksummedConvertible.swift */, - 9E8AEA73D383C4BAF6A388FDA5551044 /* AddressChecksummedConvertible+HexStringConvertible.swift */, - B3FB36176918011597FDBF4F1FF6707A /* AddressChecksummedConvertible+Initializers.swift */, - 0851CB313FED5CC215EAFEEE345FCDB9 /* AddressNotNecessarilyChecksummed.swift */, - 80606413FF9F474903649FC74D6F5AC6 /* AddressNotNecessarilyChecksummed+CustomStringConvertible.swift */, - 84FB637531877E021B040FCBDAE8D173 /* AddressNotNecessarilyChecksummed+Validation.swift */, - B292127ED8CD89C9CC05E726982D72C5 /* AdjustableLowerbound.swift */, - 9482EEC152409792B39531E2864E61C7 /* AdjustableUpperbound.swift */, - 66EFA364EB2C8A604BDB5790658806C2 /* AmountError.swift */, - F03041B938DC1846CC2DB4CB1306B0BD /* AnyKeyDeriving.swift */, - 97650A81BF70BB509BA69D264A13DAAB /* AnyLowerbound.swift */, - 4AF61316B2DA012D5D0A04FA48B04445 /* AnyUpperbound.swift */, - 9AC3A148FDEAE39CF892AFA551097833 /* APIClient.swift */, - F50ABCCA67CD74905C28A125EDDB128A /* BalanceResponse.swift */, - B3172AE9C2255F3AD5FA50109A964DB5 /* BigNumber.swift */, - 6F91453CB8C4A48FBB8F987954978369 /* BigUInt+String+Init.swift */, - 056F1C3298BD1F14651501E55B4F5351 /* Bound.swift */, - A6795C3C49747BB24CBC87ED79B64219 /* CryptoSwift+PBKDF2+KDFParams.swift */, - B52C6EAB0264354584016AA692EC0E62 /* CryptoSwift+Scrypt+KDFParams.swift */, - CCB6A433B2940635F375002E7D8EF8B6 /* DefaultAPIClient.swift */, - 2C0E55824C0A522AAE32BF6BB4FBBB25 /* DefaultZilliqaService.swift */, - 79BF0B8FE1E40A5A348EE7F664AE0409 /* DerivedKey.swift */, - 2CC60BA4F2F30B84AF3950B003A6FA39 /* DetectConfiguration.swift */, - 8211E6C527C127764D94D27C8C2AE658 /* DispatchQueue+Sugar.swift */, - E882C9C4A258EDE7E2C9676B8C235CE2 /* Double+Zil_Li_Qa.swift */, - 1E49ECA3D2679A0E949189DB82F0AD59 /* Encodable+Dictionary.swift */, - F9A0AFD3EE024FDDA4637F7608CA1675 /* Error.swift */, - 20D0D765AF14052174255106FD80D938 /* ExpressibleByAmount.swift */, - D558B6D87E5B2ECF433E4C13749E3C59 /* ExpressibleByAmount+Arithmetic.swift */, - E20BE86E42DEB77533A963ED554F8C3C /* ExpressibleByAmount+Codable.swift */, - 7A7E18266855EAAB3E8DA7323CEF8D53 /* ExpressibleByAmount+Comparable.swift */, - 90E58303716DC352575AA086E8E3A1FF /* ExpressibleByAmount+Compare+AandB.swift */, - 2BD9EBE8606C26E8E730FDC706CEB2A2 /* ExpressibleByAmount+CustomDebugStringConvertible.swift */, - 1A49A4B6E6E83E093B8585ED59FB9B2B /* ExpressibleByAmount+UnitConversion.swift */, - 037C4E6ABD79257AFE78FAD4F48EA5D6 /* ExpressibleByAmount+Validate.swift */, - 32CFA158DA68E3D87182803D2CBA85A2 /* GasLimit.swift */, - EBD116E1A7D00CE7EAD251725DEDD9B3 /* GasPrice.swift */, - 041A851526F6CCBE07A12812418FFC40 /* HexString.swift */, - C43DC87F020BD830BF622E799814529C /* HexString+HexStringConvertible.swift */, - 26AF7CCFB7750B2579752A1CCDF48DAC /* HexStringConvertible.swift */, - 200A152C06AB2F3F198CFDA35A76B6A5 /* HexStringConvertible+Validation.swift */, - 45FB8FBF28E271DE934CC03910B77461 /* KeyDerivationFunction.swift */, - F43A39BE22484F5AB7790B881DB03643 /* KeyDerivationFunctionParameters.swift */, - 618D63C8C995FFA9E60B4176B1885407 /* KeyDeriving.swift */, - 6DE01FF90066DC5C6A8392952954E5BD /* KeyPair.swift */, - 47A3EAF9A7758EB98DA7B3331A1BD095 /* KeyRestoration.swift */, - 37EE45083B4E17D98754A5069D800C89 /* Keystore.swift */, - 3704A10EDE695EEC6AE529AD9A100246 /* Keystore+Crypto.swift */, - DCD565164BD0BE8E4D93A09868CA1C74 /* Keystore+KeyDeriving.swift */, - C7934276DFF698088755D709CC475457 /* Keystore+Wallet+Export.swift */, - 9DA6505319BDD021595AC25E6A876937 /* Keystore+Wallet+Import.swift */, - 5A12772A30619A23DFE6B87990687085 /* Li.swift */, - DB97C0A9E24C6168BE6C94AD8B4FD2E2 /* Lowerbound.swift */, - 0B72162F1E3A935AC517315CFB11F743 /* MessageFromUnsignedTransaction.swift */, - DB4D72766529724BE3854D17B21BF2A7 /* messages.pb.swift */, - C9FFA362711FF6906304DAFD59B207E3 /* Network.swift */, - AB1B4DF58194E72DDD7DCC757058D1B2 /* NetworkResponse.swift */, - 9FCC82694088FFD01833A6C7EE7670DA /* NoLowerbound.swift */, - EB20E1153E0F946D1023F591AA578F71 /* Nonce.swift */, - 0FD7B72ABB02B36DADDE59AE7C85AEC4 /* NoUpperbound.swift */, - A620DBE550D21AF9973747D7A1827CB6 /* Payment.swift */, - 421B95261AF4BEE494E77223E7169094 /* Polling.swift */, - 9CAD8D0473F96CA933C32207FBAB6C5E /* Qa.swift */, - 1026BA4EDCE1615497CA5FE46F5FC09F /* Result_Extension.swift */, - AC8BF9C64A6EA2F87D41B4A7551A77A7 /* RPCError.swift */, - 317770282A7C28F9B815EFCC9C292CF0 /* RPCMethod.swift */, - B2703BC5F67B726BC5100126220A93AF /* RPCRequest.swift */, - 90746812A4A362CE654F5D0A7B297265 /* RPCRequestIdGenerator.swift */, - 95647557C983D09773E0AD29EA306689 /* RPCResponse.swift */, - 0725F8D3706C90D098822192D7749068 /* RPCResponseSuccess.swift */, - 670AA6CDC32F0D9AE1E5F2B2FB593AD5 /* Rx+ZilliqaService.swift */, - 84D8E430BC87B42AC3E97D1DD3D4D6D8 /* SignedTransaction.swift */, - B055C00E7878B503B3B3B35F53579EED /* StatusOfTransactionResponse.swift */, - 4C07B8A15406AD01556ED1E8A77EF798 /* StatusOfTransactionResponse+Receipt.swift */, - 3CC80D02D9474A4BE9886B83F1EBEE8C /* Transaction.swift */, - E867F24A61783C1FB74544CD9EADEAE3 /* TransactionReceipt.swift */, - E0FE940AE97D76009F5FA57B20C20E3E /* TransactionResponse.swift */, - 897452863C8A3C65122BB7701CFE5DBD /* Unbound.swift */, - 797D37636D0962062F700E2CE1815B30 /* Unit.swift */, - CBB2A19560BC08F9A615EA355306D543 /* Upperbound.swift */, - 2A599815A55937E7C4A5409D5005C212 /* Version.swift */, - DA0896EFD842CB3F912E9174435F2E3D /* Wallet.swift */, - D19D733CB14AEFD7B2B5828632247426 /* Wallet+Codable.swift */, - B78C4E4206A93F2D7534CFD8CFFCB1FF /* Wallet+CustomStringConvertible.swift */, - 39BBA8B1E2F44A482F3B8776A1A26C65 /* Wallet+Decrypt.swift */, - B3F51CE2D13CB874ED96DAD87E70C827 /* Zil.swift */, - 545CD914B908D6B1C5E32440827066EA /* ZilAmount.swift */, - F36938C16CE7B29E341ABAA98E6E9CDF /* ZilliqaAPIEndpoint.swift */, - 1A71531D90C8FE0954908808CAE57D74 /* ZilliqaService.swift */, - 20DD4FC8B1CDE2A4A4E4AF9BE4449232 /* ZilliqaService+DefaultImplementations.swift */, - 8CA943E7EEEF133912C5667DAF3B48D4 /* ZilliqaService+PollTransaction.swift */, - 08E9F1505E6E4D23F385B2DF2E8BD352 /* ZilliqaService+Signing.swift */, - 33261DDBB1927818D06C7CED2E8B2FC3 /* Support Files */, + 71A1D9237C6CEF8A4CE3010B21B1C742 /* AppDelegateSwizzler */, + D8AEE94AB775C236D67C865B7D62C1EE /* Environment */, + F1730F8D3498BA4DBFA25EAB9D7DFC10 /* Logger */, + 604B38D32EC9C20CB0AC4551FB38EFF5 /* MethodSwizzler */, + 9FF47E0A25D26F543A583639558F83E2 /* Network */, + FD6E32896E0583444993562448DA0EA1 /* NSData+zlib */, + 6B9983D876D8F1A5D1D744F1E3E98A7D /* Reachability */, + 0E705C6D1FBF9B58B8C4A11636C94D4D /* Support Files */, + E56E48B74EAFBA421D24459F76E7DF12 /* UserDefaults */, ); - name = Zesame; - path = Zesame; + name = GoogleUtilities; + path = GoogleUtilities; sourceTree = ""; }; - BAA0A87E45237F4A5E0C991AB5162D22 /* Support Files */ = { + B29A9E6FB183D8702D2640144EA79FCE /* M13Checkbox */ = { isa = PBXGroup; children = ( - 2470F291A48CEFF1B06DAD1A664B139C /* RxSwift.modulemap */, - 8BC85B9881068B568A79D384887406D6 /* RxSwift.xcconfig */, - C7E72C29AF6C6684DDD0846DAF7A2F78 /* RxSwift-dummy.m */, - 682ACE1438CAAB7DEFAC1FC5A542A695 /* RxSwift-prefix.pch */, - F1281D910E8B17A4506975C2F7246388 /* RxSwift-umbrella.h */, + A5B144E17EDDD7AD4B68680D8BEC3F7E /* DefaultValues.swift */, + EB77F279BF42DB5FF49533555EE78B73 /* M13Checkbox.swift */, + 5A1DCF6D56B9473F31D69EF3B49C3E72 /* M13Checkbox+IB.swift */, + 37BFA184A7222D10719B3427651FAFCB /* M13CheckboxAddRemovePathGenerator.swift */, + 385FEE3D42466E998A7EDCE80CB3EFCE /* M13CheckboxAnimationGenerator.swift */, + FC89203DCE18963E12CF2B44ABABCB11 /* M13CheckboxBounceController.swift */, + A8E23D82717184CF68F2FEB9EB2484B6 /* M13CheckboxCheckPathGenerator.swift */, + C22DCE9347385341170E3D93FF506F51 /* M13CheckboxController.swift */, + 58926799168E3DDA90DE04EA5003A95E /* M13CheckboxDisclosurePathGenerator.swift */, + 73DC9CAF0B3DAA510914464C76CD47F2 /* M13CheckboxDotController.swift */, + 0EB67B885FBBC0BCBBF56E9E90BD3B58 /* M13CheckboxExpandController.swift */, + 8B86FB84DF508BE753C67B704A8FDE96 /* M13CheckboxFadeController.swift */, + 4C4B6A07F61BF4C8F01B3D531488DA99 /* M13CheckboxFillController.swift */, + E737ACBEAB19D493CAD0F2F849C4B919 /* M13CheckboxFlatController.swift */, + CB620F25AE560B945A1B71551EC58E6C /* M13CheckboxGestureRecognizer.swift */, + 3FDBBECD88157B9334FA9BB2041AF8D8 /* M13CheckboxPathGenerator.swift */, + F3C66FAF0AE9A55F569A63D5FDFCA2C1 /* M13CheckboxRadioPathGenerator.swift */, + 274082857CE80EAF14BECAC2F47F9052 /* M13CheckboxSpiralController.swift */, + 0E79BAE84E60AA239589591547B10CD6 /* M13CheckboxStrokeController.swift */, + B3A048BEA4928A98197C136F723EBDCF /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/RxSwift"; - sourceTree = ""; - }; - BAEFE6A3CA3050F066F21A4672EB39EE /* Firebase */ = { - isa = PBXGroup; - children = ( - AD7B372A2C5162D9C3BC1E7A3E65B3B4 /* CoreOnly */, - 76DE7DEE05F22AB0CCEB9FFF81560A2F /* Support Files */, - ); - name = Firebase; - path = Firebase; + name = M13Checkbox; + path = M13Checkbox; sourceTree = ""; }; - BBB25CA3221FDEAD451EF2CD3CAC965F /* Support Files */ = { + B3A048BEA4928A98197C136F723EBDCF /* Support Files */ = { isa = PBXGroup; children = ( - 3072822528C6CB36A7DA1B92A795385C /* EllipticCurveKit.modulemap */, - D661AAD716E06936EE0EFE22757F425B /* EllipticCurveKit.xcconfig */, - 2DEA1F31A17554832F87EFA602942783 /* EllipticCurveKit-dummy.m */, - 9BCD4D092F6E5EEA013D90BE27F92976 /* EllipticCurveKit-prefix.pch */, - CC2DBF485C40B27104820623726D7193 /* EllipticCurveKit-umbrella.h */, + 13DD456DCFD2D476046F172C48BA616A /* M13Checkbox.modulemap */, + 71ED12412A94A3833890500E12A2691B /* M13Checkbox.xcconfig */, + 4919175B69FCB862E0BB555796D8A48B /* M13Checkbox-dummy.m */, + FA63CC95471EED69561EB76F8D37CB19 /* M13Checkbox-prefix.pch */, + 7C328987192F1706E4A64F4C1D863BAB /* M13Checkbox-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/EllipticCurveKit"; + path = "../Target Support Files/M13Checkbox"; sourceTree = ""; }; - BE48EEFC6945574F8AC5B31953EFDC6E /* Support Files */ = { + B7E47043AB663A18638C83A81BA1A71C /* RxDataSources */ = { isa = PBXGroup; children = ( - 431795C0F3C6F7A5B643737F4517D743 /* M13Checkbox.modulemap */, - 59E31039011AD98C029B6763A9EE74D5 /* M13Checkbox.xcconfig */, - 6381E6E67F79FA59D918166F3460D091 /* M13Checkbox-dummy.m */, - B024754F5087D35FFDE48D2930FBAA33 /* M13Checkbox-prefix.pch */, - 4AEDE452A2B241CB735630697F7C04B3 /* M13Checkbox-umbrella.h */, + ABAE1228A60D7626D2472797F71F50A6 /* AnimationConfiguration.swift */, + 9D2495E20955FE7EAB34AF6EBB74C4CC /* Array+Extensions.swift */, + 7D379C86CF2BA6237658BA0120F3D9D7 /* CollectionViewSectionedDataSource.swift */, + F4FD6BA448EEFFDD037DA3115EF1E135 /* DataSources.swift */, + F98B34F470C2E93657C8A285D4C85E1F /* Deprecated.swift */, + FDED994E9804F9D21B077DE49B41A99D /* FloatingPointType+IdentifiableType.swift */, + FA6C4AFB09A28D4EEE0FD22245FD5018 /* IntegerType+IdentifiableType.swift */, + C19AEF49ECE812EB6A35ECD477120DF9 /* RxCollectionViewSectionedAnimatedDataSource.swift */, + DDE4B0E5C95F3193EE515217713CD4D5 /* RxCollectionViewSectionedReloadDataSource.swift */, + 7466F06209FB3FF4655F682DCF9CE905 /* RxPickerViewAdapter.swift */, + C54B8223CD0A05B8BCDBDD4587F8ADD1 /* RxTableViewSectionedAnimatedDataSource.swift */, + E4AB8ED9A2D3DA51CA02F14474B9384A /* RxTableViewSectionedReloadDataSource.swift */, + 08FC19242E1F673ECE3C21F74C14CE82 /* String+IdentifiableType.swift */, + C3053D9E6EFFFC7BB6423CD37FCD3305 /* TableViewSectionedDataSource.swift */, + 01CA7190BB7C25DFF8169FB496DCC8B8 /* UI+SectionedViewType.swift */, + A37589A745618A10A993FA1F05812F91 /* ViewTransition.swift */, + 978743B37D6152A1AA700AEC554415C8 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/M13Checkbox"; + name = RxDataSources; + path = RxDataSources; sourceTree = ""; }; - C28ECFA869E2BD09402050DDF8408076 /* NSData+zlib */ = { + B87EE92F32A240C3F5D865C8BBC433C9 /* SwiftLint */ = { isa = PBXGroup; children = ( - 061D4BB118044BBFE109340E67057FD6 /* GULNSData+zlib.h */, - ECE66019DC43BE18E936057967F54698 /* GULNSData+zlib.m */, + 0E346A4EF622EA85F08400A3C6B225CA /* Support Files */, ); - name = "NSData+zlib"; + name = SwiftLint; + path = SwiftLint; sourceTree = ""; }; - C5BC28E9E013CAB29B37C43571C1966E /* SwiftLint */ = { + B8B9C94A724FAC7043454CD173FE189F /* Support Files */ = { isa = PBXGroup; children = ( - 32909FD372793DE698C5032737729C1F /* Support Files */, + 6B0CB2EB1A841AE2034FC03E6A58BD76 /* QRCodeReader.swift.modulemap */, + F459513C894CE21A76808FF6E2DF8C79 /* QRCodeReader.swift.xcconfig */, + 74C57B1F0FD3B59F3DA36B635C8DBF75 /* QRCodeReader.swift-dummy.m */, + 82C128B9E70596768DE09DAEE7A74EA9 /* QRCodeReader.swift-prefix.pch */, + E01A005266C9A47707F15EACC1B65C5E /* QRCodeReader.swift-umbrella.h */, ); - name = SwiftLint; - path = SwiftLint; + name = "Support Files"; + path = "../Target Support Files/QRCodeReader.swift"; sourceTree = ""; }; - CAC0049A22DD297719E217E947F404A1 /* Support Files */ = { + CB58F5F8F416686E7CE29FDBB0434550 /* Support Files */ = { isa = PBXGroup; children = ( - 0E34130572583F9A82E7A343CDFF1EFD /* EFQRCode.modulemap */, - 0C213F785B4C7A96237E4811B0624C7D /* EFQRCode.xcconfig */, - 710D12E07A4366DF1EB3070EF488F856 /* EFQRCode-dummy.m */, - D97E723EC9AF4773027B504B4B1CD25D /* EFQRCode-prefix.pch */, - 582B53B903CE587861D2722EEB3A0A68 /* EFQRCode-umbrella.h */, + B47306F182AEE4E828881AC34E725982 /* IQKeyboardManagerSwift.modulemap */, + F1B200B2562A2B8892DC7F2B5BFC05F1 /* IQKeyboardManagerSwift.xcconfig */, + 30F82FEA006D59F830B90225FF8B5926 /* IQKeyboardManagerSwift-dummy.m */, + 940526CE553A489400D2547B081AF474 /* IQKeyboardManagerSwift-prefix.pch */, + 0D1CC2029BD6E823E87F7BFFBB48A955 /* IQKeyboardManagerSwift-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/EFQRCode"; + path = "../Target Support Files/IQKeyboardManagerSwift"; sourceTree = ""; }; - CD0335CBBF518D32CA23AC441754BD32 /* Support Files */ = { + CEC344EC9D545FF45450C999591F00F4 /* RxTest */ = { isa = PBXGroup; children = ( - BDA2A2AD983605679DF8D3CAAA8DB5CF /* TinyConstraints.modulemap */, - BC09F46CBE866A487B2A9B9B819A2B83 /* TinyConstraints.xcconfig */, - CEBBDBA85B66412C8A25AF44675AC802 /* TinyConstraints-dummy.m */, - BEF153B620572BC2496502B8159F2EEC /* TinyConstraints-prefix.pch */, - 9E4E3A0351284B44FCE1EFBDBC0BF97A /* TinyConstraints-umbrella.h */, + F3BD9388DB3E93550E354F5CD7FB3DF1 /* Any+Equatable.swift */, + 4A3EAF12BCBE2016D713FD2DB9692356 /* AtomicInt.swift */, + 837E7EA1316D00EC8C815282B8BDF3A6 /* Bag.swift */, + 36D7742635499D8620FC9CE5E0836BD5 /* ColdObservable.swift */, + 7C9CA0C526E929C61D3A811556DBC2D4 /* Deprecated.swift */, + A43746CD1D683A51574850995055FA2A /* DeprecationWarner.swift */, + 3F9F5BCCCDBF2414204E1CB2BB94D526 /* DispatchQueue+Extensions.swift */, + D2D1B9E94B373A8699C808EEB415A219 /* Event+Equatable.swift */, + 2C967FA8281679EBA1058044B5A03979 /* HotObservable.swift */, + BEFF9A66534DE199658314A222943152 /* InfiniteSequence.swift */, + 5C78F3A3FB828217E3408D42B9D7197B /* Platform.Darwin.swift */, + 7BCD25195DC8255F85D7866EE74838EA /* Platform.Linux.swift */, + CCEDFCA41FE6F5D41864208215FED489 /* PriorityQueue.swift */, + D4FC0A4F7B774407AB2BFB61C0B648D1 /* Queue.swift */, + E41EB33C0790F6021455C0A55A67BBFE /* Recorded.swift */, + 5A0B926D0FD24517CFC26DF1706BC2F6 /* Recorded+Event.swift */, + 1C39EFCCCE2157BA20A8166AFCAAFFAB /* RecursiveLock.swift */, + 66383327CE43CBBE09A30668DC2CE4EF /* RxTest.swift */, + 4953190E51B6E1CF491F5EEC3A816E27 /* Subscription.swift */, + 149265D7943006CB0BB1E5E47C8DE579 /* TestableObservable.swift */, + 875F73650B30905F44C42A05F177B50A /* TestableObserver.swift */, + A2C0696D9CEF9AA0BD06BA25FBE537FF /* TestScheduler.swift */, + 24F0E340A02713891314DB58B635BF1A /* TestSchedulerVirtualTimeConverter.swift */, + 75100E11F0F9E52180B89AE1F39D3719 /* XCTest+Rx.swift */, + B1F34F78C953C0E77DF9AAB5F767DF10 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/TinyConstraints"; + name = RxTest; + path = RxTest; sourceTree = ""; }; CF1408CF629C7361332E53B88F7BD30C = { @@ -4561,385 +4411,516 @@ children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, - A184E58781D638B8488D10553421D9D3 /* Pods */, + E84B9B54CF8F6092377D87077F5246EB /* Pods */, 3BF215603B453025F6070436BD20EB4D /* Products */, F8676FC79B3058031B7983C170BC962B /* Targets Support Files */, ); sourceTree = ""; }; - D0A06EB55F52A4EE903C1EE47E920BB4 /* Frameworks */ = { + D2D74DAC341148200ABB774BDF28AD38 /* IQKeyboardManagerSwift */ = { + isa = PBXGroup; + children = ( + E996E9646B6F7578A950863830164004 /* IQBarButtonItem.swift */, + A3F90515B7FA1F5A929854E4CAD28014 /* IQInvocation.swift */, + 3B1D8BD26D10498FE9EE7E085BF20AFE /* IQKeyboardManager.swift */, + 8F3A382B52B4DF94E1B5BEEDDAEFC498 /* IQKeyboardManagerConstants.swift */, + 2A0BD65DD7CBDA88AEE4EB9E69833DB8 /* IQKeyboardManagerConstantsInternal.swift */, + 9EFF3DAEAE3B02F063BEEBEDD88236D2 /* IQKeyboardReturnKeyHandler.swift */, + 8E510815FACC1730CA9D002AC2DE15E5 /* IQNSArray+Sort.swift */, + B1CAC20B2FAFDC995A71F43D443C8005 /* IQPreviousNextView.swift */, + D0D496BC8AFA67B7763D19FCACDC6E7B /* IQTextView.swift */, + 1C1E8EE021B0D8CE89643EE08AF65C21 /* IQTitleBarButtonItem.swift */, + 12E5AAEB99CC010537F37F40FBC0C9AC /* IQToolbar.swift */, + BCD6F835A0834ED8CD3F2AE8099885A5 /* IQUIScrollView+Additions.swift */, + 40DACC30FBA30871952BD7FDA9A0C2D9 /* IQUITextFieldView+Additions.swift */, + 72B5357883152A8FCCDB23056CF70FD3 /* IQUIView+Hierarchy.swift */, + 157AD8F3B97E2D13360F1F96610BFB67 /* IQUIView+IQKeyboardToolbar.swift */, + 70D84A76355B77880644CD40CBF536EC /* IQUIViewController+Additions.swift */, + 6910AB1F11F4AAFB41F4459EEA228073 /* Resources */, + CB58F5F8F416686E7CE29FDBB0434550 /* Support Files */, + ); + name = IQKeyboardManagerSwift; + path = IQKeyboardManagerSwift; + sourceTree = ""; + }; + D89477F20FB1DE18A04690586D7808C4 /* Frameworks */ = { isa = PBXGroup; children = ( - C448D64FDE4D185DEEF41FFA102D49F8 /* FIRAnalyticsConnector.framework */, - 70E6D55273811B9DCFF1064C33E5D7EC /* FirebaseAnalytics.framework */, - 27144E9AAE861469D6DFD753F0B57C3C /* FirebaseCoreDiagnostics.framework */, ); name = Frameworks; sourceTree = ""; }; - D13F942376E1C55E6FBF66404BC3C991 /* Support Files */ = { + D8AEE94AB775C236D67C865B7D62C1EE /* Environment */ = { isa = PBXGroup; children = ( - 6D4D1D4C7CAADDD88C0C8032423C42B3 /* DateToolsSwift.modulemap */, - 582A773D6205FD9A23EF801A1E93B87F /* DateToolsSwift.xcconfig */, - 12345A3F9B1D0910BAE0A3E675AF3F7B /* DateToolsSwift-dummy.m */, - E7E0217D50CECF7F9B8450BCE5F146FE /* DateToolsSwift-prefix.pch */, - D3FFC9A8C3C5E8881AEB3DF1A8A5C8EB /* DateToolsSwift-umbrella.h */, + 62D5723E1F94D120EBE86E5F4D60D0F4 /* GULAppEnvironmentUtil.h */, + 7251A5B6C19CB860E27F4D896FFD952D /* GULAppEnvironmentUtil.m */, ); - name = "Support Files"; - path = "../Target Support Files/DateToolsSwift"; + name = Environment; sourceTree = ""; }; - D3432096A8B6C9605BCFF6AC62D7591C /* Support Files */ = { + DD89F56B33851F3C3CF2C651B6F05D8A /* Support Files */ = { isa = PBXGroup; children = ( - ED19B015F2DFBA67888185A4E847498D /* GoogleAppMeasurement.xcconfig */, + B18F796C1D5CBB5DCE6F6E118F4BD40F /* DateToolsSwift.modulemap */, + B722CACF886971BDA9418D4FC208E764 /* DateToolsSwift.xcconfig */, + 7BD6978072760D2002CA5C5A02E830BB /* DateToolsSwift-dummy.m */, + 3A5D761F663AC41D5F02487EC3446CB7 /* DateToolsSwift-prefix.pch */, + 3887473A45A4810C79FBB49FAE3F4F02 /* DateToolsSwift-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/GoogleAppMeasurement"; + path = "../Target Support Files/DateToolsSwift"; sourceTree = ""; }; - D3858DA98055BBEB5D7E7409C081774C /* Crashlytics */ = { + E0B8EC311DE36D0D3263E75D6FE9B627 /* TinyConstraints */ = { isa = PBXGroup; children = ( - 7886884C1EBF24AFFC4B313122DE9689 /* ANSCompatibility.h */, - 7D44ACDB45D62066C3933897C3E16AED /* Answers.h */, - 93541F33501B656C1203B30F7C02E3F6 /* CLSAttributes.h */, - 0C52FA859F8E6D3478268072B2ED7D7C /* CLSLogging.h */, - 95DBBC304889461AC05CE3AB51E6CC44 /* CLSReport.h */, - 98AFD30068C3737A71108FECF105778E /* CLSStackFrame.h */, - 865C856B822C762BEB705AAFB9576671 /* Crashlytics.h */, - E04240C06792D881AF0FDC19896D1DBD /* Frameworks */, - 9F063F22C44DDF5DC5FE121B137A9A8A /* Support Files */, + E1F71E82CFEC19E7ED3EC382719230E6 /* Abstraction.swift */, + 86645D61BC3C4397C373A03FC8E87AD9 /* Constrainable.swift */, + 762E2947508CDD87D84C3B456336247A /* Constraints.swift */, + 0C3A268F41286144E59111942EB73742 /* Stack.swift */, + C3FC4A88BC02CE4D792B2E889D9A277D /* TinyConstraints.swift */, + 9A54CB4DE09B2CAAC994DD2354081DA6 /* TinyConstraints+superview.swift */, + A3FE0BAC58AE0123E4045B3613D44545 /* TinyEdgeInsets.swift */, + F6AE94A2CA9F7B96BD2A907092DDE00D /* Support Files */, ); - name = Crashlytics; - path = Crashlytics; + name = TinyConstraints; + path = TinyConstraints; sourceTree = ""; }; - D4FE94A94A86897C9D41C8AB397F61B8 /* GoogleAppMeasurement */ = { + E2FD2A9FF341F71E99E86EA8D864EEAD /* DateToolsSwift */ = { isa = PBXGroup; children = ( - 5B1A237244CD0B18B980CE1F559D6451 /* Frameworks */, - D3432096A8B6C9605BCFF6AC62D7591C /* Support Files */, + 180A79282CE234D6898B03AFCD13DA27 /* Constants.swift */, + BE364EEEBDFEB8F3414B9BB41C8232BA /* Date+Bundle.swift */, + 3E68CE97F992E249AA12DB05F74B20D6 /* Date+Comparators.swift */, + 4076416F789EA9BC6958BD7A88DBB012 /* Date+Components.swift */, + 3E84D763208796DBA1E5387C6D6584FA /* Date+Format.swift */, + 3A790D0AA1AB30EED69E4E3AF8B2FBBB /* Date+Inits.swift */, + 031B5408CD42F9E97253F4160C56D9EF /* Date+Manipulations.swift */, + 974CFDF2BAF7EB0F5CAC08E62952C2C0 /* Date+TimeAgo.swift */, + 5E5B9AE1D0E62F82901DE27D2AE08903 /* Enums.swift */, + 4995AF6913863059E57FB2E6D5F6E206 /* Integer+DateTools.swift */, + F56964B89FB014F7B949959801BF3A72 /* TimeChunk.swift */, + 7EE50C6BDC556AE7AADA0E88BEFD6872 /* TimePeriod.swift */, + 14A2330FBBA6193E85CA5F8262DA847B /* TimePeriodChain.swift */, + FC956C489A9BBA7737E0E8F0D68A5E9F /* TimePeriodCollection.swift */, + B5204DF13A0F91EDEC928D2AE7FFE4C8 /* TimePeriodGroup.swift */, + 70A7FC3C461C970227B373521F95382D /* Resources */, + DD89F56B33851F3C3CF2C651B6F05D8A /* Support Files */, ); - name = GoogleAppMeasurement; - path = GoogleAppMeasurement; + name = DateToolsSwift; + path = DateToolsSwift; sourceTree = ""; }; - D89477F20FB1DE18A04690586D7808C4 /* Frameworks */ = { + E56E48B74EAFBA421D24459F76E7DF12 /* UserDefaults */ = { isa = PBXGroup; children = ( + C6C601888385F8024AB0C39D1E6ED03B /* GULUserDefaults.h */, + BE3DA5DE2C7E8E995D18CCB6F8E4D31C /* GULUserDefaults.m */, ); - name = Frameworks; + name = UserDefaults; sourceTree = ""; }; - DAAE7C17A03C15C5C5ABDD5D3E20D1CF /* FirebaseInstanceID */ = { + E6F84AB6D6E73AB47ACD4FD88204AB79 /* Support Files */ = { isa = PBXGroup; children = ( - 57C7CEB9A4C9B91125942408FCD4C092 /* Frameworks */, - 985E949EA713A590E80DCC34A924C7CE /* Support Files */, + E43B6DE7DA63086CC3285442655B8DE8 /* RxBlocking.modulemap */, + 40E3C338BB889505DD27D36AC7002924 /* RxBlocking.xcconfig */, + 67FDF2D60A15C1EB2B0B979D5FD19728 /* RxBlocking-dummy.m */, + C42C02672DB02C9B98BD65FA2961D2B6 /* RxBlocking-prefix.pch */, + 116F2BEDB6EB690D8949CFDAF12A8ABB /* RxBlocking-umbrella.h */, ); - name = FirebaseInstanceID; - path = FirebaseInstanceID; + name = "Support Files"; + path = "../Target Support Files/RxBlocking"; sourceTree = ""; }; - DB7401D6B3B7006D743D6706B10B37AD /* SwiftyBeaver */ = { + E7A27325358463884DD50AA89CF8CFA2 /* Zesame */ = { isa = PBXGroup; children = ( - 3D5432F218F112FC57C1CA937C77EB07 /* AES256CBC.swift */, - D7F95854D59FEC941112C086982676EE /* Base64.swift */, - 8AC8E94574A9860B89F1D22A15E0F709 /* BaseDestination.swift */, - F107F3BEBFC70E8E4B84360E8E8FBD17 /* ConsoleDestination.swift */, - A8B4B062A1DA5B5BAB2294C82ED7322B /* Extensions.swift */, - AED93481CB5EAB481AC9D6028AD25898 /* FileDestination.swift */, - FF4377263A5B458466E3E325BD88C049 /* Filter.swift */, - F81B0F33F30471B788FA3D6100E493FE /* GoogleCloudDestination.swift */, - D441C9867EAEFB2AC70A6CF7B92FB758 /* SBPlatformDestination.swift */, - F5395E8CC44F5CABDA05AA5A5CC40B4C /* SwiftyBeaver.swift */, - F491EF65C318B13AA9B7ECB5224D8BB1 /* Support Files */, + 60B96C83FBFFDF2E86DDF73A6020F1C8 /* Address.swift */, + FBE71B7EE6098327A0C52B6AF3F765C0 /* Address+ExpressibleByStringLiteral.swift */, + 7BDD2DA259EB98AA2BE4137271BA2FE3 /* Address+Validation+Error.swift */, + 77973650A4F75607EC4CBF71609FD551 /* AddressChecksummedConvertible.swift */, + 7054CFD4BDD7042A4B168A2E9CB19ECE /* AdjustableLowerbound.swift */, + 8DE17974F29BEBD046B862B0213C7D3D /* AdjustableUpperbound.swift */, + B7AC4B66EE8FD2AFCB4557036FDD01A9 /* AmountError.swift */, + 09C5B0737B9D509559F1B75FB96FA97F /* AnyKeyDeriving.swift */, + 7A02703CDC287F60A687F6152CFA3549 /* AnyLowerbound.swift */, + CB8821062BF25D040C8C3322F16B6EFB /* AnyUpperbound.swift */, + C692AAE6F360937462DCF92FF5A98057 /* APIClient.swift */, + 821724D456D0CC23B3A0303B4076760A /* BalanceResponse.swift */, + A8AD994DDE1FE260DE97F9C86803EE59 /* Bech32.swift */, + CA4D0516B3852D7F90C1230B1692F2DC /* Bech32Address.swift */, + AC974599FBE4BC23192A0A9DC83D126F /* BigNumber.swift */, + 9F48C27C14E9F52AA1A876681EB48BAD /* BigUInt+String+Init.swift */, + 17CD86F7C4481608BB7E3E18AA40EEB9 /* Bound.swift */, + 5E23B79FBCB7BBAA91303CA83BE3CFA0 /* CryptoSwift+PBKDF2+KDFParams.swift */, + 8AED6A41878FC1B91FE27931EFDFF85F /* CryptoSwift+Scrypt+KDFParams.swift */, + 7BCB5B488F28AA99C5A968F33056D2B6 /* DefaultAPIClient.swift */, + 5FD4F93B6032121CC859422A91379286 /* DefaultZilliqaService.swift */, + 81E960126403F09052DD6BCEE049E87C /* DerivedKey.swift */, + 87EDD4BE5DEADECA1776BE4158601EB3 /* DetectConfiguration.swift */, + 26BCEF654FF6A977D2CC3E1451DED432 /* DispatchQueue+Sugar.swift */, + 7620E15865007B4D82919D8CCABFB5BB /* Double+Zil_Li_Qa.swift */, + 5212A1E6B4F00D7B6529E3E778ABF8C9 /* Encodable+Dictionary.swift */, + 94EB45DE53114213943254C40034FD72 /* Error.swift */, + FB4CA239785FD0E955BD6302E2691748 /* ExpressibleByAmount.swift */, + 5E8FCBBE78641B1DC99C2AAF00EE7ECB /* ExpressibleByAmount+Arithmetic.swift */, + 0AD8E281C7B0B117E6DD10D5A00AB9F2 /* ExpressibleByAmount+Codable.swift */, + 1427E02DC0FCBB749AE35EF46C1E3B7B /* ExpressibleByAmount+Comparable.swift */, + 7DDA55527360B638F8A0B17029F89DE5 /* ExpressibleByAmount+Compare+AandB.swift */, + 80C144A441888B7C4DD76C64F107F9DA /* ExpressibleByAmount+CustomDebugStringConvertible.swift */, + C24FE51E1CC899CB248E915375F91020 /* ExpressibleByAmount+UnitConversion.swift */, + 8816B882737865CE76868961FE08CBE5 /* ExpressibleByAmount+Validate.swift */, + 891AB7BB9232284A14EBB17E703E96B5 /* GasLimit.swift */, + FEF049D7FF0AF5028BB5F66CE1CEB8A7 /* GasPrice.swift */, + 39FC148525BEB4A89F37BFCE9A35B0FA /* HexString.swift */, + 137D0C85AD64BB27302188DBDAC6A2C5 /* HexString+HexStringConvertible.swift */, + 1D527D2D55C0B0D251BE3811A568ACA1 /* HexStringConvertible.swift */, + 9F695EF848DABBA900CDD458BB1D3F87 /* HexStringConvertible+Validation.swift */, + D0DC9DFE623D1149F07E5C65FE95C3EC /* KeyDerivationFunction.swift */, + 8689EB60FC0DA139A9A024A28791898A /* KeyDerivationFunctionParameters.swift */, + 25C31ADD1C9E7BC0118F7EBF1A39B618 /* KeyDeriving.swift */, + DF91262B42721E48FC31A0B0C0EB1A59 /* KeyPair.swift */, + 544907D8D678FBDDB80B8AD847A185C2 /* KeyRestoration.swift */, + FBFD40353874DB961E9C8CA5CEED0873 /* Keystore.swift */, + FCDAE89911790E251A2FB3882258DBB2 /* Keystore+Crypto.swift */, + C03ACF7ABCEFDB18FAFB8F1284ECFE3D /* Keystore+KeyDeriving.swift */, + 06FCD050AE1D057BDDAC31F054F9CD7C /* Keystore+Wallet+Export.swift */, + EEDA2C9398819E58B944278576952247 /* Keystore+Wallet+Import.swift */, + 7A4BCCE28CD68D0F3B03CC2E686016EF /* LegacyAddress.swift */, + 2BBC0CCD911C62D4E99716937C13AD05 /* LegacyAddress+Codable.swift */, + 26A172C811276466642E3D1E99D88AFB /* LegacyAddress+Validation.swift */, + F6C52474C6BF1F750E1195136DCFC90F /* Li.swift */, + 37B601BE568F083597079CA0A983BE90 /* Lowerbound.swift */, + 6A91611D31353B37C13F88B9B222F57E /* MessageFromUnsignedTransaction.swift */, + 5D2D0557C7DC994D33FA401C132A1B05 /* messages.pb.swift */, + 77F0AD0B18290DEC1169406C9E9F9B21 /* Network.swift */, + D45934013FB9B776FE015ECEA688FA09 /* NetworkResponse.swift */, + 3A994BA10E8360FE0D3B4695C5DA1465 /* NoLowerbound.swift */, + FB18E40C2E08123AF34CCAFC990A2DB2 /* Nonce.swift */, + A393674F9C23064179E0E5EA0C1BA8DA /* NoUpperbound.swift */, + F1C4AC11C71DB69E55972BF10576D017 /* Payment.swift */, + 3AA3E980B69B2B7977615E3BF8C2C180 /* Polling.swift */, + 9AB67EE4D23D25C6BDAF2B35106256C7 /* Qa.swift */, + E065B01B1470E09ED608513F2E321F0A /* Result_Extension.swift */, + F77EA7C16951CEEC592CFD99B5845F58 /* RPCError.swift */, + F7FD1E661B08E3C05700AE52BFE620ED /* RPCMethod.swift */, + 4DA79CE9CCDE545C32CC6E65BF8025B8 /* RPCRequest.swift */, + 397C38ECC30D678B806987A63BD3FF5E /* RPCRequestIdGenerator.swift */, + A528E99CB5E5565AC7F21DDD68AAF5B2 /* RPCResponse.swift */, + 936501950161DF84CBEA89D6DA87A71A /* RPCResponseSuccess.swift */, + DFCF4129FE0B9A55E774D60C4DE4CC5F /* Rx+ZilliqaService.swift */, + C650D28069B1D131494BF57FA699408D /* SignedTransaction.swift */, + 4C12DDF7D8567AF155DADCB02C8A6D32 /* StatusOfTransactionResponse.swift */, + 33D005B6445DBE4F6B83E59DFA833A33 /* StatusOfTransactionResponse+Receipt.swift */, + C85C16DA5EA87FBCF1EB7C550A0A4B22 /* StringConvertible.swift */, + 9C3C43EB596537DAC4FBCB7946320F3C /* Transaction.swift */, + 447D6C5202C0F5E5FD2E44C5D1A13CE5 /* TransactionReceipt.swift */, + 6CB1F3D19DE30DC69B7CD0DC5837E979 /* TransactionResponse.swift */, + DB52EC88950A62022C836EFEE691FFE1 /* Unbound.swift */, + 709941F6F57E20D2BD6EC04286394461 /* Unit.swift */, + B1CEC2AFB1051A05D709F04B2508A56C /* Upperbound.swift */, + 360B2B4B21509E91197C5CC8DF47EDF8 /* Version.swift */, + 3C71A24E89299444B5F97B9A4D46570A /* Wallet.swift */, + B8F58BDFA5BDF483781B908FCC98FEDF /* Wallet+Codable.swift */, + 8604745BD2FEC1DF7D77DDB5869B8046 /* Wallet+CustomStringConvertible.swift */, + 318697C54B6EEAB4DC15C02A1D3DE6CC /* Wallet+Decrypt.swift */, + 0242744D2C6A12BF92A387D922FABE91 /* Zil.swift */, + 7E3DE879FA47E08D4478069F7C4CEE89 /* ZilAmount.swift */, + 2926124B5E20B98BA7C33DD0DCC4731B /* ZilliqaAPIEndpoint.swift */, + 352CBE7B97F1BBF24907BBC6CFCBA38E /* ZilliqaService.swift */, + 3897B087F8009B6EEAF5E9D05B28103E /* ZilliqaService+DefaultImplementations.swift */, + 43849786D3D7EB4AB2315F2796AC8A08 /* ZilliqaService+PollTransaction.swift */, + F1C6D65015D14B65A261570DD8906109 /* ZilliqaService+Signing.swift */, + 66DAB6A45E038A2B30F250C7CF6ED8B4 /* Support Files */, ); - name = SwiftyBeaver; - path = SwiftyBeaver; + name = Zesame; + path = Zesame; sourceTree = ""; }; - E04240C06792D881AF0FDC19896D1DBD /* Frameworks */ = { + E84B9B54CF8F6092377D87077F5246EB /* Pods */ = { isa = PBXGroup; children = ( - 781A68D4566FA4DA00C7EE95D0C6072E /* Crashlytics.framework */, + 0C258BDE82FF762ED2E0DE50E1C112FB /* Alamofire */, + 1BAF2BC091770C4E077AB08D3C2A820D /* BigInt */, + 050C1255D1D087F080572AF512EC7250 /* Crashlytics */, + 77120B42FDF571E102A5BC37F04FF8D0 /* CryptoSwift */, + E2FD2A9FF341F71E99E86EA8D864EEAD /* DateToolsSwift */, + F973B20B9BAF5217C779456FD4557FC8 /* Differentiator */, + 77EA4DD652A2CFF1B1BCE5BE4873FFB9 /* EFQRCode */, + 481BF60EE998508911F794B9586C6A93 /* EllipticCurveKit */, + 860A2950F6275E55AC3CADCC155C9E33 /* Fabric */, + 450F5FD84BBD890984427C79267F375D /* Firebase */, + A613508FC076861F6937EBFB19D0FF3F /* FirebaseAnalytics */, + 8DF099EFC5D3D24BAE0A754BDA9ABE5A /* FirebaseCore */, + 518A16573CCEF44A9F1ACE42A1182D0F /* FirebaseInstanceID */, + 5F7EFE14BDC05643B04E7DF63E4B1EB5 /* GoogleAppMeasurement */, + B22559162E2D38367182539DB2C6B2AE /* GoogleUtilities */, + D2D74DAC341148200ABB774BDF28AD38 /* IQKeyboardManagerSwift */, + 12E21C57470B7C0CCBEB273388800484 /* KeychainSwift */, + B29A9E6FB183D8702D2640144EA79FCE /* M13Checkbox */, + 8D8B259BCA887863E26DFCF5AF5D3F08 /* nanopb */, + 6F9FF55D837DFE76A25DAE92842F2A10 /* QRCodeReader.swift */, + 1978F97A6F5CAA4C3DB57F40E84A13B2 /* RxAtomic */, + 593D1B15290A74D84A260DD1743EDB31 /* RxBlocking */, + 41DBCD8E091215F2E63AFF4C671D2B3D /* RxCocoa */, + B7E47043AB663A18638C83A81BA1A71C /* RxDataSources */, + 6C0D7B1EC656DEF262C62F1016602D2A /* RxSwift */, + CEC344EC9D545FF45450C999591F00F4 /* RxTest */, + 4D609528FA1B9A0FE5995BFBF23AC7ED /* SkyFloatingLabelTextField */, + 91780D0A22CC682E387E9904F826BB54 /* swift_qrcodejs */, + 3E17CCCE235D861DF5C898F5F3A1A93A /* SwiftGen */, + B87EE92F32A240C3F5D865C8BBC433C9 /* SwiftLint */, + A6FCF51E94F7884F63C3D2ECF96C2781 /* SwiftProtobuf */, + 59C292E00146F9F968759987DE8D3CFE /* SwiftyBeaver */, + E0B8EC311DE36D0D3263E75D6FE9B627 /* TinyConstraints */, + 89E0FBB7BAA7A7688936F4D5BF4CABEA /* Validator */, + E7A27325358463884DD50AA89CF8CFA2 /* Zesame */, ); - name = Frameworks; + name = Pods; sourceTree = ""; }; - E12D46ACB1A3F01654CD76D5E3D95722 /* Support Files */ = { + EAC722E075785A4CB53D1C2D2A057C33 /* Support Files */ = { isa = PBXGroup; children = ( - 9F3DDBCF5926907B9563D217B3A9859A /* Alamofire.modulemap */, - 78D8BDC79FBC61632B25AA570A1DAF23 /* Alamofire.xcconfig */, - 5C6390068338A0A6966862EF2B9993E2 /* Alamofire-dummy.m */, - 536719C4655F38EF1BB7A852DBB30784 /* Alamofire-prefix.pch */, - 8245439CD23A1E0BF9B2DD626215D0D9 /* Alamofire-umbrella.h */, + 42B2270FAC3FF57281EB7EEFC6BD536C /* EFQRCode.modulemap */, + 76C60F2799CF5E47C08AECB5148964FB /* EFQRCode.xcconfig */, + 34FD70C0FBF837178EEDBE081FC92A02 /* EFQRCode-dummy.m */, + 7A06839F2B4439E0A1D898975BF43953 /* EFQRCode-prefix.pch */, + B3677814AAC681D06B9421EC91853317 /* EFQRCode-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/Alamofire"; + path = "../Target Support Files/EFQRCode"; sourceTree = ""; }; - E187F53A67394F05699898F4379BE82C /* Network */ = { + F1730F8D3498BA4DBFA25EAB9D7DFC10 /* Logger */ = { isa = PBXGroup; children = ( - 8FF7EDDB4AE86A334F07544B95735CE0 /* GULMutableDictionary.h */, - 38D1447AB9B2EAF2F61FBABB2E3544A6 /* GULMutableDictionary.m */, - C309178D3182194A4F4BF9AF8770DBA4 /* GULNetwork.h */, - 3B5C446A415722D8CC81FB8741F1AFFE /* GULNetwork.m */, - E7C2525C0A2C677A60F9E84419997D10 /* GULNetworkConstants.h */, - 70EEC8124570CEF47AAC5E28F184C197 /* GULNetworkConstants.m */, - D39DA745A16F82B818CB52B1B56ABBEC /* GULNetworkLoggerProtocol.h */, - B2F00BFC4E28616E537ECD179A28D735 /* GULNetworkMessageCode.h */, - 2B8905871677262CCCA8C7CCDF21CBC1 /* GULNetworkURLSession.h */, - 5DD8801E37246863486382284C7D1E7B /* GULNetworkURLSession.m */, + 8CB666561A18AFF72471C8AA62D10F86 /* GULLogger.h */, + EE197CBEDE3E1E9DA10E097A177557E3 /* GULLogger.m */, + A3C6F1820BBBFCDF32E659F470F87976 /* GULLoggerLevel.h */, ); - name = Network; + name = Logger; sourceTree = ""; }; - EDE747DD67C04FEDC11AF0B3B02F87AE /* Support Files */ = { + F4FD42AD12B2A3C49CD99B4DC99BFA46 /* Support Files */ = { isa = PBXGroup; children = ( - CC732FB72DDECF8BFECFDA430E41A431 /* Validator.modulemap */, - BDAEA0439BC83E547A33BF2DB7E0CB1B /* Validator.xcconfig */, - 0A7196FECAA7138D9C4A4C0867128BDC /* Validator-dummy.m */, - B6F010582CB834B25D2EACF584D28DAC /* Validator-prefix.pch */, - D8FE422B3F6031701B5F486EF02893E9 /* Validator-umbrella.h */, + CFD24013B40E0933AA0818399EDC57CE /* Firebase.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/Validator"; + path = "../Target Support Files/Firebase"; sourceTree = ""; }; - F3C33686E1AD733599E27522E5122249 /* Support Files */ = { + F6AE94A2CA9F7B96BD2A907092DDE00D /* Support Files */ = { isa = PBXGroup; children = ( - 949A91891CDCE148ED15881BE9120734 /* KeychainSwift.modulemap */, - DCD102AA13F58B30C8CFCD9AB18A3D2C /* KeychainSwift.xcconfig */, - 180C2AA4EF9C973716389BCCF405AC97 /* KeychainSwift-dummy.m */, - D93D0276B90A1FD06E105A0A5DAB39C1 /* KeychainSwift-prefix.pch */, - 8C2C384EA3AD8FAAF957A1F50595F2D0 /* KeychainSwift-umbrella.h */, + E709B4F3A3E573A733F21D81BC690221 /* TinyConstraints.modulemap */, + 352CF22052311F5FFE6A92E4B649C0EC /* TinyConstraints.xcconfig */, + 44B3C6D2B1EE8C390E58543F4F6FFE24 /* TinyConstraints-dummy.m */, + CB1843136237BB36000FB6F9A259784D /* TinyConstraints-prefix.pch */, + 84E63C6B2732B0DD893B79E980D8828D /* TinyConstraints-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/KeychainSwift"; + path = "../Target Support Files/TinyConstraints"; sourceTree = ""; }; - F491EF65C318B13AA9B7ECB5224D8BB1 /* Support Files */ = { + F6CAF3DBCDC4B8F289791BB278176783 /* Support Files */ = { isa = PBXGroup; children = ( - 100586528A6157A834BC94C11A5F699F /* SwiftyBeaver.modulemap */, - BF71BBAF3604A7F6944B2BC95E684535 /* SwiftyBeaver.xcconfig */, - 7EDD2CE9E77FD3624499668344186EBE /* SwiftyBeaver-dummy.m */, - A3DAE78C6B5B63391600DFDB73DD61DE /* SwiftyBeaver-prefix.pch */, - 18BB3423E95A08A6BDB78B2C4C0BF6BC /* SwiftyBeaver-umbrella.h */, + DF2BCACDAE6382355F61340B28920AB0 /* FirebaseInstanceID.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/SwiftyBeaver"; + path = "../Target Support Files/FirebaseInstanceID"; sourceTree = ""; }; - F57ACC579715487DD24B14F95ECD2735 /* nanopb */ = { + F8676FC79B3058031B7983C170BC962B /* Targets Support Files */ = { isa = PBXGroup; children = ( - 1F67FE61FA03E495CE158EE24AAF3DD1 /* pb.h */, - 4A5CC1E8FFD4392865C30CD1B1362A9A /* pb_common.c */, - A5580F51E9A47E3B5D934419DA6D2B5C /* pb_common.h */, - 7AACBB768DE20934F60540F33ADE89AE /* pb_decode.c */, - F85ED7470D2465E9E964B07670BD2BD9 /* pb_decode.h */, - 1C60A2FE8D1A36E5800072D47317F01E /* pb_encode.c */, - 12D432CCA8DE898EE23BE2B07FCE21B7 /* pb_encode.h */, - 6131CD646007892638EA5664F899335D /* decode */, - ACA90ED23DC222D3665987B2C6E2091E /* encode */, - 6718444369E9543FAA7E599D0BC01519 /* Support Files */, + AA4CFB5A4192EB8B62EB24B146CB0332 /* Pods-Zhip */, + 495B4E88ED5F0A661EAEC0D3E22B8DAE /* Pods-ZhipTests */, ); - name = nanopb; - path = nanopb; + name = "Targets Support Files"; sourceTree = ""; }; - F5F65A2548A332B3CF92973940CA8051 /* Support Files */ = { + F973B20B9BAF5217C779456FD4557FC8 /* Differentiator */ = { isa = PBXGroup; children = ( - 02D31B87395C8716E8742A59CB54896D /* RxCocoa.modulemap */, - DE7AFAC1FC28A81CEB5FD4A844BCF580 /* RxCocoa.xcconfig */, - F7501C48B7744E01A72F4F2C2AF837AF /* RxCocoa-dummy.m */, - E675BD48946296B62B0C2241958A5354 /* RxCocoa-prefix.pch */, - 12E9E21FC3253DA526AB28B2E75930F0 /* RxCocoa-umbrella.h */, + 3B2B983FC192788A763F85850CD1A7F2 /* AnimatableSectionModel.swift */, + D2A65476460B453DD902E49B67A9D463 /* AnimatableSectionModelType.swift */, + 5F1B061EA80F906A69888D14592CCD22 /* AnimatableSectionModelType+ItemPath.swift */, + BBE4D32B97385D6A1A01F5FC679D8200 /* Changeset.swift */, + 69155CF868BF2F46EFF97DC8A0BBF17C /* Diff.swift */, + F74C4D7DA0ECFFB006FDE466912FDB83 /* IdentifiableType.swift */, + A73B147CFC5EB3707A957C086BDE6EC0 /* IdentifiableValue.swift */, + 814FB2A65EA724EE4B3F9A98EB8BDEAC /* ItemPath.swift */, + 8020C3CAF618A5E16B23662055A8A1C3 /* Optional+Extensions.swift */, + ED0CAE482EEFA8701CCC09A9CE4A81EF /* SectionModel.swift */, + B087CC2B81F7BCF9A25F697F217B909E /* SectionModelType.swift */, + 20DB9B5B1230D0F4EB4D64110FB739DA /* Utilities.swift */, + 17CD09B822018C5ECEA0940010C388A4 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/RxCocoa"; + name = Differentiator; + path = Differentiator; sourceTree = ""; }; - F5FCA67CE842B94CF7DA417191377C05 /* RxTest */ = { + FAB1F641DE3D3629B2D14BE0D70C2412 /* Frameworks */ = { isa = PBXGroup; children = ( - A353EE0DABF16988F15757E428CA4793 /* Any+Equatable.swift */, - F7405261704EF86D4AAB3ACFA8F460F2 /* AtomicInt.swift */, - 1A0696B75F51E14F683609289170A0AC /* Bag.swift */, - 3F4A494EEFEA9094A5BD6D45BAED0DEE /* ColdObservable.swift */, - 0A28FE05E3A811EC2BAA11577811ED66 /* Deprecated.swift */, - F340E5B3BA9357B88360FD51649FFF93 /* DeprecationWarner.swift */, - 9AF943BEB62AB5693C2AF1A637FB5581 /* DispatchQueue+Extensions.swift */, - 0F24F420487A0F142C8F38F7EAC192D8 /* Event+Equatable.swift */, - 4AFED4C29878756A4A333A69914C854D /* HotObservable.swift */, - C3F385B1EF53E8187A74E0421A525171 /* InfiniteSequence.swift */, - E3DD90FAE9E4344344F1338D0F9517B6 /* Platform.Darwin.swift */, - DF28327D32EA3623632C69FA2FF86145 /* Platform.Linux.swift */, - 752C9678C64A9203394E742512CBB394 /* PriorityQueue.swift */, - DD84467BABA553B7BDAE55635F908965 /* Queue.swift */, - 8BCB2318E8B592640263EAD0AD14865E /* Recorded.swift */, - 37A30F3A15670AE379543BE787AAB754 /* Recorded+Event.swift */, - B43BAFBBC286A138365FC341AEF5FC89 /* RecursiveLock.swift */, - 09A08799E7EF9F22E1E857D77C4FFA88 /* RxTest.swift */, - D120A500466500252AF58E7B90B8D13D /* Subscription.swift */, - BC2378B3794194DD2D5573B0C3458F3F /* TestableObservable.swift */, - 1553513BF171ACE2497DA46E063EA4A2 /* TestableObserver.swift */, - FED1A0F32CAEBBA0537A90047BFE689A /* TestScheduler.swift */, - C5996C3D667052166BF466A6249D6D01 /* TestSchedulerVirtualTimeConverter.swift */, - 3C3FDEC3D43D9BD176E7342C8249A129 /* XCTest+Rx.swift */, - 433F0555B17AAB464AD344DEEC939C5A /* Support Files */, + 654B0D335B6EBFB5B11B0A00016F4A20 /* Fabric.framework */, ); - name = RxTest; - path = RxTest; + name = Frameworks; sourceTree = ""; }; - F8676FC79B3058031B7983C170BC962B /* Targets Support Files */ = { + FCBF2EC8E13998CC9B54AD07510E897B /* Frameworks */ = { isa = PBXGroup; children = ( - AA4CFB5A4192EB8B62EB24B146CB0332 /* Pods-Zhip */, - 495B4E88ED5F0A661EAEC0D3E22B8DAE /* Pods-ZhipTests */, + E0F4E1AD86A27A0E161F3191A4FB2C1A /* FIRAnalyticsConnector.framework */, + 2F0FCF46854431BE6C4152B414D9C7A0 /* FirebaseAnalytics.framework */, + F4308ADEDDB33897DCC8E4D1DA51382A /* FirebaseCoreDiagnostics.framework */, ); - name = "Targets Support Files"; + name = Frameworks; + sourceTree = ""; + }; + FD6E32896E0583444993562448DA0EA1 /* NSData+zlib */ = { + isa = PBXGroup; + children = ( + 880F4ADD59E55EF7FB80A96CA0CFD9FC /* GULNSData+zlib.h */, + 20DDFAD66C0AFD7517D3C49788F350F8 /* GULNSData+zlib.m */, + ); + name = "NSData+zlib"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 069A843D9E981B9C1B13DC931EE90355 /* Headers */ = { + 0290B08D7F183CE1488371C1973A576E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 43494B1E6EEC79BB0739961B7AE8F060 /* Zesame-umbrella.h in Headers */, + 82C11B059FD384CF3741781DB28A6748 /* RxDataSources-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1ECDCB1DC4C5DB43C56569C4A5D8A35D /* Headers */ = { + 120A33529F493EFECD27C75C5CF8418C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B75B932BBB96A40D34765D5E7378E7F6 /* RxAtomic-umbrella.h in Headers */, - 8421171D6E04F1E11B31970BAC1E0D7C /* RxAtomic.h in Headers */, + 087F14FDE885E682F8DE774D48F17011 /* _RX.h in Headers */, + E4360D842E2CAA2FF3D1C2B4C6D43032 /* _RXDelegateProxy.h in Headers */, + FDD9272F3B78F4DA1D0250433EAAE7B0 /* _RXKVOObserver.h in Headers */, + 5E5604E1610753F72EC51ADE9035A6C0 /* _RXObjCRuntime.h in Headers */, + A64666D4931A6FF2E7FFEDBB40D62535 /* RxCocoa-umbrella.h in Headers */, + 0E415DD6F2B8761A29F7ADDF2030F3B6 /* RxCocoa.h in Headers */, + 29BEFC11E6442C0D04BB14C9852A9EE1 /* RxCocoaRuntime.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 31F7A96D22D452E0F1222C2964886ADC /* Headers */ = { + 1322DC9FEC141E2910A9D4DF585116C0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 25B833B37DD3ABE53FDA3DBB09A384DF /* swift_qrcodejs-umbrella.h in Headers */, - 6D21A03E062EB630FFDCF2BE2BD01B22 /* swift_qrcodejs.h in Headers */, + 22E8D588C8DD990C30CBBD6C3B5C6FBA /* SwiftyBeaver-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 33122B5049AEE32CFFF19CA1D0558566 /* Headers */ = { + 16949D8152A0A2E69A4F32A348A1311D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - A19CC2D2D895278F401DF63D5B89DEF8 /* Alamofire-umbrella.h in Headers */, + AF411DCF7E2AD367DFAB12205EEDCB57 /* SwiftProtobuf-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 38706A51FABC025131723962945FBC3F /* Headers */ = { + 2E20E0EAB96FA4B560F8DF3B88637AFA /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - E5F1867B9F231038A8E09BDA51F97466 /* RxSwift-umbrella.h in Headers */, + E50BE9B30DCB5D9A2675A136A3CA0135 /* Validator-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3A85D89DF85F43EB33B0F8201475BB06 /* Headers */ = { + 31F7A96D22D452E0F1222C2964886ADC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - AC7AC62AF899C1182D1EC897978247ED /* CryptoSwift-umbrella.h in Headers */, + 25B833B37DD3ABE53FDA3DBB09A384DF /* swift_qrcodejs-umbrella.h in Headers */, + 6D21A03E062EB630FFDCF2BE2BD01B22 /* swift_qrcodejs.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4665595E9FC8ACC1AF560B3D07C67930 /* Headers */ = { + 33122B5049AEE32CFFF19CA1D0558566 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 07E85974FB7E386C6AC3A9E15D32600B /* _RX.h in Headers */, - ACBCD066067960D5B4C8AC9207151526 /* _RXDelegateProxy.h in Headers */, - 49241284D9AF8A07B4119C6B1FB839A2 /* _RXKVOObserver.h in Headers */, - ABA50D8716A310550017E84CA720EE05 /* _RXObjCRuntime.h in Headers */, - A071E4C3F1DDDC3C4DB75981F3BF2267 /* RxCocoa-umbrella.h in Headers */, - 237703E497CE08958286ECD7937529A7 /* RxCocoa.h in Headers */, - 39D60377D49DA98D022BB9686B707F22 /* RxCocoaRuntime.h in Headers */, + A19CC2D2D895278F401DF63D5B89DEF8 /* Alamofire-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 550D849785D633E7C6C09D5D4092B927 /* Headers */ = { + 3A85D89DF85F43EB33B0F8201475BB06 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - FDA252E84C422BE94F823F3C484E09DC /* TinyConstraints-umbrella.h in Headers */, + AC7AC62AF899C1182D1EC897978247ED /* CryptoSwift-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5827672998DA58032BB7BE9F877037C0 /* Headers */ = { + 452DC765E88ED097DB465F18115FDC7C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 3D519386973DF2B4A0B3C0E49AFD5B3A /* BigInt-umbrella.h in Headers */, + A729E247F4ABBE48D32102193E30C944 /* RxAtomic-umbrella.h in Headers */, + D52D4B07C2AFAA6AEBC869DBB50EAADB /* RxAtomic.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 597DF98C89A8D2F1304A3323A1A01AAD /* Headers */ = { + 4C344BD7CFDF026FF11BA8FE388D4EB0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 72FB35CCE44F8B4F3DB1A5B8C28DD6C6 /* SwiftProtobuf-umbrella.h in Headers */, + D7115B4879563F6D6708788B4EDCFDB4 /* RxSwift-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 686953E689295009652BB9049C0D0E42 /* Headers */ = { + 4FEF8C48A96D2A05086F59292F938F9F /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 8F35204BDE2744F780607B34B7904F01 /* M13Checkbox-umbrella.h in Headers */, + 458715638663DA7265F6D956BDB95520 /* Pods-Zhip-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6947190BCBBE7CC6DF3B85B29549F616 /* Headers */ = { + 563C8E3DA470D625D52B4A99998C4B58 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - D35624815B5D9755217501CC17FE6206 /* Pods-Zhip-umbrella.h in Headers */, + 6EA0AD62FD7131581730C98BB1FCBEEF /* TinyConstraints-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6B7B49043D03F2CB67DE3CB3DAF8A561 /* Headers */ = { + 5827672998DA58032BB7BE9F877037C0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9545CA8287F9EFF88E4EA667267E8FD8 /* IQKeyboardManagerSwift-umbrella.h in Headers */, + 3D519386973DF2B4A0B3C0E49AFD5B3A /* BigInt-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6D50DC6169B6C6ECC70F0DD7501EE975 /* Headers */ = { + 686953E689295009652BB9049C0D0E42 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 260B5ABB3368F757AAD79D28C1052E9E /* RxDataSources-umbrella.h in Headers */, + 8F35204BDE2744F780607B34B7904F01 /* M13Checkbox-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 79B63411142238533A219D4E1B4FE0C1 /* Headers */ = { + 6B7B49043D03F2CB67DE3CB3DAF8A561 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - BF93E001C0CAFA1EC3963B574B8C396A /* SwiftyBeaver-umbrella.h in Headers */, + 9545CA8287F9EFF88E4EA667267E8FD8 /* IQKeyboardManagerSwift-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4951,11 +4932,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 83B1C53A1CF69A219E05A14455986C9E /* Headers */ = { + 85F5EF398738C4C8083E3B1E4E3409DC /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - C15375782FEC377FD2D2BE6B288EC561 /* Validator-umbrella.h in Headers */, + C171FEEA7D7C0ECFED818B87258FAD7B /* SkyFloatingLabelTextField-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4998,11 +4979,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 9BDCCB0716A7B94147E60F689B3965D0 /* Headers */ = { + A19FA6502E5FCA0B6C63FE8F94D80D51 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 654F4F06284A99937D0B2B09410EDFF1 /* SkyFloatingLabelTextField-umbrella.h in Headers */, + F00CE3AF138188CD8E1494EA98BD14BD /* QRCodeReader.swift-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5043,6 +5024,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + B9B89D1845F5BE1A8B6D6AAE6B6D0E99 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 1726E0720445CE10A261AC4D77F4F14E /* Zesame-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; C3A47CE7E97BA2C9240F5C1D3FA03FA8 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -5075,14 +5064,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E648F0A93D2DD513D3D97D0F78B12EC9 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - F663EED52DCB3A71C77E96822A3FF6E9 /* QRCodeReader.swift-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; E6CA8165B79BDA60615025DD4429FB09 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -5141,6 +5122,114 @@ productReference = A5F40C028C740A8440B23C3ECD1083E2 /* libRxTest.a */; productType = "com.apple.product-type.library.static"; }; + 191055ADC4FC568F4858A88ED4C57C09 /* Pods-Zhip */ = { + isa = PBXNativeTarget; + buildConfigurationList = 03BB947664B7A14C6817DD042E70A067 /* Build configuration list for PBXNativeTarget "Pods-Zhip" */; + buildPhases = ( + 4FEF8C48A96D2A05086F59292F938F9F /* Headers */, + CDB97AB3709E45E73F8C61892B009C3A /* Sources */, + E2E663E93636CC6C660ADC5D09BE42FC /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + 0CA83379DDB56637B22CB8BFE4520C84 /* PBXTargetDependency */, + 02BAB4D9B23FA0C0AABFFF141B3B7935 /* PBXTargetDependency */, + B28D913AC9FEE224900146E8C7903AC9 /* PBXTargetDependency */, + 8646C6B64924FE7AA247B88C6DAE467E /* PBXTargetDependency */, + 822BBEAE79E4F55553F9F43C7BC9E919 /* PBXTargetDependency */, + 8D988A86FFFD41E48453EE84EA7543D0 /* PBXTargetDependency */, + 208A7573D3347AC8EB12E892E87DD74F /* PBXTargetDependency */, + C568123D624A5487660CED3963DE3288 /* PBXTargetDependency */, + 97AE55995DF90B7355803373EE0A72AD /* PBXTargetDependency */, + 196F571BEDE515CAA51276A5A715C30A /* PBXTargetDependency */, + 82A58E8C8A0A89D4F5D9F6427B940438 /* PBXTargetDependency */, + 24AFB1BDFF1B5E6C91B7BFBAFE5DA105 /* PBXTargetDependency */, + AAB6F726D765A6E2E112EA505998B7A8 /* PBXTargetDependency */, + 74BE7620F775A304CAA6FBBB37F417E6 /* PBXTargetDependency */, + 0DC055E2E0F4BD18EE0BE06BAAC154A7 /* PBXTargetDependency */, + 2CC4293AF0B84C0FB727BE64F81546F0 /* PBXTargetDependency */, + 7E642512D56A7C5CF61A648FD7A5B600 /* PBXTargetDependency */, + 09E8FE6A576617C9C1987E3CB597A419 /* PBXTargetDependency */, + 3386BE7330A719E0D56142446EB36817 /* PBXTargetDependency */, + 782FD30D95800D55CD4C5CCC07C8DD17 /* PBXTargetDependency */, + 336D1A78F7BCE99A1F03C6DD5C6C3FC1 /* PBXTargetDependency */, + BA0C9B536A3F934CD623F6622CA83DFA /* PBXTargetDependency */, + 6FBAAB43488D6F2ACF0A1DB079872625 /* PBXTargetDependency */, + DFABBB5960501BAC3CF03F7AAB806F52 /* PBXTargetDependency */, + E04F2958918CE0C50F663E61908E5C0C /* PBXTargetDependency */, + 98576BAFBCFAF49E16F8A005CB178191 /* PBXTargetDependency */, + BBA46C090860F93632F0C973BB58CDD7 /* PBXTargetDependency */, + ED26EDC5321AD30855155020ACDB0ADA /* PBXTargetDependency */, + 9D969533D2AF07C3FE7592F9C8E24A71 /* PBXTargetDependency */, + CA76DD0C535001E6DF5AD19A28643CA3 /* PBXTargetDependency */, + ADF16FCFD11DF9CE50BD12DC8DD64D18 /* PBXTargetDependency */, + ECF9C4AA09C70391B26912782020CFBC /* PBXTargetDependency */, + ); + name = "Pods-Zhip"; + productName = "Pods-Zhip"; + productReference = 9804BC1BBEA2E1CF25482BBD3CB1DCD0 /* libPods-Zhip.a */; + productType = "com.apple.product-type.library.static"; + }; + 1BCA07987906BFF15BBD0AE1FB44E72B /* Zesame */ = { + isa = PBXNativeTarget; + buildConfigurationList = FF4625F3A52CE57B4D35149CAC70DFD1 /* Build configuration list for PBXNativeTarget "Zesame" */; + buildPhases = ( + B9B89D1845F5BE1A8B6D6AAE6B6D0E99 /* Headers */, + F9132BFFAC35C4BF280470F576424B65 /* Sources */, + 10C20498A4C1F58B9699DDDDBB60DBB0 /* Frameworks */, + 376AB32E6B528CEA36D25AAE354867BA /* Copy generated compatibility header */, + ); + buildRules = ( + ); + dependencies = ( + AB5154B2B288FC246B70BF061E37C536 /* PBXTargetDependency */, + CA24116B268D9980ADCCBCCA32B351CD /* PBXTargetDependency */, + 7FD01D942200C75C8EF7DBC29A28D9D7 /* PBXTargetDependency */, + D3FC7E0A632FE151BF3A7AD294AF328B /* PBXTargetDependency */, + 82BA8F13D14ABD63B5B01C716C88EBAE /* PBXTargetDependency */, + C2F269CCCF8A08FCB87AA34E2033A5D8 /* PBXTargetDependency */, + ); + name = Zesame; + productName = Zesame; + productReference = 8B69C41C81305CDA679074E3EB89CBB8 /* libZesame.a */; + productType = "com.apple.product-type.library.static"; + }; + 1CFFDDEFEB3E2A454679D4851CFABFA7 /* SwiftyBeaver */ = { + isa = PBXNativeTarget; + buildConfigurationList = B210858E99EAC2297B7F8EE51270CDF9 /* Build configuration list for PBXNativeTarget "SwiftyBeaver" */; + buildPhases = ( + 1322DC9FEC141E2910A9D4DF585116C0 /* Headers */, + 17E7D579C44A4D76BC99B52781935993 /* Sources */, + 11CD1BEE9E38311F46215C41F5869CEE /* Frameworks */, + 538F89A3196E49EE5F7EAE325B31036A /* Copy generated compatibility header */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = SwiftyBeaver; + productName = SwiftyBeaver; + productReference = E38B95A8BF0CC1B818C48A5C31C68711 /* libSwiftyBeaver.a */; + productType = "com.apple.product-type.library.static"; + }; + 1D660BEFC78406F891A4C043FB156EAC /* RxAtomic */ = { + isa = PBXNativeTarget; + buildConfigurationList = DDC4B0120A8B6B1AEF31E53CDB8E8FF8 /* Build configuration list for PBXNativeTarget "RxAtomic" */; + buildPhases = ( + 452DC765E88ED097DB465F18115FDC7C /* Headers */, + 2C30D6EC3380EA058D57D56067AE4003 /* Sources */, + BB261BB4363D49BBA63D41081EA166B2 /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = RxAtomic; + productName = RxAtomic; + productReference = 37D82BB84CB44EA64382C6FAFCFB3DD9 /* libRxAtomic.a */; + productType = "com.apple.product-type.library.static"; + }; 2011A925681884E50D30073B70D0F867 /* Pods-ZhipTests */ = { isa = PBXNativeTarget; buildConfigurationList = 8EE218693E8F98FC59A2FA8DFE2C10D8 /* Build configuration list for PBXNativeTarget "Pods-ZhipTests" */; @@ -5181,23 +5270,22 @@ productReference = A7AB8191ABD17046298028AE4D4D21E7 /* libKeychainSwift.a */; productType = "com.apple.product-type.library.static"; }; - 2C86871C8641E6AAF54712D6818400E1 /* RxCocoa */ = { + 2AA8818265BAA33CA2059AFD0C3F0BC4 /* Validator */ = { isa = PBXNativeTarget; - buildConfigurationList = 28F51F993C5A4D2A9EE9E48556A11FAC /* Build configuration list for PBXNativeTarget "RxCocoa" */; + buildConfigurationList = 0B97E8B0E56A9F400BF317B6B289C4EE /* Build configuration list for PBXNativeTarget "Validator" */; buildPhases = ( - 4665595E9FC8ACC1AF560B3D07C67930 /* Headers */, - 54E5F0B23401277AF6C4AFBBADCDFD05 /* Sources */, - 6494BC5F552E9176EF60F471F2F81020 /* Frameworks */, - 55F43D67578FEBE242058AF7E010DD16 /* Copy generated compatibility header */, + 2E20E0EAB96FA4B560F8DF3B88637AFA /* Headers */, + E5A5EE46C41C1F81745C42544317396E /* Sources */, + CD4C892E097067DE8441463F35E9ECA5 /* Frameworks */, + 079A31B1ABDA0DC98BA40EE85010B293 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - 98A953AD7521D5AA3B5054DD8D7B79DE /* PBXTargetDependency */, ); - name = RxCocoa; - productName = RxCocoa; - productReference = 9B79439686B5B435D29D38F9871324E4 /* libRxCocoa.a */; + name = Validator; + productName = Validator; + productReference = 3D95851C12DEB04E29CD7C528C6118ED /* libValidator.a */; productType = "com.apple.product-type.library.static"; }; 31D996F6BA498D631988D8DC08C770B8 /* swift_qrcodejs */ = { @@ -5218,58 +5306,35 @@ productReference = 8AFDCD3565F64DAACDEDB258F3FEC5E7 /* libswift_qrcodejs.a */; productType = "com.apple.product-type.library.static"; }; - 38C479D02FB622A855F86992EED22D73 /* RxDataSources */ = { + 337AE0D9439FD5EA0AB6AE57FC23A244 /* RxDataSources */ = { isa = PBXNativeTarget; - buildConfigurationList = 10F7675E9143C09361D9A356FF228678 /* Build configuration list for PBXNativeTarget "RxDataSources" */; + buildConfigurationList = BF4BE8638C00C25045C7A90F129EE43A /* Build configuration list for PBXNativeTarget "RxDataSources" */; buildPhases = ( - 6D50DC6169B6C6ECC70F0DD7501EE975 /* Headers */, - 4E414A3BC66BEAC5C12C7610C614036D /* Sources */, - EE14B6982A203E91754798D349A7793E /* Frameworks */, - 8D87EAF6701766B642E4F70945B9226A /* Copy generated compatibility header */, + 0290B08D7F183CE1488371C1973A576E /* Headers */, + 8B2751CC587E6B6E65C8226CB0022B91 /* Sources */, + 23FEBF8A21D76B4DBC0C754E1D8E202F /* Frameworks */, + 26478D3BEE18D1D518EAEC609E3DDA62 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - 7DBA94A2E4095FD62E9E469777B0C348 /* PBXTargetDependency */, - 90F533A7CC6DD0C2252ED0130C8B1F82 /* PBXTargetDependency */, - B792E16179B0580B7E61595053A78E38 /* PBXTargetDependency */, + E368AB9DAFD4BEEDD52AC0165036FCE3 /* PBXTargetDependency */, + 811E5D58B2F88931181D322A26A3D776 /* PBXTargetDependency */, + E99D6BCC650B8F803EDB3700952CDAAB /* PBXTargetDependency */, ); name = RxDataSources; productName = RxDataSources; productReference = A2AC5B27FF439D1B05BD4B3D5AF3232A /* libRxDataSources.a */; productType = "com.apple.product-type.library.static"; }; - 445D84B397EA22E658E055603265C793 /* Zesame */ = { - isa = PBXNativeTarget; - buildConfigurationList = C116E84170B70A1833FEC25A87D974EC /* Build configuration list for PBXNativeTarget "Zesame" */; - buildPhases = ( - 069A843D9E981B9C1B13DC931EE90355 /* Headers */, - 24A691178D0D0E7B55ECCDBB0DB5728E /* Sources */, - 53F4DEF69D55C2003E16F01C0E3CCA2F /* Frameworks */, - 1FF225DBC662E6A9A70644F858F1E6F8 /* Copy generated compatibility header */, - ); - buildRules = ( - ); - dependencies = ( - 804EF98A84872CA628ABED95081353AF /* PBXTargetDependency */, - 67C0F64321FF9B2E6884BEA1C0E77D5C /* PBXTargetDependency */, - 24BF8D062E2FF62C683C6E3BD987D382 /* PBXTargetDependency */, - 917CEC587D680103BE366B022997F9E1 /* PBXTargetDependency */, - 12E1494BFD6AFC866D86499A47E61294 /* PBXTargetDependency */, - ); - name = Zesame; - productName = Zesame; - productReference = 8B69C41C81305CDA679074E3EB89CBB8 /* libZesame.a */; - productType = "com.apple.product-type.library.static"; - }; - 4B75DBBE97E604CE3AF9B00CDBA0ED45 /* SkyFloatingLabelTextField */ = { + 44626DA20DD9B9D07FEEE8F76A608632 /* SkyFloatingLabelTextField */ = { isa = PBXNativeTarget; - buildConfigurationList = 2F379BA0768494B5F27E9877A9F28A62 /* Build configuration list for PBXNativeTarget "SkyFloatingLabelTextField" */; + buildConfigurationList = 6641267E60B96BF5A249595AA0029F6E /* Build configuration list for PBXNativeTarget "SkyFloatingLabelTextField" */; buildPhases = ( - 9BDCCB0716A7B94147E60F689B3965D0 /* Headers */, - 51B5D5EC9F0A263859DA80DEEB6D6C00 /* Sources */, - F44299BDDA236AD9FAD8D8A07E728F4E /* Frameworks */, - B5F5C5F432E91D2E4B1DABBB810A2F5A /* Copy generated compatibility header */, + 85F5EF398738C4C8083E3B1E4E3409DC /* Headers */, + DE9E28BE11DC4D716E3455A4B45763E8 /* Sources */, + 76DDBDBEA50BDC1C720E2E535C555B63 /* Frameworks */, + BE2F5F8CD617FB1BE66BF1A4AD867BE1 /* Copy generated compatibility header */, ); buildRules = ( ); @@ -5298,6 +5363,43 @@ productReference = D68F8EC731D8E279D1FC0FCA1939BB90 /* libM13Checkbox.a */; productType = "com.apple.product-type.library.static"; }; + 736BFDBA7C4EDAC4989AFDB3A07A6EF1 /* RxCocoa */ = { + isa = PBXNativeTarget; + buildConfigurationList = 8CDFAA8F6E8B8B3297896F391F520494 /* Build configuration list for PBXNativeTarget "RxCocoa" */; + buildPhases = ( + 120A33529F493EFECD27C75C5CF8418C /* Headers */, + 48143A2C81E4274DE53197C295B83B1C /* Sources */, + 9F9376CB3E6F1A2202474BFAD9A17C79 /* Frameworks */, + C52C7BE8F05FDC890CDC749779532827 /* Copy generated compatibility header */, + ); + buildRules = ( + ); + dependencies = ( + 445DC25DB47B895B161E81D409C90F8C /* PBXTargetDependency */, + ); + name = RxCocoa; + productName = RxCocoa; + productReference = 9B79439686B5B435D29D38F9871324E4 /* libRxCocoa.a */; + productType = "com.apple.product-type.library.static"; + }; + 7FA0DE98E8DCFDB7219597CA418C52F3 /* RxSwift */ = { + isa = PBXNativeTarget; + buildConfigurationList = 78C3A892FCF6571F0B16B7F92F2106C4 /* Build configuration list for PBXNativeTarget "RxSwift" */; + buildPhases = ( + 4C344BD7CFDF026FF11BA8FE388D4EB0 /* Headers */, + BD16D9CFAB2777043953CA4890CF5D4A /* Sources */, + 0D0BE459A3C5E73C9A5E8160FF10CC3F /* Frameworks */, + 4B3C3138A3F475F4658AE0258C1F18A8 /* Copy generated compatibility header */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = RxSwift; + productName = RxSwift; + productReference = E32A6D2C1EC68D2A46647960BD5BBE63 /* libRxSwift.a */; + productType = "com.apple.product-type.library.static"; + }; 891AF25D9B7C43A96D99132BC5076666 /* CryptoSwift */ = { isa = PBXNativeTarget; buildConfigurationList = 34DB899D058F7E3D9C640E35DB3D6DA3 /* Build configuration list for PBXNativeTarget "CryptoSwift" */; @@ -5316,14 +5418,14 @@ productReference = 9F374C6954711198D04E11235826B23C /* libCryptoSwift.a */; productType = "com.apple.product-type.library.static"; }; - 8B84FDFA732A3289C7257D3A1EE3D525 /* TinyConstraints */ = { + 8B6C23160D07C8DDE93B352A0710E74A /* TinyConstraints */ = { isa = PBXNativeTarget; - buildConfigurationList = 79FAD39A6024A932135EDEA4CAE93FCC /* Build configuration list for PBXNativeTarget "TinyConstraints" */; + buildConfigurationList = C54C119503DF282EACAA572FD5D7370F /* Build configuration list for PBXNativeTarget "TinyConstraints" */; buildPhases = ( - 550D849785D633E7C6C09D5D4092B927 /* Headers */, - 3A28A557C78768C0E86105D62225235E /* Sources */, - A05966D7039C5775C21B115C65F33053 /* Frameworks */, - 7825C512F5FF75ECF4AA1988EFBCCB28 /* Copy generated compatibility header */, + 563C8E3DA470D625D52B4A99998C4B58 /* Headers */, + 6E7085C1918520D408CB70D56B797952 /* Sources */, + 0AE8E773867E61E4F4BFFB5C06F81739 /* Frameworks */, + C0F2976461D30FE2EE96EC6EC371B8C9 /* Copy generated compatibility header */, ); buildRules = ( ); @@ -5334,6 +5436,24 @@ productReference = 5D519345916D63014A7BDAD3AEAF4007 /* libTinyConstraints.a */; productType = "com.apple.product-type.library.static"; }; + 994D3264FC645B84BD6BE52327B134C7 /* QRCodeReader.swift */ = { + isa = PBXNativeTarget; + buildConfigurationList = A942F5AEA09A3052B2653147F5B71FDA /* Build configuration list for PBXNativeTarget "QRCodeReader.swift" */; + buildPhases = ( + A19FA6502E5FCA0B6C63FE8F94D80D51 /* Headers */, + 91C84231F276CD88A56EF7270815DE1E /* Sources */, + 258897F20A14A853BE800B961F6B662F /* Frameworks */, + 69BC5769B118D7351318A70FCCBF857B /* Copy generated compatibility header */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = QRCodeReader.swift; + productName = QRCodeReader.swift; + productReference = 905473205922D9C25C68603D14ACD68E /* libQRCodeReader.swift.a */; + productType = "com.apple.product-type.library.static"; + }; A2D410DE97BAA9C058BECEAF09C5AC6E /* EFQRCode */ = { isa = PBXNativeTarget; buildConfigurationList = 13B05D02F5C9C421A1C06D5A720E694B /* Build configuration list for PBXNativeTarget "EFQRCode" */; @@ -5371,71 +5491,22 @@ productReference = D805E7C158FB18C8F200958CAF0935FD /* libAlamofire.a */; productType = "com.apple.product-type.library.static"; }; - D62E086779CECAC217AAA945D42D874E /* RxAtomic */ = { - isa = PBXNativeTarget; - buildConfigurationList = C6ED37AF07EA613C376ED7916CE04467 /* Build configuration list for PBXNativeTarget "RxAtomic" */; - buildPhases = ( - 1ECDCB1DC4C5DB43C56569C4A5D8A35D /* Headers */, - 89A22B3FFE94E457621C6758A4C97B31 /* Sources */, - 9BD1913688802685B390BD70ECF473AB /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = RxAtomic; - productName = RxAtomic; - productReference = 37D82BB84CB44EA64382C6FAFCFB3DD9 /* libRxAtomic.a */; - productType = "com.apple.product-type.library.static"; - }; - D852B5F6953D161018FEE345DC4F0653 /* Pods-Zhip */ = { + D8A5C59D3E0D83F6855426637526B5D5 /* SwiftProtobuf */ = { isa = PBXNativeTarget; - buildConfigurationList = 7709C56516601C096E4ECDFCC141FF52 /* Build configuration list for PBXNativeTarget "Pods-Zhip" */; + buildConfigurationList = 58B696BA72579F32EAFC26238D14F1DC /* Build configuration list for PBXNativeTarget "SwiftProtobuf" */; buildPhases = ( - 6947190BCBBE7CC6DF3B85B29549F616 /* Headers */, - 4B142730AE148A02753011DD7CE61143 /* Sources */, - ABED0BE340616F7506044D96410522E7 /* Frameworks */, + 16949D8152A0A2E69A4F32A348A1311D /* Headers */, + E260DDD3EE8B461A5AAD49CC1053D806 /* Sources */, + F306DB074D865A0B80569FF16C37036F /* Frameworks */, + CA42717DD574D34242845A82B1FAF930 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - 2CD06AAAD609BBA854644541A4BEFB9E /* PBXTargetDependency */, - 63E271FDFEAD77413B20CD60F45F8D3D /* PBXTargetDependency */, - ED44B34E82F61B5E25B43D523C6D06D8 /* PBXTargetDependency */, - 2849222D723659C1E9F134055E7A39A0 /* PBXTargetDependency */, - 4D6C294D86A7F459096FB169BAEBAA1A /* PBXTargetDependency */, - 48670E02E60A0F9807F13342E02C4FEC /* PBXTargetDependency */, - 8D6E3FFC524B575C75B1F248210B1727 /* PBXTargetDependency */, - BB41B81F6D9083598E8F58005E901479 /* PBXTargetDependency */, - 3EE0AFBF23BF1525D580560C1B54516F /* PBXTargetDependency */, - 6955DBFA6716BD28AAF9C67E66E8693C /* PBXTargetDependency */, - C2A3CA1683889D1705FEBD7B27048E4D /* PBXTargetDependency */, - C528D7E24493DB58EC9FBB5062EAD5E6 /* PBXTargetDependency */, - 780781B731B11AE005FB9E2C5705A907 /* PBXTargetDependency */, - 7FB125466C8C75974B13FD99CA33ED1C /* PBXTargetDependency */, - 320EA85D14BC096885EB803FEDA9BBDC /* PBXTargetDependency */, - C5CDF38172F3C309E12C0B7466B6F5AC /* PBXTargetDependency */, - B57BDE868305E80F55DC955DC7C61AE6 /* PBXTargetDependency */, - 75683E2885A3B12F7F21B35153F70DFD /* PBXTargetDependency */, - E27E13611B9130C52DF724C6A93C25AC /* PBXTargetDependency */, - A6691BF8B4AEE0C18DCA90435DA923F3 /* PBXTargetDependency */, - 93A7C737D8B4E69249C20DF23FDA05DA /* PBXTargetDependency */, - 1FA7D398AAF60BB186057EB07EF49877 /* PBXTargetDependency */, - E44583353EC0A4BE9EBD26607A23D30E /* PBXTargetDependency */, - 282A20330B2F217DEDE0ACD19A8041F6 /* PBXTargetDependency */, - AA51DC6255C0E19FD6E0AA194B0873B9 /* PBXTargetDependency */, - 697904A659B0AFDC23CAA9C917307D30 /* PBXTargetDependency */, - 1ADFDF5F3C7193816833C8F413F23ADE /* PBXTargetDependency */, - 2A6C66661D4539BC44735F0ECB2A771A /* PBXTargetDependency */, - 874A7A2DAF967F60B5C11E4BB3D0805B /* PBXTargetDependency */, - 4003E8B09415A381A0F729DEE165E629 /* PBXTargetDependency */, - F81B2138AFE3591F13599499E43194FA /* PBXTargetDependency */, - 07FD7D9BC2BCE02A18BA42BEA054B579 /* PBXTargetDependency */, - 12124977AB54FAB7F447BE61056D43AD /* PBXTargetDependency */, ); - name = "Pods-Zhip"; - productName = "Pods-Zhip"; - productReference = 9804BC1BBEA2E1CF25482BBD3CB1DCD0 /* libPods-Zhip.a */; + name = SwiftProtobuf; + productName = SwiftProtobuf; + productReference = 85F550E28BE15A9C2EB5AD19D6BF277F /* libSwiftProtobuf.a */; productType = "com.apple.product-type.library.static"; }; D9A2B7F6350AE8AB9AAFF5A9395AD63C /* GoogleUtilities */ = { @@ -5455,61 +5526,6 @@ productReference = 7E1539BC6BB1DA83EEE7DF720FFF7B2F /* libGoogleUtilities.a */; productType = "com.apple.product-type.library.static"; }; - DA714D7BF793EA8B57B9861DFE380149 /* RxSwift */ = { - isa = PBXNativeTarget; - buildConfigurationList = EBE1FE2E86603C6B5ED8D8D24753F503 /* Build configuration list for PBXNativeTarget "RxSwift" */; - buildPhases = ( - 38706A51FABC025131723962945FBC3F /* Headers */, - 84438409061E14DCF83AAC571916908B /* Sources */, - ED4C07A3B603527146BE8BF9AE276A41 /* Frameworks */, - C3B1334B401290D9DF83485D3E5614CF /* Copy generated compatibility header */, - ); - buildRules = ( - ); - dependencies = ( - 5F011190F83470803070A5B4F784E424 /* PBXTargetDependency */, - ); - name = RxSwift; - productName = RxSwift; - productReference = E32A6D2C1EC68D2A46647960BD5BBE63 /* libRxSwift.a */; - productType = "com.apple.product-type.library.static"; - }; - DBDF0DEB73A3705298C9CA2E3C2263F2 /* QRCodeReader.swift */ = { - isa = PBXNativeTarget; - buildConfigurationList = BCFFA28A3B76348040C394D4E753BB47 /* Build configuration list for PBXNativeTarget "QRCodeReader.swift" */; - buildPhases = ( - E648F0A93D2DD513D3D97D0F78B12EC9 /* Headers */, - 1CAA0B4E2E18EF9A83E50B5CA39BCFA1 /* Sources */, - 0C443C907705342AF9D486C0B559DC64 /* Frameworks */, - D0414F26F1324B459BCAF4DCEF5D5224 /* Copy generated compatibility header */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = QRCodeReader.swift; - productName = QRCodeReader.swift; - productReference = 905473205922D9C25C68603D14ACD68E /* libQRCodeReader.swift.a */; - productType = "com.apple.product-type.library.static"; - }; - DCF622D8F644665A811BC1B418E3B789 /* SwiftyBeaver */ = { - isa = PBXNativeTarget; - buildConfigurationList = 98DCFAACE27A0C0D37E40AFA837A9DA2 /* Build configuration list for PBXNativeTarget "SwiftyBeaver" */; - buildPhases = ( - 79B63411142238533A219D4E1B4FE0C1 /* Headers */, - BA6D68CED91380E74B540D1BECEE0945 /* Sources */, - 1CF1158D573E9145C2C57351FF95EF06 /* Frameworks */, - 70B82973995B427A1807F2A2E8F7EC50 /* Copy generated compatibility header */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = SwiftyBeaver; - productName = SwiftyBeaver; - productReference = E38B95A8BF0CC1B818C48A5C31C68711 /* libSwiftyBeaver.a */; - productType = "com.apple.product-type.library.static"; - }; DDAE57316BE88E4B02DE771DD52BE3E1 /* BigInt */ = { isa = PBXNativeTarget; buildConfigurationList = 34A0DED222D27CAAB13A9F5F64DE5216 /* Build configuration list for PBXNativeTarget "BigInt" */; @@ -5566,42 +5582,6 @@ productReference = 92BA620B0FDCC0C3349EE72E8DFE1F6D /* libIQKeyboardManagerSwift.a */; productType = "com.apple.product-type.library.static"; }; - E80A02F98723ADCB112F02D07B762E74 /* SwiftProtobuf */ = { - isa = PBXNativeTarget; - buildConfigurationList = B83CFE16D4A3FD75F08D41B4A13DE17D /* Build configuration list for PBXNativeTarget "SwiftProtobuf" */; - buildPhases = ( - 597DF98C89A8D2F1304A3323A1A01AAD /* Headers */, - 548096D466A67D2FD94BDDDA95979DE3 /* Sources */, - 1633042B49F1B813B211E2E7EF276CEE /* Frameworks */, - 44B32AD6C6D484BF45353BE565BA4E76 /* Copy generated compatibility header */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = SwiftProtobuf; - productName = SwiftProtobuf; - productReference = 85F550E28BE15A9C2EB5AD19D6BF277F /* libSwiftProtobuf.a */; - productType = "com.apple.product-type.library.static"; - }; - E91FDE05F5E9F6782A65C1139F7AC1FA /* Validator */ = { - isa = PBXNativeTarget; - buildConfigurationList = 672EE0B43F2480DF5E29FD3E38957F2F /* Build configuration list for PBXNativeTarget "Validator" */; - buildPhases = ( - 83B1C53A1CF69A219E05A14455986C9E /* Headers */, - 9D635782B26BAC0759491D3AF1FD6427 /* Sources */, - A9F529EA6F98EAAC9222F0F76E66BC70 /* Frameworks */, - A681479170CA6B0DC3B33F3866C60E5F /* Copy generated compatibility header */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Validator; - productName = Validator; - productReference = 3D95851C12DEB04E29CD7C528C6118ED /* libValidator.a */; - productType = "com.apple.product-type.library.static"; - }; E93C48A48FB03EA19C4F756B97B5F1D3 /* nanopb */ = { isa = PBXNativeTarget; buildConfigurationList = 7F06B8F325208699248FA6C351C472D4 /* Build configuration list for PBXNativeTarget "nanopb" */; @@ -5715,24 +5695,24 @@ 29D71D6356EEC99D7630D2241D3E8A82 /* KeychainSwift */, 69FA6C64A67BC0F72F9F685E1A919E9C /* M13Checkbox */, E93C48A48FB03EA19C4F756B97B5F1D3 /* nanopb */, - D852B5F6953D161018FEE345DC4F0653 /* Pods-Zhip */, + 191055ADC4FC568F4858A88ED4C57C09 /* Pods-Zhip */, 2011A925681884E50D30073B70D0F867 /* Pods-ZhipTests */, - DBDF0DEB73A3705298C9CA2E3C2263F2 /* QRCodeReader.swift */, - D62E086779CECAC217AAA945D42D874E /* RxAtomic */, + 994D3264FC645B84BD6BE52327B134C7 /* QRCodeReader.swift */, + 1D660BEFC78406F891A4C043FB156EAC /* RxAtomic */, E1822825E19A752A5BFC6AD318C1ACEA /* RxBlocking */, - 2C86871C8641E6AAF54712D6818400E1 /* RxCocoa */, - 38C479D02FB622A855F86992EED22D73 /* RxDataSources */, - DA714D7BF793EA8B57B9861DFE380149 /* RxSwift */, + 736BFDBA7C4EDAC4989AFDB3A07A6EF1 /* RxCocoa */, + 337AE0D9439FD5EA0AB6AE57FC23A244 /* RxDataSources */, + 7FA0DE98E8DCFDB7219597CA418C52F3 /* RxSwift */, 0889ED214F01C1EE47E4F764FAAE063E /* RxTest */, - 4B75DBBE97E604CE3AF9B00CDBA0ED45 /* SkyFloatingLabelTextField */, + 44626DA20DD9B9D07FEEE8F76A608632 /* SkyFloatingLabelTextField */, 31D996F6BA498D631988D8DC08C770B8 /* swift_qrcodejs */, - 648147BC1AF9A8A0E661954072A9BF51 /* SwiftGen */, - 67A50211D43BEB6C243C004DA01645A6 /* SwiftLint */, - E80A02F98723ADCB112F02D07B762E74 /* SwiftProtobuf */, - DCF622D8F644665A811BC1B418E3B789 /* SwiftyBeaver */, - 8B84FDFA732A3289C7257D3A1EE3D525 /* TinyConstraints */, - E91FDE05F5E9F6782A65C1139F7AC1FA /* Validator */, - 445D84B397EA22E658E055603265C793 /* Zesame */, + 712BB0E4B25D3DA2484C78B8ECE508CC /* SwiftGen */, + 125E96300E6CC9CC520206286700B523 /* SwiftLint */, + D8A5C59D3E0D83F6855426637526B5D5 /* SwiftProtobuf */, + 1CFFDDEFEB3E2A454679D4851CFABFA7 /* SwiftyBeaver */, + 8B6C23160D07C8DDE93B352A0710E74A /* TinyConstraints */, + 2AA8818265BAA33CA2059AFD0C3F0BC4 /* Validator */, + 1BCA07987906BFF15BBD0AE1FB44E72B /* Zesame */, ); }; /* End PBXProject section */ @@ -5786,7 +5766,7 @@ shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EFQRCode/EFQRCode.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EFQRCode/EFQRCode-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 1FF225DBC662E6A9A70644F858F1E6F8 /* Copy generated compatibility header */ = { + 079A31B1ABDA0DC98BA40EE85010B293 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5795,22 +5775,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/Zesame/Zesame.modulemap", - "${PODS_ROOT}/Headers/Public/Zesame/Zesame-umbrella.h", + "${PODS_ROOT}/Headers/Public/Validator/Validator.modulemap", + "${PODS_ROOT}/Headers/Public/Validator/Validator-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/Zesame-umbrella.h", + "${BUILT_PRODUCTS_DIR}/Validator-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Zesame/Zesame.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Zesame/Zesame-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Validator/Validator.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Validator/Validator-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 44B32AD6C6D484BF45353BE565BA4E76 /* Copy generated compatibility header */ = { + 26478D3BEE18D1D518EAEC609E3DDA62 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5819,22 +5799,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/SwiftProtobuf/SwiftProtobuf.modulemap", - "${PODS_ROOT}/Headers/Public/SwiftProtobuf/SwiftProtobuf-umbrella.h", + "${PODS_ROOT}/Headers/Public/RxDataSources/RxDataSources.modulemap", + "${PODS_ROOT}/Headers/Public/RxDataSources/RxDataSources-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/SwiftProtobuf-umbrella.h", + "${BUILT_PRODUCTS_DIR}/RxDataSources-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftProtobuf/SwiftProtobuf.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftProtobuf/SwiftProtobuf-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxDataSources/RxDataSources.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxDataSources/RxDataSources-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 4E35DECB296022439AE3D11B4B7C0DA9 /* Copy generated compatibility header */ = { + 376AB32E6B528CEA36D25AAE354867BA /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5843,22 +5823,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift.modulemap", - "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-umbrella.h", + "${PODS_ROOT}/Headers/Public/Zesame/Zesame.modulemap", + "${PODS_ROOT}/Headers/Public/Zesame/Zesame-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/CryptoSwift-umbrella.h", + "${BUILT_PRODUCTS_DIR}/Zesame-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Zesame/Zesame.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Zesame/Zesame-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 53B8EE762D52637D6331B18A9FD33F85 /* Copy generated compatibility header */ = { + 4B3C3138A3F475F4658AE0258C1F18A8 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5867,22 +5847,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/RxBlocking/RxBlocking.modulemap", - "${PODS_ROOT}/Headers/Public/RxBlocking/RxBlocking-umbrella.h", + "${PODS_ROOT}/Headers/Public/RxSwift/RxSwift.modulemap", + "${PODS_ROOT}/Headers/Public/RxSwift/RxSwift-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/RxBlocking-umbrella.h", + "${BUILT_PRODUCTS_DIR}/RxSwift-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxBlocking/RxBlocking.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxBlocking/RxBlocking-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxSwift/RxSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxSwift/RxSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 55F43D67578FEBE242058AF7E010DD16 /* Copy generated compatibility header */ = { + 4E35DECB296022439AE3D11B4B7C0DA9 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5891,22 +5871,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/RxCocoa/RxCocoa.modulemap", - "${PODS_ROOT}/Headers/Public/RxCocoa/RxCocoa-umbrella.h", + "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift.modulemap", + "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/RxCocoa-umbrella.h", + "${BUILT_PRODUCTS_DIR}/CryptoSwift-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxCocoa/RxCocoa.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxCocoa/RxCocoa-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 59FAB87BCC32A8FC0250DEFE2D1591CC /* Copy generated compatibility header */ = { + 538F89A3196E49EE5F7EAE325B31036A /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5915,22 +5895,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/swift_qrcodejs/swift_qrcodejs.modulemap", - "${PODS_ROOT}/Headers/Public/swift_qrcodejs/swift_qrcodejs-umbrella.h", + "${PODS_ROOT}/Headers/Public/SwiftyBeaver/SwiftyBeaver.modulemap", + "${PODS_ROOT}/Headers/Public/SwiftyBeaver/SwiftyBeaver-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/swift_qrcodejs-umbrella.h", + "${BUILT_PRODUCTS_DIR}/SwiftyBeaver-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/swift_qrcodejs/swift_qrcodejs.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/swift_qrcodejs/swift_qrcodejs-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftyBeaver/SwiftyBeaver.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftyBeaver/SwiftyBeaver-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 5C7F9B7F61DDD9153D3016CA90D18A8B /* Copy generated compatibility header */ = { + 53B8EE762D52637D6331B18A9FD33F85 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5939,22 +5919,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap", - "${PODS_ROOT}/Headers/Public/IQKeyboardManagerSwift/IQKeyboardManagerSwift-umbrella.h", + "${PODS_ROOT}/Headers/Public/RxBlocking/RxBlocking.modulemap", + "${PODS_ROOT}/Headers/Public/RxBlocking/RxBlocking-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift-umbrella.h", + "${BUILT_PRODUCTS_DIR}/RxBlocking-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/IQKeyboardManagerSwift/IQKeyboardManagerSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxBlocking/RxBlocking.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxBlocking/RxBlocking-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 708D0ED296353F9F5FD5A3435E1A4D0E /* Copy generated compatibility header */ = { + 59FAB87BCC32A8FC0250DEFE2D1591CC /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5963,22 +5943,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/DateToolsSwift/DateToolsSwift.modulemap", - "${PODS_ROOT}/Headers/Public/DateToolsSwift/DateToolsSwift-umbrella.h", + "${PODS_ROOT}/Headers/Public/swift_qrcodejs/swift_qrcodejs.modulemap", + "${PODS_ROOT}/Headers/Public/swift_qrcodejs/swift_qrcodejs-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/DateToolsSwift-umbrella.h", + "${BUILT_PRODUCTS_DIR}/swift_qrcodejs-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DateToolsSwift/DateToolsSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DateToolsSwift/DateToolsSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/swift_qrcodejs/swift_qrcodejs.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/swift_qrcodejs/swift_qrcodejs-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 70B82973995B427A1807F2A2E8F7EC50 /* Copy generated compatibility header */ = { + 5C7F9B7F61DDD9153D3016CA90D18A8B /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -5987,22 +5967,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/SwiftyBeaver/SwiftyBeaver.modulemap", - "${PODS_ROOT}/Headers/Public/SwiftyBeaver/SwiftyBeaver-umbrella.h", + "${PODS_ROOT}/Headers/Public/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap", + "${PODS_ROOT}/Headers/Public/IQKeyboardManagerSwift/IQKeyboardManagerSwift-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/SwiftyBeaver-umbrella.h", + "${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftyBeaver/SwiftyBeaver.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftyBeaver/SwiftyBeaver-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/IQKeyboardManagerSwift/IQKeyboardManagerSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 7825C512F5FF75ECF4AA1988EFBCCB28 /* Copy generated compatibility header */ = { + 69BC5769B118D7351318A70FCCBF857B /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6011,22 +5991,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/TinyConstraints/TinyConstraints.modulemap", - "${PODS_ROOT}/Headers/Public/TinyConstraints/TinyConstraints-umbrella.h", + "${PODS_ROOT}/Headers/Public/QRCodeReader/QRCodeReader.swift.modulemap", + "${PODS_ROOT}/Headers/Public/QRCodeReader/QRCodeReader.swift-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/TinyConstraints-umbrella.h", + "${BUILT_PRODUCTS_DIR}/QRCodeReader.swift-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/TinyConstraints/TinyConstraints.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/TinyConstraints/TinyConstraints-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/QRCodeReader/QRCodeReader.swift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/QRCodeReader/QRCodeReader.swift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 8D87EAF6701766B642E4F70945B9226A /* Copy generated compatibility header */ = { + 708D0ED296353F9F5FD5A3435E1A4D0E /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6035,20 +6015,20 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/RxDataSources/RxDataSources.modulemap", - "${PODS_ROOT}/Headers/Public/RxDataSources/RxDataSources-umbrella.h", + "${PODS_ROOT}/Headers/Public/DateToolsSwift/DateToolsSwift.modulemap", + "${PODS_ROOT}/Headers/Public/DateToolsSwift/DateToolsSwift-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/RxDataSources-umbrella.h", + "${BUILT_PRODUCTS_DIR}/DateToolsSwift-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxDataSources/RxDataSources.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxDataSources/RxDataSources-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DateToolsSwift/DateToolsSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/DateToolsSwift/DateToolsSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; 928A1E07E41A22396CB9703CA7692DE7 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; @@ -6098,7 +6078,7 @@ shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EllipticCurveKit/EllipticCurveKit.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EllipticCurveKit/EllipticCurveKit-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - A681479170CA6B0DC3B33F3866C60E5F /* Copy generated compatibility header */ = { + B2C0B5A45AA0E6B08AA4A513BD6339CB /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6107,22 +6087,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/Validator/Validator.modulemap", - "${PODS_ROOT}/Headers/Public/Validator/Validator-umbrella.h", + "${PODS_ROOT}/Headers/Public/Alamofire/Alamofire.modulemap", + "${PODS_ROOT}/Headers/Public/Alamofire/Alamofire-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/Validator-umbrella.h", + "${BUILT_PRODUCTS_DIR}/Alamofire-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Validator/Validator.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Validator/Validator-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Alamofire/Alamofire.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Alamofire/Alamofire-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - B2C0B5A45AA0E6B08AA4A513BD6339CB /* Copy generated compatibility header */ = { + B7313AD0E62A272BB5FDD6A254D9AD9D /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6131,22 +6111,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/Alamofire/Alamofire.modulemap", - "${PODS_ROOT}/Headers/Public/Alamofire/Alamofire-umbrella.h", + "${PODS_ROOT}/Headers/Public/Differentiator/Differentiator.modulemap", + "${PODS_ROOT}/Headers/Public/Differentiator/Differentiator-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/Alamofire-umbrella.h", + "${BUILT_PRODUCTS_DIR}/Differentiator-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Alamofire/Alamofire.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Alamofire/Alamofire-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Differentiator/Differentiator.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Differentiator/Differentiator-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - B5F5C5F432E91D2E4B1DABBB810A2F5A /* Copy generated compatibility header */ = { + BE2F5F8CD617FB1BE66BF1A4AD867BE1 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6170,7 +6150,7 @@ shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SkyFloatingLabelTextField/SkyFloatingLabelTextField-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - B7313AD0E62A272BB5FDD6A254D9AD9D /* Copy generated compatibility header */ = { + C0F2976461D30FE2EE96EC6EC371B8C9 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6179,22 +6159,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/Differentiator/Differentiator.modulemap", - "${PODS_ROOT}/Headers/Public/Differentiator/Differentiator-umbrella.h", + "${PODS_ROOT}/Headers/Public/TinyConstraints/TinyConstraints.modulemap", + "${PODS_ROOT}/Headers/Public/TinyConstraints/TinyConstraints-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/Differentiator-umbrella.h", + "${BUILT_PRODUCTS_DIR}/TinyConstraints-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Differentiator/Differentiator.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Differentiator/Differentiator-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/TinyConstraints/TinyConstraints.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/TinyConstraints/TinyConstraints-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - C3B1334B401290D9DF83485D3E5614CF /* Copy generated compatibility header */ = { + C52C7BE8F05FDC890CDC749779532827 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6203,22 +6183,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/RxSwift/RxSwift.modulemap", - "${PODS_ROOT}/Headers/Public/RxSwift/RxSwift-umbrella.h", + "${PODS_ROOT}/Headers/Public/RxCocoa/RxCocoa.modulemap", + "${PODS_ROOT}/Headers/Public/RxCocoa/RxCocoa-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/RxSwift-umbrella.h", + "${BUILT_PRODUCTS_DIR}/RxCocoa-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxSwift/RxSwift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxSwift/RxSwift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxCocoa/RxCocoa.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/RxCocoa/RxCocoa-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - CA600B20E22361F5466A9B599835B0DF /* Copy generated compatibility header */ = { + CA42717DD574D34242845A82B1FAF930 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6227,22 +6207,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/M13Checkbox/M13Checkbox.modulemap", - "${PODS_ROOT}/Headers/Public/M13Checkbox/M13Checkbox-umbrella.h", + "${PODS_ROOT}/Headers/Public/SwiftProtobuf/SwiftProtobuf.modulemap", + "${PODS_ROOT}/Headers/Public/SwiftProtobuf/SwiftProtobuf-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/M13Checkbox-umbrella.h", + "${BUILT_PRODUCTS_DIR}/SwiftProtobuf-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/M13Checkbox/M13Checkbox.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/M13Checkbox/M13Checkbox-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftProtobuf/SwiftProtobuf.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftProtobuf/SwiftProtobuf-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - D0414F26F1324B459BCAF4DCEF5D5224 /* Copy generated compatibility header */ = { + CA600B20E22361F5466A9B599835B0DF /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -6251,20 +6231,20 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/QRCodeReader/QRCodeReader.swift.modulemap", - "${PODS_ROOT}/Headers/Public/QRCodeReader/QRCodeReader.swift-umbrella.h", + "${PODS_ROOT}/Headers/Public/M13Checkbox/M13Checkbox.modulemap", + "${PODS_ROOT}/Headers/Public/M13Checkbox/M13Checkbox-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/QRCodeReader.swift-umbrella.h", + "${BUILT_PRODUCTS_DIR}/M13Checkbox-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/QRCodeReader/QRCodeReader.swift.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/QRCodeReader/QRCodeReader.swift-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/M13Checkbox/M13Checkbox.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/M13Checkbox/M13Checkbox-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; FB5DC4629CD32F3A1E2A6BC8CF28A51D /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; @@ -6415,131 +6395,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 1CAA0B4E2E18EF9A83E50B5CA39BCFA1 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4C939A8F7DD3C07454F78524482457B3 /* QRCodeReader.swift in Sources */, - 2D68DCA124C740EE0B92867A2FB68D55 /* QRCodeReader.swift-dummy.m in Sources */, - C124C6FA5843944B00E8F1A017C3C90A /* QRCodeReaderResult.swift in Sources */, - 979831908729EFF18150B845D90480DA /* QRCodeReaderView.swift in Sources */, - C852BDDD8FBB814905734578748AC3F2 /* QRCodeReaderViewContainer.swift in Sources */, - C303314F60ADC9BCAC394AC04DC101F9 /* QRCodeReaderViewController.swift in Sources */, - D303BEEA5689C7DCCB850FD53C5E3015 /* QRCodeReaderViewControllerBuilder.swift in Sources */, - 518907D5AAB68951514B5670B5C71A31 /* QRCodeReaderViewControllerDelegate.swift in Sources */, - 9B9CC7247B97CC81B262E166D16B01EB /* ReaderOverlayView.swift in Sources */, - 187021492638E11590F7E39EFA8957B9 /* SwitchCameraButton.swift in Sources */, - 49C33CBA366E825FAE06E52D54F82F5C /* ToggleTorchButton.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 24A691178D0D0E7B55ECCDBB0DB5728E /* Sources */ = { + 17E7D579C44A4D76BC99B52781935993 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0069E478C830471DEA7BA8E05C7919B8 /* Address+AddressChecksummedConvertible.swift in Sources */, - FD85D07724BCBCCBD40EDA4AD9A9B8D2 /* Address+CustomStringConvertible.swift in Sources */, - 3FAF04B085CB8BA8F45BCDAF1276BE0F /* Address+Equatable.swift in Sources */, - F77AB89C5454C23E4491520696171BAC /* Address+ExpressibleByStringLiteral.swift in Sources */, - 0B4C1F81AFA4F829377B3149B504796C /* Address+HexStringConvertible.swift in Sources */, - 44D79A4E426E430A84BCAFF0CB11F60D /* Address+Validation+Error.swift in Sources */, - F2CA3EC921124E16C83B467FEEFE45EC /* Address.swift in Sources */, - 4AA6060CDAFCCDB0E3C86E4D4E4A0FD6 /* AddressChecksummed+Codable.swift in Sources */, - 00534B4731060D592B89C966F12E42D7 /* AddressChecksummed+Validation.swift in Sources */, - A6AC163355AFADD5C7C90EA8B2DBBDD9 /* AddressChecksummed.swift in Sources */, - 20D3D676EF2897A99031A3B43B2C4E86 /* AddressChecksummedConvertible+HexStringConvertible.swift in Sources */, - 22613C3FE038956D4583188233414B86 /* AddressChecksummedConvertible+Initializers.swift in Sources */, - EF8162E96C6E86AE6B7DA2C6A12D9009 /* AddressChecksummedConvertible.swift in Sources */, - 634C43412053068EC388240E2CC6C406 /* AddressNotNecessarilyChecksummed+CustomStringConvertible.swift in Sources */, - 6CE609E6C67ECFED0A74D5FB6BCFC24E /* AddressNotNecessarilyChecksummed+Validation.swift in Sources */, - 34F2A1B3A35D7C49315A0224581E407B /* AddressNotNecessarilyChecksummed.swift in Sources */, - A26F743D4B7E2A1B1E82FF73DE17763D /* AdjustableLowerbound.swift in Sources */, - 6481468DA593DB4F37AB5C0FB2956638 /* AdjustableUpperbound.swift in Sources */, - CF1FF2F1808F441A728B20B46FD1091B /* AmountError.swift in Sources */, - FBF37AA4FA0E0704DFCEEDE0402AEC2A /* AnyKeyDeriving.swift in Sources */, - FC987BCE4F611FF1F10A853ED411D49F /* AnyLowerbound.swift in Sources */, - 219504320B928B3125E2ABC452AAC50A /* AnyUpperbound.swift in Sources */, - 948EB5AD61D3900A79656CC523A1B5F2 /* APIClient.swift in Sources */, - 66F657A772B8EF5B3B8CBF78D3873F98 /* BalanceResponse.swift in Sources */, - F4B5C7CB884EB855B05D500ECCA83C20 /* BigNumber.swift in Sources */, - 0757E4091DFE93AB126717D52A9A0B48 /* BigUInt+String+Init.swift in Sources */, - C886664FBDF96A1366D92F32E342111D /* Bound.swift in Sources */, - 4B26FC536FDFF3DFD5AFB6E21B98531B /* CryptoSwift+PBKDF2+KDFParams.swift in Sources */, - 39BD28A429B29AC276A007221669E460 /* CryptoSwift+Scrypt+KDFParams.swift in Sources */, - 2C9EE47C8322AB08B0726BC2F4C911BF /* DefaultAPIClient.swift in Sources */, - B2475F6D134DE9094F67C3EFB8EEE4C0 /* DefaultZilliqaService.swift in Sources */, - 4D72790758E593A152F52055E724CB1B /* DerivedKey.swift in Sources */, - 408804407DD6152DF0CBA08568862B38 /* DetectConfiguration.swift in Sources */, - 4167114AE8EDA853EA24CCCB7FA225E3 /* DispatchQueue+Sugar.swift in Sources */, - 3D845D4B14324158E5DB860B25DD5977 /* Double+Zil_Li_Qa.swift in Sources */, - 5EB1A0AC7D4666353D2704FAD0287D82 /* Encodable+Dictionary.swift in Sources */, - E27A1473A4D83D9F23E02FF7D140F207 /* Error.swift in Sources */, - 28F865E7BAFF952549A2D4078A6E9993 /* ExpressibleByAmount+Arithmetic.swift in Sources */, - 2F9B37C33E0FFC5003D733609E7D81E7 /* ExpressibleByAmount+Codable.swift in Sources */, - AC448643414A244BA9492ADB8A3A8901 /* ExpressibleByAmount+Comparable.swift in Sources */, - 852A1064033A0153123E8372140C2F22 /* ExpressibleByAmount+Compare+AandB.swift in Sources */, - 161CC67836BC78FEF7E410DF97BFD90B /* ExpressibleByAmount+CustomDebugStringConvertible.swift in Sources */, - 2BAF8CBB6CBAD59FE5AA7B883B1F7827 /* ExpressibleByAmount+UnitConversion.swift in Sources */, - 7C681DB88074E77E8589AD25E586F092 /* ExpressibleByAmount+Validate.swift in Sources */, - EEF44CE7A47A20370DF3BC602DBC1F7A /* ExpressibleByAmount.swift in Sources */, - 29FB5C8DD33FDF1F4ECB57747E393355 /* GasLimit.swift in Sources */, - 1B402C2FE65A9E6F243FE3F78627AC09 /* GasPrice.swift in Sources */, - C1AA9CD97178F8E81CC84986DC44F61E /* HexString+HexStringConvertible.swift in Sources */, - EF3531B532FF2B2054E7FEF4AC9B6996 /* HexString.swift in Sources */, - 847DBA79F5B3ABDE55344B5D60E2FB30 /* HexStringConvertible+Validation.swift in Sources */, - 34B3B50F2663C65341393145F4BDD57E /* HexStringConvertible.swift in Sources */, - 50A35209540CF443D1E231CBD76A607B /* KeyDerivationFunction.swift in Sources */, - 6428F362540C7731FBA2827F62CD5F01 /* KeyDerivationFunctionParameters.swift in Sources */, - 360C8770D7C2561E4291E6D43961C612 /* KeyDeriving.swift in Sources */, - 2934D721E099FC980C35AD12774A468F /* KeyPair.swift in Sources */, - F64CC58DE003D41B6A4EB0DDC9F0256C /* KeyRestoration.swift in Sources */, - 60A9C3368D00CE43A6394943C80D8173 /* Keystore+Crypto.swift in Sources */, - DDCB85B605D6AF9B72C8CCA94116B51B /* Keystore+KeyDeriving.swift in Sources */, - C0BAAAF01C1C3D2370AC125A739A4331 /* Keystore+Wallet+Export.swift in Sources */, - 973BF5772F4DC2CB53E25FF68CCDD19F /* Keystore+Wallet+Import.swift in Sources */, - F61D4A7E1862062998303163E17BB160 /* Keystore.swift in Sources */, - BDD54CEA4D569E5DAB94B7FC790F3D56 /* Li.swift in Sources */, - 36B0C87114E92B7A114E590B4A33A624 /* Lowerbound.swift in Sources */, - 4650919711FFCD98F71E4BAE7BBD1A36 /* MessageFromUnsignedTransaction.swift in Sources */, - 773A7A0D92DE02ED7C2B4EC40FE8F128 /* messages.pb.swift in Sources */, - FBB672849063B25DE031A2447A1C41F8 /* Network.swift in Sources */, - 3F7731C95054D2E8F77A4F4C6865017B /* NetworkResponse.swift in Sources */, - 552A95D01ADF18521E706E7C003D1319 /* NoLowerbound.swift in Sources */, - 99B492A209B36141F63500270AC69080 /* Nonce.swift in Sources */, - D045A2F680D722432ED9CEBF492EDA67 /* NoUpperbound.swift in Sources */, - 84BA0124FBBA67B02AD6FCAEAFA0D43A /* Payment.swift in Sources */, - D7359E89A70BE27DB27C61CAAE5EBACA /* Polling.swift in Sources */, - C6C45916EA02C3C808D3665AE85E5B78 /* Qa.swift in Sources */, - E703EC92967C089E3F496E9788DF312F /* Result_Extension.swift in Sources */, - 3530DF721E733FF51662910A895B2E80 /* RPCError.swift in Sources */, - F25646010B5E493E08437C23199300C2 /* RPCMethod.swift in Sources */, - 7C1A816E2A3779E00311A7D104B4C2CF /* RPCRequest.swift in Sources */, - 3AD4317C8CE5964BD94E54834DFFBFFC /* RPCRequestIdGenerator.swift in Sources */, - 20C8BA6DFACC17F5B8ADF6CDE882096A /* RPCResponse.swift in Sources */, - BF09FDA87B271C2648C148DC1CF3EC12 /* RPCResponseSuccess.swift in Sources */, - ACBF9269C3CDDF9AF97F88E6C3EEAB40 /* Rx+ZilliqaService.swift in Sources */, - 3C30DD369D1240D75F438644335DBCCC /* SignedTransaction.swift in Sources */, - BBE1F502F840B7E08867C0339965EFA0 /* StatusOfTransactionResponse+Receipt.swift in Sources */, - 9D1263B9B3234086DB78E59F05F912BD /* StatusOfTransactionResponse.swift in Sources */, - A43CE0C3490C3E8A6026C15B32AF0E24 /* Transaction.swift in Sources */, - 9B056C879B208EEE11987F6809ED6CF7 /* TransactionReceipt.swift in Sources */, - 182A3388A0A4C298A0F49B6F20C70B93 /* TransactionResponse.swift in Sources */, - 21365B6CC4DA22E32047775BDD66755E /* Unbound.swift in Sources */, - D9B177D1A4259985B1BCD10A5CE7152A /* Unit.swift in Sources */, - C6167A9432C43A4B2AE346CF20D27800 /* Upperbound.swift in Sources */, - BE1BA94620BBC016BDEC4F6626E866FF /* Version.swift in Sources */, - 1E77C9F79FEB7A759727E2646F391367 /* Wallet+Codable.swift in Sources */, - BDC190D884123A409B2365143487EECA /* Wallet+CustomStringConvertible.swift in Sources */, - 52CFAF54015269075AFD8D12722ED331 /* Wallet+Decrypt.swift in Sources */, - 2EB11F0D745BE7541B505C5F868502E5 /* Wallet.swift in Sources */, - 3B353CBC126468DD04EBDA89CA5BB2F2 /* Zesame-dummy.m in Sources */, - 261397B87357EB49286F562BD9C4ED4D /* Zil.swift in Sources */, - 9CC7BFABC8B44B823A38E2174BEDF704 /* ZilAmount.swift in Sources */, - A975E43090A937AF020EC74AA6AB3BE3 /* ZilliqaAPIEndpoint.swift in Sources */, - 03376EFD8FF8DE81A6F6B878EBF78CD4 /* ZilliqaService+DefaultImplementations.swift in Sources */, - 0A570A42EE3C619AC3A7470D102C65E4 /* ZilliqaService+PollTransaction.swift in Sources */, - 2BE6CD96CBFC9E216DEEDB87D005975A /* ZilliqaService+Signing.swift in Sources */, - A378A9833C045CD674A08FA9FAB02A64 /* ZilliqaService.swift in Sources */, + E78C5F2BF664819ACEA62FBCCE5675F7 /* AES256CBC.swift in Sources */, + 24D604665E21203DE86D196DF21B65F1 /* Base64.swift in Sources */, + 9F6E66AC311B6C967906A454F1C18656 /* BaseDestination.swift in Sources */, + 10F95BE96191238E4E762B6BD6A40657 /* ConsoleDestination.swift in Sources */, + 1697F7C66E2ED45C3C9705A62B48185C /* Extensions.swift in Sources */, + E9C29B8FF14D79D3E1F30092655418C7 /* FileDestination.swift in Sources */, + 36240DC3C90C1C9265FE85047033210B /* Filter.swift in Sources */, + EB56DCC2E31753CE4AE95C1254449019 /* GoogleCloudDestination.swift in Sources */, + F2859207562D16EE5411FF79568DA448 /* SBPlatformDestination.swift in Sources */, + A94FD71C711E8A051DC9BF4BE26275FF /* SwiftyBeaver-dummy.m in Sources */, + 9D7578239573884D35F8242940954B04 /* SwiftyBeaver.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -6570,6 +6440,15 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 2C30D6EC3380EA058D57D56067AE4003 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C46CC77F97F703769DC7D0254A151B0F /* RxAtomic-dummy.m in Sources */, + 567B807AB698A6C510F4BC4E82F0441E /* RxAtomic.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 2C59176D98A3A0207C019BBDA298325E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -6591,61 +6470,131 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3A28A557C78768C0E86105D62225235E /* Sources */ = { + 48143A2C81E4274DE53197C295B83B1C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A7BAEFA55A7FA62FF8E9D3142AFE0940 /* Abstraction.swift in Sources */, - 04FD2864DC731F38E1BF441C4CDABBCD /* Constrainable.swift in Sources */, - 07F4478F202C89E6ABD5897616E37AD9 /* Constraints.swift in Sources */, - AEAAA8AAD28E1834239ABDFA5D358019 /* Stack.swift in Sources */, - 321B33848EA73CDBEBBF956BD1F0FAFE /* TinyConstraints+superview.swift in Sources */, - 0FF9A45866376B74C7F5886F43AAB36D /* TinyConstraints-dummy.m in Sources */, - 8125E0E02B95D557E8599E42BEDEF28B /* TinyConstraints.swift in Sources */, - ECDBEF093ADE4195A9D468A59C819DC7 /* TinyEdgeInsets.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4B142730AE148A02753011DD7CE61143 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - AC793D0529C11080CB050565E795FDB2 /* Pods-Zhip-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 4E414A3BC66BEAC5C12C7610C614036D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - D453A182EA32229310632632FE73C993 /* AnimationConfiguration.swift in Sources */, - 35617806B14AF9FCB276298663D520A6 /* Array+Extensions.swift in Sources */, - B4BBBDD607384B43A428F32110E98895 /* CollectionViewSectionedDataSource.swift in Sources */, - 1CAF42655E70706077B79CC60CD5B8A0 /* DataSources.swift in Sources */, - 1572D5C4115A5308EA99A9D66A741835 /* Deprecated.swift in Sources */, - F30F5BF4A2445B48D1B1B3844BD4BA2D /* FloatingPointType+IdentifiableType.swift in Sources */, - AE3E1CD8AC33809DC1B62EA0D057A644 /* IntegerType+IdentifiableType.swift in Sources */, - 2FB6F9ACE1A5472BC2B9B6D677B1343F /* RxCollectionViewSectionedAnimatedDataSource.swift in Sources */, - 4A186B3D7ED7A2482B90E7A273463351 /* RxCollectionViewSectionedReloadDataSource.swift in Sources */, - D076A72671A10025A6E6F3D0CCCF0638 /* RxDataSources-dummy.m in Sources */, - F6134176E7C80977D236B8896D33C55B /* RxPickerViewAdapter.swift in Sources */, - 237229B2B354F34BF51F75458B813F81 /* RxTableViewSectionedAnimatedDataSource.swift in Sources */, - 2F66490DB0E7F1E0FB1FD1A46C4CE214 /* RxTableViewSectionedReloadDataSource.swift in Sources */, - 9E271D8E1C65EEEF17D864B2F15D656A /* String+IdentifiableType.swift in Sources */, - 407929EAEA44FA00806F7378C2E67B77 /* TableViewSectionedDataSource.swift in Sources */, - D4FCCF5D07504882F9342EA8F9AFBA58 /* UI+SectionedViewType.swift in Sources */, - 568D598A9583E64FEEB36565510F18AA /* ViewTransition.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 51B5D5EC9F0A263859DA80DEEB6D6C00 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - A83A8F78394B20B153A5BDC280F59D60 /* SkyFloatingLabelTextField-dummy.m in Sources */, - FCE822D739F5C4AE3C88DDD4527E53AF /* SkyFloatingLabelTextField.swift in Sources */, - 611BFFE2287B76B8BA72118C249A13B4 /* SkyFloatingLabelTextFieldWithIcon.swift in Sources */, - 3AEA3B20505321D7331D290FF117DB42 /* UITextField+fixCaretPosition.swift in Sources */, + 2CA199CB19D2E39B0EE26DD75198EAFE /* _RX.m in Sources */, + 1EB2DA455C79F01F9CA939E3C1B7856E /* _RXDelegateProxy.m in Sources */, + 4466E0FAD49DEB0FD1EF98A97BAB0B28 /* _RXKVOObserver.m in Sources */, + 01D6533C52846FD53C855B819C771D8E /* _RXObjCRuntime.m in Sources */, + D05401666A0CE0AE1851C7A66DFF46AB /* Bag.swift in Sources */, + 8DA47CBD5A25B53E5A05F22AB2F9E00D /* BehaviorRelay+Driver.swift in Sources */, + 153888906FA0A1F2C5EEA48943FCD563 /* BehaviorRelay.swift in Sources */, + 04A9745B768E1D4F1B8E9A8598600CF3 /* Binder.swift in Sources */, + 9CB065D7B791E22ADCA4A214077EB971 /* ControlEvent+Driver.swift in Sources */, + DE6DF8A52C2C24E999546F70E5A419C2 /* ControlEvent+Signal.swift in Sources */, + 0939ECAB6B6CF76B6EA7523C2E86440C /* ControlEvent.swift in Sources */, + 6E5205A5EDA4F4BF1A18B23F2E8131E8 /* ControlProperty+Driver.swift in Sources */, + 43FE9FBBCE7E2C2626265AC91B68A1D1 /* ControlProperty.swift in Sources */, + E2847C205B57476D0A68D7237CE8C434 /* ControlTarget.swift in Sources */, + 3606A17DF2E64D78322F75AFA44CFC25 /* DelegateProxy.swift in Sources */, + 7F9DF3B74450B1A6233A195D7FA22607 /* DelegateProxyType.swift in Sources */, + DAFD514D33B4AE9E01B68ADB54D2E6F5 /* Deprecated.swift in Sources */, + 28A6809F9A927166CE363A94C3E9A709 /* DeprecationWarner.swift in Sources */, + CFB5BB2A71A020F5CE6B0FC5450936D6 /* DispatchQueue+Extensions.swift in Sources */, + D4E98839DE1325436D0D9E0FA2056D9E /* Driver+Subscription.swift in Sources */, + F283D0AC83A72EEFB2BB04CD9BB900DF /* Driver.swift in Sources */, + 942194F88CFB4CAFC20D9C28DBE79609 /* InfiniteSequence.swift in Sources */, + A0028825A3661FB8844A44F6256E386E /* ItemEvents.swift in Sources */, + 71FC9C944F374C64A5AF7A4C71C83052 /* KeyPathBinder.swift in Sources */, + 07458ABB5A4508FA1B84F4820B56DA9E /* KVORepresentable+CoreGraphics.swift in Sources */, + 85CCB51C7277A2DAEB13AFB9958D36AC /* KVORepresentable+Swift.swift in Sources */, + 72DC3C7BD507F0C3A261E90B0E2F6C8A /* KVORepresentable.swift in Sources */, + D14174602300ABCCEBB83C1F06D1F012 /* Logging.swift in Sources */, + 6D836AE973A59AA8EC3750D54694DC35 /* NotificationCenter+Rx.swift in Sources */, + 8BCA9F5707E77F8A52E5B42CF9BA86A2 /* NSButton+Rx.swift in Sources */, + 48D953CD244077FE2AB11954D5FB41B9 /* NSControl+Rx.swift in Sources */, + 2684BC6FDF9FEA90F64E654EC3482BDD /* NSImageView+Rx.swift in Sources */, + E670788411947FE0B423D5E7140D964C /* NSLayoutConstraint+Rx.swift in Sources */, + A3F3AB80529AF483559247078529E3DC /* NSObject+Rx+KVORepresentable.swift in Sources */, + 21E71C3352B054A62D58FAC1E2BEA70F /* NSObject+Rx+RawRepresentable.swift in Sources */, + B4784257FADFE70EF390712B8745F60F /* NSObject+Rx.swift in Sources */, + 10938CF372F3AB09A719AB5E75D395ED /* NSSlider+Rx.swift in Sources */, + E9B25323787E32A5A23FDEB8C056E082 /* NSTextField+Rx.swift in Sources */, + 9D78CA00DB3B44B78D15F049AD7A9702 /* NSTextStorage+Rx.swift in Sources */, + 233AD7FDFD8C13B5EB0FE20CE8A7732E /* NSTextView+Rx.swift in Sources */, + 2EF6DD793F9A57BC40574D3B343AEADE /* NSView+Rx.swift in Sources */, + FF94A1226538F4CD705920C2EABFF665 /* Observable+Bind.swift in Sources */, + BA44CC38D01755E6D49937A922A31047 /* ObservableConvertibleType+Driver.swift in Sources */, + C1E399C4EFD2C52BD1A3BFBB028F02B5 /* ObservableConvertibleType+SharedSequence.swift in Sources */, + 7C764A3B5CA9B8B466C2E2950645E8BA /* ObservableConvertibleType+Signal.swift in Sources */, + 0038E5B86B26424B10C83536C54E1815 /* Platform.Darwin.swift in Sources */, + F2E5C14B944142C9908DE99C64B28E44 /* Platform.Linux.swift in Sources */, + 4FF5A99DD11F744D17DA3B08E78A0896 /* PriorityQueue.swift in Sources */, + ED134DF1F9ABAD4898B34FA5EB9996DD /* PublishRelay+Signal.swift in Sources */, + 4F35DF90D4A040DE64B8F17688DDD687 /* PublishRelay.swift in Sources */, + AA7854B7FB444788B31DDCD6CDF53D7A /* Queue.swift in Sources */, + CCAD33A79C550BBC4345C963B778EEA4 /* RecursiveLock.swift in Sources */, + 28873FB5C2FD93ED22525D180D47C630 /* RxCocoa-dummy.m in Sources */, + 87E765D7336B708BFC0B8C9B4490BEB5 /* RxCocoa.swift in Sources */, + A1890AEF0B0BB51D41EC9085866BB3F2 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */, + 86E60101F61B849635071FE887CE0659 /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */, + 1B5B2B185D1CDBC32738E3A702A3C381 /* RxCollectionViewDataSourceProxy.swift in Sources */, + 17AE021003E7BD9E2BF9A003A9C5DFA7 /* RxCollectionViewDataSourceType.swift in Sources */, + F3B6C33F7F2629E91B8C689943F00F9C /* RxCollectionViewDelegateProxy.swift in Sources */, + 68454D8B48A4A73C13B2DF22AD6AB787 /* RxCollectionViewReactiveArrayDataSource.swift in Sources */, + E3AFD52DC42DE6A901A95835B8D7AC4A /* RxNavigationControllerDelegateProxy.swift in Sources */, + 4E617EE64EF79B16723D3CAC9B5BFEEB /* RxPickerViewAdapter.swift in Sources */, + E686FA5F4F1EB2B991A03AA687D4A261 /* RxPickerViewDataSourceProxy.swift in Sources */, + 93C39413F1B17811B3027BF870933A1A /* RxPickerViewDataSourceType.swift in Sources */, + 89F01715837A1874484CD6006B042F37 /* RxPickerViewDelegateProxy.swift in Sources */, + 6A3EA2232FBC868C649D9440D8792709 /* RxScrollViewDelegateProxy.swift in Sources */, + 71F198AC611D6A472B5B98C29BB11951 /* RxSearchBarDelegateProxy.swift in Sources */, + 0472A3318437F800E1D628D840C2D5F9 /* RxSearchControllerDelegateProxy.swift in Sources */, + FF786DF2807B66B25D938F90FE0FF70F /* RxTabBarControllerDelegateProxy.swift in Sources */, + CC27AFA8A471CC7580C89E060413AEBD /* RxTabBarDelegateProxy.swift in Sources */, + 4BC9C72E401D3976309E5EDB250174DD /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */, + 2528FC4EB026B9ECB21F9ECD07E6909F /* RxTableViewDataSourceProxy.swift in Sources */, + D783810BB2B42F514A59A724B9A80B60 /* RxTableViewDataSourceType.swift in Sources */, + 37F7CCF77C94651D5E8D4174AF8F4FBE /* RxTableViewDelegateProxy.swift in Sources */, + C30CFB8F9D9F71D194A4BE1C43A27C8D /* RxTableViewReactiveArrayDataSource.swift in Sources */, + 50BA26D808CA002F112CE3916CE0A566 /* RxTarget.swift in Sources */, + 5FD01F03161397D03D3D892FB503792B /* RxTextStorageDelegateProxy.swift in Sources */, + D0CCE4BF2B81E062A4729227C451635A /* RxTextViewDelegateProxy.swift in Sources */, + 81D96F224D4EDA0B202B4D11C4082D87 /* RxWebViewDelegateProxy.swift in Sources */, + D133AEB3AB85F858F218A5D9F8F2B66B /* SchedulerType+SharedSequence.swift in Sources */, + DA4D7D93DD6C8A66822F8599591F57C2 /* SectionedViewDataSourceType.swift in Sources */, + C78DD099A407C6851FF93DBBC4E445AC /* SharedSequence+Operators+arity.swift in Sources */, + 7B40F0B804EE917223E7BBB111922462 /* SharedSequence+Operators.swift in Sources */, + B12B5097498F2E3536919B042AFA2FE8 /* SharedSequence.swift in Sources */, + D6762D3FA496E24A758AF55EA714DC96 /* Signal+Subscription.swift in Sources */, + EDFB7898FA3025C6C85E5D03146ACB7B /* Signal.swift in Sources */, + 174624D7DFDA683DA1C838D1A0E77347 /* TextInput.swift in Sources */, + 3388B8472F399FE0FA561AF219AF6B43 /* UIActivityIndicatorView+Rx.swift in Sources */, + AF9CC3917C5DB0EF102C7EF6EA984E22 /* UIAlertAction+Rx.swift in Sources */, + 081821A31344D6A37108D7FE3179DAC4 /* UIApplication+Rx.swift in Sources */, + 82A0E7425BD0253661B52446C8754D98 /* UIBarButtonItem+Rx.swift in Sources */, + 39A8615244B5A4DCEEE440CA8D2A40F3 /* UIButton+Rx.swift in Sources */, + 8F120D6F0028AC3D47CDC32C87769D6E /* UICollectionView+Rx.swift in Sources */, + 95FAD54842765733D7C7E4514F6E4318 /* UIControl+Rx.swift in Sources */, + 60487694F202EB81B5C0888D43297896 /* UIDatePicker+Rx.swift in Sources */, + 9781FEAA585114B4B97A877E7083A738 /* UIGestureRecognizer+Rx.swift in Sources */, + E97A8074AA933F2556417A1E30BB2735 /* UIImageView+Rx.swift in Sources */, + 5368D5DA589D18D613127272469A5527 /* UILabel+Rx.swift in Sources */, + B968E93A82D1472C82808FCB980D1653 /* UINavigationController+Rx.swift in Sources */, + 93497F96229D6028BD00F3DB8504C8FC /* UINavigationItem+Rx.swift in Sources */, + F1E121FB3BDF29B04C71D8B95D31AE0D /* UIPageControl+Rx.swift in Sources */, + 8A4D39F058997BC2AF8FCD4ACA7FBE63 /* UIPickerView+Rx.swift in Sources */, + B6F67D54EFDC613128D4C2BDE578E325 /* UIProgressView+Rx.swift in Sources */, + B0C7B31ED56E3B060EF28A14F8375BFD /* UIRefreshControl+Rx.swift in Sources */, + 79F92D80E379E26A2D23F0DEE2E51DE7 /* UIScrollView+Rx.swift in Sources */, + 183542E8652A0E1D3839CE1069DB0AA2 /* UISearchBar+Rx.swift in Sources */, + 8219118583B951441B567DAE50B7E03E /* UISearchController+Rx.swift in Sources */, + CD938958224E4B2C6515158C81063A9C /* UISegmentedControl+Rx.swift in Sources */, + 5CC77BE6899C128D36A09AC5DB406511 /* UISlider+Rx.swift in Sources */, + 90C89A668ECF2116C63D3B590CD09D19 /* UIStepper+Rx.swift in Sources */, + B015FC8A5AF9FA98C2B8A03BD97D8EDF /* UISwitch+Rx.swift in Sources */, + 41E2AA00A7A060F566B7FC1DBA6D6FF0 /* UITabBar+Rx.swift in Sources */, + 3EF5A607A3AF92032274C9E506E8AF1B /* UITabBarController+Rx.swift in Sources */, + F41259698C83E2B5F90A72069C994379 /* UITabBarItem+Rx.swift in Sources */, + 1AEBB84AD7C97FEEC2EE1F1DF4BE2494 /* UITableView+Rx.swift in Sources */, + F97E97044C1C2F777F276BD4CAA654FF /* UITextField+Rx.swift in Sources */, + 28972A6E19C659B1DC0D1AE1A05CF7BE /* UITextView+Rx.swift in Sources */, + 1B45C95361B2AFF79CA597F4A3686446 /* UIView+Rx.swift in Sources */, + DE83D339761949ED71B1AEA191DB7AC3 /* UIViewController+Rx.swift in Sources */, + A2F152E09EAF837CF5FCF8AE4A099AA5 /* UIWebView+Rx.swift in Sources */, + 2D1735DF3AE0D6E7113C89DDCBCD2F8C /* URLSession+Rx.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -6671,231 +6620,33 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 548096D466A67D2FD94BDDDA95979DE3 /* Sources */ = { + 5F6AE483DE9F9CB4D7FC8CEF5A7AB82C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - E98D341B10DE3AFE4CA02078C8A79BA6 /* any.pb.swift in Sources */, - 7C3C0B90E2691A5988B222F4913811BD /* AnyMessageStorage.swift in Sources */, - B55D9637A55F3519CFDDEA41156B00FD /* AnyUnpackError.swift in Sources */, - 4D21D0B1B38FEED7CD8A4D1519160FDE /* api.pb.swift in Sources */, - BA4ED49B331DDB6E4769F739FC7D500A /* BinaryDecoder.swift in Sources */, - D3E967E11E3D7BC3078478C50A900A73 /* BinaryDecodingError.swift in Sources */, - 6B5922F8451F9A7CF51AC099CE667DB2 /* BinaryDecodingOptions.swift in Sources */, - D306AFBF5D2A1BA28BEC8A4C25E5064A /* BinaryDelimited.swift in Sources */, - CCD8036DF0EED5C7807FED5083986DA3 /* BinaryEncoder.swift in Sources */, - 27272963BB7705C4657DFEB4152A30D8 /* BinaryEncodingError.swift in Sources */, - 3647C81549BEF938B5B829C9B3F6C346 /* BinaryEncodingSizeVisitor.swift in Sources */, - E35317B110FC8936367D551CD1572D89 /* BinaryEncodingVisitor.swift in Sources */, - 1C0DD7B956D8FA81279191AD10D54838 /* CustomJSONCodable.swift in Sources */, - 07A5649935F63D31CDDBE1D211E7E2DD /* Decoder.swift in Sources */, - 30A03706445B697052651B831D0F7EE8 /* DoubleFormatter.swift in Sources */, - CA0A2C276FD868B1B5B829ACB84A9135 /* duration.pb.swift in Sources */, - F5AE5EEF8D699D515C0A7C1454EE1E48 /* empty.pb.swift in Sources */, - 6029170C026000D659B04BA298E2137E /* Enum.swift in Sources */, - 23117AEBBC69F3A1B6E227E46FED8B36 /* ExtensibleMessage.swift in Sources */, - 341FCBFC7D509044E00623DC95208809 /* ExtensionFields.swift in Sources */, - 586B7C1AB81958986A0393E1FC989FE3 /* ExtensionFieldValueSet.swift in Sources */, - 1B0446A5ADF42CE22710FFC7245C9761 /* ExtensionMap.swift in Sources */, - 618AC511267065238D42C0B1796FCDB5 /* field_mask.pb.swift in Sources */, - FC1745A21E4F933802ADCB7661AD844F /* FieldTag.swift in Sources */, - 74E554C369D6DF2557AEB9D0DBF46F80 /* FieldTypes.swift in Sources */, - 45B29814A2498CBEDC106E005A2CBFE2 /* Google_Protobuf_Any+Extensions.swift in Sources */, - 81499007AA8759FB35685E3A3D627DF6 /* Google_Protobuf_Any+Registry.swift in Sources */, - C75313226CA13A0442343A1654E87059 /* Google_Protobuf_Duration+Extensions.swift in Sources */, - B006FB8FBB07E15B5C03774084084BBB /* Google_Protobuf_FieldMask+Extensions.swift in Sources */, - 990E7F93A57E880A9780CC33205B49A9 /* Google_Protobuf_ListValue+Extensions.swift in Sources */, - 4B79B700286D22F54E58C01B94C3D495 /* Google_Protobuf_Struct+Extensions.swift in Sources */, - F74BB7380D4426ACD5D7861533F58129 /* Google_Protobuf_Timestamp+Extensions.swift in Sources */, - 944EEF7AB43A81E2DFCF73BF7B9A898C /* Google_Protobuf_Value+Extensions.swift in Sources */, - 4D8ED2EAD8704F9D225363DEC0A4191B /* Google_Protobuf_Wrappers+Extensions.swift in Sources */, - 6889B49000762FE91D1D3481DE6CE7CE /* HashVisitor.swift in Sources */, - DD6D9E184DCC9962965BCAF0D0654BBA /* Internal.swift in Sources */, - AC8609A4EC03309B7F905A48460B0DC1 /* JSONDecoder.swift in Sources */, - F5363369BC989365EBC0DB28AB397BB1 /* JSONDecodingError.swift in Sources */, - 46F32F331351A1D9AAB7564C07586FE8 /* JSONDecodingOptions.swift in Sources */, - 13739640D3CE9987F16DFB316FC0A08C /* JSONEncoder.swift in Sources */, - 554EDD1417F2A8B906AA5C42A66D6C48 /* JSONEncodingError.swift in Sources */, - 0EEE5691B979A266FC8B157CC6A8C1ED /* JSONEncodingOptions.swift in Sources */, - E4F774AEF754890BB423DE5A8268D29F /* JSONEncodingVisitor.swift in Sources */, - F974FEFB0722B43C331BC530FA535AB9 /* JSONMapEncodingVisitor.swift in Sources */, - 652B7B9A9EFCB9EEA176823AC2F09598 /* JSONScanner.swift in Sources */, - DB17CC3307C815420F7F5F2535069EBE /* MathUtils.swift in Sources */, - 994EC8D51E8D0923B8FEE9B5EC3350AD /* Message+AnyAdditions.swift in Sources */, - 57923B6114152A255A2D14332AAFA55D /* Message+BinaryAdditions.swift in Sources */, - 78BE84258107CAD39C5AD16A5A7F8DB8 /* Message+JSONAdditions.swift in Sources */, - F9A0BEF55D99DACCD13B9DC54B9908C6 /* Message+JSONArrayAdditions.swift in Sources */, - 987BB07FD2670ECC674B77063EA5EC97 /* Message+TextFormatAdditions.swift in Sources */, - 0873FFA3FB1427394C824C33B750A69B /* Message.swift in Sources */, - 555F95A51B8B225BDE98232070219549 /* MessageExtension.swift in Sources */, - 95578A5D1D2E0B82AC19CE262A64CE5F /* NameMap.swift in Sources */, - 6E14EA3166689986529C5A713869ECDC /* ProtobufAPIVersionCheck.swift in Sources */, - 39B4089B6D4D361B770ED98C0101133E /* ProtobufMap.swift in Sources */, - 6296D46AD237AFA48170FE06579ABFB6 /* ProtoNameProviding.swift in Sources */, - 0FB67FE0E8487963DF4923FC1EBCFEE4 /* SelectiveVisitor.swift in Sources */, - F2E3B886A84AB5F71463DC975FCFEF90 /* SimpleExtensionMap.swift in Sources */, - FB92555EDFA663B3F1FEFCC5A3BA2326 /* source_context.pb.swift in Sources */, - D3F566F5DF3C3598BA3140C347342B81 /* StringUtils.swift in Sources */, - 709B9FDA8FE9FC9B278E189B66F74720 /* struct.pb.swift in Sources */, - 206C24197EE383987FE2EF122D07C8BD /* SwiftProtobuf-dummy.m in Sources */, - A321FE0256F15A7A3DEAAAD090BA694A /* TextFormatDecoder.swift in Sources */, - 1CAB756B776E5CA7BAE735B1026309EC /* TextFormatDecodingError.swift in Sources */, - F9EE0908131968E8C53A1652B6915F70 /* TextFormatEncoder.swift in Sources */, - 0964E4C37EBB0CDD1EE5AADFA6E82702 /* TextFormatEncodingVisitor.swift in Sources */, - 61E0723863704B12DAE4B478B779F682 /* TextFormatScanner.swift in Sources */, - DAB6CC1FC9504CBE5C77E2A0DDDEA2FE /* timestamp.pb.swift in Sources */, - 1B4BED380B26F304CDD51DF4253FDA3E /* TimeUtils.swift in Sources */, - 8CE9F101C17BB3F41937B0F4CD9FB6A5 /* type.pb.swift in Sources */, - 23F587C4142C648A0FC4679F0A6332AB /* UnknownStorage.swift in Sources */, - 842EA213AFD6AEA4A64DCBCD34DDF245 /* Varint.swift in Sources */, - 2A5F77B79F4CCDB25F4FE4FACA5BB93F /* Version.swift in Sources */, - BD1D0EA72B6E4FE01E404F06D9465F69 /* Visitor.swift in Sources */, - 909BD4309A687679A1A4A72F2DC0D9E7 /* WireFormat.swift in Sources */, - 4D5E4E6F96F17AE4B53581D13466D23C /* wrappers.pb.swift in Sources */, - E7C729A1E1C390F2B7971E67847CB99E /* ZigZag.swift in Sources */, + 5E93C8416BDAB538ED1415652AB8F16F /* KeychainSwift-dummy.m in Sources */, + BEBB024DAF8D4DF0EA2F9D2BAC05979F /* KeychainSwift.swift in Sources */, + 2ED86EA57F9348A8C1A024B1DA92E456 /* KeychainSwiftAccessOptions.swift in Sources */, + 36153D7BBD5433FE4C340E167A0990AA /* TegKeychainConstants.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 54E5F0B23401277AF6C4AFBBADCDFD05 /* Sources */ = { + 6E7085C1918520D408CB70D56B797952 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8816F4C38002967B59783B5B100EEA57 /* _RX.m in Sources */, - 5981DF0712876AF519E442DC57C85732 /* _RXDelegateProxy.m in Sources */, - 28568B5DCB93D29D7995930AEB847372 /* _RXKVOObserver.m in Sources */, - 123114D6A41BCADA512A029F531A254B /* _RXObjCRuntime.m in Sources */, - FAF411ED0DE7A3482C7813B2130EA55E /* Bag.swift in Sources */, - 4F5AF60F06F98017743A1CF2101AD66A /* BehaviorRelay+Driver.swift in Sources */, - A06E711494FB9F0B9A057D675086CB29 /* BehaviorRelay.swift in Sources */, - DD2DD4A696F29D86DAA00DDDA7884FC6 /* Binder.swift in Sources */, - 2DD46C72049FBDF753440F14BBE1F50D /* ControlEvent+Driver.swift in Sources */, - AE1669434ABF054D7FE3DFCD46F44AAD /* ControlEvent+Signal.swift in Sources */, - 16482A8E6156903C179A684FF4C7149E /* ControlEvent.swift in Sources */, - 41E749C39E7BD9A644948D9F7670AD5D /* ControlProperty+Driver.swift in Sources */, - 235D7C6E02F6ABA0C152ECA94F2A555E /* ControlProperty.swift in Sources */, - 44FCEDB9B1C16096A2C0A1D61123A5DC /* ControlTarget.swift in Sources */, - 390AD9D061DD4574C1874F31C85265F9 /* DelegateProxy.swift in Sources */, - 41E9A476F903C3424CFDD0A514472242 /* DelegateProxyType.swift in Sources */, - 6B6C6F5BCAF7EBA7C3C8BE108D967B8E /* Deprecated.swift in Sources */, - 7CA9978827891E246F74BB3F33C6DF85 /* DeprecationWarner.swift in Sources */, - DF028E059136B75D77C81086ED6EC015 /* DispatchQueue+Extensions.swift in Sources */, - 04618593F12E60CEE55465CEBF1D47EC /* Driver+Subscription.swift in Sources */, - 5FDF7C6C281933E1B07DF2B8AFD9BA5D /* Driver.swift in Sources */, - 524BB0BA62456ECF1263970D2BC44E3A /* InfiniteSequence.swift in Sources */, - BD930BEFBC120BF6DB675A3C8ED9F34E /* ItemEvents.swift in Sources */, - 0E78A4F7E8D0BC26B63F273E75904C0A /* KeyPathBinder.swift in Sources */, - 055B20E2F878F5B91CAAFB9369A65E3A /* KVORepresentable+CoreGraphics.swift in Sources */, - F8AA40F76CD753B7E633CDF645845288 /* KVORepresentable+Swift.swift in Sources */, - 303F6A716520A7A23BBCEEF2176AB223 /* KVORepresentable.swift in Sources */, - 0FDA26B9DE12E771F90430F2C3498BFB /* Logging.swift in Sources */, - 05B70014247B20D941C138EAB851EE9B /* NotificationCenter+Rx.swift in Sources */, - CA69BD126500289E66D3F10DC62987A8 /* NSButton+Rx.swift in Sources */, - 5E55DEF7A80B67749BDC12875F024063 /* NSControl+Rx.swift in Sources */, - E8C9F3D3565C3FB3412A13151035B003 /* NSImageView+Rx.swift in Sources */, - B75076016FF714FB2F20F073FA3A7BA3 /* NSLayoutConstraint+Rx.swift in Sources */, - 9D62DE7950687AD666ADD33E49D5C349 /* NSObject+Rx+KVORepresentable.swift in Sources */, - 479768E1DCE581063DD81C3B032B60AF /* NSObject+Rx+RawRepresentable.swift in Sources */, - 66D47187E30F89DFF8B7127FDA9AD228 /* NSObject+Rx.swift in Sources */, - DECA8BD1AD71342380714D298E2F5A78 /* NSSlider+Rx.swift in Sources */, - 0345B883925573479A2D2A2D4069E053 /* NSTextField+Rx.swift in Sources */, - CB3BF6EC0ABA65721DCAE10E1537BF1C /* NSTextStorage+Rx.swift in Sources */, - B417BF3511D414F94CC5EDAECCF270A5 /* NSTextView+Rx.swift in Sources */, - 95CB659F0EA43DA515664FD4F0010CBD /* NSView+Rx.swift in Sources */, - 317707D0EBD34AF72736425EAC84B6A8 /* Observable+Bind.swift in Sources */, - F2319237360ACC0341AD398E81B3CD6D /* ObservableConvertibleType+Driver.swift in Sources */, - 922C3B34DA637B2466F0A172FF9331AF /* ObservableConvertibleType+SharedSequence.swift in Sources */, - E060F05C6B33E31F11FAB838055F3221 /* ObservableConvertibleType+Signal.swift in Sources */, - CBA812899327B8A81236C5A891216EB1 /* Platform.Darwin.swift in Sources */, - 1A0B0946DF3C1AD9BF0A28F3224FB2DF /* Platform.Linux.swift in Sources */, - E39A09E5AFDB955687087851C3D72094 /* PriorityQueue.swift in Sources */, - 5AB7D32311DF1AFF488FA16712ADC733 /* PublishRelay+Signal.swift in Sources */, - 089A8DE0793EA2C082D7A47CB6052101 /* PublishRelay.swift in Sources */, - 7761C26942C468E49AA3354A35675DE5 /* Queue.swift in Sources */, - 595B753D1BDF36A1572F92042148B69D /* RecursiveLock.swift in Sources */, - B9D0258B611061D5496BFAB56C7FD223 /* RxCocoa-dummy.m in Sources */, - 93E2DC3582E4078CBFF209FF9F5FB322 /* RxCocoa.swift in Sources */, - 49E058738735C637289E91A812C81AC2 /* RxCocoaObjCRuntimeError+Extensions.swift in Sources */, - 44A8B259092CC134C3EE947357CC2DF1 /* RxCollectionViewDataSourcePrefetchingProxy.swift in Sources */, - EDEB10B7EF31581B81E26FD8242FD370 /* RxCollectionViewDataSourceProxy.swift in Sources */, - FFA58F69807ADAA9162633B72DF9C6EF /* RxCollectionViewDataSourceType.swift in Sources */, - 0329BABD8EAF547E1FE6B800EE6A86BF /* RxCollectionViewDelegateProxy.swift in Sources */, - E5A7216485C68B07F94A9912721D8536 /* RxCollectionViewReactiveArrayDataSource.swift in Sources */, - 85D047CA0C0318E59C50104E9E7EE309 /* RxNavigationControllerDelegateProxy.swift in Sources */, - 7D931D589293E578F0ADF1A00C01A152 /* RxPickerViewAdapter.swift in Sources */, - 457D36AB3E521955E35CE1B9B987CB18 /* RxPickerViewDataSourceProxy.swift in Sources */, - 6B3454617D6594051D6E2B0F542D0994 /* RxPickerViewDataSourceType.swift in Sources */, - F6F4F9474B19ECF1D1299A58B62B0D96 /* RxPickerViewDelegateProxy.swift in Sources */, - 67D9C5EE148A741E0B59F5B7459147CD /* RxScrollViewDelegateProxy.swift in Sources */, - 21EAF4B870B136849D6EB044C89BF96B /* RxSearchBarDelegateProxy.swift in Sources */, - F23ACB0BD94844017956BE89B2194616 /* RxSearchControllerDelegateProxy.swift in Sources */, - E6F4D6EDBAB4A0209D0E15619431F3FE /* RxTabBarControllerDelegateProxy.swift in Sources */, - E7D0FA4CC9FC679978C9F74F2E521E5D /* RxTabBarDelegateProxy.swift in Sources */, - A35E16F9A88EDE5D12D7127B92EEF618 /* RxTableViewDataSourcePrefetchingProxy.swift in Sources */, - 1E974F72735902281641BB0A7D80A655 /* RxTableViewDataSourceProxy.swift in Sources */, - 7867ECE1CC45A104F8DC36FD995B7103 /* RxTableViewDataSourceType.swift in Sources */, - 5266D4773AEFF5FCDB1956308188D528 /* RxTableViewDelegateProxy.swift in Sources */, - 7D828E5B10AD4161FD80578381F10ED2 /* RxTableViewReactiveArrayDataSource.swift in Sources */, - 0A6DFFCC98EC321AA92045871E9FA022 /* RxTarget.swift in Sources */, - 0ED0F5362F975BD753A89A123CD6D2C2 /* RxTextStorageDelegateProxy.swift in Sources */, - 7A5FBF0D56F7DBFDAE18D7CD292E02DD /* RxTextViewDelegateProxy.swift in Sources */, - 0E78D6EEF5B612E9A8044A148219C288 /* RxWebViewDelegateProxy.swift in Sources */, - 8ED6A0B163772EBDBFAED242D491BA49 /* SchedulerType+SharedSequence.swift in Sources */, - A83B265E4207DF82398A38DCA2CFA905 /* SectionedViewDataSourceType.swift in Sources */, - 84F7700B2F4F2D9437A65BC6BB7CA11E /* SharedSequence+Operators+arity.swift in Sources */, - 5005416E02D23E547F15B2EEB4980549 /* SharedSequence+Operators.swift in Sources */, - 9D51AA64728DE6FCE82C157E95B7F7FC /* SharedSequence.swift in Sources */, - 91CD9CA94D11B610DAB6DBDB65891DC5 /* Signal+Subscription.swift in Sources */, - 0841FC49BC5C3A1D060D665BD19D120D /* Signal.swift in Sources */, - 9BFA6FAAC00FEE33E87DE2C4F94047E8 /* TextInput.swift in Sources */, - 0A962A62B1BB208F5B55414195A0172A /* UIActivityIndicatorView+Rx.swift in Sources */, - 773B6175E97DE081F6FB909B826D7AF2 /* UIAlertAction+Rx.swift in Sources */, - 74BA697EB62B693379B4985172877971 /* UIApplication+Rx.swift in Sources */, - C455C040429E0F272D25368D8A3A4B55 /* UIBarButtonItem+Rx.swift in Sources */, - FBA43A480738A8A893EED17434E28F98 /* UIButton+Rx.swift in Sources */, - 5D7C2033E60F59DEDAE170A3E4A698A1 /* UICollectionView+Rx.swift in Sources */, - C880C18E3EDE7A00C63A0353CB7D2409 /* UIControl+Rx.swift in Sources */, - 9BE64FE538A4D56D69C7DEFAF2070CDC /* UIDatePicker+Rx.swift in Sources */, - 893CA83CBA78B493A9D7EBF4A47DD57A /* UIGestureRecognizer+Rx.swift in Sources */, - F39B3619896B17F69CC396644D66E0AD /* UIImageView+Rx.swift in Sources */, - 7CD9845BA08760B847F5B395DCE9EDB8 /* UILabel+Rx.swift in Sources */, - A286B6622EE02C4B4F4E12B9B8B0F64A /* UINavigationController+Rx.swift in Sources */, - C6569160388E918C9822421211F333E4 /* UINavigationItem+Rx.swift in Sources */, - 59D29D6122E6C61CC3A9AEC4E32A173D /* UIPageControl+Rx.swift in Sources */, - D7D85A010391189574F70FE3A3B9F2D4 /* UIPickerView+Rx.swift in Sources */, - A6A6902079FBAE84E2FB57C637F23272 /* UIProgressView+Rx.swift in Sources */, - FB27FC41D6697ACF8FE0D651D299C0DA /* UIRefreshControl+Rx.swift in Sources */, - 25F85D30E35124955FD71FBC58BFB834 /* UIScrollView+Rx.swift in Sources */, - ECD7905EACAE637EDF8D2B61EC4EBA55 /* UISearchBar+Rx.swift in Sources */, - BA496DC109AD531B38E69FC2B4800EF1 /* UISearchController+Rx.swift in Sources */, - 112AA04ED46114DECEA6B1FD03F3A54A /* UISegmentedControl+Rx.swift in Sources */, - 0D9C34924DB222B3F50089A78640AA03 /* UISlider+Rx.swift in Sources */, - 3406F7185AFFF2E422BEF81247735E64 /* UIStepper+Rx.swift in Sources */, - 295609264482D5AA2663245CD0FC16FC /* UISwitch+Rx.swift in Sources */, - 9B3407FE7441B636E366AC40E89BFB92 /* UITabBar+Rx.swift in Sources */, - FB98D27257D86FCC1108703B82A230F4 /* UITabBarController+Rx.swift in Sources */, - 287D8AD67D56C522BFB58ED242B7E2F4 /* UITabBarItem+Rx.swift in Sources */, - 60E4E7F238FC20EFA7820D2F9637F147 /* UITableView+Rx.swift in Sources */, - FEEBCC5208473D3B708AAAC1458AA22F /* UITextField+Rx.swift in Sources */, - 98DF3897E6906C73D76E190BF4F7E1FA /* UITextView+Rx.swift in Sources */, - 28FBE6929FF833884FB0E950EABA0370 /* UIView+Rx.swift in Sources */, - 698DF68AFEF8CE53528A2864E213D595 /* UIViewController+Rx.swift in Sources */, - 4CF25E9912D95AC8291974D4C670750D /* UIWebView+Rx.swift in Sources */, - 6E1D2BB813D2F747FF3ECC4A846EC39A /* URLSession+Rx.swift in Sources */, + EB4CB428DD7ECDB3D320656D2DAA1C1A /* Abstraction.swift in Sources */, + 70EA8AFF0BA803E209090FF5D5158A1C /* Constrainable.swift in Sources */, + 07DB2603F1C6FF0A7E3CA8DC5FE066F7 /* Constraints.swift in Sources */, + 15E5AE069CEBD228A927238410D9B0DE /* Stack.swift in Sources */, + 7B0BE043F33E17AB1B8CA1A8E0907937 /* TinyConstraints+superview.swift in Sources */, + 234F0059D743961FCB056CF5B72C95E8 /* TinyConstraints-dummy.m in Sources */, + 11ACFA594ADE030162148DAE9A7915BB /* TinyConstraints.swift in Sources */, + 68472241738BC72BFC384DF80FDB039A /* TinyEdgeInsets.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5F6AE483DE9F9CB4D7FC8CEF5A7AB82C /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 5E93C8416BDAB538ED1415652AB8F16F /* KeychainSwift-dummy.m in Sources */, - BEBB024DAF8D4DF0EA2F9D2BAC05979F /* KeychainSwift.swift in Sources */, - 2ED86EA57F9348A8C1A024B1DA92E456 /* KeychainSwiftAccessOptions.swift in Sources */, - 36153D7BBD5433FE4C340E167A0990AA /* TegKeychainConstants.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 6F4E079B529505B93B5DB128B09BCE60 /* Sources */ = { + 6F4E079B529505B93B5DB128B09BCE60 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -6925,170 +6676,45 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 84438409061E14DCF83AAC571916908B /* Sources */ = { + 8B2751CC587E6B6E65C8226CB0022B91 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8FBB7A0243DABB5B24CFBA78740712AD /* AddRef.swift in Sources */, - EB6A1936EFFBD4C76E6461181F609B48 /* Amb.swift in Sources */, - EA99AFB14C0A57303F9F31EEBE75CB21 /* AnonymousDisposable.swift in Sources */, - D043802864C0224D18BB9593B1BC39C7 /* AnonymousObserver.swift in Sources */, - AE294918655F3918CA6DCB9E7ECD84D8 /* AnyObserver.swift in Sources */, - 0A139A470438DBFB460C13928F80CCAB /* AsMaybe.swift in Sources */, - E798B61375A4F26345A5C4E22D2E82C2 /* AsSingle.swift in Sources */, - BF4F97095BFC54683FCE3BBE7693E002 /* AsyncLock.swift in Sources */, - 37E48F5697643E8EFA3A172BE26D933F /* AsyncSubject.swift in Sources */, - F874E931378C100B3BF9269AEDED31A5 /* AtomicInt.swift in Sources */, - 90579B4EF8945E056438D79AED0BDF90 /* Bag+Rx.swift in Sources */, - 1896E9BF7B1F6C63870FD98EEF47979D /* Bag.swift in Sources */, - 14232C4AD5F0CF7826539A90FB64997F /* BehaviorSubject.swift in Sources */, - C9AB5F543DF27BA07E99D6541D385069 /* BinaryDisposable.swift in Sources */, - E283D9190AC65A5E80F5AD9EE82BCA9F /* BooleanDisposable.swift in Sources */, - DFABC201A37784813FAA6727607FC616 /* Buffer.swift in Sources */, - 151179758816F2B857862184D83506B0 /* Cancelable.swift in Sources */, - 4044D9F8E74758AA9330D4EC700B57C2 /* Catch.swift in Sources */, - 22606387E56E35C8D62C4320C7427DA2 /* CombineLatest+arity.swift in Sources */, - D7406EFCA437632CCA0606D900930546 /* CombineLatest+Collection.swift in Sources */, - D2B129B194678E85DDD4B6219382704B /* CombineLatest.swift in Sources */, - 695BC0A0D92F25E56131C1F5FAA78A96 /* Completable+AndThen.swift in Sources */, - E03DB8337FBA570E2A209B4C6AA206BA /* Completable.swift in Sources */, - F44685025807FE6C124E2DDBBE7062D2 /* CompositeDisposable.swift in Sources */, - 205570614C6A8B9D6E09FFC4F2F52CC1 /* Concat.swift in Sources */, - CF885955CF23F5747BCAF078E0233382 /* ConcurrentDispatchQueueScheduler.swift in Sources */, - 9F5FE84B07BDDB9DECF20AE7F389A7F2 /* ConcurrentMainScheduler.swift in Sources */, - 47A80751B7B9452EF0ECE524A58788AF /* ConnectableObservableType.swift in Sources */, - F819409754FA98DF7986E66CAF5F7D6D /* Create.swift in Sources */, - 7F7BCE89CFE33E09D8AA6D6AC463BE89 /* CurrentThreadScheduler.swift in Sources */, - C1664D2022C9467BC712ED9BA35199C6 /* Debounce.swift in Sources */, - 673B58B2A434BD1D3F6517EA46774CC5 /* Debug.swift in Sources */, - ED6F2A113635F9C9F6EED91869A58591 /* DefaultIfEmpty.swift in Sources */, - 94008C7A0E287CF458C033CD9BACD693 /* Deferred.swift in Sources */, - A0AE1F576EEC59A3489F055880794755 /* Delay.swift in Sources */, - 9501208AABFC53CEBA259DA1D45CAB65 /* DelaySubscription.swift in Sources */, - 2A3893CA0EFBE896C35FFBD0DE165125 /* Dematerialize.swift in Sources */, - 43E7461BC6C658B586DEC6DA615C7495 /* Deprecated.swift in Sources */, - 4D47ACDCEC2005793902051051F358CD /* DeprecationWarner.swift in Sources */, - 07D568C0DFD86B2B10A34CC43B227328 /* DispatchQueue+Extensions.swift in Sources */, - AE3EE47596766C38F4D9ECA213368C7C /* DispatchQueueConfiguration.swift in Sources */, - 9BB3AF36EDFD4894DD5E9A7B7A4198E1 /* Disposable.swift in Sources */, - 7C9EFE7CAE5AB406AF9163220C11D05E /* Disposables.swift in Sources */, - 82AED0DB9D3FE53B20513E056278DC36 /* DisposeBag.swift in Sources */, - 352043D00E561D41B93BDF4B6D726748 /* DisposeBase.swift in Sources */, - 16BAEE84E0307D951106BC33D5C79F32 /* DistinctUntilChanged.swift in Sources */, - 946561F28ACED098732504F41F0A84D7 /* Do.swift in Sources */, - AB471C0782B32C66AFFC3C167EFE373A /* ElementAt.swift in Sources */, - 7E0C35930F57CD98E61501C4A8EEEFE9 /* Empty.swift in Sources */, - E3E712E436B260929E44224BA476A4E5 /* Enumerated.swift in Sources */, - 7B6178F405C5DD5F88403A94F57DAC7D /* Error.swift in Sources */, - 152C893E35F64D40C1527AD527BA683B /* Errors.swift in Sources */, - 7C65AEC56E12693EBD3FE2304C5D68D8 /* Event.swift in Sources */, - E7C3446CF169BF08890AD4190E045095 /* Filter.swift in Sources */, - 80B80BEB031221BEC93950BB1B99F587 /* First.swift in Sources */, - A3BF09EEE7364F966CA96A03561A5E3D /* Generate.swift in Sources */, - E0B5863B431C0CFC83DE8F6C65E4994D /* GroupBy.swift in Sources */, - DB7CE03F965A54E6362463A832ECCFD3 /* GroupedObservable.swift in Sources */, - 6C751F858B716C67D833D3EA78C5DC8F /* HistoricalScheduler.swift in Sources */, - 11691726BCB12224C9BD0EDB454C5D20 /* HistoricalSchedulerTimeConverter.swift in Sources */, - E3F188CCE9502C09726C829BD52A205C /* ImmediateSchedulerType.swift in Sources */, - DFACC0E516731C84486F8BE35322805D /* InfiniteSequence.swift in Sources */, - 8EA63D959D0ACE1683953D05C669EFC3 /* InvocableScheduledItem.swift in Sources */, - 11CDB2E8A19DA691C4031ABB811D341E /* InvocableType.swift in Sources */, - C10B523111CAF69F82CB32043BE7E9F7 /* Just.swift in Sources */, - 57BFFDAB61787766EC9FA174C2DB2830 /* Lock.swift in Sources */, - CEE95D93C0AC36A307681EE1B87D851A /* LockOwnerType.swift in Sources */, - 970D6ED49D7ACD131F9E4DAAAE08D624 /* MainScheduler.swift in Sources */, - 732F97CF2FE309E9F6BB02F5F5C06AA7 /* Map.swift in Sources */, - BDA9582C96210970EA93A58C2E04226D /* Materialize.swift in Sources */, - 32735425DDB95AACB14F500166C0CD34 /* Maybe.swift in Sources */, - DB3FC77CDC511952C7A633972AA68F5F /* Merge.swift in Sources */, - D4691DCD56D4A8A09F8700F2F5F22161 /* Multicast.swift in Sources */, - B931C2EF87039462767AB16D22335229 /* Never.swift in Sources */, - 228E59497CF871BAB3A718AD839A7EAA /* NopDisposable.swift in Sources */, - 4A1B8BD19EB55F17AB2BE7EE0FBC3C59 /* Observable.swift in Sources */, - E98BA8FD2014258FB16AC655CA057EA7 /* ObservableConvertibleType.swift in Sources */, - 893A6C27CE49D2BE75468377FE154F16 /* ObservableType+Extensions.swift in Sources */, - 4FBC162C03214D29B18ABFD02EED4600 /* ObservableType+PrimitiveSequence.swift in Sources */, - 6EF0AE5562B9192036B10F2B98AED0C9 /* ObservableType.swift in Sources */, - 0021D9AE468C46ECDC577F1DFA8D35DF /* ObserveOn.swift in Sources */, - 4C3153202C78D42DAEC2D738AC246860 /* ObserverBase.swift in Sources */, - 95EFC9D74C15868259203B8A727E05AC /* ObserverType.swift in Sources */, - F78358FF18D226D9C9A44FF5D56627D4 /* OperationQueueScheduler.swift in Sources */, - 1FB55BCF73ED8CA96124E4B6A5C1C849 /* Optional.swift in Sources */, - 272ECE562650AF1B9D2CD9F463B0D08D /* Platform.Darwin.swift in Sources */, - F574A59BF47E9F467DC44FD131806D93 /* Platform.Linux.swift in Sources */, - C81C2A66FF613527C7BBA858999E9A91 /* PrimitiveSequence+Zip+arity.swift in Sources */, - 9EF6B07F9014D7422681C32BE17E1C15 /* PrimitiveSequence.swift in Sources */, - 620F6C2C2FE67887BE6CACF07EF64AEC /* PriorityQueue.swift in Sources */, - DEB75E6624F9E049359EF78E9B3ABE2C /* Producer.swift in Sources */, - 4855E4843ABB3A889CF03689AC9880D6 /* PublishSubject.swift in Sources */, - 527A58D6D2DB2C21AC9BA7FF46D68C22 /* Queue.swift in Sources */, - 1BFE4CADB0F440EF0C7BA16FA37747B6 /* Range.swift in Sources */, - 4523E7056EA43D60283FA865A7A4AC72 /* Reactive.swift in Sources */, - 17F0987B821CFFB5DBA9D689DFAD3687 /* RecursiveLock.swift in Sources */, - AF50576E3920D10208B27AC3C73FE2B6 /* RecursiveScheduler.swift in Sources */, - 800E9BA530E81A4E4AE2A0289246203F /* Reduce.swift in Sources */, - C0A13E8590F0174FDC545881763D196B /* RefCountDisposable.swift in Sources */, - 4C8A5C78049E6C44F1923586A0FBB48C /* Repeat.swift in Sources */, - AB26B38DB18A161C9AC68678D2926A26 /* ReplaySubject.swift in Sources */, - 89F9E9FD96B0AD12210DB2AC2BC2EF05 /* RetryWhen.swift in Sources */, - A917DFC219ECEC11EBA662CCE33625CF /* Rx.swift in Sources */, - 7BF88F85903E7C892B0B27034E5CEC4B /* RxMutableBox.swift in Sources */, - DB4C50157CC2831AE1259F83995E43FF /* RxSwift-dummy.m in Sources */, - 2E0FD7C713B532E6D19F16D60536CD8C /* Sample.swift in Sources */, - 1A7AED46A5B6895F4EBACBE82B839ACB /* Scan.swift in Sources */, - 8C99AC3E5952ADC8C2E43B2E43F72E01 /* ScheduledDisposable.swift in Sources */, - D3DD5BC6BFDE2E31E2808EF3752EAED0 /* ScheduledItem.swift in Sources */, - 9F654710E03153B771F35AFF62224D2C /* ScheduledItemType.swift in Sources */, - 9D479CB46DDA265199A0483FF954F22B /* SchedulerServices+Emulation.swift in Sources */, - 03301F2BA87DE042FDD19FF024745E43 /* SchedulerType.swift in Sources */, - 416685A18F1EED155045E004EE792278 /* Sequence.swift in Sources */, - DC4942EC50861E8F1CC663A97BA94422 /* SerialDispatchQueueScheduler.swift in Sources */, - 3E06238C1C7D74A64DCD5B09A561DC06 /* SerialDisposable.swift in Sources */, - E188BA05E33E4AF87C3167E31269FF6C /* ShareReplayScope.swift in Sources */, - F89704DD799B2CE500D2211A3A1DE85D /* Single.swift in Sources */, - 8B8FF750CA9313A2E0CD1D768E91485D /* SingleAssignmentDisposable.swift in Sources */, - 30C9135FFD644251848E3138FD30B6B8 /* SingleAsync.swift in Sources */, - 9F1A5A628F97961E83B35B267041A69C /* Sink.swift in Sources */, - 0F33928A2CB42A52B29D1AA9498F1103 /* Skip.swift in Sources */, - 13024B59C0FCA9AE641C3A1C7037DFBC /* SkipUntil.swift in Sources */, - 795CEA9B2B3DC04B52D3A01D1C8E290A /* SkipWhile.swift in Sources */, - A725FBB4E4D885A8B1009A44162472B7 /* StartWith.swift in Sources */, - 639A9FF006B1FF40EBFBBFE2C40B45FA /* String+Rx.swift in Sources */, - DF29D8751DECB4A962219360AF07EFF8 /* SubjectType.swift in Sources */, - 6E820A15677211D14C77E590D5D94B30 /* SubscribeOn.swift in Sources */, - 1BD17013FCC7C2CE6B9C067D151CFC1A /* SubscriptionDisposable.swift in Sources */, - 80FCB303DA6CF1FFFEFF40764B1BC26F /* SwiftSupport.swift in Sources */, - 3280D5096EB2A1285D6CD0F9A79FF452 /* Switch.swift in Sources */, - 52D05AAE3D8BAFB93ADFA57D0309C6C1 /* SwitchIfEmpty.swift in Sources */, - 947E38A0E15E5BC1BB6B3570B41F5C19 /* SynchronizedDisposeType.swift in Sources */, - 72AB5559D7430BABF4A7D819BD6F7D63 /* SynchronizedOnType.swift in Sources */, - A2D1307938AE20F982A385D8A66DF225 /* SynchronizedUnsubscribeType.swift in Sources */, - B2F32A57397049ACD559756B8A3BEA9C /* TailRecursiveSink.swift in Sources */, - 047A44DE47E316AC5E39280F2A8DD54A /* Take.swift in Sources */, - 82F39DF3E3F60A350C74229812C5A98C /* TakeLast.swift in Sources */, - 9892AA6DC0834C6B3BFB133CF318702E /* TakeUntil.swift in Sources */, - 3DDDE8EC00C1BBF153AE82046E4F26F0 /* TakeWhile.swift in Sources */, - BDCB5594288AC1C422EDBE295F8EF942 /* Throttle.swift in Sources */, - D70B8D9D294750CC2B5465639E6FFF8C /* Timeout.swift in Sources */, - B8B0AC369985CFA52AE340BF8D74370F /* Timer.swift in Sources */, - 9C2A48AC4CFBD19C3280049452D0AD36 /* ToArray.swift in Sources */, - 43E325A22892D6FDD26056523B270F6C /* Using.swift in Sources */, - A314CBE74DCCC459E0C143ACD30A2552 /* VirtualTimeConverterType.swift in Sources */, - 0C9C2B4E39BB43CF319C950B26B5BC62 /* VirtualTimeScheduler.swift in Sources */, - 127B237FE30695A14762432AFA5B0A76 /* Window.swift in Sources */, - 3CA91E600B038054CD4D92719E5773B2 /* WithLatestFrom.swift in Sources */, - 7C2463BDA131A4EB6FDFF9EAD5CD73A9 /* Zip+arity.swift in Sources */, - 66A5E3C9504F2A7BB2E1FDA05F77313B /* Zip+Collection.swift in Sources */, - 84E211604847276BCD8D40BFB838531A /* Zip.swift in Sources */, + 82DD89FDEA70772949EE78F218DBE774 /* AnimationConfiguration.swift in Sources */, + 6EB9CD503B3F5FD814793348E04C84C6 /* Array+Extensions.swift in Sources */, + 256D21A1D8841CB9409F9640A9FF209E /* CollectionViewSectionedDataSource.swift in Sources */, + 49FE3C142CA2DC5E91C98C32B866BDDD /* DataSources.swift in Sources */, + 49DC60DD1691ED5B00C2E95CB2195246 /* Deprecated.swift in Sources */, + DC4BEACC5409C28F0B5FD722469C66B6 /* FloatingPointType+IdentifiableType.swift in Sources */, + AB6F44D7A04EAF41B8B65CE5EDE967FF /* IntegerType+IdentifiableType.swift in Sources */, + EC61C42A522A79B08280EADA7A80A0C7 /* RxCollectionViewSectionedAnimatedDataSource.swift in Sources */, + 9CAAF1891C9F392246AF7675FCC1A744 /* RxCollectionViewSectionedReloadDataSource.swift in Sources */, + 676B8D3043302A83FC03B42553C80A0E /* RxDataSources-dummy.m in Sources */, + D15EB36C978E6F94E7F2A7A4B686ABAC /* RxPickerViewAdapter.swift in Sources */, + 62F8431B4D3E5DEF870737B3E00B67D4 /* RxTableViewSectionedAnimatedDataSource.swift in Sources */, + 67C8DA273DEF708B56036ACA32739922 /* RxTableViewSectionedReloadDataSource.swift in Sources */, + 70DB263B33D05DCD6FA9CB77986E9A45 /* String+IdentifiableType.swift in Sources */, + 43344DA68F3ADF870C4830F3BDBF333B /* TableViewSectionedDataSource.swift in Sources */, + 2683405DEF83D4C0110BAC1B378BE385 /* UI+SectionedViewType.swift in Sources */, + EA96B7AE82F7017DFB2A3EFBE9ADC40A /* ViewTransition.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 89A22B3FFE94E457621C6758A4C97B31 /* Sources */ = { + 91C84231F276CD88A56EF7270815DE1E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - DEE1263A21CE8CCDB176617F8C7B6CD6 /* RxAtomic-dummy.m in Sources */, - 205E914F5E6745B32A0A2848A4F95999 /* RxAtomic.c in Sources */, + 2453312A246C22F29DC4B5E9D3B6989A /* QRCodeReader.swift in Sources */, + 0B5EDA9AB37CDDBF3C2B291DB8E568E1 /* QRCodeReader.swift-dummy.m in Sources */, + 18554CEC19BE4C9BDB25B8AA922088E8 /* QRCodeReaderResult.swift in Sources */, + BB0CCDA91E95E2E474CB03687D658825 /* QRCodeReaderView.swift in Sources */, + ED8A4997A9714945676274D66939259B /* QRCodeReaderViewContainer.swift in Sources */, + ACECF58B2EED9A6ACE27127E383097B5 /* QRCodeReaderViewController.swift in Sources */, + 6BA41253BE39821B620EBF24FEE4CCAF /* QRCodeReaderViewControllerBuilder.swift in Sources */, + EF530B3D6317B35B18623D97EBD89895 /* QRCodeReaderViewControllerDelegate.swift in Sources */, + 7FA48620B195F2C9D8D06F171CDACA85 /* ReaderOverlayView.swift in Sources */, + 105B9B165CFDBC8AC2ED90881AB5DE70 /* SwitchCameraButton.swift in Sources */, + 7696F912FB50007E72069D790C25ACA5 /* ToggleTorchButton.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -7115,36 +6741,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 9D635782B26BAC0759491D3AF1FD6427 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 217FD7C27C7BE9BB0329BAB55D5BF7C6 /* CaseValidationPattern.swift in Sources */, - 3D2358A493A5C6E82D4D95A0F118980C /* ContainsNumberValidationPattern.swift in Sources */, - 957DD82C5679540E695C088EC3A6817D /* EmailValidationPattern.swift in Sources */, - 8C0A35BCFF648341AD917CF7C609613C /* UISlider+Validator.swift in Sources */, - 6F4D15CF39952F0867D8CB2DC9290437 /* UITextField+Validator.swift in Sources */, - AA521C1AA9562BCD24E70959C37D62FA /* UITextView+Validator.swift in Sources */, - BC15546484C1EA1979F5BBEA45B24F1D /* Validatable.swift in Sources */, - A3A9966885759EC44345EB278F4E92FF /* ValidatableInterfaceElement.swift in Sources */, - A471314B11213B6BCFE5124DA9CC729D /* ValidationPattern.swift in Sources */, - 1D58798AB4759BB3005F40E4B68F7E0C /* ValidationResult.swift in Sources */, - BD30F963500E6360FD05BD705F12808A /* ValidationRule.swift in Sources */, - 41A7E8FC3D293CCC898308921E916D9D /* ValidationRuleComparison.swift in Sources */, - 0E9BE32F3115382C63551A2E7648C697 /* ValidationRuleCondition.swift in Sources */, - CA846C756DDC605F463478968DD3E68F /* ValidationRuleContains.swift in Sources */, - 34397A3331D36E57B4A2A9850E614F82 /* ValidationRuleEquality.swift in Sources */, - 5960E38BE9F3CC1530EEC3DC447B7F73 /* ValidationRuleLength.swift in Sources */, - 26864B14B7E08DC8D241096C790271A8 /* ValidationRulePattern.swift in Sources */, - 89F6E38F9D11E9162D823C05B422357A /* ValidationRulePaymentCard.swift in Sources */, - A2BE0175A6AA3B8E4597D773DD1C17FD /* ValidationRuleRequired.swift in Sources */, - 070217236EEB7D19E292FDCC24E5EF6D /* ValidationRuleSet.swift in Sources */, - CBFF0EA1247650BCCD905C627100EFD9 /* ValidationRuleURL.swift in Sources */, - D1ECA89B1060FD89BBE7C4A0E049F630 /* Validator-dummy.m in Sources */, - 5930913C0B00A3B0874A7391C17A770B /* Validator.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; AA0A30DDFB0D350A183643813C563733 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7192,21 +6788,161 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - BA6D68CED91380E74B540D1BECEE0945 /* Sources */ = { + BD16D9CFAB2777043953CA4890CF5D4A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5CCD88B2D6CCA4FC3B5DD65C178496DA /* AES256CBC.swift in Sources */, - 282D6831C1885BCCAE12B369BA3572CB /* Base64.swift in Sources */, - E07A20E2B875F78477E8F86D6968E7CF /* BaseDestination.swift in Sources */, - C5C36E500AA497E42AA549AB79564AE3 /* ConsoleDestination.swift in Sources */, - 98BF7EB1F735910DB202325A0C0F398E /* Extensions.swift in Sources */, - C57285BF1FD86C975A3C7CE8E40F6371 /* FileDestination.swift in Sources */, - 25BB776DF2044891D9068A94C3CC0BEA /* Filter.swift in Sources */, - 7FD7569900AA3CC649D9DFCF3938ABD2 /* GoogleCloudDestination.swift in Sources */, - 75C5E301A82357A0883264D95DD3B24C /* SBPlatformDestination.swift in Sources */, - 6A83B3502A7D984CAAB50B228349B63E /* SwiftyBeaver-dummy.m in Sources */, - FCCEFB479AEA2FB044698B33C4B3FFD3 /* SwiftyBeaver.swift in Sources */, + FA3CA69D8A4E29BEF7BE93C4D9F4FC03 /* AddRef.swift in Sources */, + 663C8A03DE34E966032F5FBBE53E09FC /* Amb.swift in Sources */, + 1FAFBF232AB810439FCE9029852527A2 /* AnonymousDisposable.swift in Sources */, + 7B5A3611DD06D8C1AE8A0DB971CDAEBD /* AnonymousObserver.swift in Sources */, + 877CDE11E24F43C18A75EE70471C68AA /* AnyObserver.swift in Sources */, + E9856E4E3E8BE507D6D5D138BF18EABD /* AsMaybe.swift in Sources */, + C51AE4557A6F77A3BC1C7569EC0EED3C /* AsSingle.swift in Sources */, + 5E41AA00504F5ABFA15D8E7EC3259D85 /* AsyncLock.swift in Sources */, + A7A90E8F9BC3666803C6ED5DC9E36546 /* AsyncSubject.swift in Sources */, + 27EFC2972664A64B5A1ED000863853B6 /* AtomicInt.swift in Sources */, + 2D3D8EEAFFFF90CABD375C24D13C0B84 /* Bag+Rx.swift in Sources */, + 6C47AF069C266CAC6AFE21D8C7C1A5A5 /* Bag.swift in Sources */, + 73DAD829AA519E871A377292048F311D /* BehaviorSubject.swift in Sources */, + 914DDC81F95BF63EFC96EC398868C0B5 /* BinaryDisposable.swift in Sources */, + 2FFBC64BED5A267E301E587E06EFABEF /* BooleanDisposable.swift in Sources */, + 507FCFFE457F813C023C9360C0697EBE /* Buffer.swift in Sources */, + 2EDF273F3759282CFBEFF6C26005590A /* Cancelable.swift in Sources */, + EAE34E12CB2433FD7061C8A3D80F3A52 /* Catch.swift in Sources */, + 0322DF66F2CFE3364578586FDF67A862 /* CombineLatest+arity.swift in Sources */, + B3A9BFCC2F0759CBF7DCE7CA3923D3ED /* CombineLatest+Collection.swift in Sources */, + 20ACDE96B893D6BB338FB70A0288A6C9 /* CombineLatest.swift in Sources */, + 09C8ECBA69F9A91AD4670507F6B8EA3C /* Completable+AndThen.swift in Sources */, + 4137B165DA5091F03CC9DC0BFC42280D /* Completable.swift in Sources */, + A1472B26DDE4F18E24563C06A03DDEEC /* CompositeDisposable.swift in Sources */, + D0A98CC60377E1E0E9C225DB4CF974D9 /* Concat.swift in Sources */, + FA32DB008126F0ED10A88E8E16FA8FA2 /* ConcurrentDispatchQueueScheduler.swift in Sources */, + 7F7DA966400FAAAB182D703D801BDB62 /* ConcurrentMainScheduler.swift in Sources */, + 47F4F0CF6BF781A54D45990F51CCB00C /* ConnectableObservableType.swift in Sources */, + C7366A5290ACDD25540750DB0C00EF47 /* Create.swift in Sources */, + 9DF89A5B513A450A5045C3527CAA9712 /* CurrentThreadScheduler.swift in Sources */, + 59B1923C7A1E20CA9D74D7BEED61204F /* Debounce.swift in Sources */, + 73D2F4B024B6F690571EF7248DC78687 /* Debug.swift in Sources */, + 15EC01AD506F83D8F0ABF70163DC89EF /* DefaultIfEmpty.swift in Sources */, + 6A68962A16CAB369A88616E40A830DC8 /* Deferred.swift in Sources */, + A1D1761613EEEE7B6245B45A4F7AE8FC /* Delay.swift in Sources */, + 5D0218BBB8E9F365E67935EB0945C676 /* DelaySubscription.swift in Sources */, + CE479F6AAF7FAAAC4D7112A2D03320BC /* Dematerialize.swift in Sources */, + E24320B569382F2AD5C6D80B498A97D3 /* Deprecated.swift in Sources */, + 9CE80460E4B7BA98FF51E029DBAB6CF8 /* DeprecationWarner.swift in Sources */, + B205AE37BBD820D868FFFE0FC58E51F6 /* DispatchQueue+Extensions.swift in Sources */, + 70510DE9D20C301C1B6DA1439855AF96 /* DispatchQueueConfiguration.swift in Sources */, + 35A7F05B07F50A1F69A7AC495BB0A8B1 /* Disposable.swift in Sources */, + 642CE53D413262C96F9C323F6995AAE4 /* Disposables.swift in Sources */, + C29B37100495AA69DAC9DE044402589A /* DisposeBag.swift in Sources */, + BB1486DBC4AB16AC30B589A69E8CCC79 /* DisposeBase.swift in Sources */, + 46314E208B5C45065868ED0966769C50 /* DistinctUntilChanged.swift in Sources */, + 6D63627A0459AC01680A5AE2895733BA /* Do.swift in Sources */, + 07B476D4FB6C28D13DC24F8872FB562A /* ElementAt.swift in Sources */, + 773318A7171B6C436339518437FB33F2 /* Empty.swift in Sources */, + C56DF82C54EA283F86AF6474C6BDB171 /* Enumerated.swift in Sources */, + FC343DD2984AF31BD20DC9B6048B383A /* Error.swift in Sources */, + 6DEF5647B4E60F98522CA0BCE1B23FC7 /* Errors.swift in Sources */, + 6E20C9135F6493AEEEADD3302A0A3ED7 /* Event.swift in Sources */, + 00BDE3A6076A0F0577DD0FB900BEFA02 /* Filter.swift in Sources */, + ACC3622FAAC6F5A055024BFC6AD9EB31 /* First.swift in Sources */, + D13C640E4DEDC9FE40141F66FFD7193A /* Generate.swift in Sources */, + F30787F6BB56BC91A2D5AAA546545ED7 /* GroupBy.swift in Sources */, + D785B03D8A1B5B1028FF3BFB228FB569 /* GroupedObservable.swift in Sources */, + B47D0A755A43011B540D62D7A08F84B6 /* HistoricalScheduler.swift in Sources */, + B5E7786BFAA335A9986F2B57E9EF0696 /* HistoricalSchedulerTimeConverter.swift in Sources */, + D1C81B43896C3D13F6A96B5457B7A436 /* ImmediateSchedulerType.swift in Sources */, + 2B7DBD18CEA0FE89DD3C3B051F51877F /* InfiniteSequence.swift in Sources */, + F8C9FEED15F1C59ADDE7EC004A433BAF /* InvocableScheduledItem.swift in Sources */, + C3B8C9A6855B241E11F36D50BD91B959 /* InvocableType.swift in Sources */, + 74AB87DAFE201A72D8BC6596475DE368 /* Just.swift in Sources */, + 131768D52A935CB1B068D7ACE927EF66 /* Lock.swift in Sources */, + 41BC97AB19780F51BBF946DACCB07BF2 /* LockOwnerType.swift in Sources */, + C1AACA90EB0739DB0EB754379654DD2A /* MainScheduler.swift in Sources */, + 6CFACCB45CE9D86E13AECB8994238C73 /* Map.swift in Sources */, + 70409D83A9B0AB821504142C4D632039 /* Materialize.swift in Sources */, + 5CB0267323E7FF4751F07856059F2E2B /* Maybe.swift in Sources */, + DA34817C5482D635AAC5CA7203DAC2F7 /* Merge.swift in Sources */, + 218D987F9F89544A08972A49AC619E58 /* Multicast.swift in Sources */, + E9D84C59C485F67E34155D40717F0131 /* Never.swift in Sources */, + CA3B687B9D1E0B4F4FE0AEA0EA45E381 /* NopDisposable.swift in Sources */, + 37E830122B03C4C91F4945C2956F1A4D /* Observable.swift in Sources */, + 99C523563BB4110CA0C2E9E469EC98FE /* ObservableConvertibleType.swift in Sources */, + AB56E3F07875B9E35C9F50FD639B78B5 /* ObservableType+Extensions.swift in Sources */, + 5E8E4545D4A9CB8DBE2A82B740946483 /* ObservableType+PrimitiveSequence.swift in Sources */, + DBC6C52F690CE7256687C99F1112D5FC /* ObservableType.swift in Sources */, + 6E549E8A775BD23FF1CF482103D32985 /* ObserveOn.swift in Sources */, + 9BBB36BF68F2C97A6A1CEC4A645AB36E /* ObserverBase.swift in Sources */, + BB1328919F987D60C66E0A37396CF573 /* ObserverType.swift in Sources */, + B055ABE715DC074BD1E17762F0B4EBB2 /* OperationQueueScheduler.swift in Sources */, + 0546C3263E61A43E4AC3ABCCC4B82458 /* Optional.swift in Sources */, + 77EC9683817F615DDD3313DC72E8CB4F /* Platform.Darwin.swift in Sources */, + 10627EF0EC919D2F0F143D88D2773609 /* Platform.Linux.swift in Sources */, + 860E6C7B5317F462DC186579C7B49723 /* PrimitiveSequence+Zip+arity.swift in Sources */, + B615E9C156BC36E3492E7A2348A793DE /* PrimitiveSequence.swift in Sources */, + E195DB7CC1131763ED63B980016D3F88 /* PriorityQueue.swift in Sources */, + 855E2A099C8245015898D7CAA0B05C12 /* Producer.swift in Sources */, + FDC4AE0C97A9D049074809A03B589706 /* PublishSubject.swift in Sources */, + AD89A21A582460D0D8CAE481A74B21EA /* Queue.swift in Sources */, + D61D9108C32F31651B7FD58B730559F1 /* Range.swift in Sources */, + C7ECF488A18F18324C5B9A9D7C674E8C /* Reactive.swift in Sources */, + B3B7CD3862D063C551807DBB35D329A5 /* RecursiveLock.swift in Sources */, + 236AA35EA3F9AD6DAC5C42F8CA83C8B8 /* RecursiveScheduler.swift in Sources */, + C5EBAAA2129E4376CA4F5737FDDF145F /* Reduce.swift in Sources */, + 4DBE72B7F9F4FF7C57D113C93692099D /* RefCountDisposable.swift in Sources */, + B444DFBF19BBC5B97E54EC87954A42AB /* Repeat.swift in Sources */, + B16FB6FC15484003A60A4202A01709B7 /* ReplaySubject.swift in Sources */, + D6A71F9A5EDB625AA8B016178296D822 /* RetryWhen.swift in Sources */, + E99C21E7A2345E31DB05892131267833 /* Rx.swift in Sources */, + 615651AF84A20E2F0AC40A58018C00A4 /* RxMutableBox.swift in Sources */, + 8A656C6E3CDC82742AC94C71993C5D8F /* RxSwift-dummy.m in Sources */, + 8032611BE423D4D5BC1C82B927A70FA7 /* Sample.swift in Sources */, + 5A1D6440EEC3BEC588B123E4BB48D6AD /* Scan.swift in Sources */, + F99616F488A0CAA8C4C20CAE8F6D8D8A /* ScheduledDisposable.swift in Sources */, + F6249AEF0918596E86D56C43EDE14AC8 /* ScheduledItem.swift in Sources */, + 9C7CA6E0D8B13F51D9808DA976210AF3 /* ScheduledItemType.swift in Sources */, + ABAF87ED365CB68E8892190C4434C5AD /* SchedulerServices+Emulation.swift in Sources */, + 789AE8C47406AA7208C7DB4CEC9C9F79 /* SchedulerType.swift in Sources */, + 4217C2E43A6195B0A1B12F275E148D15 /* Sequence.swift in Sources */, + 72959BCA31F7580D90C3EFD708B0B6A3 /* SerialDispatchQueueScheduler.swift in Sources */, + D427CB6B2C40940092E69334F1E5833B /* SerialDisposable.swift in Sources */, + C085726142CC23605FD92261DA2DC3CF /* ShareReplayScope.swift in Sources */, + 35B56C395049987940727CF41D5A0858 /* Single.swift in Sources */, + 5F34742D7A4D1C18F45D746C02B79587 /* SingleAssignmentDisposable.swift in Sources */, + 2823B34E7ED1A2517968551AEFABB65C /* SingleAsync.swift in Sources */, + 3411DB9CC2F2F2EC1DB403AD41137B7D /* Sink.swift in Sources */, + C9CDF2DEB75F3DE04828ADF24E69D9FA /* Skip.swift in Sources */, + D94F93D05A472A12F8473C23A20333EB /* SkipUntil.swift in Sources */, + D94598D4330176F89B33C43B0DEB5EEB /* SkipWhile.swift in Sources */, + EFBDA75F850C80612AF6591BA5C8C7A9 /* StartWith.swift in Sources */, + 76B2986EF0D47F10EF26900E2C34A032 /* String+Rx.swift in Sources */, + 1CBD8AEBDE428F209C59FC317E8B329D /* SubjectType.swift in Sources */, + 943EE8095F2D147FFFF14EA383C0E988 /* SubscribeOn.swift in Sources */, + 66446562428ADD682EA6A95ED856828E /* SubscriptionDisposable.swift in Sources */, + FB3972158757C1C4426306A845733549 /* SwiftSupport.swift in Sources */, + BABD9844F695FC199FEB3564B184E347 /* Switch.swift in Sources */, + 97D774309189D18660336A181D77FFE7 /* SwitchIfEmpty.swift in Sources */, + 64A6EAA70E3C50717CEAD8139010A79F /* SynchronizedDisposeType.swift in Sources */, + 17C9EC5E4CB64C5E18DD99C74276BAC3 /* SynchronizedOnType.swift in Sources */, + A5D06B559101486CA75B0B3D58B9C3DD /* SynchronizedUnsubscribeType.swift in Sources */, + 894CB9DCE978CD87B25B565E8D0C239F /* TailRecursiveSink.swift in Sources */, + A65F43A5EF0A0D0B1A2F589F7460535F /* Take.swift in Sources */, + 58D4FD916BFC78D2509CF393E9B6D2CE /* TakeLast.swift in Sources */, + 6AE8326CD54E1F94D66C8D27E98F6023 /* TakeUntil.swift in Sources */, + 59F23B12A9B03474D92F92360AA9B578 /* TakeWhile.swift in Sources */, + ABF97EF438A3A065555ECA217E38A495 /* Throttle.swift in Sources */, + DC0CC25FA883A0A86CC060FEACAB030C /* Timeout.swift in Sources */, + B6DCBE0D8B56788EAB59FD04F5349E85 /* Timer.swift in Sources */, + B33D1C4F57F6E58E860DEF4749C1A48F /* ToArray.swift in Sources */, + B39A0152E169F43E1FFF02636E6E3971 /* Using.swift in Sources */, + 6F84CEB265FA865C5385C6108B4AB813 /* VirtualTimeConverterType.swift in Sources */, + 1F9F1A0BB32D7CA7BE3373644F6B7F3C /* VirtualTimeScheduler.swift in Sources */, + F2554CB52CDA05EBE8005541A3425671 /* Window.swift in Sources */, + 0A6B56E512C5D773ED039D202139DA1E /* WithLatestFrom.swift in Sources */, + 23F9FB1E6E49490CD3DBBC290D37D555 /* Zip+arity.swift in Sources */, + 48FE7399E88D4274DE6DC3CE55FA8252 /* Zip+Collection.swift in Sources */, + 8C045B5E97D592E54298F2A2066FAFB5 /* Zip.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -7287,6 +7023,25 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + CDB97AB3709E45E73F8C61892B009C3A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 848AB7BBB0EAFDEE6A38162782559F5C /* Pods-Zhip-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + DE9E28BE11DC4D716E3455A4B45763E8 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FFC61FFBB2EEEC963705D229261E56D7 /* SkyFloatingLabelTextField-dummy.m in Sources */, + 4869CADF7BEA50ECA60E672ECCE75C94 /* SkyFloatingLabelTextField.swift in Sources */, + 2E60C512384C48FC7341D2252E1E7425 /* SkyFloatingLabelTextFieldWithIcon.swift in Sources */, + 276E559C9F5EC27CB6CC6E27C0CAEF10 /* UITextField+fixCaretPosition.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; DFE4CBBB82D59214C56704C90A76F676 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7319,6 +7074,123 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + E260DDD3EE8B461A5AAD49CC1053D806 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2D39C0DF3086D5EA725E2C0EB4D870D0 /* any.pb.swift in Sources */, + 115E750424F3D874BDEE00500F86F3C4 /* AnyMessageStorage.swift in Sources */, + D37231464D2EA79E0DC6AA39346F7013 /* AnyUnpackError.swift in Sources */, + C3AC114076CE379A84274AF55C16DC2B /* api.pb.swift in Sources */, + FBC1115968CB8086836EEB24EF55B487 /* BinaryDecoder.swift in Sources */, + 6BC21435C98068DD20C83B03BFAA7C64 /* BinaryDecodingError.swift in Sources */, + 7C5C2B285B4F36F7272C77432614E8F1 /* BinaryDecodingOptions.swift in Sources */, + 19FD0B0DD9F0B0EC91BEC30E344BE976 /* BinaryDelimited.swift in Sources */, + 0DADC59EEC0732A8DD39316FAB89012B /* BinaryEncoder.swift in Sources */, + 3EBC7D02B14237605C818E5DB6D59665 /* BinaryEncodingError.swift in Sources */, + 39A77D205477A642C643421CA7D39168 /* BinaryEncodingSizeVisitor.swift in Sources */, + 3B59A6F07C28023DD4151BD81AFB0D9E /* BinaryEncodingVisitor.swift in Sources */, + 5A13753D4463B09E1C5F773C57327727 /* CustomJSONCodable.swift in Sources */, + AA0CFA316B1BC15D9F5B405ED46420C8 /* Data+Extensions.swift in Sources */, + E2EABC0B658BEFEB49B2B6D078C7729E /* Decoder.swift in Sources */, + 227E1416C87678D1AB8D7A097DC56323 /* DoubleFormatter.swift in Sources */, + 4560804E2D2AFCEB5634CE0FEB1AFAF4 /* duration.pb.swift in Sources */, + 688AC248459D5902F8E9CB96E5569EBB /* empty.pb.swift in Sources */, + 58108204C2FDC6ED8387B918CA7A6ED4 /* Enum.swift in Sources */, + 5EC325D80B412CCF3FC893096E4DCB40 /* ExtensibleMessage.swift in Sources */, + 0BCFD01F2436B1644534A5B3968393F7 /* ExtensionFields.swift in Sources */, + 5AAC0F28E6FD1C672230D41DA5AF277C /* ExtensionFieldValueSet.swift in Sources */, + 2BDF9080BC2ED9E6F3D0E8C489423F6E /* ExtensionMap.swift in Sources */, + 372A13CEEB3E69F520CD80613904F4DA /* field_mask.pb.swift in Sources */, + 3DB91548DC717F017FF2E9B9AB5C5A95 /* FieldTag.swift in Sources */, + 714C60CC20951CA9BF58A13DA980BA1E /* FieldTypes.swift in Sources */, + 10A70BD7F9CD15D0E0525F914539F297 /* Google_Protobuf_Any+Extensions.swift in Sources */, + 181CC4372667B13ABE9E3BBAFB381602 /* Google_Protobuf_Any+Registry.swift in Sources */, + AA6096F449FD3068BE4C80457E67E530 /* Google_Protobuf_Duration+Extensions.swift in Sources */, + 95D1B1ABD6C8F85CA095C68567AF033D /* Google_Protobuf_FieldMask+Extensions.swift in Sources */, + 663805DFC38EDAFD377C7DA8585E6B7F /* Google_Protobuf_ListValue+Extensions.swift in Sources */, + D8A917822433894FAA05F946D922D69C /* Google_Protobuf_Struct+Extensions.swift in Sources */, + CB6155ED356C5BE51932F87E3F6DF48A /* Google_Protobuf_Timestamp+Extensions.swift in Sources */, + 75E6B6E9D26BF72C0CBA378DBCDD3D98 /* Google_Protobuf_Value+Extensions.swift in Sources */, + 2C9709C36F5A5ED826AD5649B6FFAA9F /* Google_Protobuf_Wrappers+Extensions.swift in Sources */, + 94ECAF4625FB5978621452E2B7734C24 /* HashVisitor.swift in Sources */, + 66C8225C60421E3EAF8D8EA2FCDA5DCE /* Internal.swift in Sources */, + BC3186607120324A0CBD2F8AECFFBB7F /* JSONDecoder.swift in Sources */, + F1D64A5F5ED7811629A14363C5F9C381 /* JSONDecodingError.swift in Sources */, + 32396A6D1A70B7C0F54264999C6B86BD /* JSONDecodingOptions.swift in Sources */, + B62567F099880DABBA41CDDA66AA07D8 /* JSONEncoder.swift in Sources */, + B7070E152F540B9688049DC44F38C277 /* JSONEncodingError.swift in Sources */, + 3614D4F1B32B50C379D65CCA2BE948FF /* JSONEncodingOptions.swift in Sources */, + 2D5C7C489BA6082343C2D727B690AC05 /* JSONEncodingVisitor.swift in Sources */, + E76BA81D082E4B4415AFBB34B02FB906 /* JSONMapEncodingVisitor.swift in Sources */, + 7DDAD2E2CE2BA88ACE1BB548A3464F01 /* JSONScanner.swift in Sources */, + 26878335DFBE6D327171FC8C7FAFA456 /* MathUtils.swift in Sources */, + B6DCE2F81BA1642D5E816DA3DED5D8E2 /* Message+AnyAdditions.swift in Sources */, + D7F60A56B16741C446FE8FCB05A4AC62 /* Message+BinaryAdditions.swift in Sources */, + 64EAF42FF381628D1E833818300A2B36 /* Message+JSONAdditions.swift in Sources */, + 9493E63438599B3326273FA95722BB1F /* Message+JSONArrayAdditions.swift in Sources */, + B9872D121C422C991EA784782C5738D2 /* Message+TextFormatAdditions.swift in Sources */, + C82F11A60DFD40A29B12DDCECD4A3A78 /* Message.swift in Sources */, + 64C743DA89041E5EDD1C10DC3B9739AE /* MessageExtension.swift in Sources */, + A695012263EAB14B465DD8D00136FFFD /* NameMap.swift in Sources */, + 0234CE0E60AC68D7977849068BD46830 /* ProtobufAPIVersionCheck.swift in Sources */, + 0247AAE3CB79554C4B9EE32D0A801EC1 /* ProtobufMap.swift in Sources */, + D21B33E2168F3435DEA49EF497D71546 /* ProtoNameProviding.swift in Sources */, + 5923DA9D7B4507A69261263E0E6CEA7E /* SelectiveVisitor.swift in Sources */, + 850FCED2345774B4D90ADDE435940549 /* SimpleExtensionMap.swift in Sources */, + 9AF250D2B3BC0A68AE3118A2D872C5D9 /* source_context.pb.swift in Sources */, + B6507900DED2BC36654D2D75728445B2 /* StringUtils.swift in Sources */, + D3D83069AB0417C1E79533620046D768 /* struct.pb.swift in Sources */, + D5754A132FC76C0749E74D69F1F225ED /* SwiftProtobuf-dummy.m in Sources */, + F2FAF9CE52B549FC8DD63D53952A8148 /* TextFormatDecoder.swift in Sources */, + EEFBD81367409A06BD60B8A64149F73E /* TextFormatDecodingError.swift in Sources */, + 670F02F773FBE276D456F08F8BF25C9B /* TextFormatEncoder.swift in Sources */, + CB006DFE2D5A4CA58281EC94637FBBC9 /* TextFormatEncodingOptions.swift in Sources */, + 4067F55141966B81F488C352582C38C4 /* TextFormatEncodingVisitor.swift in Sources */, + 713C4C847EF9C66B749951AB9AEF9395 /* TextFormatScanner.swift in Sources */, + 8F149F03582B88D86D41DD321AED3B40 /* timestamp.pb.swift in Sources */, + 55C7278BC5FEB9EB8A02820261B293E3 /* TimeUtils.swift in Sources */, + EBE837708C28B63AE1A1709013B2F7EB /* type.pb.swift in Sources */, + 7A23B24802F82B40EFEBB290EC0F7304 /* UnknownStorage.swift in Sources */, + 419B23D608C3D4840EA6D3DA1C72F52F /* Varint.swift in Sources */, + 429D85C8E385127BAB40CFB8178DC9FA /* Version.swift in Sources */, + E6B30942F22A3A5AD6203A8FC482BDAD /* Visitor.swift in Sources */, + 9DE9CA838F654FB158D8DC86B60BB5FC /* WireFormat.swift in Sources */, + E5832E904C2CF63DE57C01E996A7285A /* wrappers.pb.swift in Sources */, + 22BC6EB7C430F501DFCB935B5264CE54 /* ZigZag.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E5A5EE46C41C1F81745C42544317396E /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4CF4E14F35DD03D015ADEBD271877850 /* CaseValidationPattern.swift in Sources */, + 4631836FD5E4FDD03584E726C0510C3D /* ContainsNumberValidationPattern.swift in Sources */, + 7EB6610FB050E970C7C3734F6452E1BB /* EmailValidationPattern.swift in Sources */, + B131DE5526C8CAE0D5B4BCE18DE8294B /* UISlider+Validator.swift in Sources */, + 7BA2BAAF2D3651412B8112CE38C46BE3 /* UITextField+Validator.swift in Sources */, + A585B81923623E750E9BECC5EB31201D /* UITextView+Validator.swift in Sources */, + 0BAF1C3ABAD4F6549D24E9246C2F4770 /* Validatable.swift in Sources */, + 9490FF2DE6C79734FBADE28035A7FF75 /* ValidatableInterfaceElement.swift in Sources */, + 41FE0027354A6856156A066DDC656AD2 /* ValidationPattern.swift in Sources */, + E8B1F9F2E43832322C24806105066D15 /* ValidationResult.swift in Sources */, + 8588D70242959758BB535B49E5EF8093 /* ValidationRule.swift in Sources */, + 42F65415E5C378A8E3B2D2029EBBAB1F /* ValidationRuleComparison.swift in Sources */, + 6020B87B1C78837601425AAADBC08E60 /* ValidationRuleCondition.swift in Sources */, + 12D4FADE162BC97CA21DD2B66DA05CCA /* ValidationRuleContains.swift in Sources */, + 4CA22FE5AB344747B21BEE0F1E5FF0E4 /* ValidationRuleEquality.swift in Sources */, + 092C491D1C1FE3D36D2E9013B35053DF /* ValidationRuleLength.swift in Sources */, + C160CA33E63864DDA6C977949FFDB204 /* ValidationRulePattern.swift in Sources */, + 85A2D9AF832C966D4A12D9C78E33548E /* ValidationRulePaymentCard.swift in Sources */, + 599760EA5D86AE7F6F704357ECEF6D99 /* ValidationRuleRequired.swift in Sources */, + D1C35B6B4FEC701B158478AB1EB0FA4D /* ValidationRuleSet.swift in Sources */, + EC32AB05DE10DFB702CAEE5D9EB99679 /* ValidationRuleURL.swift in Sources */, + 2B952F102289CA1449941E02B4298A13 /* Validator-dummy.m in Sources */, + 211ABE8851F6CA5C6F8AA1B071FF7643 /* Validator.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; EEFB43876B67D6ABD6571DB643BCFC46 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; @@ -7381,86 +7253,184 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + F9132BFFAC35C4BF280470F576424B65 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 08AA5D482C30623959FB5ADCEED18323 /* Address+ExpressibleByStringLiteral.swift in Sources */, + 47B2E3EBC06CDCCA8E30413FBE6EAB16 /* Address+Validation+Error.swift in Sources */, + 4D2FE5A9146349D79A420AE171C64C04 /* Address.swift in Sources */, + BB0A9D1AEF53F6A37B1DDF80B5ED74B8 /* AddressChecksummedConvertible.swift in Sources */, + F731B3F458D2129E21B59E752CA3E2DE /* AdjustableLowerbound.swift in Sources */, + CAE7D40BF71A3B7744A813D0C222FE37 /* AdjustableUpperbound.swift in Sources */, + DA3EC71994274608E6BD8560C630E15F /* AmountError.swift in Sources */, + F6A62D2F96A4D59CD13270AF5D0F61BC /* AnyKeyDeriving.swift in Sources */, + FB74F388BC12B051578598A3BCE02D12 /* AnyLowerbound.swift in Sources */, + A56109CC20E892CD3CD26254AF3CE388 /* AnyUpperbound.swift in Sources */, + 46FE42D25246D4D2BA3C6E94567BEFC6 /* APIClient.swift in Sources */, + 3235C7BF7B04C76948470DB617EEB718 /* BalanceResponse.swift in Sources */, + 20FB51AF175D2FAE701871032DCE87A8 /* Bech32.swift in Sources */, + AB0A4F4D23604E24D4614855F545AE4B /* Bech32Address.swift in Sources */, + 613AF3CCB16B56DD5465E680C6D6150B /* BigNumber.swift in Sources */, + 3703DC47D43049CDF42A98E662418FBD /* BigUInt+String+Init.swift in Sources */, + 5A2F0EFF59D3B9712BAA805F181F8DA3 /* Bound.swift in Sources */, + 728FC169E5B7205A5977EFFD597B0BF5 /* CryptoSwift+PBKDF2+KDFParams.swift in Sources */, + BE859D977AD539796DA1FC2E85400496 /* CryptoSwift+Scrypt+KDFParams.swift in Sources */, + 8EE862A0F490296CA592F21DB7B7097B /* DefaultAPIClient.swift in Sources */, + C5792EEC0A1D353BC208C4F01E4E2C79 /* DefaultZilliqaService.swift in Sources */, + 92BC33349251BE9E756D9CA8D76DA431 /* DerivedKey.swift in Sources */, + F9E6C83035E266E0A7C5D25DA775BAA5 /* DetectConfiguration.swift in Sources */, + D0DB58B8A982E48257A009234E22CAC5 /* DispatchQueue+Sugar.swift in Sources */, + 78E0C8A310448C124AF25C5F59F3F4D5 /* Double+Zil_Li_Qa.swift in Sources */, + FFDFC7DCA0511D010FD645D4CDEB7E63 /* Encodable+Dictionary.swift in Sources */, + 2DBC0C9182CC62C753D5E89246EA3089 /* Error.swift in Sources */, + D23B89414A1B23A16FF4A12E1D28BA4B /* ExpressibleByAmount+Arithmetic.swift in Sources */, + 1A2293D8E1B487E4C2BE5C43EE223CB0 /* ExpressibleByAmount+Codable.swift in Sources */, + 1F09B82BEBA0ACF6050E5528AE50A4EA /* ExpressibleByAmount+Comparable.swift in Sources */, + B1D869D556143009373748EDBA60370A /* ExpressibleByAmount+Compare+AandB.swift in Sources */, + CFF8A8B600A9B939D19D8EDF858783CA /* ExpressibleByAmount+CustomDebugStringConvertible.swift in Sources */, + 0F90B6A1BA027F10744179B03FDE3F09 /* ExpressibleByAmount+UnitConversion.swift in Sources */, + 4A054492AA7E23A631C5E9BA2C02CA07 /* ExpressibleByAmount+Validate.swift in Sources */, + AC18681AFFC68C0975F202E2D307A366 /* ExpressibleByAmount.swift in Sources */, + 78786220A7D49EA23D4EC908F7BC46E3 /* GasLimit.swift in Sources */, + 4FC63B58A48D76925CE33BD81CAEE8DE /* GasPrice.swift in Sources */, + AF73BED1625455D1FCECF579585C1614 /* HexString+HexStringConvertible.swift in Sources */, + 2B36D7569B621D02D0E1061114A1B6E1 /* HexString.swift in Sources */, + 419546466C50ADD3411BAFED263173AE /* HexStringConvertible+Validation.swift in Sources */, + 84C5D853EF88FCB1C0773C60C4169ED4 /* HexStringConvertible.swift in Sources */, + E7384AC68106F4B4960A69DAEFB2FDEF /* KeyDerivationFunction.swift in Sources */, + 6C7DD53F92B79A81DA38962138B12389 /* KeyDerivationFunctionParameters.swift in Sources */, + 0148BD3F33B596A13A127B820A02A9E9 /* KeyDeriving.swift in Sources */, + 4B109A304C3962D9778D8A057E70BC1F /* KeyPair.swift in Sources */, + 1C4F423019CA25FCF985169B8C3BA401 /* KeyRestoration.swift in Sources */, + B9EE4319EB51F9D93423BBB4B4E74A92 /* Keystore+Crypto.swift in Sources */, + 089D127A8A58B0DD5260DF026923D183 /* Keystore+KeyDeriving.swift in Sources */, + E7F124A1E88D412873E5A22C02BA71D0 /* Keystore+Wallet+Export.swift in Sources */, + 05E1EE0D7F6BBA9AE592B53026E3CFCF /* Keystore+Wallet+Import.swift in Sources */, + 47631DF0337000972AA304CA336BAF88 /* Keystore.swift in Sources */, + 3466C484BDB85FB0DBB7C0851BBEFDD2 /* LegacyAddress+Codable.swift in Sources */, + 263BE6A62F3AF1D090061CBD00FE7FC8 /* LegacyAddress+Validation.swift in Sources */, + 3687AFE93E89C92AF5576577A76E1FD8 /* LegacyAddress.swift in Sources */, + D9871D4F232C9B2CE34BF45D853117E3 /* Li.swift in Sources */, + F85E6E526CCE2F96A865DEB5A0128D14 /* Lowerbound.swift in Sources */, + 5774B3BA0ACA50ED260D3C8C3C331DF0 /* MessageFromUnsignedTransaction.swift in Sources */, + 239938B7402CEAB98D0740EBA035C239 /* messages.pb.swift in Sources */, + 84E657A51FA221D1E2B47581ED173E01 /* Network.swift in Sources */, + E9CAA0B6B55F757A0D48A2C7D5CF7BB5 /* NetworkResponse.swift in Sources */, + FD4795D80FCA02A3572A49777A30BBE6 /* NoLowerbound.swift in Sources */, + 6037ABE64E11FBA84431C301A2648DF6 /* Nonce.swift in Sources */, + F8F691F48028EA4513F19C85327EDCFF /* NoUpperbound.swift in Sources */, + 86BD574653B7089C10D642954E8EFC23 /* Payment.swift in Sources */, + 2F860ED3678CB6F028B34F9632585379 /* Polling.swift in Sources */, + FAFD0C921C2A0FACB3DE9B040DF2AEB1 /* Qa.swift in Sources */, + 609FD61B7C7798963E696F03F1E78F98 /* Result_Extension.swift in Sources */, + 7E10B83E9D00BA58546744F9C219EFAA /* RPCError.swift in Sources */, + 2A4BD1D34652A0DEBED48EE34809A7C4 /* RPCMethod.swift in Sources */, + 3BBDE69F28F4206D15D43AC4AB82342A /* RPCRequest.swift in Sources */, + B04E77C304B0EE8959238CA0396CF0B6 /* RPCRequestIdGenerator.swift in Sources */, + 0205585A82246E652029548D2FC77F26 /* RPCResponse.swift in Sources */, + 05036F8E46D349205AA2394880D9C26D /* RPCResponseSuccess.swift in Sources */, + 9216518A268283889470C176AD31CEF7 /* Rx+ZilliqaService.swift in Sources */, + 7076D86C630D99AC14FA982F4FA167A9 /* SignedTransaction.swift in Sources */, + 4C7D4800199AAD5ABFE93313CF48194F /* StatusOfTransactionResponse+Receipt.swift in Sources */, + 5576D1053690497BA8E2BDD700B7200F /* StatusOfTransactionResponse.swift in Sources */, + F3D10DFD9A31F60E68CADAEE4955ADA0 /* StringConvertible.swift in Sources */, + 6791192AC52ABD12EA44729DD689491F /* Transaction.swift in Sources */, + 86D689FAC988B024970F1B0662230E57 /* TransactionReceipt.swift in Sources */, + DB95E9AAB38467183A513436B28B72C3 /* TransactionResponse.swift in Sources */, + B5E054DD6D5000515FFCE79FB529AEF5 /* Unbound.swift in Sources */, + 3E2926ECF2E31039E96D2E13928AF78A /* Unit.swift in Sources */, + 32F7ACDF1D737E41CD69596B58C49943 /* Upperbound.swift in Sources */, + 8F5D1A06A318DAB258E563B1AEA78C03 /* Version.swift in Sources */, + 4D31B58A6D1882C0C71FEC49EBDD4635 /* Wallet+Codable.swift in Sources */, + FC0FF131441807E2439EF90CBE56A983 /* Wallet+CustomStringConvertible.swift in Sources */, + FF63FAE43A632FB97E30CCF60EAE793A /* Wallet+Decrypt.swift in Sources */, + 6929BE39B74F5B8C4B8E0AFB5D1BFE1C /* Wallet.swift in Sources */, + 2BEC8017AD8F47A76756EE9082F3563E /* Zesame-dummy.m in Sources */, + 354C052952D70CE0E7E9330A56163849 /* Zil.swift in Sources */, + F6568CCA2C05FC4685A60DF8C8A71577 /* ZilAmount.swift in Sources */, + 821DB220C1D14946BE347CC44BD5A633 /* ZilliqaAPIEndpoint.swift in Sources */, + 4BAC0CBDA263B0F764EBC05BE8E5ECAC /* ZilliqaService+DefaultImplementations.swift in Sources */, + 499C0BDD48C201A175D64AAAED228D53 /* ZilliqaService+PollTransaction.swift in Sources */, + 21F6280BE2904D93AE3891C147175D85 /* ZilliqaService+Signing.swift in Sources */, + A47242CF8795E0E784EA0A2B903D9C5A /* ZilliqaService.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ + 02BAB4D9B23FA0C0AABFFF141B3B7935 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BigInt; + target = DDAE57316BE88E4B02DE771DD52BE3E1 /* BigInt */; + targetProxy = BECF838D24120A9634E6BE7CD4BD9736 /* PBXContainerItemProxy */; + }; 03C5D1361123B1B19A913F4F89661FDB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleUtilities; target = D9A2B7F6350AE8AB9AAFF5A9395AD63C /* GoogleUtilities */; targetProxy = 46123FA0B5C451A00D38BB12B40AD23A /* PBXContainerItemProxy */; }; - 07FD7D9BC2BCE02A18BA42BEA054B579 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = nanopb; - target = E93C48A48FB03EA19C4F756B97B5F1D3 /* nanopb */; - targetProxy = 1595B60171B9A2D6FBBA1825CC3BA02E /* PBXContainerItemProxy */; - }; - 11BB47F7EA1D94100004061A682344B8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = FirebaseCore; - target = 01B53B6A43CBD6D4022A361BBFCCE665 /* FirebaseCore */; - targetProxy = 0ECB4C54EED84F5258E41AFD4657F11F /* PBXContainerItemProxy */; - }; - 12124977AB54FAB7F447BE61056D43AD /* PBXTargetDependency */ = { + 09E8FE6A576617C9C1987E3CB597A419 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = swift_qrcodejs; - target = 31D996F6BA498D631988D8DC08C770B8 /* swift_qrcodejs */; - targetProxy = 8C5FEC39B7B6EF56FA8554954AE438C6 /* PBXContainerItemProxy */; + name = M13Checkbox; + target = 69FA6C64A67BC0F72F9F685E1A919E9C /* M13Checkbox */; + targetProxy = 303F0591E35A8C60E93D0670AD660717 /* PBXContainerItemProxy */; }; - 12E1494BFD6AFC866D86499A47E61294 /* PBXTargetDependency */ = { + 0CA83379DDB56637B22CB8BFE4520C84 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SwiftProtobuf; - target = E80A02F98723ADCB112F02D07B762E74 /* SwiftProtobuf */; - targetProxy = 4A98C108AF106BCD6CC002B876007EA3 /* PBXContainerItemProxy */; + name = Alamofire; + target = A91D907369DB83ED602C459CFFEA3449 /* Alamofire */; + targetProxy = B8C3ED5B58CCB328FED249E5C07FB27B /* PBXContainerItemProxy */; }; - 1ADFDF5F3C7193816833C8F413F23ADE /* PBXTargetDependency */ = { + 0DC055E2E0F4BD18EE0BE06BAAC154A7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SwiftProtobuf; - target = E80A02F98723ADCB112F02D07B762E74 /* SwiftProtobuf */; - targetProxy = 8E88DFA643E04CC09B5F19EE98DCE37E /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = D9A2B7F6350AE8AB9AAFF5A9395AD63C /* GoogleUtilities */; + targetProxy = 116A4ED1B9AAA64AB83AB5ED1C650730 /* PBXContainerItemProxy */; }; - 1FA7D398AAF60BB186057EB07EF49877 /* PBXTargetDependency */ = { + 11BB47F7EA1D94100004061A682344B8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RxDataSources; - target = 38C479D02FB622A855F86992EED22D73 /* RxDataSources */; - targetProxy = 2EA16B18D8765AD1C8B3036299507091 /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 01B53B6A43CBD6D4022A361BBFCCE665 /* FirebaseCore */; + targetProxy = 0ECB4C54EED84F5258E41AFD4657F11F /* PBXContainerItemProxy */; }; - 24BF8D062E2FF62C683C6E3BD987D382 /* PBXTargetDependency */ = { + 196F571BEDE515CAA51276A5A715C30A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EllipticCurveKit; - target = F590F99FD148810978CFD517FA4F94A8 /* EllipticCurveKit */; - targetProxy = 6FE43DAD39298EE3C679F9A0A0D7EF60 /* PBXContainerItemProxy */; + name = Firebase; + target = 799B29F9D6DCE28B98CC259440382F20 /* Firebase */; + targetProxy = D665C9A9621B27AAC545D644167C2A27 /* PBXContainerItemProxy */; }; - 282A20330B2F217DEDE0ACD19A8041F6 /* PBXTargetDependency */ = { + 208A7573D3347AC8EB12E892E87DD74F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SkyFloatingLabelTextField; - target = 4B75DBBE97E604CE3AF9B00CDBA0ED45 /* SkyFloatingLabelTextField */; - targetProxy = B4DC6B67342A4EB2925AD318AC2B4F65 /* PBXContainerItemProxy */; + name = EFQRCode; + target = A2D410DE97BAA9C058BECEAF09C5AC6E /* EFQRCode */; + targetProxy = 95ADA11646B0433BA98BE9F49B070AA3 /* PBXContainerItemProxy */; }; - 2849222D723659C1E9F134055E7A39A0 /* PBXTargetDependency */ = { + 24AFB1BDFF1B5E6C91B7BFBAFE5DA105 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CryptoSwift; - target = 891AF25D9B7C43A96D99132BC5076666 /* CryptoSwift */; - targetProxy = BC44B723060994FC3C3F54FDCA9FE86D /* PBXContainerItemProxy */; + name = FirebaseCore; + target = 01B53B6A43CBD6D4022A361BBFCCE665 /* FirebaseCore */; + targetProxy = BBD9A72DA22581D33CFCF5E0671C9DF9 /* PBXContainerItemProxy */; }; - 2A6C66661D4539BC44735F0ECB2A771A /* PBXTargetDependency */ = { + 2CC4293AF0B84C0FB727BE64F81546F0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SwiftyBeaver; - target = DCF622D8F644665A811BC1B418E3B789 /* SwiftyBeaver */; - targetProxy = EC8E46E03A053887EB9C89DCCC360199 /* PBXContainerItemProxy */; + name = IQKeyboardManagerSwift; + target = E7714405065051AE067CB2B2F216FA80 /* IQKeyboardManagerSwift */; + targetProxy = 79789D85527D3D6C73690FD4F9D369C3 /* PBXContainerItemProxy */; }; - 2CD06AAAD609BBA854644541A4BEFB9E /* PBXTargetDependency */ = { + 336D1A78F7BCE99A1F03C6DD5C6C3FC1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Alamofire; - target = A91D907369DB83ED602C459CFFEA3449 /* Alamofire */; - targetProxy = D9CFA19863740B0C8B2B22C8CF9B0684 /* PBXContainerItemProxy */; + name = RxDataSources; + target = 337AE0D9439FD5EA0AB6AE57FC23A244 /* RxDataSources */; + targetProxy = BC87DD725CBCAFF1A566796EDEEE17D3 /* PBXContainerItemProxy */; }; - 320EA85D14BC096885EB803FEDA9BBDC /* PBXTargetDependency */ = { + 3386BE7330A719E0D56142446EB36817 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = D9A2B7F6350AE8AB9AAFF5A9395AD63C /* GoogleUtilities */; - targetProxy = 28E680A7459CCFC2AF1D3FA6B22C0390 /* PBXContainerItemProxy */; + name = QRCodeReader.swift; + target = 994D3264FC645B84BD6BE52327B134C7 /* QRCodeReader.swift */; + targetProxy = 02398546EE00F50BA6BF2C7284BF6345 /* PBXContainerItemProxy */; }; 3BDD26DF1C76A2717767412BFEFD633E /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -7468,89 +7438,47 @@ target = E93C48A48FB03EA19C4F756B97B5F1D3 /* nanopb */; targetProxy = C6318E60C9E68C5F678F7ADDF357AED8 /* PBXContainerItemProxy */; }; - 3EE0AFBF23BF1525D580560C1B54516F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Fabric; - target = D35E9EC86D36A4C8BC1704199FDB3552 /* Fabric */; - targetProxy = 3343CB506BE8B98C76978D1920A9A6F1 /* PBXContainerItemProxy */; - }; - 4003E8B09415A381A0F729DEE165E629 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Validator; - target = E91FDE05F5E9F6782A65C1139F7AC1FA /* Validator */; - targetProxy = 32FA94379A0ADEAFE747BCC9C8F65D2E /* PBXContainerItemProxy */; - }; - 48670E02E60A0F9807F13342E02C4FEC /* PBXTargetDependency */ = { + 445DC25DB47B895B161E81D409C90F8C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Differentiator; - target = EA89D2E8B58494977359C367925CAB89 /* Differentiator */; - targetProxy = D6CBC45382CE62324D2931F62116806A /* PBXContainerItemProxy */; - }; - 4D6C294D86A7F459096FB169BAEBAA1A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = DateToolsSwift; - target = F7B562E20D0726F570235B5C439D8E4E /* DateToolsSwift */; - targetProxy = 19B43FD9EA550D95AC1CF862BABE1ACD /* PBXContainerItemProxy */; + name = RxSwift; + target = 7FA0DE98E8DCFDB7219597CA418C52F3 /* RxSwift */; + targetProxy = 1A83B73E7C502B9292147A5F46612908 /* PBXContainerItemProxy */; }; 5E2575C632FDCD7F9CC2CC134A960BF1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "Pods-Zhip"; - target = D852B5F6953D161018FEE345DC4F0653 /* Pods-Zhip */; + target = 191055ADC4FC568F4858A88ED4C57C09 /* Pods-Zhip */; targetProxy = 02B5FF98A60BC7B88EDE6632FE2ED13C /* PBXContainerItemProxy */; }; - 5F011190F83470803070A5B4F784E424 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxAtomic; - target = D62E086779CECAC217AAA945D42D874E /* RxAtomic */; - targetProxy = 227F673F30B77DC361004BD2FD43A1E0 /* PBXContainerItemProxy */; - }; - 63E271FDFEAD77413B20CD60F45F8D3D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = BigInt; - target = DDAE57316BE88E4B02DE771DD52BE3E1 /* BigInt */; - targetProxy = 16AD233C0D75C9669B6DB293F3816077 /* PBXContainerItemProxy */; - }; - 67C0F64321FF9B2E6884BEA1C0E77D5C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = CryptoSwift; - target = 891AF25D9B7C43A96D99132BC5076666 /* CryptoSwift */; - targetProxy = A5F3E9B5D6F70FDEEEBAFDB2E4F2E37C /* PBXContainerItemProxy */; - }; - 6955DBFA6716BD28AAF9C67E66E8693C /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Firebase; - target = 799B29F9D6DCE28B98CC259440382F20 /* Firebase */; - targetProxy = 0C970E1F154050778073BF3F74A737FB /* PBXContainerItemProxy */; - }; - 697904A659B0AFDC23CAA9C917307D30 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftLint; - target = 67A50211D43BEB6C243C004DA01645A6 /* SwiftLint */; - targetProxy = FEA5C767B1864F82D61864AC54048C97 /* PBXContainerItemProxy */; - }; 6C2613BF36B0617E831B008617E4E3A9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = swift_qrcodejs; target = 31D996F6BA498D631988D8DC08C770B8 /* swift_qrcodejs */; targetProxy = 7AB5F8398D22DC8927324291BD935BED /* PBXContainerItemProxy */; }; + 6FBAAB43488D6F2ACF0A1DB079872625 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SkyFloatingLabelTextField; + target = 44626DA20DD9B9D07FEEE8F76A608632 /* SkyFloatingLabelTextField */; + targetProxy = 98A9CA6B014B43AAFC975C1E1FEA07BD /* PBXContainerItemProxy */; + }; 70957DDE41E5AC17AE7CE017CAAA959A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxAtomic; - target = D62E086779CECAC217AAA945D42D874E /* RxAtomic */; + target = 1D660BEFC78406F891A4C043FB156EAC /* RxAtomic */; targetProxy = 2C10C61FFE19676F956D2D5C25E2CD06 /* PBXContainerItemProxy */; }; - 75683E2885A3B12F7F21B35153F70DFD /* PBXTargetDependency */ = { + 74BE7620F775A304CAA6FBBB37F417E6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = M13Checkbox; - target = 69FA6C64A67BC0F72F9F685E1A919E9C /* M13Checkbox */; - targetProxy = E474945A6065DFB1B32CD4BA0E677843 /* PBXContainerItemProxy */; + name = GoogleAppMeasurement; + target = 57B9E0A892EAB5C13D4AE7D4B1DE0C16 /* GoogleAppMeasurement */; + targetProxy = 413A514E00BAFB2CDB85B30B1CE180F4 /* PBXContainerItemProxy */; }; - 780781B731B11AE005FB9E2C5705A907 /* PBXTargetDependency */ = { + 782FD30D95800D55CD4C5CCC07C8DD17 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseInstanceID; - target = 3C6A9BF574C3488966C92C6A9B93CA8C /* FirebaseInstanceID */; - targetProxy = 5A6EA843053392D409AADE96E69F3F94 /* PBXContainerItemProxy */; + name = RxCocoa; + target = 736BFDBA7C4EDAC4989AFDB3A07A6EF1 /* RxCocoa */; + targetProxy = 43EE1B1F31BEE17BB17F56A6FAB8C503 /* PBXContainerItemProxy */; }; 7AEC0D15EF11C1415A94D769184AD812 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -7564,70 +7492,76 @@ target = D9A2B7F6350AE8AB9AAFF5A9395AD63C /* GoogleUtilities */; targetProxy = 53E2A1BD19729C2293AB46582C686251 /* PBXContainerItemProxy */; }; - 7DBA94A2E4095FD62E9E469777B0C348 /* PBXTargetDependency */ = { + 7E642512D56A7C5CF61A648FD7A5B600 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Differentiator; - target = EA89D2E8B58494977359C367925CAB89 /* Differentiator */; - targetProxy = 982F0056E13CAE1198E18D18BC570EC4 /* PBXContainerItemProxy */; + name = KeychainSwift; + target = 29D71D6356EEC99D7630D2241D3E8A82 /* KeychainSwift */; + targetProxy = F80240670D9503279215415571564992 /* PBXContainerItemProxy */; }; - 7FB125466C8C75974B13FD99CA33ED1C /* PBXTargetDependency */ = { + 7FD01D942200C75C8EF7DBC29A28D9D7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleAppMeasurement; - target = 57B9E0A892EAB5C13D4AE7D4B1DE0C16 /* GoogleAppMeasurement */; - targetProxy = 0F6C224153A85E42FCD40D5F47B6F4E4 /* PBXContainerItemProxy */; + name = CryptoSwift; + target = 891AF25D9B7C43A96D99132BC5076666 /* CryptoSwift */; + targetProxy = 18E44510BDFC2EB98831504A15AB5F09 /* PBXContainerItemProxy */; }; - 804EF98A84872CA628ABED95081353AF /* PBXTargetDependency */ = { + 811E5D58B2F88931181D322A26A3D776 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Alamofire; - target = A91D907369DB83ED602C459CFFEA3449 /* Alamofire */; - targetProxy = 37DF80EFCAB8FAE2BFFAF2A95529D0A0 /* PBXContainerItemProxy */; + name = RxCocoa; + target = 736BFDBA7C4EDAC4989AFDB3A07A6EF1 /* RxCocoa */; + targetProxy = 1E43CAB3654C166CA0B00240EB0E2C3D /* PBXContainerItemProxy */; }; - 874A7A2DAF967F60B5C11E4BB3D0805B /* PBXTargetDependency */ = { + 822BBEAE79E4F55553F9F43C7BC9E919 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = TinyConstraints; - target = 8B84FDFA732A3289C7257D3A1EE3D525 /* TinyConstraints */; - targetProxy = 6C66821A4CBA0A10108992B20AE236B9 /* PBXContainerItemProxy */; + name = DateToolsSwift; + target = F7B562E20D0726F570235B5C439D8E4E /* DateToolsSwift */; + targetProxy = D22EC8C649544EA8516EC3938BAD99B6 /* PBXContainerItemProxy */; }; - 88A6DD031A07A3D3EFCB1888AFA20252 /* PBXTargetDependency */ = { + 82A58E8C8A0A89D4F5D9F6427B940438 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = BigInt; - target = DDAE57316BE88E4B02DE771DD52BE3E1 /* BigInt */; - targetProxy = 8E76B22B6CA2E78967F3811F2754998E /* PBXContainerItemProxy */; + name = FirebaseAnalytics; + target = 232D00D8ED7797390FB38004DE01723B /* FirebaseAnalytics */; + targetProxy = 33CFD74D3B444D7E2C57466DEBF66C8A /* PBXContainerItemProxy */; }; - 8D6E3FFC524B575C75B1F248210B1727 /* PBXTargetDependency */ = { + 82BA8F13D14ABD63B5B01C716C88EBAE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EFQRCode; - target = A2D410DE97BAA9C058BECEAF09C5AC6E /* EFQRCode */; - targetProxy = F44359CEB295F13168AA3A77CA9021F9 /* PBXContainerItemProxy */; + name = RxSwift; + target = 7FA0DE98E8DCFDB7219597CA418C52F3 /* RxSwift */; + targetProxy = EADFD430C8647FC0EA9A4879ACEE5B5C /* PBXContainerItemProxy */; }; - 90F533A7CC6DD0C2252ED0130C8B1F82 /* PBXTargetDependency */ = { + 8646C6B64924FE7AA247B88C6DAE467E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RxCocoa; - target = 2C86871C8641E6AAF54712D6818400E1 /* RxCocoa */; - targetProxy = EE4A057CDF28C94544CBDBE1A46969A0 /* PBXContainerItemProxy */; + name = CryptoSwift; + target = 891AF25D9B7C43A96D99132BC5076666 /* CryptoSwift */; + targetProxy = 8D160F05F03092593C076C932A182392 /* PBXContainerItemProxy */; }; - 917CEC587D680103BE366B022997F9E1 /* PBXTargetDependency */ = { + 88A6DD031A07A3D3EFCB1888AFA20252 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RxSwift; - target = DA714D7BF793EA8B57B9861DFE380149 /* RxSwift */; - targetProxy = 6824AE058ED75650C8214A774A33C993 /* PBXContainerItemProxy */; + name = BigInt; + target = DDAE57316BE88E4B02DE771DD52BE3E1 /* BigInt */; + targetProxy = 8E76B22B6CA2E78967F3811F2754998E /* PBXContainerItemProxy */; }; - 93A7C737D8B4E69249C20DF23FDA05DA /* PBXTargetDependency */ = { + 8D988A86FFFD41E48453EE84EA7543D0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RxCocoa; - target = 2C86871C8641E6AAF54712D6818400E1 /* RxCocoa */; - targetProxy = D9B94BC4643C57045BC84EB1C97DB93B /* PBXContainerItemProxy */; + name = Differentiator; + target = EA89D2E8B58494977359C367925CAB89 /* Differentiator */; + targetProxy = 736DB63CF062E580EE7742F506BDE712 /* PBXContainerItemProxy */; }; - 98A953AD7521D5AA3B5054DD8D7B79DE /* PBXTargetDependency */ = { + 97AE55995DF90B7355803373EE0A72AD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = RxSwift; - target = DA714D7BF793EA8B57B9861DFE380149 /* RxSwift */; - targetProxy = DBCBB73264E575758DEB8127CB6931F9 /* PBXContainerItemProxy */; + name = Fabric; + target = D35E9EC86D36A4C8BC1704199FDB3552 /* Fabric */; + targetProxy = B47ABFA51EDA09F9C25C0CC49624ACBE /* PBXContainerItemProxy */; + }; + 98576BAFBCFAF49E16F8A005CB178191 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftProtobuf; + target = D8A5C59D3E0D83F6855426637526B5D5 /* SwiftProtobuf */; + targetProxy = 854E590795DA8AAFA45AE36A95C45D70 /* PBXContainerItemProxy */; }; 9A09468874D30F99BD434792EB3B9380 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxAtomic; - target = D62E086779CECAC217AAA945D42D874E /* RxAtomic */; + target = 1D660BEFC78406F891A4C043FB156EAC /* RxAtomic */; targetProxy = 0506A379444591518D8C7ADB06007C41 /* PBXContainerItemProxy */; }; 9C390500C3C568F59A8589C455BFF4D5 /* PBXTargetDependency */ = { @@ -7636,58 +7570,64 @@ target = 3C6A9BF574C3488966C92C6A9B93CA8C /* FirebaseInstanceID */; targetProxy = C6C35C61164D4136265E61ECEB28D38A /* PBXContainerItemProxy */; }; + 9D969533D2AF07C3FE7592F9C8E24A71 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Validator; + target = 2AA8818265BAA33CA2059AFD0C3F0BC4 /* Validator */; + targetProxy = 37B9DC822E2873DE93252E00037EBC28 /* PBXContainerItemProxy */; + }; A545116FEA98CB2DC602ECFE976A5146 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = nanopb; target = E93C48A48FB03EA19C4F756B97B5F1D3 /* nanopb */; targetProxy = DF12C5D7BB68C2724D2F39A531F2A52A /* PBXContainerItemProxy */; }; - A6691BF8B4AEE0C18DCA90435DA923F3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxAtomic; - target = D62E086779CECAC217AAA945D42D874E /* RxAtomic */; - targetProxy = 4AD7F09161F8CA0981B73F71196489F2 /* PBXContainerItemProxy */; - }; - AA51DC6255C0E19FD6E0AA194B0873B9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = SwiftGen; - target = 648147BC1AF9A8A0E661954072A9BF51 /* SwiftGen */; - targetProxy = 2357B739D9C8263D832C2543231FE366 /* PBXContainerItemProxy */; - }; AA9052A974DA4ECF27CC38A7633849E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleAppMeasurement; target = 57B9E0A892EAB5C13D4AE7D4B1DE0C16 /* GoogleAppMeasurement */; targetProxy = BBDC7C661CA5567D3925BC0747CAAEC5 /* PBXContainerItemProxy */; }; + AAB6F726D765A6E2E112EA505998B7A8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseInstanceID; + target = 3C6A9BF574C3488966C92C6A9B93CA8C /* FirebaseInstanceID */; + targetProxy = 0483E11A25D3974C94D437BF6B75754B /* PBXContainerItemProxy */; + }; + AB5154B2B288FC246B70BF061E37C536 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Alamofire; + target = A91D907369DB83ED602C459CFFEA3449 /* Alamofire */; + targetProxy = 742D9F4BC266CCEAAD30D06DC93A1CA0 /* PBXContainerItemProxy */; + }; + ADF16FCFD11DF9CE50BD12DC8DD64D18 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = E93C48A48FB03EA19C4F756B97B5F1D3 /* nanopb */; + targetProxy = 10A7DF12967A1C422AF2F95AE0EFA251 /* PBXContainerItemProxy */; + }; AE2135E39D7AC4E181788F79286CC4E9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleUtilities; target = D9A2B7F6350AE8AB9AAFF5A9395AD63C /* GoogleUtilities */; targetProxy = 5BE488B88EB1D7B8BFE4A63D278D4B18 /* PBXContainerItemProxy */; }; + B28D913AC9FEE224900146E8C7903AC9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Crashlytics; + target = ABA9A411BB5A359862E5F1AA6238278E /* Crashlytics */; + targetProxy = D4D3FA826353F294CFB89073AC33DAC2 /* PBXContainerItemProxy */; + }; B2A66E22A6C3AC667CB256BD159CBC09 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxAtomic; - target = D62E086779CECAC217AAA945D42D874E /* RxAtomic */; + target = 1D660BEFC78406F891A4C043FB156EAC /* RxAtomic */; targetProxy = 243D5466E8BF875504EA5A38ECA496A9 /* PBXContainerItemProxy */; }; - B57BDE868305E80F55DC955DC7C61AE6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = KeychainSwift; - target = 29D71D6356EEC99D7630D2241D3E8A82 /* KeychainSwift */; - targetProxy = 6EC5ABAD590C726CCD5B819AA9AAD41F /* PBXContainerItemProxy */; - }; - B792E16179B0580B7E61595053A78E38 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = RxSwift; - target = DA714D7BF793EA8B57B9861DFE380149 /* RxSwift */; - targetProxy = 14B9790D7BE76A03547786F57AA14834 /* PBXContainerItemProxy */; - }; B843158A8BCFD4C3C19669FC2BC6E032 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxSwift; - target = DA714D7BF793EA8B57B9861DFE380149 /* RxSwift */; + target = 7FA0DE98E8DCFDB7219597CA418C52F3 /* RxSwift */; targetProxy = 46F1E0828EBE2973D076451BE5E5FA3F /* PBXContainerItemProxy */; }; B89D2CB67178C93A2DFF80F628C7A710 /* PBXTargetDependency */ = { @@ -7696,29 +7636,35 @@ target = D9A2B7F6350AE8AB9AAFF5A9395AD63C /* GoogleUtilities */; targetProxy = 54A7BA384E80D5DB0269C827877FE175 /* PBXContainerItemProxy */; }; - BB41B81F6D9083598E8F58005E901479 /* PBXTargetDependency */ = { + BA0C9B536A3F934CD623F6622CA83DFA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = EllipticCurveKit; - target = F590F99FD148810978CFD517FA4F94A8 /* EllipticCurveKit */; - targetProxy = 57D3BF66FDB4DA2F30A16074FFA729FE /* PBXContainerItemProxy */; + name = RxSwift; + target = 7FA0DE98E8DCFDB7219597CA418C52F3 /* RxSwift */; + targetProxy = 6CCEC4B1C47D62B7D6D9445EA9C9EA7D /* PBXContainerItemProxy */; }; - C2A3CA1683889D1705FEBD7B27048E4D /* PBXTargetDependency */ = { + BBA46C090860F93632F0C973BB58CDD7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseAnalytics; - target = 232D00D8ED7797390FB38004DE01723B /* FirebaseAnalytics */; - targetProxy = A39C35E99E3D783AA61C9368A2A55662 /* PBXContainerItemProxy */; + name = SwiftyBeaver; + target = 1CFFDDEFEB3E2A454679D4851CFABFA7 /* SwiftyBeaver */; + targetProxy = E5E270A6B83861C29836D013E3144180 /* PBXContainerItemProxy */; + }; + C2F269CCCF8A08FCB87AA34E2033A5D8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftProtobuf; + target = D8A5C59D3E0D83F6855426637526B5D5 /* SwiftProtobuf */; + targetProxy = F5224AB496B38214FD171C342C27CD9A /* PBXContainerItemProxy */; }; C32821586708DEB81A59CC524A9CEEC1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxSwift; - target = DA714D7BF793EA8B57B9861DFE380149 /* RxSwift */; + target = 7FA0DE98E8DCFDB7219597CA418C52F3 /* RxSwift */; targetProxy = 824309BEC0E240219EE422549731E139 /* PBXContainerItemProxy */; }; - C528D7E24493DB58EC9FBB5062EAD5E6 /* PBXTargetDependency */ = { + C568123D624A5487660CED3963DE3288 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FirebaseCore; - target = 01B53B6A43CBD6D4022A361BBFCCE665 /* FirebaseCore */; - targetProxy = F6838CCD7AF90F0C5320C6E14592E180 /* PBXContainerItemProxy */; + name = EllipticCurveKit; + target = F590F99FD148810978CFD517FA4F94A8 /* EllipticCurveKit */; + targetProxy = DEBE2A4D3BAE424B0616238B1C533BEB /* PBXContainerItemProxy */; }; C57FA7D3016CC538416D235FE9A5032C /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -7726,12 +7672,6 @@ target = 891AF25D9B7C43A96D99132BC5076666 /* CryptoSwift */; targetProxy = 88B814E5797CA01D35C48217D90EE2B8 /* PBXContainerItemProxy */; }; - C5CDF38172F3C309E12C0B7466B6F5AC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = IQKeyboardManagerSwift; - target = E7714405065051AE067CB2B2F216FA80 /* IQKeyboardManagerSwift */; - targetProxy = 0CF92F64FC5F98177864353558EC6B1F /* PBXContainerItemProxy */; - }; C9CEFEFAAAEDB8CD947737FA56C849D4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Fabric; @@ -7744,23 +7684,53 @@ target = 01B53B6A43CBD6D4022A361BBFCCE665 /* FirebaseCore */; targetProxy = 455009ED9ED8F59E3D7880EA52A66B11 /* PBXContainerItemProxy */; }; + CA24116B268D9980ADCCBCCA32B351CD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = BigInt; + target = DDAE57316BE88E4B02DE771DD52BE3E1 /* BigInt */; + targetProxy = F2436EB0E5BE36548C0A862CB908AA0C /* PBXContainerItemProxy */; + }; + CA76DD0C535001E6DF5AD19A28643CA3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Zesame; + target = 1BCA07987906BFF15BBD0AE1FB44E72B /* Zesame */; + targetProxy = B63BFB6131BBFA358FCE6515737383D6 /* PBXContainerItemProxy */; + }; CB67FB062DE8CAF07E20E144CB621739 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FirebaseCore; target = 01B53B6A43CBD6D4022A361BBFCCE665 /* FirebaseCore */; targetProxy = F6A14184DE3C02C257A7298719E4FD9B /* PBXContainerItemProxy */; }; - E27E13611B9130C52DF724C6A93C25AC /* PBXTargetDependency */ = { + D3FC7E0A632FE151BF3A7AD294AF328B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = QRCodeReader.swift; - target = DBDF0DEB73A3705298C9CA2E3C2263F2 /* QRCodeReader.swift */; - targetProxy = 56FFF3D39B03823072A0BAFDF91CECDE /* PBXContainerItemProxy */; + name = EllipticCurveKit; + target = F590F99FD148810978CFD517FA4F94A8 /* EllipticCurveKit */; + targetProxy = 2F5EC99AEA481811C23386A8FE8C4D64 /* PBXContainerItemProxy */; + }; + DFABBB5960501BAC3CF03F7AAB806F52 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftGen; + target = 712BB0E4B25D3DA2484C78B8ECE508CC /* SwiftGen */; + targetProxy = 114DD6A80D3DD4B2710E860868DF85F8 /* PBXContainerItemProxy */; + }; + E04F2958918CE0C50F663E61908E5C0C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = SwiftLint; + target = 125E96300E6CC9CC520206286700B523 /* SwiftLint */; + targetProxy = 2F5082BE84CC4CCBAD4AD1DE1C658C57 /* PBXContainerItemProxy */; + }; + E368AB9DAFD4BEEDD52AC0165036FCE3 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Differentiator; + target = EA89D2E8B58494977359C367925CAB89 /* Differentiator */; + targetProxy = 33BE8A6B7E8C9BEC13AE6F0D6C3D7DC7 /* PBXContainerItemProxy */; }; - E44583353EC0A4BE9EBD26607A23D30E /* PBXTargetDependency */ = { + E99D6BCC650B8F803EDB3700952CDAAB /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxSwift; - target = DA714D7BF793EA8B57B9861DFE380149 /* RxSwift */; - targetProxy = E1EE585CD45D1F60ECE2306C61D39360 /* PBXContainerItemProxy */; + target = 7FA0DE98E8DCFDB7219597CA418C52F3 /* RxSwift */; + targetProxy = 2B5DBCA13FF070E9D0186C886696CA87 /* PBXContainerItemProxy */; }; EB9B90F4770298FAA083F399A4A695D8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -7768,11 +7738,17 @@ target = E1822825E19A752A5BFC6AD318C1ACEA /* RxBlocking */; targetProxy = BDC7A4A1A4F02E376212F8C7521C3F98 /* PBXContainerItemProxy */; }; - ED44B34E82F61B5E25B43D523C6D06D8 /* PBXTargetDependency */ = { + ECF9C4AA09C70391B26912782020CFBC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Crashlytics; - target = ABA9A411BB5A359862E5F1AA6238278E /* Crashlytics */; - targetProxy = 5F75BBB94732871BADEE168F134B5A55 /* PBXContainerItemProxy */; + name = swift_qrcodejs; + target = 31D996F6BA498D631988D8DC08C770B8 /* swift_qrcodejs */; + targetProxy = 04F6011E76B8B0D01D7940E63CAC1FEE /* PBXContainerItemProxy */; + }; + ED26EDC5321AD30855155020ACDB0ADA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = TinyConstraints; + target = 8B6C23160D07C8DDE93B352A0710E74A /* TinyConstraints */; + targetProxy = E6ADC3F7FB1896B852E08A3016F865BE /* PBXContainerItemProxy */; }; EEDCCA7F25FF02684CDF92E5CD8E935F /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -7783,21 +7759,15 @@ F3B3FD09A792E3BBF0B0FAE8B9EF6082 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = RxSwift; - target = DA714D7BF793EA8B57B9861DFE380149 /* RxSwift */; + target = 7FA0DE98E8DCFDB7219597CA418C52F3 /* RxSwift */; targetProxy = ECF6839A75E83248BBBA6A39B7192322 /* PBXContainerItemProxy */; }; - F81B2138AFE3591F13599499E43194FA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Zesame; - target = 445D84B397EA22E658E055603265C793 /* Zesame */; - targetProxy = B5545B426A740831D19646E197006F49 /* PBXContainerItemProxy */; - }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 056C009C442A698606C063320C8BF25A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 27D535FF2280470AC7BD4B5BBE94A522 /* Fabric.xcconfig */; + baseConfigurationReference = 01944871C97FFE600BDAED26804E69D0 /* Fabric.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -7812,13 +7782,36 @@ }; name = Release; }; - 088CCC7E4C87A96F8855A3414C13A6DF /* Debug */ = { + 0819F75F4A9E08EEDC2DB9575CC7CCC2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A31F76FED46385F7793816B8E0A5013E /* FirebaseInstanceID.xcconfig */; + baseConfigurationReference = DF9C771BB711887B7061300234C3F79B /* Pods-Zhip.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Zhip/Pods-Zhip.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 088CCC7E4C87A96F8855A3414C13A6DF /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DF2BCACDAE6382355F61340B28920AB0 /* FirebaseInstanceID.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = "iPhone Developer"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -7830,7 +7823,7 @@ }; 09512BE256220C99807CEFCB7EC725F3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 78D8BDC79FBC61632B25AA570A1DAF23 /* Alamofire.xcconfig */; + baseConfigurationReference = 37E1DFCC8DBF60B6AF58CC6BA4C9350A /* Alamofire.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -7854,9 +7847,35 @@ }; name = Debug; }; + 0B5D6BCF939332EFE92E682FDC859A97 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8B878385FD02FDE9C3A5959E2517E46D /* RxDataSources.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/RxDataSources/RxDataSources-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/RxDataSources/RxDataSources.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = RxDataSources; + PRODUCT_NAME = RxDataSources; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 1178ADDD76F32D224C36ECF14924F051 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AF673B761CAC0927CA2B637A326F8820 /* nanopb.xcconfig */; + baseConfigurationReference = 6AAB95B8FABB8559BB4CF01EAF1A4D11 /* nanopb.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -7882,7 +7901,7 @@ }; 1259B3F4D9E8FD7B3F2850B4AF13FC29 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9BE0BA0EC2ED5E5AC172F7BC0B96A402 /* IQKeyboardManagerSwift.xcconfig */; + baseConfigurationReference = F1B200B2562A2B8892DC7F2B5BFC05F1 /* IQKeyboardManagerSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -7908,7 +7927,7 @@ }; 16393E98E7D33B078F35DAD0BF562519 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A5CE491F205293B8852C98FFABEDE4A0 /* FirebaseAnalytics.xcconfig */; + baseConfigurationReference = 662FBB89E2224D401B5DE7C093243B23 /* FirebaseAnalytics.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -7922,60 +7941,52 @@ }; name = Debug; }; - 1D094B69B5240F658AA622B856F39B35 /* Debug */ = { + 17CDD80C12231FA7523200640964CBB6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 92B7D401BCF2B9E4C2601AAFE943829C /* SkyFloatingLabelTextField.xcconfig */; + baseConfigurationReference = 03226D4A1B2073A44693C7A12B37D72D /* SwiftGen.xcconfig */; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SkyFloatingLabelTextField/SkyFloatingLabelTextField-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SkyFloatingLabelTextField; - PRODUCT_NAME = SkyFloatingLabelTextField; - PUBLIC_HEADERS_FOLDER_PATH = ""; + IPHONEOS_DEPLOYMENT_TARGET = 4.3; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - 1DD9F699252A7CE741718F5DCEA88257 /* Release */ = { + 1C202EA4D378CC93727FF7D261FF1A9E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BDAEA0439BC83E547A33BF2DB7E0CB1B /* Validator.xcconfig */; + baseConfigurationReference = 739354FD8F1F7473D82C4129C09E93D2 /* SkyFloatingLabelTextField.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Validator/Validator-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = Headers/Public/Validator/Validator.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/SkyFloatingLabelTextField/SkyFloatingLabelTextField-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Validator; - PRODUCT_NAME = Validator; + PRODUCT_MODULE_NAME = SkyFloatingLabelTextField; + PRODUCT_NAME = SkyFloatingLabelTextField; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; 200CD2396E713A87F09DF2D0477FFC0C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7CB209604CB3DBE0477CB3D69DFB4493 /* Crashlytics.xcconfig */; + baseConfigurationReference = 1AE091B9D05327B9B77E30EBD43E203E /* Crashlytics.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -7990,32 +8001,9 @@ }; name = Release; }; - 2137CD13186C08ABBF695FFE974D75CE /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DF9C771BB711887B7061300234C3F79B /* Pods-Zhip.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 11.3; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Zhip/Pods-Zhip.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 23D5BEBA41EB0C45D1EE5EB2F36ECBE2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7CB209604CB3DBE0477CB3D69DFB4493 /* Crashlytics.xcconfig */; + baseConfigurationReference = 1AE091B9D05327B9B77E30EBD43E203E /* Crashlytics.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -8029,60 +8017,9 @@ }; name = Debug; }; - 25AA79C2E668321326EA1627451688DA /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = BF71BBAF3604A7F6944B2BC95E684535 /* SwiftyBeaver.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SwiftyBeaver/SwiftyBeaver-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/SwiftyBeaver/SwiftyBeaver.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SwiftyBeaver; - PRODUCT_NAME = SwiftyBeaver; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 25B39479155A569759518C16A1702BAC /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AE68BDEBCA682B71DA7C976B8E3D26FB /* RxDataSources.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RxDataSources/RxDataSources-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/RxDataSources/RxDataSources.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxDataSources; - PRODUCT_NAME = RxDataSources; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; 28413E724EE2ECF9C0DA56E601AF452C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = ED19B015F2DFBA67888185A4E847498D /* GoogleAppMeasurement.xcconfig */; + baseConfigurationReference = 58EA42B80ADB9E27EAC94948593A83AC /* GoogleAppMeasurement.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -8099,7 +8036,7 @@ }; 2A5819557142A7E403162074FBFD0174 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4DE42D8625EF25B9E16C34AF1E73CE66 /* RxBlocking.xcconfig */; + baseConfigurationReference = 40E3C338BB889505DD27D36AC7002924 /* RxBlocking.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8125,7 +8062,7 @@ }; 2D26A22055F73C4D92300C781871FA20 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DCD102AA13F58B30C8CFCD9AB18A3D2C /* KeychainSwift.xcconfig */; + baseConfigurationReference = E6EA862A66FECA4D288BF7801DDF515A /* KeychainSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8150,7 +8087,7 @@ }; 3097042D8BF6621F286C39EA6EE1B961 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0C213F785B4C7A96237E4811B0624C7D /* EFQRCode.xcconfig */; + baseConfigurationReference = 76C60F2799CF5E47C08AECB5148964FB /* EFQRCode.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8174,59 +8111,9 @@ }; name = Release; }; - 31182898378A1B339A30EAEBA30E4746 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 12AAEDFA2FD3AA06A422FBA2C9D43F1D /* Pods-Zhip.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 11.3; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Zhip/Pods-Zhip.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 314F9CC3453E9830ACB97FC43C8F5735 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = DE7AFAC1FC28A81CEB5FD4A844BCF580 /* RxCocoa.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RxCocoa/RxCocoa-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/RxCocoa/RxCocoa.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxCocoa; - PRODUCT_NAME = RxCocoa; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; 31667BB5CFC7B8D4C8E24E1A05DE6F20 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A5CE491F205293B8852C98FFABEDE4A0 /* FirebaseAnalytics.xcconfig */; + baseConfigurationReference = 662FBB89E2224D401B5DE7C093243B23 /* FirebaseAnalytics.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -8241,34 +8128,9 @@ }; name = Release; }; - 3245E9A82D97ECABE9460DD616223482 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 06E754C326F7C67C9544B6E750A83ED7 /* RxAtomic.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RxAtomic/RxAtomic-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/RxAtomic/RxAtomic.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxAtomic; - PRODUCT_NAME = RxAtomic; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 333818BC41E5A16B39C75D702B32476F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = ED19B015F2DFBA67888185A4E847498D /* GoogleAppMeasurement.xcconfig */; + baseConfigurationReference = 58EA42B80ADB9E27EAC94948593A83AC /* GoogleAppMeasurement.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -8284,7 +8146,7 @@ }; 36D7F8A3BFB160DF66A2CB2FF6CB8218 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7D398A86E210AF275FC4D314B01988C1 /* CryptoSwift.xcconfig */; + baseConfigurationReference = 59224388DFCEC26CDDEFAF9BDA6B4A3F /* CryptoSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8308,52 +8170,9 @@ }; name = Release; }; - 3C604A4D0AD3AB02AEE78E185AEC2569 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = D67F4D9917F414E68CA6F72F602C16DB /* SwiftGen.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - IPHONEOS_DEPLOYMENT_TARGET = 4.3; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 3C8FBF2273EE3CDBB16827614667E63F /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = BF71BBAF3604A7F6944B2BC95E684535 /* SwiftyBeaver.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SwiftyBeaver/SwiftyBeaver-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/SwiftyBeaver/SwiftyBeaver.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SwiftyBeaver; - PRODUCT_NAME = SwiftyBeaver; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; 42D07CF9A6B3A8482A184A46CF4CEFC2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7D398A86E210AF275FC4D314B01988C1 /* CryptoSwift.xcconfig */; + baseConfigurationReference = 59224388DFCEC26CDDEFAF9BDA6B4A3F /* CryptoSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8376,61 +8195,61 @@ }; name = Debug; }; - 44AE4853F2664C225F039876E8E82DCE /* Debug */ = { + 49FFA0827AE0E152A66461A1475AE7B8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DE7AFAC1FC28A81CEB5FD4A844BCF580 /* RxCocoa.xcconfig */; + baseConfigurationReference = 37E1DFCC8DBF60B6AF58CC6BA4C9350A /* Alamofire.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RxCocoa/RxCocoa-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/RxCocoa/RxCocoa.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/Alamofire/Alamofire-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + MODULEMAP_FILE = Headers/Public/Alamofire/Alamofire.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxCocoa; - PRODUCT_NAME = RxCocoa; + PRODUCT_MODULE_NAME = Alamofire; + PRODUCT_NAME = Alamofire; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - 49FFA0827AE0E152A66461A1475AE7B8 /* Release */ = { + 4F34E5FECADC48C8C3BC68FA68C922D8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 78D8BDC79FBC61632B25AA570A1DAF23 /* Alamofire.xcconfig */; + baseConfigurationReference = A624E6B66B4DFFCB2C1242A5EEA2B384 /* RxSwift.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Alamofire/Alamofire-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - MODULEMAP_FILE = Headers/Public/Alamofire/Alamofire.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/RxSwift/RxSwift.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Alamofire; - PRODUCT_NAME = Alamofire; + PRODUCT_MODULE_NAME = RxSwift; + PRODUCT_NAME = RxSwift; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 4D3C3149DA08120AE33A68370CA25B7D /* Release */ = { + 515231C0FB356C6AF96AEFCF8DE03AB7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D7B0C7009EA481D83AB74F476E0B6BBE /* Zesame.xcconfig */; + baseConfigurationReference = 06662F8CC76CEF1318F9BD8EC2A7D50A /* Zesame.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -8455,13 +8274,14 @@ }; name = Release; }; - 58C4DFAAABA5B1ADD585B075C392989E /* Debug */ = { + 51D00554643787FB2AC8EFAC90F010B6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0B75E164E918D311D19705565265F3B2 /* Firebase.xcconfig */; + baseConfigurationReference = 2D00B8E208095622DDCE3385804E9AE0 /* SwiftLint.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 4.3; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -8471,35 +8291,25 @@ }; name = Debug; }; - 5A991AE161095A29D5534A0F7AE5C4AC /* Release */ = { + 58C4DFAAABA5B1ADD585B075C392989E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BC09F46CBE866A487B2A9B9B819A2B83 /* TinyConstraints.xcconfig */; + baseConfigurationReference = CFD24013B40E0933AA0818399EDC57CE /* Firebase.xcconfig */; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/TinyConstraints/TinyConstraints-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = Headers/Public/TinyConstraints/TinyConstraints.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = TinyConstraints; - PRODUCT_NAME = TinyConstraints; - PUBLIC_HEADERS_FOLDER_PATH = ""; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; 5C85003507F083B70315705448027825 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8EC6FF2D8C6EDF284AA5C233A500FF12 /* RxTest.xcconfig */; + baseConfigurationReference = AD15043F72936EEA6DEFADB43CECF609 /* RxTest.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8525,7 +8335,7 @@ }; 65A5BC06FF26E7E1460349BD4E34DA24 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BCC64B30E33EB873F7B5AD6747C72B33 /* BigInt.xcconfig */; + baseConfigurationReference = 7A25F066FC85B84B53D0C96195A73C70 /* BigInt.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8550,7 +8360,7 @@ }; 68B3F1016EF104EC5AA2D3A91B9DF1BD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 582A773D6205FD9A23EF801A1E93B87F /* DateToolsSwift.xcconfig */; + baseConfigurationReference = B722CACF886971BDA9418D4FC208E764 /* DateToolsSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8575,7 +8385,7 @@ }; 6AF7D7C8256BF4FD953014E833ECF5D6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D661AAD716E06936EE0EFE22757F425B /* EllipticCurveKit.xcconfig */; + baseConfigurationReference = C3E1700AF82D10C580C6D44E44A2DCEF /* EllipticCurveKit.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -8599,9 +8409,34 @@ }; name = Debug; }; + 6BBD7B0FCED1377E8F6EE34AC75215B1 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8B878385FD02FDE9C3A5959E2517E46D /* RxDataSources.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/RxDataSources/RxDataSources-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/RxDataSources/RxDataSources.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = RxDataSources; + PRODUCT_NAME = RxDataSources; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; 6C052317837AC0EBA4A0875E4A2770A1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BCC64B30E33EB873F7B5AD6747C72B33 /* BigInt.xcconfig */; + baseConfigurationReference = 7A25F066FC85B84B53D0C96195A73C70 /* BigInt.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8627,7 +8462,7 @@ }; 6F7109A59A00D3A96A79BC3AFDE2BB48 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DCD102AA13F58B30C8CFCD9AB18A3D2C /* KeychainSwift.xcconfig */; + baseConfigurationReference = E6EA862A66FECA4D288BF7801DDF515A /* KeychainSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8651,34 +8486,35 @@ }; name = Release; }; - 7454A6D6CDD80D91736273F4F622BDBF /* Debug */ = { + 74A5832EA4ECE3DA2C9F8655E7E5FDA7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BC09F46CBE866A487B2A9B9B819A2B83 /* TinyConstraints.xcconfig */; + baseConfigurationReference = D0144AD7548E4E49A2F47B303C2C29F3 /* RxCocoa.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/TinyConstraints/TinyConstraints-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = Headers/Public/TinyConstraints/TinyConstraints.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/RxCocoa/RxCocoa-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/RxCocoa/RxCocoa.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = TinyConstraints; - PRODUCT_NAME = TinyConstraints; + PRODUCT_MODULE_NAME = RxCocoa; + PRODUCT_NAME = RxCocoa; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; 75E48FB10F53A0E75BE530DB94494C99 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 59E31039011AD98C029B6763A9EE74D5 /* M13Checkbox.xcconfig */; + baseConfigurationReference = 71ED12412A94A3833890500E12A2691B /* M13Checkbox.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8702,48 +8538,47 @@ }; name = Release; }; - 79B48C4072ECCFAAD8C7417B7606976A /* Release */ = { + 770E10D3837FDFF863BEF3BE8BA5A9C3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1C9DE033EDEFB9FA8BF80AAE3C4C4B7A /* GoogleUtilities.xcconfig */; + baseConfigurationReference = 2F57DB0147A8F1398309A393A5457017 /* Validator.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/GoogleUtilities/GoogleUtilities-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; - MODULEMAP_FILE = Headers/Public/GoogleUtilities/GoogleUtilities.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/Validator/Validator-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = Headers/Public/Validator/Validator.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GoogleUtilities; - PRODUCT_NAME = GoogleUtilities; + PRODUCT_MODULE_NAME = Validator; + PRODUCT_NAME = Validator; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 7A45AAC7953D6A9B1B47F211FE1716BD /* Release */ = { + 79B48C4072ECCFAAD8C7417B7606976A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0944C67099777021DCB6CB947FCA7768 /* QRCodeReader.swift.xcconfig */; + baseConfigurationReference = E6B8B9C7E4318BDFD9B0917705B08F97 /* GoogleUtilities.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/QRCodeReader.swift/QRCodeReader.swift-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/QRCodeReader/QRCodeReader.swift.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/GoogleUtilities/GoogleUtilities-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; + MODULEMAP_FILE = Headers/Public/GoogleUtilities/GoogleUtilities.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = QRCodeReader; - PRODUCT_NAME = QRCodeReader.swift; + PRODUCT_MODULE_NAME = GoogleUtilities; + PRODUCT_NAME = GoogleUtilities; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -8756,7 +8591,7 @@ }; 7B7E9D7FAB7E45B9F4ADF8DC4822703B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 27D535FF2280470AC7BD4B5BBE94A522 /* Fabric.xcconfig */; + baseConfigurationReference = 01944871C97FFE600BDAED26804E69D0 /* Fabric.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -8830,9 +8665,35 @@ }; name = Release; }; + 7D78702C0DD0A28A3732F532F087AE87 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 739354FD8F1F7473D82C4129C09E93D2 /* SkyFloatingLabelTextField.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/SkyFloatingLabelTextField/SkyFloatingLabelTextField-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = SkyFloatingLabelTextField; + PRODUCT_NAME = SkyFloatingLabelTextField; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 8068D20009021EE48AB3392F10F383D1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D661AAD716E06936EE0EFE22757F425B /* EllipticCurveKit.xcconfig */; + baseConfigurationReference = C3E1700AF82D10C580C6D44E44A2DCEF /* EllipticCurveKit.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -8859,7 +8720,7 @@ }; 8330AF56FF942BE9F634D5F7153904CD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2E8EBB76D35B657C3A938636983E6F3C /* swift_qrcodejs.xcconfig */; + baseConfigurationReference = B879230EFF56CBD193B5068D2EE3648A /* swift_qrcodejs.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -8883,9 +8744,27 @@ }; name = Release; }; - 855F6AC1E20225E8A0EABD3A96E72002 /* Debug */ = { + 8558AD8F8E2A4E9C32E604DEEF7CD22C /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2D00B8E208095622DDCE3385804E9AE0 /* SwiftLint.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + IPHONEOS_DEPLOYMENT_TARGET = 4.3; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 877FB9CAC46379F0A529C1854CFE78FF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D7B0C7009EA481D83AB74F476E0B6BBE /* Zesame.xcconfig */; + baseConfigurationReference = 06662F8CC76CEF1318F9BD8EC2A7D50A /* Zesame.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -8909,39 +8788,22 @@ }; name = Debug; }; - 8C31C7E5EB5787558C4D09AF888C78A1 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6F458A0500C132BD5580B1AB208DE1F4 /* SwiftLint.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - IPHONEOS_DEPLOYMENT_TARGET = 4.3; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 8CC9AC4C83BEAF02598D20E42E5366CA /* Debug */ = { + 8A22B0ECB7F24FD4056E4A13CB045875 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 59E31039011AD98C029B6763A9EE74D5 /* M13Checkbox.xcconfig */; + baseConfigurationReference = BD676004B499E04FCE29E4FEDC56FB9F /* SwiftyBeaver.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/M13Checkbox/M13Checkbox-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SwiftyBeaver/SwiftyBeaver-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/M13Checkbox/M13Checkbox.modulemap; + MODULEMAP_FILE = Headers/Public/SwiftyBeaver/SwiftyBeaver.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = M13Checkbox; - PRODUCT_NAME = M13Checkbox; + PRODUCT_MODULE_NAME = SwiftyBeaver; + PRODUCT_NAME = SwiftyBeaver; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -8951,31 +8813,30 @@ }; name = Debug; }; - 8E377AA984954D6C98C26776A1B8E766 /* Release */ = { + 8CC9AC4C83BEAF02598D20E42E5366CA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 92B7D401BCF2B9E4C2601AAFE943829C /* SkyFloatingLabelTextField.xcconfig */; + baseConfigurationReference = 71ED12412A94A3833890500E12A2691B /* M13Checkbox.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SkyFloatingLabelTextField/SkyFloatingLabelTextField-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/M13Checkbox/M13Checkbox-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap; + MODULEMAP_FILE = Headers/Public/M13Checkbox/M13Checkbox.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SkyFloatingLabelTextField; - PRODUCT_NAME = SkyFloatingLabelTextField; + PRODUCT_MODULE_NAME = M13Checkbox; + PRODUCT_NAME = M13Checkbox; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; 8EF5D4175BDC3242CB344F7E51850FF3 /* Debug */ = { isa = XCBuildConfiguration; @@ -9000,31 +8861,6 @@ }; name = Debug; }; - 8FC58C33A35960A6D7B15022AC3C669E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = AE68BDEBCA682B71DA7C976B8E3D26FB /* RxDataSources.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RxDataSources/RxDataSources-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/RxDataSources/RxDataSources.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxDataSources; - PRODUCT_NAME = RxDataSources; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; 95CDB1BD3AAEFAFB16FDBEBBACC13B2E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { @@ -9089,27 +8925,27 @@ }; name = Debug; }; - 97181D5B5A759994EFC12D708D2C3989 /* Release */ = { + 98AE655463CB9D8AF7DDD41A1D61FC37 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D041AF3B73E8033919B5944508C53816 /* SwiftProtobuf.xcconfig */; + baseConfigurationReference = 352CF22052311F5FFE6A92E4B649C0EC /* TinyConstraints.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/SwiftProtobuf/SwiftProtobuf.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/TinyConstraints/TinyConstraints-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = Headers/Public/TinyConstraints/TinyConstraints.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SwiftProtobuf; - PRODUCT_NAME = SwiftProtobuf; + PRODUCT_MODULE_NAME = TinyConstraints; + PRODUCT_NAME = TinyConstraints; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -9117,7 +8953,7 @@ }; 9C5322D124A4B47B0D6307FAD2EE238D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4DE42D8625EF25B9E16C34AF1E73CE66 /* RxBlocking.xcconfig */; + baseConfigurationReference = 40E3C338BB889505DD27D36AC7002924 /* RxBlocking.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9142,7 +8978,7 @@ }; 9D31AF365B999422C95ED9755B2E8F0F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0B75E164E918D311D19705565265F3B2 /* Firebase.xcconfig */; + baseConfigurationReference = CFD24013B40E0933AA0818399EDC57CE /* Firebase.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -9157,48 +8993,48 @@ }; name = Release; }; - A6E730CAC79923CA2BBAEB8EAF0CE578 /* Release */ = { + 9D8FB434D41BE3D69C4D2FDBDF1095BF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B0DB82246371A17E67F99AEF022F9F8D /* Differentiator.xcconfig */; + baseConfigurationReference = A624E6B66B4DFFCB2C1242A5EEA2B384 /* RxSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Differentiator/Differentiator-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/Differentiator/Differentiator.modulemap; + MODULEMAP_FILE = Headers/Public/RxSwift/RxSwift.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Differentiator; - PRODUCT_NAME = Differentiator; + PRODUCT_MODULE_NAME = RxSwift; + PRODUCT_NAME = RxSwift; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; - A926F45C2D8B1CA75791B4B568821FB5 /* Debug */ = { + 9FBD113CE1D8ECDFABE5CAE39918C473 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1C9DE033EDEFB9FA8BF80AAE3C4C4B7A /* GoogleUtilities.xcconfig */; + baseConfigurationReference = F459513C894CE21A76808FF6E2DF8C79 /* QRCodeReader.swift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/GoogleUtilities/GoogleUtilities-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 6.0; - MODULEMAP_FILE = Headers/Public/GoogleUtilities/GoogleUtilities.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/QRCodeReader.swift/QRCodeReader.swift-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/QRCodeReader/QRCodeReader.swift.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GoogleUtilities; - PRODUCT_NAME = GoogleUtilities; + PRODUCT_MODULE_NAME = QRCodeReader; + PRODUCT_NAME = QRCodeReader.swift; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -9208,47 +9044,74 @@ }; name = Debug; }; - A94A127BF7E096D98DC906A50ECDF586 /* Debug */ = { + A6E730CAC79923CA2BBAEB8EAF0CE578 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8BC85B9881068B568A79D384887406D6 /* RxSwift.xcconfig */; + baseConfigurationReference = AF2EFD149024DC3B0BB3FE35E72FE156 /* Differentiator.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/Differentiator/Differentiator-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/RxSwift/RxSwift.modulemap; + MODULEMAP_FILE = Headers/Public/Differentiator/Differentiator.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxSwift; - PRODUCT_NAME = RxSwift; + PRODUCT_MODULE_NAME = Differentiator; + PRODUCT_NAME = Differentiator; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - AE1EC584E63E8ADAC6E000CDE7C31A62 /* Debug */ = { + A72362E3FCCB2DD1D4D77D102E780CD4 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0944C67099777021DCB6CB947FCA7768 /* QRCodeReader.swift.xcconfig */; + baseConfigurationReference = 2F57DB0147A8F1398309A393A5457017 /* Validator.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/QRCodeReader.swift/QRCodeReader.swift-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/QRCodeReader/QRCodeReader.swift.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/Validator/Validator-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = Headers/Public/Validator/Validator.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = QRCodeReader; - PRODUCT_NAME = QRCodeReader.swift; + PRODUCT_MODULE_NAME = Validator; + PRODUCT_NAME = Validator; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + A926F45C2D8B1CA75791B4B568821FB5 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E6B8B9C7E4318BDFD9B0917705B08F97 /* GoogleUtilities.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/GoogleUtilities/GoogleUtilities-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 6.0; + MODULEMAP_FILE = Headers/Public/GoogleUtilities/GoogleUtilities.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = GoogleUtilities; + PRODUCT_NAME = GoogleUtilities; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -9260,7 +9123,7 @@ }; B13B00512462A1857042541D510DD360 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9BE0BA0EC2ED5E5AC172F7BC0B96A402 /* IQKeyboardManagerSwift.xcconfig */; + baseConfigurationReference = F1B200B2562A2B8892DC7F2B5BFC05F1 /* IQKeyboardManagerSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9285,7 +9148,7 @@ }; B3DF09DD7440C68E734E6EE5F33550FB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C36BF2912401E379FDA408CE8DEB2014 /* FirebaseCore.xcconfig */; + baseConfigurationReference = CBA1A0AAF3A622CA44E3EE3258E9BE21 /* FirebaseCore.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9308,110 +9171,110 @@ }; name = Release; }; - B5181DD18C35D0E0665FDC76E8894BC3 /* Debug */ = { + B6DABD53CCF25F605B5B3B3F8085F13D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BDAEA0439BC83E547A33BF2DB7E0CB1B /* Validator.xcconfig */; + baseConfigurationReference = AD15043F72936EEA6DEFADB43CECF609 /* RxTest.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Validator/Validator-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = Headers/Public/Validator/Validator.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/RxTest/RxTest-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/RxTest/RxTest.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Validator; - PRODUCT_NAME = Validator; + PRODUCT_MODULE_NAME = RxTest; + PRODUCT_NAME = RxTest; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - B6DABD53CCF25F605B5B3B3F8085F13D /* Debug */ = { + C2857EED3F9F07807E5EFA7EF95396AC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8EC6FF2D8C6EDF284AA5C233A500FF12 /* RxTest.xcconfig */; + baseConfigurationReference = AF2EFD149024DC3B0BB3FE35E72FE156 /* Differentiator.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RxTest/RxTest-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/Differentiator/Differentiator-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/RxTest/RxTest.modulemap; + MODULEMAP_FILE = Headers/Public/Differentiator/Differentiator.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxTest; - PRODUCT_NAME = RxTest; + PRODUCT_MODULE_NAME = Differentiator; + PRODUCT_NAME = Differentiator; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - B7B615EE8199A4BAEE77075EDAE9A4FA /* Release */ = { + C3403A7719066DD0CFCF5E875CDED086 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8BC85B9881068B568A79D384887406D6 /* RxSwift.xcconfig */; + baseConfigurationReference = B9B825EBA06E13099BE812AE44358BE4 /* SwiftProtobuf.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/RxSwift/RxSwift-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/RxSwift/RxSwift.modulemap; + MODULEMAP_FILE = Headers/Public/SwiftProtobuf/SwiftProtobuf.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = RxSwift; - PRODUCT_NAME = RxSwift; + PRODUCT_MODULE_NAME = SwiftProtobuf; + PRODUCT_NAME = SwiftProtobuf; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - C2857EED3F9F07807E5EFA7EF95396AC /* Debug */ = { + C5FBE5199A9EEC055BB59CB837C99627 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B0DB82246371A17E67F99AEF022F9F8D /* Differentiator.xcconfig */; + baseConfigurationReference = BD676004B499E04FCE29E4FEDC56FB9F /* SwiftyBeaver.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Differentiator/Differentiator-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SwiftyBeaver/SwiftyBeaver-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/Differentiator/Differentiator.modulemap; + MODULEMAP_FILE = Headers/Public/SwiftyBeaver/SwiftyBeaver.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Differentiator; - PRODUCT_NAME = Differentiator; + PRODUCT_MODULE_NAME = SwiftyBeaver; + PRODUCT_NAME = SwiftyBeaver; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; C797486A968D69236C3919616D6A8840 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 582A773D6205FD9A23EF801A1E93B87F /* DateToolsSwift.xcconfig */; + baseConfigurationReference = B722CACF886971BDA9418D4FC208E764 /* DateToolsSwift.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9437,7 +9300,7 @@ }; CB006B2439AFBD4A2C932B15C4741445 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0C213F785B4C7A96237E4811B0624C7D /* EFQRCode.xcconfig */; + baseConfigurationReference = 76C60F2799CF5E47C08AECB5148964FB /* EFQRCode.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9460,27 +9323,51 @@ }; name = Debug; }; - D0D010F95C5E87EF7952E6A3BB033A79 /* Debug */ = { + D076D3FBCAE2C6DE238F36E125CD682C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D041AF3B73E8033919B5944508C53816 /* SwiftProtobuf.xcconfig */; + baseConfigurationReference = 12AAEDFA2FD3AA06A422FBA2C9D43F1D /* Pods-Zhip.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 11.3; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Zhip/Pods-Zhip.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + D87856D65495C1FA30119232583915CE /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C53941058A92A05C4126051CF641E9FB /* RxAtomic.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/RxAtomic/RxAtomic-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/SwiftProtobuf/SwiftProtobuf.modulemap; + MODULEMAP_FILE = Headers/Public/RxAtomic/RxAtomic.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SwiftProtobuf; - PRODUCT_NAME = SwiftProtobuf; + PRODUCT_MODULE_NAME = RxAtomic; + PRODUCT_NAME = RxAtomic; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; @@ -9509,54 +9396,61 @@ }; name = Release; }; - DFE0CD2B9D4C220BD1431A727B315369 /* Release */ = { + E5D470605DA585C061F31C6BA492A8C9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D67F4D9917F414E68CA6F72F602C16DB /* SwiftGen.xcconfig */; + baseConfigurationReference = 6AAB95B8FABB8559BB4CF01EAF1A4D11 /* nanopb.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 4.3; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + MODULEMAP_FILE = Headers/Public/nanopb/nanopb.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = nanopb; + PRODUCT_NAME = nanopb; + PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; - E5D470605DA585C061F31C6BA492A8C9 /* Release */ = { + E5DC9929CB831CA8EF79011D380688D5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AF673B761CAC0927CA2B637A326F8820 /* nanopb.xcconfig */; + baseConfigurationReference = 352CF22052311F5FFE6A92E4B649C0EC /* TinyConstraints.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 4.3; - MODULEMAP_FILE = Headers/Public/nanopb/nanopb.modulemap; + GCC_PREFIX_HEADER = "Target Support Files/TinyConstraints/TinyConstraints-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = Headers/Public/TinyConstraints/TinyConstraints.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = nanopb; - PRODUCT_NAME = nanopb; + PRODUCT_MODULE_NAME = TinyConstraints; + PRODUCT_NAME = TinyConstraints; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; E798A93F850C043CD3B7C5C124180BD2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2E8EBB76D35B657C3A938636983E6F3C /* swift_qrcodejs.xcconfig */; + baseConfigurationReference = B879230EFF56CBD193B5068D2EE3648A /* swift_qrcodejs.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9581,7 +9475,7 @@ }; E7E3B4FE081E337A27B98D44FBB2B935 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A31F76FED46385F7793816B8E0A5013E /* FirebaseInstanceID.xcconfig */; + baseConfigurationReference = DF2BCACDAE6382355F61340B28920AB0 /* FirebaseInstanceID.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -9596,19 +9490,27 @@ }; name = Release; }; - EBD0C75D0D4992CCE23E065AA7894A59 /* Release */ = { + E9A7ABB14E02DF4F2CC0B41053F4493F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6F458A0500C132BD5580B1AB208DE1F4 /* SwiftLint.xcconfig */; + baseConfigurationReference = F459513C894CE21A76808FF6E2DF8C79 /* QRCodeReader.swift.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; - IPHONEOS_DEPLOYMENT_TARGET = 4.3; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/QRCodeReader.swift/QRCodeReader.swift-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/QRCodeReader/QRCodeReader.swift.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = QRCodeReader; + PRODUCT_NAME = QRCodeReader.swift; + PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; @@ -9616,7 +9518,7 @@ }; ED75AF95C9CB2AB2930ECCE3F8467A97 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C36BF2912401E379FDA408CE8DEB2014 /* FirebaseCore.xcconfig */; + baseConfigurationReference = CBA1A0AAF3A622CA44E3EE3258E9BE21 /* FirebaseCore.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9638,9 +9540,77 @@ }; name = Debug; }; - F702DCA01F2663DFF6DDF8EE987E5050 /* Release */ = { + F028566229F8372CE6163E5182DFACC4 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D0144AD7548E4E49A2F47B303C2C29F3 /* RxCocoa.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/RxCocoa/RxCocoa-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/RxCocoa/RxCocoa.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = RxCocoa; + PRODUCT_NAME = RxCocoa; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + F0DC16AA7F69FA63400395E16559F074 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 03226D4A1B2073A44693C7A12B37D72D /* SwiftGen.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + IPHONEOS_DEPLOYMENT_TARGET = 4.3; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + FB5D0D2EA6D6503C68991EFF77C27B7B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B9B825EBA06E13099BE812AE44358BE4 /* SwiftProtobuf.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + GCC_PREFIX_HEADER = "Target Support Files/SwiftProtobuf/SwiftProtobuf-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/SwiftProtobuf/SwiftProtobuf.modulemap; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = SwiftProtobuf; + PRODUCT_NAME = SwiftProtobuf; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + FE313F33C53AA935021E712FD5F5273D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 06E754C326F7C67C9544B6E750A83ED7 /* RxAtomic.xcconfig */; + baseConfigurationReference = C53941058A92A05C4126051CF641E9FB /* RxAtomic.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -9676,6 +9646,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 03BB947664B7A14C6817DD042E70A067 /* Build configuration list for PBXNativeTarget "Pods-Zhip" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0819F75F4A9E08EEDC2DB9575CC7CCC2 /* Debug */, + D076D3FBCAE2C6DE238F36E125CD682C /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 0870057A377C94AE0194572367E4EE1F /* Build configuration list for PBXNativeTarget "RxBlocking" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9685,11 +9664,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 10F7675E9143C09361D9A356FF228678 /* Build configuration list for PBXNativeTarget "RxDataSources" */ = { + 0B97E8B0E56A9F400BF317B6B289C4EE /* Build configuration list for PBXNativeTarget "Validator" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8FC58C33A35960A6D7B15022AC3C669E /* Debug */, - 25B39479155A569759518C16A1702BAC /* Release */, + 770E10D3837FDFF863BEF3BE8BA5A9C3 /* Debug */, + A72362E3FCCB2DD1D4D77D102E780CD4 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9739,20 +9718,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 28F51F993C5A4D2A9EE9E48556A11FAC /* Build configuration list for PBXNativeTarget "RxCocoa" */ = { + 2B6F5530EAC5FE00232CFD8116029C60 /* Build configuration list for PBXAggregateTarget "SwiftLint" */ = { isa = XCConfigurationList; buildConfigurations = ( - 44AE4853F2664C225F039876E8E82DCE /* Debug */, - 314F9CC3453E9830ACB97FC43C8F5735 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2F379BA0768494B5F27E9877A9F28A62 /* Build configuration list for PBXNativeTarget "SkyFloatingLabelTextField" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1D094B69B5240F658AA622B856F39B35 /* Debug */, - 8E377AA984954D6C98C26776A1B8E766 /* Release */, + 51D00554643787FB2AC8EFAC90F010B6 /* Debug */, + 8558AD8F8E2A4E9C32E604DEEF7CD22C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9784,38 +9754,38 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 672EE0B43F2480DF5E29FD3E38957F2F /* Build configuration list for PBXNativeTarget "Validator" */ = { + 58B696BA72579F32EAFC26238D14F1DC /* Build configuration list for PBXNativeTarget "SwiftProtobuf" */ = { isa = XCConfigurationList; buildConfigurations = ( - B5181DD18C35D0E0665FDC76E8894BC3 /* Debug */, - 1DD9F699252A7CE741718F5DCEA88257 /* Release */, + C3403A7719066DD0CFCF5E875CDED086 /* Debug */, + FB5D0D2EA6D6503C68991EFF77C27B7B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 75615D9B36820034B0FAB207C3EA40F3 /* Build configuration list for PBXNativeTarget "RxTest" */ = { + 6641267E60B96BF5A249595AA0029F6E /* Build configuration list for PBXNativeTarget "SkyFloatingLabelTextField" */ = { isa = XCConfigurationList; buildConfigurations = ( - B6DABD53CCF25F605B5B3B3F8085F13D /* Debug */, - 5C85003507F083B70315705448027825 /* Release */, + 1C202EA4D378CC93727FF7D261FF1A9E /* Debug */, + 7D78702C0DD0A28A3732F532F087AE87 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7709C56516601C096E4ECDFCC141FF52 /* Build configuration list for PBXNativeTarget "Pods-Zhip" */ = { + 75615D9B36820034B0FAB207C3EA40F3 /* Build configuration list for PBXNativeTarget "RxTest" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2137CD13186C08ABBF695FFE974D75CE /* Debug */, - 31182898378A1B339A30EAEBA30E4746 /* Release */, + B6DABD53CCF25F605B5B3B3F8085F13D /* Debug */, + 5C85003507F083B70315705448027825 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 79FAD39A6024A932135EDEA4CAE93FCC /* Build configuration list for PBXNativeTarget "TinyConstraints" */ = { + 78C3A892FCF6571F0B16B7F92F2106C4 /* Build configuration list for PBXNativeTarget "RxSwift" */ = { isa = XCConfigurationList; buildConfigurations = ( - 7454A6D6CDD80D91736273F4F622BDBF /* Debug */, - 5A991AE161095A29D5534A0F7AE5C4AC /* Release */, + 4F34E5FECADC48C8C3BC68FA68C922D8 /* Debug */, + 9D8FB434D41BE3D69C4D2FDBDF1095BF /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9847,29 +9817,20 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 8EE218693E8F98FC59A2FA8DFE2C10D8 /* Build configuration list for PBXNativeTarget "Pods-ZhipTests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 8EF5D4175BDC3242CB344F7E51850FF3 /* Debug */, - DB81C014C687BC5203DDB3B7A611406F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 98DCFAACE27A0C0D37E40AFA837A9DA2 /* Build configuration list for PBXNativeTarget "SwiftyBeaver" */ = { + 8CDFAA8F6E8B8B3297896F391F520494 /* Build configuration list for PBXNativeTarget "RxCocoa" */ = { isa = XCConfigurationList; buildConfigurations = ( - 25AA79C2E668321326EA1627451688DA /* Debug */, - 3C8FBF2273EE3CDBB16827614667E63F /* Release */, + F028566229F8372CE6163E5182DFACC4 /* Debug */, + 74A5832EA4ECE3DA2C9F8655E7E5FDA7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A067E1903CF9F10B5A7ABD67C841AAAD /* Build configuration list for PBXAggregateTarget "SwiftLint" */ = { + 8EE218693E8F98FC59A2FA8DFE2C10D8 /* Build configuration list for PBXNativeTarget "Pods-ZhipTests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8C31C7E5EB5787558C4D09AF888C78A1 /* Debug */, - EBD0C75D0D4992CCE23E065AA7894A59 /* Release */, + 8EF5D4175BDC3242CB344F7E51850FF3 /* Debug */, + DB81C014C687BC5203DDB3B7A611406F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9892,56 +9853,56 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B039BCAA376A2D1F699D24F7B3B729FA /* Build configuration list for PBXNativeTarget "EllipticCurveKit" */ = { + A942F5AEA09A3052B2653147F5B71FDA /* Build configuration list for PBXNativeTarget "QRCodeReader.swift" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6AF7D7C8256BF4FD953014E833ECF5D6 /* Debug */, - 8068D20009021EE48AB3392F10F383D1 /* Release */, + 9FBD113CE1D8ECDFABE5CAE39918C473 /* Debug */, + E9A7ABB14E02DF4F2CC0B41053F4493F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - B83CFE16D4A3FD75F08D41B4A13DE17D /* Build configuration list for PBXNativeTarget "SwiftProtobuf" */ = { + B039BCAA376A2D1F699D24F7B3B729FA /* Build configuration list for PBXNativeTarget "EllipticCurveKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - D0D010F95C5E87EF7952E6A3BB033A79 /* Debug */, - 97181D5B5A759994EFC12D708D2C3989 /* Release */, + 6AF7D7C8256BF4FD953014E833ECF5D6 /* Debug */, + 8068D20009021EE48AB3392F10F383D1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - BC00811E082341577790995EE25EA091 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = { + B210858E99EAC2297B7F8EE51270CDF9 /* Build configuration list for PBXNativeTarget "SwiftyBeaver" */ = { isa = XCConfigurationList; buildConfigurations = ( - A926F45C2D8B1CA75791B4B568821FB5 /* Debug */, - 79B48C4072ECCFAAD8C7417B7606976A /* Release */, + 8A22B0ECB7F24FD4056E4A13CB045875 /* Debug */, + C5FBE5199A9EEC055BB59CB837C99627 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - BCFFA28A3B76348040C394D4E753BB47 /* Build configuration list for PBXNativeTarget "QRCodeReader.swift" */ = { + BC00811E082341577790995EE25EA091 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = { isa = XCConfigurationList; buildConfigurations = ( - AE1EC584E63E8ADAC6E000CDE7C31A62 /* Debug */, - 7A45AAC7953D6A9B1B47F211FE1716BD /* Release */, + A926F45C2D8B1CA75791B4B568821FB5 /* Debug */, + 79B48C4072ECCFAAD8C7417B7606976A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C116E84170B70A1833FEC25A87D974EC /* Build configuration list for PBXNativeTarget "Zesame" */ = { + BF4BE8638C00C25045C7A90F129EE43A /* Build configuration list for PBXNativeTarget "RxDataSources" */ = { isa = XCConfigurationList; buildConfigurations = ( - 855F6AC1E20225E8A0EABD3A96E72002 /* Debug */, - 4D3C3149DA08120AE33A68370CA25B7D /* Release */, + 6BBD7B0FCED1377E8F6EE34AC75215B1 /* Debug */, + 0B5D6BCF939332EFE92E682FDC859A97 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C6ED37AF07EA613C376ED7916CE04467 /* Build configuration list for PBXNativeTarget "RxAtomic" */ = { + C54C119503DF282EACAA572FD5D7370F /* Build configuration list for PBXNativeTarget "TinyConstraints" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3245E9A82D97ECABE9460DD616223482 /* Debug */, - F702DCA01F2663DFF6DDF8EE987E5050 /* Release */, + E5DC9929CB831CA8EF79011D380688D5 /* Debug */, + 98AE655463CB9D8AF7DDD41A1D61FC37 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -9964,6 +9925,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + DDC4B0120A8B6B1AEF31E53CDB8E8FF8 /* Build configuration list for PBXNativeTarget "RxAtomic" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + D87856D65495C1FA30119232583915CE /* Debug */, + FE313F33C53AA935021E712FD5F5273D /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; DEC6819EFDD67D73FF25B0BC9BD6680C /* Build configuration list for PBXNativeTarget "Alamofire" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -9982,29 +9952,29 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - EBE1FE2E86603C6B5ED8D8D24753F503 /* Build configuration list for PBXNativeTarget "RxSwift" */ = { + F7B9206E26DEB0994836EBA1FC0E2DE6 /* Build configuration list for PBXAggregateTarget "FirebaseAnalytics" */ = { isa = XCConfigurationList; buildConfigurations = ( - A94A127BF7E096D98DC906A50ECDF586 /* Debug */, - B7B615EE8199A4BAEE77075EDAE9A4FA /* Release */, + 16393E98E7D33B078F35DAD0BF562519 /* Debug */, + 31667BB5CFC7B8D4C8E24E1A05DE6F20 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F7B9206E26DEB0994836EBA1FC0E2DE6 /* Build configuration list for PBXAggregateTarget "FirebaseAnalytics" */ = { + FF3ABD79671BCE53659C0C50EF659214 /* Build configuration list for PBXAggregateTarget "SwiftGen" */ = { isa = XCConfigurationList; buildConfigurations = ( - 16393E98E7D33B078F35DAD0BF562519 /* Debug */, - 31667BB5CFC7B8D4C8E24E1A05DE6F20 /* Release */, + F0DC16AA7F69FA63400395E16559F074 /* Debug */, + 17CDD80C12231FA7523200640964CBB6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F8C69AC48FB4E876AA651C25D08C3F32 /* Build configuration list for PBXAggregateTarget "SwiftGen" */ = { + FF4625F3A52CE57B4D35149CAC70DFD1 /* Build configuration list for PBXNativeTarget "Zesame" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3C604A4D0AD3AB02AEE78E185AEC2569 /* Debug */, - DFE0CD2B9D4C220BD1431A727B315369 /* Release */, + 877FB9CAC46379F0A529C1854CFE78FF /* Debug */, + 515231C0FB356C6AF96AEFCF8DE03AB7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Pods/RxSwift/Platform/AtomicInt.swift b/Pods/RxSwift/Platform/AtomicInt.swift index 45e6c9b1..d8d95807 100644 --- a/Pods/RxSwift/Platform/AtomicInt.swift +++ b/Pods/RxSwift/Platform/AtomicInt.swift @@ -6,53 +6,66 @@ // Copyright © 2018 Krunoslav Zaher. All rights reserved. // -import RxAtomic +import class Foundation.NSLock -typealias AtomicInt = RxAtomic.AtomicInt - -extension AtomicInt { - public init(_ value: Int32) { - self.init() - AtomicInt_initialize(&self, value) +final class AtomicInt: NSLock { + fileprivate var value: Int32 + public init(_ value: Int32 = 0) { + self.value = value } } @discardableResult @inline(__always) -func add(_ this: UnsafeMutablePointer, _ value: Int32) -> Int32 { - return AtomicInt_add(this, value) +func add(_ this: AtomicInt, _ value: Int32) -> Int32 { + this.lock() + let oldValue = this.value + this.value += value + this.unlock() + return oldValue } @discardableResult @inline(__always) -func sub(_ this: UnsafeMutablePointer, _ value: Int32) -> Int32 { - return AtomicInt_sub(this, value) +func sub(_ this: AtomicInt, _ value: Int32) -> Int32 { + this.lock() + let oldValue = this.value + this.value -= value + this.unlock() + return oldValue } @discardableResult @inline(__always) -func fetchOr(_ this: UnsafeMutablePointer, _ mask: Int32) -> Int32 { - return AtomicInt_fetchOr(this, mask) +func fetchOr(_ this: AtomicInt, _ mask: Int32) -> Int32 { + this.lock() + let oldValue = this.value + this.value |= mask + this.unlock() + return oldValue } @inline(__always) -func load(_ this: UnsafeMutablePointer) -> Int32 { - return AtomicInt_load(this) +func load(_ this: AtomicInt) -> Int32 { + this.lock() + let oldValue = this.value + this.unlock() + return oldValue } @discardableResult @inline(__always) -func increment(_ this: UnsafeMutablePointer) -> Int32 { +func increment(_ this: AtomicInt) -> Int32 { return add(this, 1) } @discardableResult @inline(__always) -func decrement(_ this: UnsafeMutablePointer) -> Int32 { +func decrement(_ this: AtomicInt) -> Int32 { return sub(this, 1) } @inline(__always) -func isFlagSet(_ this: UnsafeMutablePointer, _ mask: Int32) -> Bool { +func isFlagSet(_ this: AtomicInt, _ mask: Int32) -> Bool { return (load(this) & mask) != 0 } diff --git a/Pods/RxSwift/Platform/DataStructures/Bag.swift b/Pods/RxSwift/Platform/DataStructures/Bag.swift index 455329ce..4ad0a2bc 100644 --- a/Pods/RxSwift/Platform/DataStructures/Bag.swift +++ b/Pods/RxSwift/Platform/DataStructures/Bag.swift @@ -171,9 +171,15 @@ extension Bag { } extension BagKey: Hashable { + #if swift(>=4.2) + func hash(into hasher: inout Hasher) { + hasher.combine(rawValue) + } + #else var hashValue: Int { return rawValue.hashValue } + #endif } func ==(lhs: BagKey, rhs: BagKey) -> Bool { diff --git a/Pods/RxSwift/README.md b/Pods/RxSwift/README.md index 9bce47c7..17c8a952 100644 --- a/Pods/RxSwift/README.md +++ b/Pods/RxSwift/README.md @@ -41,7 +41,7 @@ KVO observing, async operations and streams are all unified under [abstraction o ###### ... interact -* All of this is great, but it would be nice to talk with other people using RxSwift and exchange experiences.
[![Slack channel](http://rxswift-slack.herokuapp.com/badge.svg)](http://slack.rxswift.org) [Join Slack Channel](http://slack.rxswift.org) +* All of this is great, but it would be nice to talk with other people using RxSwift and exchange experiences.
[Join Slack Channel](http://slack.rxswift.org) * Report a problem using the library. [Open an Issue With Bug Template](.github/ISSUE_TEMPLATE.md) * Request a new feature. [Open an Issue With Feature Request Template](Documentation/NewFeatureRequestTemplate.md) * Help out [Check out contribution guide](CONTRIBUTING.md) diff --git a/Pods/RxSwift/RxSwift/Disposables/AnonymousDisposable.swift b/Pods/RxSwift/RxSwift/Disposables/AnonymousDisposable.swift index 5249a311..6fbd6355 100644 --- a/Pods/RxSwift/RxSwift/Disposables/AnonymousDisposable.swift +++ b/Pods/RxSwift/RxSwift/Disposables/AnonymousDisposable.swift @@ -12,12 +12,12 @@ fileprivate final class AnonymousDisposable : DisposeBase, Cancelable { public typealias DisposeAction = () -> Void - private var _isDisposed = AtomicInt(0) + private let _isDisposed = AtomicInt(0) private var _disposeAction: DisposeAction? /// - returns: Was resource disposed. public var isDisposed: Bool { - return isFlagSet(&self._isDisposed, 1) + return isFlagSet(self._isDisposed, 1) } /// Constructs a new disposable with the given action used for disposal. @@ -38,7 +38,7 @@ fileprivate final class AnonymousDisposable : DisposeBase, Cancelable { /// /// After invoking disposal action, disposal action will be dereferenced. fileprivate func dispose() { - if fetchOr(&self._isDisposed, 1) == 0 { + if fetchOr(self._isDisposed, 1) == 0 { if let action = self._disposeAction { self._disposeAction = nil action() diff --git a/Pods/RxSwift/RxSwift/Disposables/BinaryDisposable.swift b/Pods/RxSwift/RxSwift/Disposables/BinaryDisposable.swift index 4bbff55b..5693268d 100644 --- a/Pods/RxSwift/RxSwift/Disposables/BinaryDisposable.swift +++ b/Pods/RxSwift/RxSwift/Disposables/BinaryDisposable.swift @@ -9,7 +9,7 @@ /// Represents two disposable resources that are disposed together. private final class BinaryDisposable : DisposeBase, Cancelable { - private var _isDisposed = AtomicInt(0) + private let _isDisposed = AtomicInt(0) // state private var _disposable1: Disposable? @@ -17,7 +17,7 @@ private final class BinaryDisposable : DisposeBase, Cancelable { /// - returns: Was resource disposed. var isDisposed: Bool { - return isFlagSet(&self._isDisposed, 1) + return isFlagSet(self._isDisposed, 1) } /// Constructs new binary disposable from two disposables. @@ -34,7 +34,7 @@ private final class BinaryDisposable : DisposeBase, Cancelable { /// /// After invoking disposal action, disposal action will be dereferenced. func dispose() { - if fetchOr(&self._isDisposed, 1) == 0 { + if fetchOr(self._isDisposed, 1) == 0 { self._disposable1?.dispose() self._disposable2?.dispose() self._disposable1 = nil diff --git a/Pods/RxSwift/RxSwift/Disposables/RefCountDisposable.swift b/Pods/RxSwift/RxSwift/Disposables/RefCountDisposable.swift index 4194556a..922f20a6 100644 --- a/Pods/RxSwift/RxSwift/Disposables/RefCountDisposable.swift +++ b/Pods/RxSwift/RxSwift/Disposables/RefCountDisposable.swift @@ -97,7 +97,7 @@ public final class RefCountDisposable : DisposeBase, Cancelable { internal final class RefCountInnerDisposable: DisposeBase, Disposable { private let _parent: RefCountDisposable - private var _isDisposed = AtomicInt(0) + private let _isDisposed = AtomicInt(0) init(_ parent: RefCountDisposable) { self._parent = parent @@ -106,7 +106,7 @@ internal final class RefCountInnerDisposable: DisposeBase, Disposable internal func dispose() { - if fetchOr(&self._isDisposed, 1) == 0 { + if fetchOr(self._isDisposed, 1) == 0 { self._parent.release() } } diff --git a/Pods/RxSwift/RxSwift/Disposables/ScheduledDisposable.swift b/Pods/RxSwift/RxSwift/Disposables/ScheduledDisposable.swift index 4e13eaec..c834f5be 100644 --- a/Pods/RxSwift/RxSwift/Disposables/ScheduledDisposable.swift +++ b/Pods/RxSwift/RxSwift/Disposables/ScheduledDisposable.swift @@ -15,14 +15,14 @@ private let disposeScheduledDisposable: (ScheduledDisposable) -> Disposable = { public final class ScheduledDisposable : Cancelable { public let scheduler: ImmediateSchedulerType - private var _isDisposed = AtomicInt(0) + private let _isDisposed = AtomicInt(0) // state private var _disposable: Disposable? /// - returns: Was resource disposed. public var isDisposed: Bool { - return isFlagSet(&self._isDisposed, 1) + return isFlagSet(self._isDisposed, 1) } /** @@ -42,7 +42,7 @@ public final class ScheduledDisposable : Cancelable { } func disposeInner() { - if !isFlagSet(&self._isDisposed, 1) { + if fetchOr(self._isDisposed, 1) == 0 { self._disposable!.dispose() self._disposable = nil } diff --git a/Pods/RxSwift/RxSwift/Disposables/SingleAssignmentDisposable.swift b/Pods/RxSwift/RxSwift/Disposables/SingleAssignmentDisposable.swift index 229e0ae2..88d59dbe 100644 --- a/Pods/RxSwift/RxSwift/Disposables/SingleAssignmentDisposable.swift +++ b/Pods/RxSwift/RxSwift/Disposables/SingleAssignmentDisposable.swift @@ -19,12 +19,12 @@ public final class SingleAssignmentDisposable : DisposeBase, Cancelable { } // state - private var _state = AtomicInt(0) + private let _state = AtomicInt(0) private var _disposable = nil as Disposable? /// - returns: A value that indicates whether the object is disposed. public var isDisposed: Bool { - return isFlagSet(&self._state, DisposeState.disposed.rawValue) + return isFlagSet(self._state, DisposeState.disposed.rawValue) } /// Initializes a new instance of the `SingleAssignmentDisposable`. @@ -38,7 +38,7 @@ public final class SingleAssignmentDisposable : DisposeBase, Cancelable { public func setDisposable(_ disposable: Disposable) { self._disposable = disposable - let previousState = fetchOr(&self._state, DisposeState.disposableSet.rawValue) + let previousState = fetchOr(self._state, DisposeState.disposableSet.rawValue) if (previousState & DisposeState.disposableSet.rawValue) != 0 { rxFatalError("oldState.disposable != nil") @@ -52,7 +52,7 @@ public final class SingleAssignmentDisposable : DisposeBase, Cancelable { /// Disposes the underlying disposable. public func dispose() { - let previousState = fetchOr(&self._state, DisposeState.disposed.rawValue) + let previousState = fetchOr(self._state, DisposeState.disposed.rawValue) if (previousState & DisposeState.disposed.rawValue) != 0 { return diff --git a/Pods/RxSwift/RxSwift/Observables/Create.swift b/Pods/RxSwift/RxSwift/Observables/Create.swift index 287b088c..b57a63ab 100644 --- a/Pods/RxSwift/RxSwift/Observables/Create.swift +++ b/Pods/RxSwift/RxSwift/Observables/Create.swift @@ -27,7 +27,7 @@ final private class AnonymousObservableSink: Sink, ObserverT typealias Parent = AnonymousObservable // state - private var _isStopped = AtomicInt(0) + private let _isStopped = AtomicInt(0) #if DEBUG fileprivate let _synchronizationTracker = SynchronizationTracker() @@ -44,12 +44,12 @@ final private class AnonymousObservableSink: Sink, ObserverT #endif switch event { case .next: - if load(&self._isStopped) == 1 { + if load(self._isStopped) == 1 { return } self.forwardOn(event) case .error, .completed: - if fetchOr(&self._isStopped, 1) == 0 { + if fetchOr(self._isStopped, 1) == 0 { self.forwardOn(event) self.dispose() } diff --git a/Pods/RxSwift/RxSwift/Observables/Map.swift b/Pods/RxSwift/RxSwift/Observables/Map.swift index c19f0664..b5ae3709 100644 --- a/Pods/RxSwift/RxSwift/Observables/Map.swift +++ b/Pods/RxSwift/RxSwift/Observables/Map.swift @@ -58,10 +58,10 @@ final private class MapSink: Sink, ObserverType } #if TRACE_RESOURCES - fileprivate var _numberOfMapOperators = AtomicInt(0) + fileprivate let _numberOfMapOperators = AtomicInt(0) extension Resources { public static var numberOfMapOperators: Int32 { - return load(&_numberOfMapOperators) + return load(_numberOfMapOperators) } } #endif @@ -82,7 +82,7 @@ final private class Map: Producer { self._transform = transform #if TRACE_RESOURCES - _ = increment(&_numberOfMapOperators) + _ = increment(_numberOfMapOperators) #endif } @@ -102,7 +102,7 @@ final private class Map: Producer { #if TRACE_RESOURCES deinit { - _ = decrement(&_numberOfMapOperators) + _ = decrement(_numberOfMapOperators) } #endif } diff --git a/Pods/RxSwift/RxSwift/Observables/Multicast.swift b/Pods/RxSwift/RxSwift/Observables/Multicast.swift index a2743773..7e47389f 100644 --- a/Pods/RxSwift/RxSwift/Observables/Multicast.swift +++ b/Pods/RxSwift/RxSwift/Observables/Multicast.swift @@ -156,7 +156,7 @@ final private class Connection: ObserverType, Disposable { private var _subscription : Disposable? private var _subjectObserver: S.SubjectObserverType - private var _disposed = AtomicInt(0) + private let _disposed = AtomicInt(0) init(parent: ConnectableObservableAdapter, subjectObserver: S.SubjectObserverType, lock: RecursiveLock, subscription: Disposable) { self._parent = parent @@ -166,7 +166,7 @@ final private class Connection: ObserverType, Disposable { } func on(_ event: Event) { - if isFlagSet(&self._disposed, 1) { + if isFlagSet(self._disposed, 1) { return } if event.isStopEvent { @@ -177,7 +177,7 @@ final private class Connection: ObserverType, Disposable { func dispose() { _lock.lock(); defer { _lock.unlock() } // { - fetchOr(&self._disposed, 1) + fetchOr(self._disposed, 1) guard let parent = _parent else { return } diff --git a/Pods/RxSwift/RxSwift/Observables/ObserveOn.swift b/Pods/RxSwift/RxSwift/Observables/ObserveOn.swift index 5d169a66..cf7e0b6b 100644 --- a/Pods/RxSwift/RxSwift/Observables/ObserveOn.swift +++ b/Pods/RxSwift/RxSwift/Observables/ObserveOn.swift @@ -151,7 +151,7 @@ final private class ObserveOnSink: ObserverBase { } #if TRACE_RESOURCES - fileprivate var _numberOfSerialDispatchQueueObservables = AtomicInt(0) + fileprivate let _numberOfSerialDispatchQueueObservables = AtomicInt(0) extension Resources { /** Counts number of `SerialDispatchQueueObservables`. @@ -159,7 +159,7 @@ final private class ObserveOnSink: ObserverBase { Purposed for unit tests. */ public static var numberOfSerialDispatchQueueObservables: Int32 { - return load(&_numberOfSerialDispatchQueueObservables) + return load(_numberOfSerialDispatchQueueObservables) } } #endif @@ -212,7 +212,7 @@ final private class ObserveOnSerialDispatchQueue: Producer { #if TRACE_RESOURCES _ = Resources.incrementTotal() - _ = increment(&_numberOfSerialDispatchQueueObservables) + _ = increment(_numberOfSerialDispatchQueueObservables) #endif } @@ -225,7 +225,7 @@ final private class ObserveOnSerialDispatchQueue: Producer { #if TRACE_RESOURCES deinit { _ = Resources.decrementTotal() - _ = decrement(&_numberOfSerialDispatchQueueObservables) + _ = decrement(_numberOfSerialDispatchQueueObservables) } #endif } diff --git a/Pods/RxSwift/RxSwift/Observables/Producer.swift b/Pods/RxSwift/RxSwift/Observables/Producer.swift index c6521b1d..f687d114 100644 --- a/Pods/RxSwift/RxSwift/Observables/Producer.swift +++ b/Pods/RxSwift/RxSwift/Observables/Producer.swift @@ -42,19 +42,19 @@ fileprivate final class SinkDisposer: Cancelable { case sinkAndSubscriptionSet = 2 } - private var _state = AtomicInt(0) + private let _state = AtomicInt(0) private var _sink: Disposable? private var _subscription: Disposable? var isDisposed: Bool { - return isFlagSet(&self._state, DisposeState.disposed.rawValue) + return isFlagSet(self._state, DisposeState.disposed.rawValue) } func setSinkAndSubscription(sink: Disposable, subscription: Disposable) { self._sink = sink self._subscription = subscription - let previousState = fetchOr(&self._state, DisposeState.sinkAndSubscriptionSet.rawValue) + let previousState = fetchOr(self._state, DisposeState.sinkAndSubscriptionSet.rawValue) if (previousState & DisposeState.sinkAndSubscriptionSet.rawValue) != 0 { rxFatalError("Sink and subscription were already set") } @@ -68,7 +68,7 @@ fileprivate final class SinkDisposer: Cancelable { } func dispose() { - let previousState = fetchOr(&self._state, DisposeState.disposed.rawValue) + let previousState = fetchOr(self._state, DisposeState.disposed.rawValue) if (previousState & DisposeState.disposed.rawValue) != 0 { return diff --git a/Pods/RxSwift/RxSwift/Observables/Sink.swift b/Pods/RxSwift/RxSwift/Observables/Sink.swift index 6431da36..9b1018b6 100644 --- a/Pods/RxSwift/RxSwift/Observables/Sink.swift +++ b/Pods/RxSwift/RxSwift/Observables/Sink.swift @@ -9,7 +9,7 @@ class Sink : Disposable { fileprivate let _observer: O fileprivate let _cancel: Cancelable - fileprivate var _disposed = AtomicInt(0) + fileprivate let _disposed = AtomicInt(0) #if DEBUG fileprivate let _synchronizationTracker = SynchronizationTracker() @@ -28,7 +28,7 @@ class Sink : Disposable { self._synchronizationTracker.register(synchronizationErrorMessage: .default) defer { self._synchronizationTracker.unregister() } #endif - if isFlagSet(&self._disposed, 1) { + if isFlagSet(self._disposed, 1) { return } self._observer.on(event) @@ -39,11 +39,11 @@ class Sink : Disposable { } final var disposed: Bool { - return isFlagSet(&self._disposed, 1) + return isFlagSet(self._disposed, 1) } func dispose() { - fetchOr(&self._disposed, 1) + fetchOr(self._disposed, 1) self._cancel.dispose() } diff --git a/Pods/RxSwift/RxSwift/Observables/Zip+arity.swift b/Pods/RxSwift/RxSwift/Observables/Zip+arity.swift index ee4736b4..01992f43 100644 --- a/Pods/RxSwift/RxSwift/Observables/Zip+arity.swift +++ b/Pods/RxSwift/RxSwift/Observables/Zip+arity.swift @@ -71,7 +71,13 @@ final class ZipSink2_ : ZipSink { rxFatalError("Unhandled case (Function)") } + #if swift(>=4.2) + #if !compiler(>=5.0) return false + #endif + #else + return false + #endif } func run() -> Disposable { @@ -183,7 +189,13 @@ final class ZipSink3_ : ZipSink { rxFatalError("Unhandled case (Function)") } + #if swift(>=4.2) + #if !compiler(>=5.0) return false + #endif + #else + return false + #endif } func run() -> Disposable { @@ -303,7 +315,13 @@ final class ZipSink4_ : ZipSink { rxFatalError("Unhandled case (Function)") } + #if swift(>=4.2) + #if !compiler(>=5.0) return false + #endif + #else + return false + #endif } func run() -> Disposable { @@ -431,7 +449,13 @@ final class ZipSink5_ : ZipSink { rxFatalError("Unhandled case (Function)") } + #if swift(>=4.2) + #if !compiler(>=5.0) return false + #endif + #else + return false + #endif } func run() -> Disposable { @@ -567,7 +591,13 @@ final class ZipSink6_ : ZipSink { rxFatalError("Unhandled case (Function)") } + #if swift(>=4.2) + #if !compiler(>=5.0) return false + #endif + #else + return false + #endif } func run() -> Disposable { @@ -711,7 +741,13 @@ final class ZipSink7_ : ZipSink rxFatalError("Unhandled case (Function)") } + #if swift(>=4.2) + #if !compiler(>=5.0) return false + #endif + #else + return false + #endif } func run() -> Disposable { @@ -863,7 +899,13 @@ final class ZipSink8_ : ZipSink rxFatalError("Unhandled case (Function)") } + #if swift(>=4.2) + #if !compiler(>=5.0) return false + #endif + #else + return false + #endif } func run() -> Disposable { diff --git a/Pods/RxSwift/RxSwift/Observers/ObserverBase.swift b/Pods/RxSwift/RxSwift/Observers/ObserverBase.swift index 7e2852ee..65d05ec0 100644 --- a/Pods/RxSwift/RxSwift/Observers/ObserverBase.swift +++ b/Pods/RxSwift/RxSwift/Observers/ObserverBase.swift @@ -9,16 +9,16 @@ class ObserverBase : Disposable, ObserverType { typealias E = ElementType - private var _isStopped = AtomicInt(0) + private let _isStopped = AtomicInt(0) func on(_ event: Event) { switch event { case .next: - if load(&self._isStopped) == 0 { + if load(self._isStopped) == 0 { self.onCore(event) } case .error, .completed: - if fetchOr(&self._isStopped, 1) == 0 { + if fetchOr(self._isStopped, 1) == 0 { self.onCore(event) } } @@ -29,6 +29,6 @@ class ObserverBase : Disposable, ObserverType { } func dispose() { - fetchOr(&self._isStopped, 1) + fetchOr(self._isStopped, 1) } } diff --git a/Pods/RxSwift/RxSwift/Rx.swift b/Pods/RxSwift/RxSwift/Rx.swift index d6bcae37..a547a8f9 100644 --- a/Pods/RxSwift/RxSwift/Rx.swift +++ b/Pods/RxSwift/RxSwift/Rx.swift @@ -7,27 +7,27 @@ // #if TRACE_RESOURCES - fileprivate var resourceCount = AtomicInt(0) + fileprivate let resourceCount = AtomicInt(0) /// Resource utilization information public struct Resources { /// Counts internal Rx resource allocations (Observables, Observers, Disposables, etc.). This provides a simple way to detect leaks during development. public static var total: Int32 { - return load(&resourceCount) + return load(resourceCount) } /// Increments `Resources.total` resource count. /// /// - returns: New resource count public static func incrementTotal() -> Int32 { - return increment(&resourceCount) + return increment(resourceCount) } /// Decrements `Resources.total` resource count /// /// - returns: New resource count public static func decrementTotal() -> Int32 { - return decrement(&resourceCount) + return decrement(resourceCount) } } #endif @@ -38,7 +38,6 @@ func rxAbstractMethod(file: StaticString = #file, line: UInt = #line) -> Swift.N } func rxFatalError(_ lastMessage: @autoclosure () -> String, file: StaticString = #file, line: UInt = #line) -> Swift.Never { - // The temptation to comment this line is great, but please don't, it's for your own good. The choice is yours. fatalError(lastMessage(), file: file, line: line) } @@ -101,7 +100,7 @@ func decrementChecked(_ i: inout Int) throws -> Int { " > Interpretation: This could mean that there is some kind of unexpected cyclic dependency in your code,\n" + " or that the system is not behaving in the expected way.\n" + " > Remedy: If this is the expected behavior this message can be suppressed by adding `.observeOn(MainScheduler.asyncInstance)`\n" + - " or by enqueing sequence events in some other way.\n" + " or by enqueuing sequence events in some other way.\n" ) } diff --git a/Pods/RxSwift/RxSwift/Schedulers/MainScheduler.swift b/Pods/RxSwift/RxSwift/Schedulers/MainScheduler.swift index 1e421775..8fb09071 100644 --- a/Pods/RxSwift/RxSwift/Schedulers/MainScheduler.swift +++ b/Pods/RxSwift/RxSwift/Schedulers/MainScheduler.swift @@ -7,6 +7,9 @@ // import Dispatch +#if !os(Linux) + import Foundation +#endif /** Abstracts work that needs to be performed on `DispatchQueue.main`. In case `schedule` methods are called from `DispatchQueue.main`, it will perform action immediately without scheduling. @@ -22,7 +25,7 @@ public final class MainScheduler : SerialDispatchQueueScheduler { private let _mainQueue: DispatchQueue - var numberEnqueued = AtomicInt(0) + let numberEnqueued = AtomicInt(0) /// Initializes new instance of `MainScheduler`. public init() { @@ -44,12 +47,21 @@ public final class MainScheduler : SerialDispatchQueueScheduler { } } + /// In case this method is running on a background thread it will throw an exception. + public class func ensureRunningOnMainThread(errorMessage: String? = nil) { + #if !os(Linux) // isMainThread is not implemented in Linux Foundation + guard Thread.isMainThread else { + rxFatalError(errorMessage ?? "Running on background thread.") + } + #endif + } + override func scheduleInternal(_ state: StateType, action: @escaping (StateType) -> Disposable) -> Disposable { - let previousNumberEnqueued = increment(&self.numberEnqueued) + let previousNumberEnqueued = increment(self.numberEnqueued) if DispatchQueue.isMain && previousNumberEnqueued == 0 { let disposable = action(state) - decrement(&self.numberEnqueued) + decrement(self.numberEnqueued) return disposable } @@ -60,7 +72,7 @@ public final class MainScheduler : SerialDispatchQueueScheduler { _ = action(state) } - decrement(&self.numberEnqueued) + decrement(self.numberEnqueued) } return cancel diff --git a/Pods/RxSwift/RxSwift/Schedulers/SchedulerServices+Emulation.swift b/Pods/RxSwift/RxSwift/Schedulers/SchedulerServices+Emulation.swift index 371e4ad9..5b7b840b 100644 --- a/Pods/RxSwift/RxSwift/Schedulers/SchedulerServices+Emulation.swift +++ b/Pods/RxSwift/RxSwift/Schedulers/SchedulerServices+Emulation.swift @@ -21,7 +21,7 @@ final class SchedulePeriodicRecursive { private let _action: RecursiveAction private var _state: State - private var _pendingTickCount = AtomicInt(0) + private let _pendingTickCount = AtomicInt(0) init(scheduler: SchedulerType, startAfter: RxTimeInterval, period: RxTimeInterval, action: @escaping RecursiveAction, state: State) { self._scheduler = scheduler @@ -45,14 +45,14 @@ final class SchedulePeriodicRecursive { // The idea is that if on tick there wasn't any item enqueued, schedule to perform work immediately. // Else work will be scheduled after previous enqueued work completes. - if increment(&self._pendingTickCount) == 0 { + if increment(self._pendingTickCount) == 0 { self.tick(.dispatchStart, scheduler: scheduler) } case .dispatchStart: self._state = self._action(self._state) // Start work and schedule check is this last batch of work - if decrement(&self._pendingTickCount) > 1 { + if decrement(self._pendingTickCount) > 1 { // This gives priority to scheduler emulation, it's not perfect, but helps scheduler.schedule(SchedulePeriodicRecursiveCommand.dispatchStart) } diff --git a/Pods/RxSwift/RxSwift/Traits/ObservableType+PrimitiveSequence.swift b/Pods/RxSwift/RxSwift/Traits/ObservableType+PrimitiveSequence.swift index 8763366f..215bbfe4 100644 --- a/Pods/RxSwift/RxSwift/Traits/ObservableType+PrimitiveSequence.swift +++ b/Pods/RxSwift/RxSwift/Traits/ObservableType+PrimitiveSequence.swift @@ -13,11 +13,23 @@ extension ObservableType { - seealso: [single operator on reactivex.io](http://reactivex.io/documentation/operators/first.html) - - returns: An observable sequence that emits a single element or throws an exception if more (or none) of them are emitted. + - returns: An observable sequence that emits a single element when the source Observable has completed, or throws an exception if more (or none) of them are emitted. */ public func asSingle() -> Single { return PrimitiveSequence(raw: AsSingle(source: self.asObservable())) } + + /** + The `first` operator emits only the very first item emitted by this Observable, + or nil if this Observable completes without emitting anything. + + - seealso: [single operator on reactivex.io](http://reactivex.io/documentation/operators/first.html) + + - returns: An observable sequence that emits a single element or nil if the source observable sequence completes without emitting any items. + */ + public func first() -> Single { + return PrimitiveSequence(raw: First(source: self.asObservable())) + } /** The `asMaybe` operator throws a `RxError.moreThanOneElement` @@ -25,7 +37,7 @@ extension ObservableType { - seealso: [single operator on reactivex.io](http://reactivex.io/documentation/operators/first.html) - - returns: An observable sequence that emits a single element, completes or throws an exception if more of them are emitted. + - returns: An observable sequence that emits a single element, completes when the source Observable has completed, or throws an exception if more of them are emitted. */ public func asMaybe() -> Maybe { return PrimitiveSequence(raw: AsMaybe(source: self.asObservable())) diff --git a/Pods/SwiftProtobuf/README.md b/Pods/SwiftProtobuf/README.md index 8727480f..176aa7db 100644 --- a/Pods/SwiftProtobuf/README.md +++ b/Pods/SwiftProtobuf/README.md @@ -90,7 +90,7 @@ your project as explained below. To use Swift with Protocol buffers, you'll need: -* A Swift 3.2 or later compiler (Xcode 9.0 or later). Support is included +* A Swift 4.0 or later compiler (Xcode 9.1 or later). Support is included for the Swift Package Manager; or using the included Xcode project. The Swift protobuf project is being developed and tested against the latest release version of Swift available from [Swift.org](https://swift.org) @@ -127,7 +127,7 @@ build the protoc plugin: ``` $ git checkout tags/[tag_name] -$ swift build -c release -Xswiftc -static-stdlib +$ swift build --static-swift-stdlib -c release ``` This will create a binary called `protoc-gen-swift` in the `.build/release` diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/AnyMessageStorage.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/AnyMessageStorage.swift index f6ef2ade..3eb842a6 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/AnyMessageStorage.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/AnyMessageStorage.swift @@ -51,7 +51,7 @@ fileprivate func emitVerboseTextForm(visitor: inout TextFormatEncodingVisitor, m fileprivate func asJSONObject(body: Data) -> Data { let asciiOpenCurlyBracket = UInt8(ascii: "{") let asciiCloseCurlyBracket = UInt8(ascii: "}") - var result = Data(bytes: [asciiOpenCurlyBracket]) + var result = Data([asciiOpenCurlyBracket]) result.append(body) result.append(asciiCloseCurlyBracket) return result @@ -66,22 +66,26 @@ fileprivate func unpack(contentJSON: Data, } var value = String() - try contentJSON.withUnsafeBytes { (bytes:UnsafePointer) in - let buffer = UnsafeBufferPointer(start: bytes, count: contentJSON.count) - var scanner = JSONScanner(source: buffer, - messageDepthLimit: options.messageDepthLimit, - ignoreUnknownFields: options.ignoreUnknownFields) - let key = try scanner.nextQuotedString() - if key != "value" { - // The only thing within a WKT should be "value". - throw AnyUnpackError.malformedWellKnownTypeJSON - } - try scanner.skipRequiredColon() // Can't fail - value = try scanner.skip() - if !scanner.complete { - // If that wasn't the end, then there was another key, - // and WKTs should only have the one. - throw AnyUnpackError.malformedWellKnownTypeJSON + try contentJSON.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let bytes = baseAddress.assumingMemoryBound(to: UInt8.self) + + let buffer = UnsafeBufferPointer(start: bytes, count: body.count) + var scanner = JSONScanner(source: buffer, + messageDepthLimit: options.messageDepthLimit, + ignoreUnknownFields: options.ignoreUnknownFields) + let key = try scanner.nextQuotedString() + if key != "value" { + // The only thing within a WKT should be "value". + throw AnyUnpackError.malformedWellKnownTypeJSON + } + try scanner.skipRequiredColon() // Can't fail + value = try scanner.skip() + if !scanner.complete { + // If that wasn't the end, then there was another key, + // and WKTs should only have the one. + throw AnyUnpackError.malformedWellKnownTypeJSON + } } } return try messageType.init(jsonString: value, options: options) diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/BinaryDecoder.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/BinaryDecoder.swift index ae68a033..53144d05 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/BinaryDecoder.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/BinaryDecoder.swift @@ -876,13 +876,16 @@ internal struct BinaryDecoder: Decoder { } let fieldSize = Varint.encodedSize(of: fieldTag.rawValue) + Varint.encodedSize(of: Int64(bodySize)) + bodySize var field = Data(count: fieldSize) - field.withUnsafeMutableBytes { (pointer: UnsafeMutablePointer) in + field.withUnsafeMutableBytes { (body: UnsafeMutableRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let pointer = baseAddress.assumingMemoryBound(to: UInt8.self) var encoder = BinaryEncoder(forWritingInto: pointer) encoder.startField(tag: fieldTag) encoder.putVarInt(value: Int64(bodySize)) for v in extras { encoder.putVarInt(value: Int64(v)) } + } } unknownOverride = field } @@ -1204,9 +1207,11 @@ internal struct BinaryDecoder: Decoder { // If there already was fieldData, decode it. if let data = fieldData { var wasDecoded = false - try data.withUnsafeBytes { (pointer: UnsafePointer) in + try data.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let pointer = baseAddress.assumingMemoryBound(to: UInt8.self) var extDecoder = BinaryDecoder(forReadingFrom: pointer, - count: data.count, + count: body.count, parent: self) // Prime the decode to be correct. extDecoder.consumed = false @@ -1216,6 +1221,7 @@ internal struct BinaryDecoder: Decoder { fieldNumber: fieldNumber, messageExtension: ext) wasDecoded = extDecoder.consumed + } } if !wasDecoded { return .malformed @@ -1245,9 +1251,12 @@ internal struct BinaryDecoder: Decoder { // Save it as length delimited let payloadSize = Varint.encodedSize(of: Int64(data.count)) + data.count var payload = Data(count: payloadSize) - payload.withUnsafeMutableBytes { (pointer: UnsafeMutablePointer) in + payload.withUnsafeMutableBytes { (body: UnsafeMutableRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let pointer = baseAddress.assumingMemoryBound(to: UInt8.self) var encoder = BinaryEncoder(forWritingInto: pointer) encoder.putBytesValue(value: data) + } } fieldData = payload } else { diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/BinaryDelimited.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/BinaryDelimited.swift index d62e3afd..25420a63 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/BinaryDelimited.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/BinaryDelimited.swift @@ -55,14 +55,20 @@ public enum BinaryDelimited { let serialized = try message.serializedData(partial: partial) let totalSize = Varint.encodedSize(of: UInt64(serialized.count)) + serialized.count var data = Data(count: totalSize) - data.withUnsafeMutableBytes { (pointer: UnsafeMutablePointer) in - var encoder = BinaryEncoder(forWritingInto: pointer) - encoder.putBytesValue(value: serialized) + data.withUnsafeMutableBytes { (body: UnsafeMutableRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let pointer = baseAddress.assumingMemoryBound(to: UInt8.self) + var encoder = BinaryEncoder(forWritingInto: pointer) + encoder.putBytesValue(value: serialized) + } } var written: Int = 0 - data.withUnsafeBytes { (pointer: UnsafePointer) in - written = stream.write(pointer, maxLength: totalSize) + data.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let pointer = baseAddress.assumingMemoryBound(to: UInt8.self) + written = stream.write(pointer, maxLength: totalSize) + } } if written != totalSize { @@ -154,8 +160,11 @@ public enum BinaryDelimited { var data = Data(count: length) var bytesRead: Int = 0 - data.withUnsafeMutableBytes { (pointer: UnsafeMutablePointer) in - bytesRead = stream.read(pointer, maxLength: length) + data.withUnsafeMutableBytes { (body: UnsafeMutableRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let pointer = baseAddress.assumingMemoryBound(to: UInt8.self) + bytesRead = stream.read(pointer, maxLength: length) + } } if bytesRead != length { diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Data+Extensions.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Data+Extensions.swift new file mode 100644 index 00000000..5b4e9a8b --- /dev/null +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Data+Extensions.swift @@ -0,0 +1,33 @@ +// Sources/SwiftProtobuf/Data+Extensions.swift - Extension exposing new Data API +// +// Copyright (c) 2014 - 2019 Apple Inc. and the project authors +// Licensed under Apache License v2.0 with Runtime Library Exception +// +// See LICENSE.txt for license information: +// https://github.com/apple/swift-protobuf/blob/master/LICENSE.txt +// +// ----------------------------------------------------------------------------- +/// +/// Extension exposing new Data API to Swift versions < 5.0. +/// +// ----------------------------------------------------------------------------- + +import Foundation + +#if !swift(>=5.0) +internal extension Data { + func withUnsafeBytes(_ body: (UnsafeRawBufferPointer) throws -> T) rethrows -> T { + let c = count + return try withUnsafeBytes { (p: UnsafePointer) throws -> T in + try body(UnsafeRawBufferPointer(start: p, count: c)) + } + } + + mutating func withUnsafeMutableBytes(_ body: (UnsafeMutableRawBufferPointer) throws -> T) rethrows -> T { + let c = count + return try withUnsafeMutableBytes { (p: UnsafeMutablePointer) throws -> T in + try body(UnsafeMutableRawBufferPointer(start: p, count: c)) + } + } +} +#endif diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Google_Protobuf_Any+Extensions.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Google_Protobuf_Any+Extensions.swift index 07bf39d9..d6077445 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Google_Protobuf_Any+Extensions.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Google_Protobuf_Any+Extensions.swift @@ -66,15 +66,19 @@ extension Google_Protobuf_Any { self.init() if !textFormatString.isEmpty { if let data = textFormatString.data(using: String.Encoding.utf8) { - try data.withUnsafeBytes { (bytes: UnsafePointer) in - var textDecoder = try TextFormatDecoder( - messageType: Google_Protobuf_Any.self, - utf8Pointer: bytes, - count: data.count, - extensions: extensions) - try decodeTextFormat(decoder: &textDecoder) - if !textDecoder.complete { - throw TextFormatDecodingError.trailingGarbage + try data.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let bytes = baseAddress.assumingMemoryBound(to: UInt8.self) + + var textDecoder = try TextFormatDecoder( + messageType: Google_Protobuf_Any.self, + utf8Pointer: bytes, + count: body.count, + extensions: extensions) + try decodeTextFormat(decoder: &textDecoder) + if !textDecoder.complete { + throw TextFormatDecodingError.trailingGarbage + } } } } diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncoder.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncoder.swift index 31e7186a..20027873 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncoder.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncoder.swift @@ -70,7 +70,7 @@ internal struct JSONEncoder { internal init() {} - internal var dataResult: Data { return Data(bytes: data) } + internal var dataResult: Data { return Data(data) } internal var stringResult: String { get { @@ -333,10 +333,13 @@ internal struct JSONEncoder { internal mutating func putBytesValue(value: Data) { data.append(asciiDoubleQuote) if value.count > 0 { - value.withUnsafeBytes { (p: UnsafePointer) in + value.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let p = baseAddress.assumingMemoryBound(to: UInt8.self) + var t: Int = 0 var bytesInGroup: Int = 0 - for i in 0..> 18) & 63]) data.append(base64Digits[(t >> 12) & 63]) @@ -369,6 +372,7 @@ internal struct JSONEncoder { default: break } + } } } data.append(asciiDoubleQuote) diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncodingOptions.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncodingOptions.swift index 1547571e..8274e08c 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncodingOptions.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncodingOptions.swift @@ -18,5 +18,9 @@ public struct JSONEncodingOptions { /// Always print enums as ints. By default they are printed as strings. public var alwaysPrintEnumsAsInts: Bool = false + /// Whether to preserve proto field names. + /// By default they are converted to JSON(lowerCamelCase) names. + public var preserveProtoFieldNames: Bool = false + public init() {} } diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncodingVisitor.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncodingVisitor.swift index d92f394a..844bbebd 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncodingVisitor.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONEncodingVisitor.swift @@ -335,8 +335,16 @@ internal struct JSONEncodingVisitor: Visitor { /// Helper function that throws an error if the field number could not be /// resolved. private mutating func startField(for number: Int) throws { - if let jsonName = nameMap.names(for: number)?.json { - encoder.startField(name: jsonName) + let name: _NameMap.Name? + + if options.preserveProtoFieldNames { + name = nameMap.names(for: number)?.proto + } else { + name = nameMap.names(for: number)?.json + } + + if let nm = name { + encoder.startField(name: nm) } else { throw JSONEncodingError.missingFieldNames } diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONScanner.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONScanner.swift index 604e6be5..fc3728a3 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONScanner.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/JSONScanner.swift @@ -190,8 +190,9 @@ private func parseBytes( // a closing double quote. index = digitsStart try value.withUnsafeMutableBytes { - (dataPointer: UnsafeMutablePointer) in - var p = dataPointer + (body: UnsafeMutableRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + var p = baseAddress.assumingMemoryBound(to: UInt8.self) var n = 0 var chars = 0 // # chars in current group var padding = 0 // # padding '=' chars @@ -201,7 +202,6 @@ private func parseBytes( if k < 0 { switch digit { case asciiDoubleQuote: - source.formIndex(after: &index) break digits case asciiBackslash: source.formIndex(after: &index) @@ -221,7 +221,6 @@ private func parseBytes( while true { switch source[index] { case asciiDoubleQuote: - source.formIndex(after: &index) break digits case asciiSpace: break @@ -269,7 +268,9 @@ private func parseBytes( break } throw JSONDecodingError.malformedString + } } + source.formIndex(after: &index) return value } @@ -848,15 +849,18 @@ internal struct JSONScanner { let s = try nextQuotedString() let raw = s.data(using: String.Encoding.utf8)! let n = try raw.withUnsafeBytes { - (bytes: UnsafePointer) -> UInt64? in - let buffer = UnsafeBufferPointer(start: bytes, count: raw.count) - var index = buffer.startIndex - let end = buffer.endIndex - if let u = try parseBareUInt64(source: buffer, - index: &index, - end: end) { - if index == end { - return u + (body: UnsafeRawBufferPointer) -> UInt64? in + if let baseAddress = body.baseAddress, body.count > 0 { + let bytes = baseAddress.assumingMemoryBound(to: UInt8.self) + let buffer = UnsafeBufferPointer(start: bytes, count: body.count) + var index = buffer.startIndex + let end = buffer.endIndex + if let u = try parseBareUInt64(source: buffer, + index: &index, + end: end) { + if index == end { + return u + } } } return nil @@ -907,15 +911,18 @@ internal struct JSONScanner { let s = try nextQuotedString() let raw = s.data(using: String.Encoding.utf8)! let n = try raw.withUnsafeBytes { - (bytes: UnsafePointer) -> Int64? in - let buffer = UnsafeBufferPointer(start: bytes, count: raw.count) - var index = buffer.startIndex - let end = buffer.endIndex - if let s = try parseBareSInt64(source: buffer, - index: &index, - end: end) { - if index == end { - return s + (body: UnsafeRawBufferPointer) -> Int64? in + if let baseAddress = body.baseAddress, body.count > 0 { + let bytes = baseAddress.assumingMemoryBound(to: UInt8.self) + let buffer = UnsafeBufferPointer(start: bytes, count: body.count) + var index = buffer.startIndex + let end = buffer.endIndex + if let s = try parseBareSInt64(source: buffer, + index: &index, + end: end) { + if index == end { + return s + } } } return nil @@ -971,16 +978,19 @@ internal struct JSONScanner { default: let raw = s.data(using: String.Encoding.utf8)! let n = try raw.withUnsafeBytes { - (bytes: UnsafePointer) -> Float? in - let buffer = UnsafeBufferPointer(start: bytes, count: raw.count) - var index = buffer.startIndex - let end = buffer.endIndex - if let d = try parseBareDouble(source: buffer, - index: &index, - end: end) { - let f = Float(d) - if index == end && f.isFinite { - return f + (body: UnsafeRawBufferPointer) -> Float? in + if let baseAddress = body.baseAddress, body.count > 0 { + let bytes = baseAddress.assumingMemoryBound(to: UInt8.self) + let buffer = UnsafeBufferPointer(start: bytes, count: body.count) + var index = buffer.startIndex + let end = buffer.endIndex + if let d = try parseBareDouble(source: buffer, + index: &index, + end: end) { + let f = Float(d) + if index == end && f.isFinite { + return f + } } } return nil @@ -1042,15 +1052,18 @@ internal struct JSONScanner { default: let raw = s.data(using: String.Encoding.utf8)! let n = try raw.withUnsafeBytes { - (bytes: UnsafePointer) -> Double? in - let buffer = UnsafeBufferPointer(start: bytes, count: raw.count) - var index = buffer.startIndex - let end = buffer.endIndex - if let d = try parseBareDouble(source: buffer, - index: &index, - end: end) { - if index == end { - return d + (body: UnsafeRawBufferPointer) -> Double? in + if let baseAddress = body.baseAddress, body.count > 0 { + let bytes = baseAddress.assumingMemoryBound(to: UInt8.self) + let buffer = UnsafeBufferPointer(start: bytes, count: body.count) + var index = buffer.startIndex + let end = buffer.endIndex + if let d = try parseBareDouble(source: buffer, + index: &index, + end: end) { + if index == end { + return d + } } } return nil diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/MathUtils.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/MathUtils.swift index f93d8957..6ae9b1cf 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/MathUtils.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/MathUtils.swift @@ -38,51 +38,3 @@ internal func div(_ a: T, _ b: T) -> T { assert(b > 0) return a >= 0 ? a / b : (a + 1) / b - 1 } - -#if !swift(>=4.0) -// -// Swift 3 called this initializer "truncatingBitPattern"; -// Swift 4 changed this initializer to "truncatingIfNeeded". -// -extension UInt8 { - internal init(truncatingIfNeeded value: UInt32) { - self.init(truncatingBitPattern: value) - } - internal init(truncatingIfNeeded value: Int) { - self.init(truncatingBitPattern: value) - } - internal init(truncatingIfNeeded value: UInt64) { - self.init(truncatingBitPattern: value) - } -} - -extension UInt32 { - internal init(truncatingIfNeeded value: UInt64) { - self.init(truncatingBitPattern: value) - } - internal init(truncatingIfNeeded value: Int) { - self.init(truncatingBitPattern: value) - } -} - -extension Int32 { - internal init(truncatingIfNeeded value: UInt64) { - self.init(truncatingBitPattern: value) - } - internal init(truncatingIfNeeded value: Int64) { - self.init(truncatingBitPattern: value) - } - internal init(truncatingIfNeeded value: Int) { - self.init(truncatingBitPattern: value) - } -} - -extension Int { - internal init(truncatingIfNeeded value: Int64) { - self.init(truncatingBitPattern: value) - } - internal init(truncatingIfNeeded value: UInt64) { - self.init(truncatingBitPattern: value) - } -} -#endif diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+BinaryAdditions.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+BinaryAdditions.swift index 0de97d62..dd576171 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+BinaryAdditions.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+BinaryAdditions.swift @@ -33,12 +33,16 @@ extension Message { } let requiredSize = try serializedDataSize() var data = Data(count: requiredSize) - try data.withUnsafeMutableBytes { (pointer: UnsafeMutablePointer) in - var visitor = BinaryEncodingVisitor(forWritingInto: pointer) - try traverse(visitor: &visitor) - // Currently not exposing this from the api because it really would be - // an internal error in the library and should never happen. - assert(requiredSize == visitor.encoder.distance(pointer: pointer)) + try data.withUnsafeMutableBytes { (body: UnsafeMutableRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let pointer = baseAddress.assumingMemoryBound(to: UInt8.self) + + var visitor = BinaryEncodingVisitor(forWritingInto: pointer) + try traverse(visitor: &visitor) + // Currently not exposing this from the api because it really would be + // an internal error in the library and should never happen. + assert(requiredSize == visitor.encoder.distance(pointer: pointer)) + } } return data } @@ -104,12 +108,15 @@ extension Message { options: BinaryDecodingOptions = BinaryDecodingOptions() ) throws { if !data.isEmpty { - try data.withUnsafeBytes { (pointer: UnsafePointer) in - var decoder = BinaryDecoder(forReadingFrom: pointer, - count: data.count, - options: options, - extensions: extensions) - try decoder.decodeFullMessage(message: &self) + try data.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let pointer = baseAddress.assumingMemoryBound(to: UInt8.self) + var decoder = BinaryDecoder(forReadingFrom: pointer, + count: body.count, + options: options, + extensions: extensions) + try decoder.decodeFullMessage(message: &self) + } } } if !partial && !isInitialized { diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+JSONAdditions.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+JSONAdditions.swift index df3a7aba..5dbacf0c 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+JSONAdditions.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+JSONAdditions.swift @@ -89,21 +89,25 @@ extension Message { options: JSONDecodingOptions = JSONDecodingOptions() ) throws { self.init() - try jsonUTF8Data.withUnsafeBytes { (bytes:UnsafePointer) in - let buffer = UnsafeBufferPointer(start: bytes, count: jsonUTF8Data.count) - var decoder = JSONDecoder(source: buffer, options: options) - if !decoder.scanner.skipOptionalNull() { - try decoder.decodeFullObject(message: &self) - } else if Self.self is _CustomJSONCodable.Type { - if let message = try (Self.self as! _CustomJSONCodable.Type) - .decodedFromJSONNull() { - self = message as! Self - } else { - throw JSONDecodingError.illegalNull + try jsonUTF8Data.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let bytes = baseAddress.assumingMemoryBound(to: UInt8.self) + + let buffer = UnsafeBufferPointer(start: bytes, count: body.count) + var decoder = JSONDecoder(source: buffer, options: options) + if !decoder.scanner.skipOptionalNull() { + try decoder.decodeFullObject(message: &self) + } else if Self.self is _CustomJSONCodable.Type { + if let message = try (Self.self as! _CustomJSONCodable.Type) + .decodedFromJSONNull() { + self = message as! Self + } else { + throw JSONDecodingError.illegalNull + } + } + if !decoder.scanner.complete { + throw JSONDecodingError.trailingGarbage } - } - if !decoder.scanner.complete { - throw JSONDecodingError.trailingGarbage } } } diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+JSONArrayAdditions.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+JSONArrayAdditions.swift index 05501c73..38bf9f35 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+JSONArrayAdditions.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+JSONArrayAdditions.swift @@ -91,14 +91,19 @@ extension Message { fromJSONUTF8Data jsonUTF8Data: Data, options: JSONDecodingOptions = JSONDecodingOptions() ) throws -> [Self] { - return try jsonUTF8Data.withUnsafeBytes { (bytes:UnsafePointer) in + return try jsonUTF8Data.withUnsafeBytes { (body: UnsafeRawBufferPointer) in var array = [Self]() - let buffer = UnsafeBufferPointer(start: bytes, count: jsonUTF8Data.count) - var decoder = JSONDecoder(source: buffer, options: options) - try decoder.decodeRepeatedMessageField(value: &array) - if !decoder.scanner.complete { - throw JSONDecodingError.trailingGarbage + + if let baseAddress = body.baseAddress, body.count > 0 { + let bytes = baseAddress.assumingMemoryBound(to: UInt8.self) + let buffer = UnsafeBufferPointer(start: bytes, count: body.count) + var decoder = JSONDecoder(source: buffer, options: options) + try decoder.decodeRepeatedMessageField(value: &array) + if !decoder.scanner.complete { + throw JSONDecodingError.trailingGarbage + } } + return array } } diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+TextFormatAdditions.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+TextFormatAdditions.swift index b93e0d5f..19b83709 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+TextFormatAdditions.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Message+TextFormatAdditions.swift @@ -25,7 +25,24 @@ extension Message { /// - Returns: A string containing the text format serialization of the /// message. public func textFormatString() -> String { - var visitor = TextFormatEncodingVisitor(message: self) + // This is implemented as a separate zero-argument function + // to preserve binary compatibility. + return textFormatString(options: TextFormatEncodingOptions()) + } + + /// Returns a string containing the Protocol Buffer text format serialization + /// of the message. + /// + /// Unlike binary encoding, presence of required fields is not enforced when + /// serializing to JSON. + /// + /// - Returns: A string containing the text format serialization of the message. + /// - Parameters: + /// - options: The TextFormatEncodingOptions to use. + public func textFormatString( + options: TextFormatEncodingOptions + ) -> String { + var visitor = TextFormatEncodingVisitor(message: self, options: options) if let any = self as? Google_Protobuf_Any { any._storage.textTraverse(visitor: &visitor) } else { @@ -53,14 +70,17 @@ extension Message { self.init() if !textFormatString.isEmpty { if let data = textFormatString.data(using: String.Encoding.utf8) { - try data.withUnsafeBytes { (bytes: UnsafePointer) in - var decoder = try TextFormatDecoder(messageType: Self.self, - utf8Pointer: bytes, - count: data.count, - extensions: extensions) - try decodeMessage(decoder: &decoder) - if !decoder.complete { - throw TextFormatDecodingError.trailingGarbage + try data.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + let bytes = baseAddress.assumingMemoryBound(to: UInt8.self) + var decoder = try TextFormatDecoder(messageType: Self.self, + utf8Pointer: bytes, + count: body.count, + extensions: extensions) + try decodeMessage(decoder: &decoder) + if !decoder.complete { + throw TextFormatDecodingError.trailingGarbage + } } } } diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/StringUtils.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/StringUtils.swift index f41136bb..d799e72f 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/StringUtils.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/StringUtils.swift @@ -29,17 +29,6 @@ internal func utf8ToString( return utf8ToString(bytes: bytes.baseAddress! + start, count: end - start) } -// Swift's support for working with UTF8 bytes directly has -// evolved over time. The following tries to choose the -// best option depending on the version of Swift you're using. - -#if swift(>=4.0) - -/////////////////////////// -// -// MARK: - Swift 4 (all platforms) -// -//////////////////////////// // Swift 4 introduced new faster String facilities // that seem to work consistently across all platforms. @@ -82,65 +71,3 @@ internal func utf8ToString(bytes: UnsafePointer, count: Int) -> String? { // UTF-8 (which is why we validate the UTF-8 above). return String(decoding: codeUnits, as: sourceEncoding) } - -#elseif os(OSX) || os(tvOS) || os(watchOS) || os(iOS) - -////////////////////////////////// -// -// MARK: - Swift 3 (Apple platforms) -// -////////////////////////////////// - -internal func utf8ToString(bytes: UnsafePointer, count: Int) -> String? { - if count == 0 { - return String() - } - // On Apple platforms, the Swift 3 version of Foundation has a String - // initializer that works for us: - let s = NSString(bytes: bytes, length: count, encoding: String.Encoding.utf8.rawValue) - if let s = s { - return String._unconditionallyBridgeFromObjectiveC(s) - } - return nil -} - -#elseif os(Linux) - -////////////////////////////////// -// -// MARK: - Swift 3 (Linux) -// -////////////////////////////////// - -internal func utf8ToString(bytes: UnsafePointer, count: Int) -> String? { - if count == 0 { - return String() - } - // On Swift Linux 3.1, we can use Foundation as long - // as there isn't a zero byte: - // https://bugs.swift.org/browse/SR-4216 - if memchr(bytes, 0, count) == nil { - let s = NSString(bytes: bytes, length: count, encoding: String.Encoding.utf8.rawValue) - if let s = s { - return String._unconditionallyBridgeFromObjectiveC(s) - } - } - - // If we can't use the Foundation version, use a slow - // manual conversion to get correct error handling: - let buffer = UnsafeBufferPointer(start: bytes, count: count) - var it = buffer.makeIterator() - var utf8Codec = UTF8() - var output = String.UnicodeScalarView() - output.reserveCapacity(count) - - while true { - switch utf8Codec.decode(&it) { - case .scalarValue(let scalar): output.append(scalar) - case .emptyInput: return String(output) - case .error: return nil - } - } -} - -#endif diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/TextFormatEncoder.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/TextFormatEncoder.swift index dd25f732..fd758fd8 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/TextFormatEncoder.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/TextFormatEncoder.swift @@ -263,36 +263,40 @@ internal struct TextFormatEncoder { mutating func putBytesValue(value: Data) { data.append(asciiDoubleQuote) - value.withUnsafeBytes { (p: UnsafePointer) in - for i in 0.. 0 { + let p = baseAddress.assumingMemoryBound(to: UInt8.self) + + for i in 0..) -> () in - var decoder = BinaryDecoder(forReadingFrom: p, - count: bytes.count, - options: BinaryDecodingOptions()) - try visitUnknown(decoder: &decoder, groupFieldNumber: nil) + if options.printUnknownFields { + try bytes.withUnsafeBytes { (body: UnsafeRawBufferPointer) -> () in + if let baseAddress = body.baseAddress, body.count > 0 { + let p = baseAddress.assumingMemoryBound(to: UInt8.self) + var decoder = BinaryDecoder(forReadingFrom: p, + count: body.count, + options: BinaryDecodingOptions()) + try visitUnknown(decoder: &decoder, groupFieldNumber: nil) + } + } } } @@ -97,9 +110,12 @@ internal struct TextFormatEncodingVisitor: Visitor { encoder.emitFieldNumber(number: tag.fieldNumber) var bytes = Internal.emptyData try decoder.decodeSingularBytesField(value: &bytes) - bytes.withUnsafeBytes { (p: UnsafePointer) -> () in + bytes.withUnsafeBytes { (body: UnsafeRawBufferPointer) -> () in + if let baseAddress = body.baseAddress, body.count > 0 { + let p = baseAddress.assumingMemoryBound(to: UInt8.self) + var testDecoder = BinaryDecoder(forReadingFrom: p, - count: bytes.count, + count: body.count, parent: decoder) do { // Skip all the fields to test if it looks like a message @@ -118,6 +134,7 @@ internal struct TextFormatEncodingVisitor: Visitor { encoder.putBytesValue(value: bytes) encoder.endRegularField() } + } } case .startGroup: encoder.emitFieldNumber(number: tag.fieldNumber) @@ -204,7 +221,7 @@ internal struct TextFormatEncodingVisitor: Visitor { fieldNumber: Int) throws { emitFieldName(lookingUp: fieldNumber) encoder.startMessageField() - var visitor = TextFormatEncodingVisitor(message: value, encoder: encoder) + var visitor = TextFormatEncodingVisitor(message: value, encoder: encoder, options: options) if let any = value as? Google_Protobuf_Any { any.textTraverse(visitor: &visitor) } else { @@ -220,7 +237,7 @@ internal struct TextFormatEncodingVisitor: Visitor { internal mutating func visitAnyVerbose(value: Message, typeURL: String) { encoder.emitExtensionFieldName(name: typeURL) encoder.startMessageField() - var visitor = TextFormatEncodingVisitor(message: value, encoder: encoder) + var visitor = TextFormatEncodingVisitor(message: value, encoder: encoder, options: options) if let any = value as? Google_Protobuf_Any { any.textTraverse(visitor: &visitor) } else { @@ -358,7 +375,7 @@ internal struct TextFormatEncodingVisitor: Visitor { for v in value { emitFieldName(lookingUp: fieldNumber) encoder.startMessageField() - var visitor = TextFormatEncodingVisitor(message: v, encoder: encoder) + var visitor = TextFormatEncodingVisitor(message: v, encoder: encoder, options: options) if let any = v as? Google_Protobuf_Any { any.textTraverse(visitor: &visitor) } else { @@ -491,7 +508,7 @@ internal struct TextFormatEncodingVisitor: Visitor { for (k,v) in map { emitFieldName(lookingUp: fieldNumber) encoder.startMessageField() - var visitor = TextFormatEncodingVisitor(nameMap: nil, nameResolver: mapNameResolver, extensions: nil, encoder: encoder) + var visitor = TextFormatEncodingVisitor(nameMap: nil, nameResolver: mapNameResolver, extensions: nil, encoder: encoder, options: options) try coder(&visitor, k, v) encoder = visitor.encoder encoder.endMessageField() diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/TextFormatScanner.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/TextFormatScanner.swift index 137afdea..e03a3021 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/TextFormatScanner.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/TextFormatScanner.swift @@ -356,78 +356,80 @@ internal struct TextFormatScanner { /// verified the correctness. So we get to avoid error checks here. private mutating func parseBytesFromString(terminator: UInt8, into data: inout Data) { data.withUnsafeMutableBytes { - (dataPointer: UnsafeMutablePointer) in - var out = dataPointer - while p[0] != terminator { - let byte = p[0] - p += 1 - switch byte { - case asciiBackslash: // "\\" - let escaped = p[0] + (body: UnsafeMutableRawBufferPointer) in + if let baseAddress = body.baseAddress, body.count > 0 { + var out = baseAddress.assumingMemoryBound(to: UInt8.self) + while p[0] != terminator { + let byte = p[0] p += 1 - switch escaped { - case asciiZero...asciiSeven: // '0'...'7' - // C standard allows 1, 2, or 3 octal digits. - let digit1Value = escaped - asciiZero - let digit2 = p[0] - if digit2 >= asciiZero, digit2 <= asciiSeven { - p += 1 - let digit2Value = digit2 - asciiZero - let digit3 = p[0] - if digit3 >= asciiZero, digit3 <= asciiSeven { + switch byte { + case asciiBackslash: // "\\" + let escaped = p[0] + p += 1 + switch escaped { + case asciiZero...asciiSeven: // '0'...'7' + // C standard allows 1, 2, or 3 octal digits. + let digit1Value = escaped - asciiZero + let digit2 = p[0] + if digit2 >= asciiZero, digit2 <= asciiSeven { p += 1 - let digit3Value = digit3 - asciiZero - out[0] = digit1Value &* 64 + digit2Value * 8 + digit3Value - out += 1 + let digit2Value = digit2 - asciiZero + let digit3 = p[0] + if digit3 >= asciiZero, digit3 <= asciiSeven { + p += 1 + let digit3Value = digit3 - asciiZero + out[0] = digit1Value &* 64 + digit2Value * 8 + digit3Value + out += 1 + } else { + out[0] = digit1Value * 8 + digit2Value + out += 1 + } } else { - out[0] = digit1Value * 8 + digit2Value + out[0] = digit1Value out += 1 } - } else { - out[0] = digit1Value - out += 1 - } - case asciiLowerX: // 'x' hexadecimal escape - // We already validated, so we know there's at least one digit: - var n = fromHexDigit(p[0])! - p += 1 - if let digit = fromHexDigit(p[0]) { - n = n &* 16 &+ digit + case asciiLowerX: // 'x' hexadecimal escape + // We already validated, so we know there's at least one digit: + var n = fromHexDigit(p[0])! p += 1 + if let digit = fromHexDigit(p[0]) { + n = n &* 16 &+ digit + p += 1 + } + out[0] = n + out += 1 + case asciiLowerA: // \a ("alert") + out[0] = asciiBell + out += 1 + case asciiLowerB: // \b + out[0] = asciiBackspace + out += 1 + case asciiLowerF: // \f + out[0] = asciiFormFeed + out += 1 + case asciiLowerN: // \n + out[0] = asciiNewLine + out += 1 + case asciiLowerR: // \r + out[0] = asciiCarriageReturn + out += 1 + case asciiLowerT: // \t + out[0] = asciiTab + out += 1 + case asciiLowerV: // \v + out[0] = asciiVerticalTab + out += 1 + default: + out[0] = escaped + out += 1 } - out[0] = n - out += 1 - case asciiLowerA: // \a ("alert") - out[0] = asciiBell - out += 1 - case asciiLowerB: // \b - out[0] = asciiBackspace - out += 1 - case asciiLowerF: // \f - out[0] = asciiFormFeed - out += 1 - case asciiLowerN: // \n - out[0] = asciiNewLine - out += 1 - case asciiLowerR: // \r - out[0] = asciiCarriageReturn - out += 1 - case asciiLowerT: // \t - out[0] = asciiTab - out += 1 - case asciiLowerV: // \v - out[0] = asciiVerticalTab - out += 1 default: - out[0] = escaped + out[0] = byte out += 1 } - default: - out[0] = byte - out += 1 } + p += 1 // Consume terminator } - p += 1 // Consume terminator } } diff --git a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Version.swift b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Version.swift index 905812b0..e997ad23 100644 --- a/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Version.swift +++ b/Pods/SwiftProtobuf/Sources/SwiftProtobuf/Version.swift @@ -19,7 +19,7 @@ public struct Version { /// Major version. public static let major = 1 /// Minor version. - public static let minor = 4 + public static let minor = 5 /// Revision number. public static let revision = 0 diff --git a/Pods/Target Support Files/Pods-Zhip/Pods-Zhip-acknowledgements.markdown b/Pods/Target Support Files/Pods-Zhip/Pods-Zhip-acknowledgements.markdown index abb080b2..1002612c 100644 --- a/Pods/Target Support Files/Pods-Zhip/Pods-Zhip-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-Zhip/Pods-Zhip-acknowledgements.markdown @@ -860,18 +860,6 @@ 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. -## RxAtomic - -**The MIT License** -**Copyright © 2015 Krunoslav Zaher** -**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. - ## RxCocoa **The MIT License** diff --git a/Pods/Target Support Files/Pods-Zhip/Pods-Zhip-acknowledgements.plist b/Pods/Target Support Files/Pods-Zhip/Pods-Zhip-acknowledgements.plist index bf80fbc8..094b3608 100644 --- a/Pods/Target Support Files/Pods-Zhip/Pods-Zhip-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-Zhip/Pods-Zhip-acknowledgements.plist @@ -995,24 +995,6 @@ Permission is hereby granted, free of charge, to any person obtaining a copy of 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 - RxAtomic - Type - PSGroupSpecifier - - - FooterText - **The MIT License** -**Copyright © 2015 Krunoslav Zaher** -**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 MIT diff --git a/Pods/Target Support Files/Pods-Zhip/Pods-Zhip.debug.xcconfig b/Pods/Target Support Files/Pods-Zhip/Pods-Zhip.debug.xcconfig index 6fcffe04..6652c532 100644 --- a/Pods/Target Support Files/Pods-Zhip/Pods-Zhip.debug.xcconfig +++ b/Pods/Target Support Files/Pods-Zhip/Pods-Zhip.debug.xcconfig @@ -2,10 +2,10 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" 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_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EFQRCode" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/RxAtomic" "${PODS_ROOT}/Headers/Public/RxCocoa" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/swift_qrcodejs" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode" "${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift" "${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox" "${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift" "${PODS_CONFIGURATION_BUILD_DIR}/RxAtomic" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver" "${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints" "${PODS_CONFIGURATION_BUILD_DIR}/Validator" "${PODS_CONFIGURATION_BUILD_DIR}/Zesame" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -iframework "${PODS_ROOT}/Crashlytics/iOS" -iframework "${PODS_ROOT}/Fabric/iOS" -iframework "${PODS_ROOT}/FirebaseAnalytics/Frameworks" -iframework "${PODS_ROOT}/FirebaseInstanceID/Frameworks" -iframework "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" -OTHER_LDFLAGS = $(inherited) -ObjC -l"Alamofire" -l"BigInt" -l"CryptoSwift" -l"DateToolsSwift" -l"Differentiator" -l"EFQRCode" -l"EllipticCurveKit" -l"FirebaseCore" -l"GoogleUtilities" -l"IQKeyboardManagerSwift" -l"KeychainSwift" -l"M13Checkbox" -l"QRCodeReader.swift" -l"RxAtomic" -l"RxCocoa" -l"RxDataSources" -l"RxSwift" -l"SkyFloatingLabelTextField" -l"SwiftProtobuf" -l"SwiftyBeaver" -l"TinyConstraints" -l"Validator" -l"Zesame" -l"c++" -l"nanopb" -l"sqlite3" -l"swift_qrcodejs" -l"z" -framework "AVFoundation" -framework "CFNetwork" -framework "CoreGraphics" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "FirebaseCoreDiagnostics" -framework "FirebaseInstanceID" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode" "${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift" "${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox" "${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver" "${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints" "${PODS_CONFIGURATION_BUILD_DIR}/Validator" "${PODS_CONFIGURATION_BUILD_DIR}/Zesame" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -iframework "${PODS_ROOT}/Crashlytics/iOS" -iframework "${PODS_ROOT}/Fabric/iOS" -iframework "${PODS_ROOT}/FirebaseAnalytics/Frameworks" -iframework "${PODS_ROOT}/FirebaseInstanceID/Frameworks" -iframework "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" +OTHER_LDFLAGS = $(inherited) -ObjC -l"Alamofire" -l"BigInt" -l"CryptoSwift" -l"DateToolsSwift" -l"Differentiator" -l"EFQRCode" -l"EllipticCurveKit" -l"FirebaseCore" -l"GoogleUtilities" -l"IQKeyboardManagerSwift" -l"KeychainSwift" -l"M13Checkbox" -l"QRCodeReader.swift" -l"RxCocoa" -l"RxDataSources" -l"RxSwift" -l"SkyFloatingLabelTextField" -l"SwiftProtobuf" -l"SwiftyBeaver" -l"TinyConstraints" -l"Validator" -l"Zesame" -l"c++" -l"nanopb" -l"sqlite3" -l"swift_qrcodejs" -l"z" -framework "AVFoundation" -framework "CFNetwork" -framework "CoreGraphics" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "FirebaseCoreDiagnostics" -framework "FirebaseInstanceID" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/Pods/Target Support Files/Pods-Zhip/Pods-Zhip.release.xcconfig b/Pods/Target Support Files/Pods-Zhip/Pods-Zhip.release.xcconfig index 6fcffe04..6652c532 100644 --- a/Pods/Target Support Files/Pods-Zhip/Pods-Zhip.release.xcconfig +++ b/Pods/Target Support Files/Pods-Zhip/Pods-Zhip.release.xcconfig @@ -2,10 +2,10 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" 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_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EFQRCode" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/RxAtomic" "${PODS_ROOT}/Headers/Public/RxCocoa" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/swift_qrcodejs" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode" "${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift" "${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox" "${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift" "${PODS_CONFIGURATION_BUILD_DIR}/RxAtomic" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver" "${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints" "${PODS_CONFIGURATION_BUILD_DIR}/Validator" "${PODS_CONFIGURATION_BUILD_DIR}/Zesame" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -iframework "${PODS_ROOT}/Crashlytics/iOS" -iframework "${PODS_ROOT}/Fabric/iOS" -iframework "${PODS_ROOT}/FirebaseAnalytics/Frameworks" -iframework "${PODS_ROOT}/FirebaseInstanceID/Frameworks" -iframework "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" -OTHER_LDFLAGS = $(inherited) -ObjC -l"Alamofire" -l"BigInt" -l"CryptoSwift" -l"DateToolsSwift" -l"Differentiator" -l"EFQRCode" -l"EllipticCurveKit" -l"FirebaseCore" -l"GoogleUtilities" -l"IQKeyboardManagerSwift" -l"KeychainSwift" -l"M13Checkbox" -l"QRCodeReader.swift" -l"RxAtomic" -l"RxCocoa" -l"RxDataSources" -l"RxSwift" -l"SkyFloatingLabelTextField" -l"SwiftProtobuf" -l"SwiftyBeaver" -l"TinyConstraints" -l"Validator" -l"Zesame" -l"c++" -l"nanopb" -l"sqlite3" -l"swift_qrcodejs" -l"z" -framework "AVFoundation" -framework "CFNetwork" -framework "CoreGraphics" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "FirebaseCoreDiagnostics" -framework "FirebaseInstanceID" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire" "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift" "${PODS_CONFIGURATION_BUILD_DIR}/Differentiator" "${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode" "${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift" "${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift" "${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox" "${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift" "${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa" "${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources" "${PODS_CONFIGURATION_BUILD_DIR}/RxSwift" "${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver" "${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints" "${PODS_CONFIGURATION_BUILD_DIR}/Validator" "${PODS_CONFIGURATION_BUILD_DIR}/Zesame" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -iframework "${PODS_ROOT}/Crashlytics/iOS" -iframework "${PODS_ROOT}/Fabric/iOS" -iframework "${PODS_ROOT}/FirebaseAnalytics/Frameworks" -iframework "${PODS_ROOT}/FirebaseInstanceID/Frameworks" -iframework "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" +OTHER_LDFLAGS = $(inherited) -ObjC -l"Alamofire" -l"BigInt" -l"CryptoSwift" -l"DateToolsSwift" -l"Differentiator" -l"EFQRCode" -l"EllipticCurveKit" -l"FirebaseCore" -l"GoogleUtilities" -l"IQKeyboardManagerSwift" -l"KeychainSwift" -l"M13Checkbox" -l"QRCodeReader.swift" -l"RxCocoa" -l"RxDataSources" -l"RxSwift" -l"SkyFloatingLabelTextField" -l"SwiftProtobuf" -l"SwiftyBeaver" -l"TinyConstraints" -l"Validator" -l"Zesame" -l"c++" -l"nanopb" -l"sqlite3" -l"swift_qrcodejs" -l"z" -framework "AVFoundation" -framework "CFNetwork" -framework "CoreGraphics" -framework "Crashlytics" -framework "FIRAnalyticsConnector" -framework "Fabric" -framework "FirebaseAnalytics" -framework "FirebaseCoreDiagnostics" -framework "FirebaseInstanceID" -framework "Foundation" -framework "GoogleAppMeasurement" -framework "ImageIO" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests-acknowledgements.markdown b/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests-acknowledgements.markdown index 3a8ce059..4adac38e 100644 --- a/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests-acknowledgements.markdown @@ -1,7 +1,7 @@ # Acknowledgements This application makes use of the following third party libraries: -## RxAtomic +## RxSwift **The MIT License** **Copyright © 2015 Krunoslav Zaher** @@ -13,7 +13,7 @@ The above copyright notice and this permission notice shall be included in all c 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. -## RxSwift +## RxAtomic **The MIT License** **Copyright © 2015 Krunoslav Zaher** diff --git a/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests-acknowledgements.plist b/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests-acknowledgements.plist index 74cb43f0..2725840d 100644 --- a/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests-acknowledgements.plist @@ -26,7 +26,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI License MIT Title - RxAtomic + RxSwift Type PSGroupSpecifier @@ -44,7 +44,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI License MIT Title - RxSwift + RxAtomic Type PSGroupSpecifier diff --git a/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests.debug.xcconfig b/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests.debug.xcconfig index a0ef928b..776676e6 100644 --- a/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests.debug.xcconfig +++ b/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests.debug.xcconfig @@ -2,9 +2,9 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" 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_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EFQRCode" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/RxAtomic" "${PODS_ROOT}/Headers/Public/RxCocoa" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/swift_qrcodejs" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxBlocking" "${PODS_CONFIGURATION_BUILD_DIR}/RxTest" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxAtomic" "${PODS_CONFIGURATION_BUILD_DIR}/RxBlocking" "${PODS_CONFIGURATION_BUILD_DIR}/RxTest" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxBlocking/RxBlocking.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxTest/RxTest.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -iframework "$(PLATFORM_DIR)/Developer/Library/Frameworks" -OTHER_LDFLAGS = $(inherited) -ObjC -l"RxBlocking" -l"RxTest" -l"c++" -l"sqlite3" -l"z" -framework "AVFoundation" -framework "CFNetwork" -framework "CoreGraphics" -framework "Foundation" -framework "ImageIO" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "XCTest" +OTHER_LDFLAGS = $(inherited) -ObjC -l"RxAtomic" -l"RxBlocking" -l"RxTest" -l"c++" -l"sqlite3" -l"z" -framework "AVFoundation" -framework "CFNetwork" -framework "CoreGraphics" -framework "Foundation" -framework "ImageIO" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "XCTest" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxBlocking/RxBlocking.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxTest/RxTest.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests.release.xcconfig b/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests.release.xcconfig index a0ef928b..776676e6 100644 --- a/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests.release.xcconfig +++ b/Pods/Target Support Files/Pods-ZhipTests/Pods-ZhipTests.release.xcconfig @@ -2,9 +2,9 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS" "${PODS_ROOT}/FirebaseAnalytics/Frameworks" "${PODS_ROOT}/FirebaseInstanceID/Frameworks" "${PODS_ROOT}/GoogleAppMeasurement/Frameworks" 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_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EFQRCode" "${PODS_ROOT}/Headers/Public/Firebase" "${PODS_ROOT}/Headers/Public/FirebaseCore" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/RxAtomic" "${PODS_ROOT}/Headers/Public/RxCocoa" "${PODS_ROOT}/Headers/Public/nanopb" "${PODS_ROOT}/Headers/Public/swift_qrcodejs" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxBlocking" "${PODS_CONFIGURATION_BUILD_DIR}/RxTest" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/RxAtomic" "${PODS_CONFIGURATION_BUILD_DIR}/RxBlocking" "${PODS_CONFIGURATION_BUILD_DIR}/RxTest" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxBlocking/RxBlocking.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxTest/RxTest.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -iframework "$(PLATFORM_DIR)/Developer/Library/Frameworks" -OTHER_LDFLAGS = $(inherited) -ObjC -l"RxBlocking" -l"RxTest" -l"c++" -l"sqlite3" -l"z" -framework "AVFoundation" -framework "CFNetwork" -framework "CoreGraphics" -framework "Foundation" -framework "ImageIO" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "XCTest" +OTHER_LDFLAGS = $(inherited) -ObjC -l"RxAtomic" -l"RxBlocking" -l"RxTest" -l"c++" -l"sqlite3" -l"z" -framework "AVFoundation" -framework "CFNetwork" -framework "CoreGraphics" -framework "Foundation" -framework "ImageIO" -framework "QuartzCore" -framework "Security" -framework "StoreKit" -framework "SystemConfiguration" -framework "UIKit" -framework "XCTest" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/DateToolsSwift/DateToolsSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EFQRCode/EFQRCode.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/KeychainSwift/KeychainSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/M13Checkbox/M13Checkbox.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/QRCodeReader.swift/QRCodeReader.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxBlocking/RxBlocking.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources/RxDataSources.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxTest/RxTest.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SkyFloatingLabelTextField/SkyFloatingLabelTextField.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftyBeaver/SwiftyBeaver.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/TinyConstraints/TinyConstraints.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Validator/Validator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Zesame/Zesame.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/swift_qrcodejs/swift_qrcodejs.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/FirebaseCore/FirebaseCore.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/GoogleUtilities/GoogleUtilities.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/nanopb/nanopb.modulemap" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/RxCocoa/RxCocoa.xcconfig b/Pods/Target Support Files/RxCocoa/RxCocoa.xcconfig index d3c478a4..f07a0dfc 100644 --- a/Pods/Target Support Files/RxCocoa/RxCocoa.xcconfig +++ b/Pods/Target Support Files/RxCocoa/RxCocoa.xcconfig @@ -1,8 +1,8 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/RxCocoa" "${PODS_ROOT}/Headers/Public" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -suppress-warnings -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -suppress-warnings -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/RxDataSources/RxDataSources.xcconfig b/Pods/Target Support Files/RxDataSources/RxDataSources.xcconfig index 441810d7..3677ecb7 100644 --- a/Pods/Target Support Files/RxDataSources/RxDataSources.xcconfig +++ b/Pods/Target Support Files/RxDataSources/RxDataSources.xcconfig @@ -1,8 +1,8 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxDataSources GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -suppress-warnings -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Differentiator/Differentiator.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxCocoa/RxCocoa.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -suppress-warnings -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/RxSwift/RxSwift.xcconfig b/Pods/Target Support Files/RxSwift/RxSwift.xcconfig index 890580fd..9b2027ec 100644 --- a/Pods/Target Support Files/RxSwift/RxSwift.xcconfig +++ b/Pods/Target Support Files/RxSwift/RxSwift.xcconfig @@ -1,8 +1,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/RxSwift GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -suppress-warnings -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -suppress-warnings -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/Zesame/Zesame.xcconfig b/Pods/Target Support Files/Zesame/Zesame.xcconfig index 1b297a08..4f91710a 100644 --- a/Pods/Target Support Files/Zesame/Zesame.xcconfig +++ b/Pods/Target Support Files/Zesame/Zesame.xcconfig @@ -1,8 +1,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Zesame GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -Xcc -fmodule-map-file="${PODS_ROOT}/Headers/Public/RxAtomic/RxAtomic.modulemap" -suppress-warnings -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EllipticCurveKit/EllipticCurveKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/RxSwift/RxSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftProtobuf/SwiftProtobuf.modulemap" -suppress-warnings -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Zesame/Source/Models/Manual/Payment/Network.swift b/Pods/Zesame/Source/Models/Manual/Payment/Network.swift index 63dccbac..f374d22b 100644 --- a/Pods/Zesame/Source/Models/Manual/Payment/Network.swift +++ b/Pods/Zesame/Source/Models/Manual/Payment/Network.swift @@ -31,6 +31,16 @@ public enum Network: UInt32, Decodable { case testnet = 333 } +extension Network { + var baseURL: URL { + switch self { + case .mainnet: return ZilliqaAPIEndpoint.mainnet.baseURL + case .testnet: return ZilliqaAPIEndpoint.testnet.baseURL + } + } +} + + // MARK: - Decodable public extension Network { init(from decoder: Decoder) throws { diff --git a/Pods/Zesame/Source/Models/Manual/Payment/Payment.swift b/Pods/Zesame/Source/Models/Manual/Payment/Payment.swift index 02b3ecb8..72ad8cfe 100644 --- a/Pods/Zesame/Source/Models/Manual/Payment/Payment.swift +++ b/Pods/Zesame/Source/Models/Manual/Payment/Payment.swift @@ -25,20 +25,20 @@ import Foundation public struct Payment { - public let recipient: AddressChecksummed + public let recipient: LegacyAddress public let amount: ZilAmount public let gasLimit: GasLimit public let gasPrice: GasPrice public let nonce: Nonce public init( - to recipient: AddressChecksummedConvertible, + to recipient: LegacyAddress, amount: ZilAmount, gasLimit: GasLimit = .defaultGasLimit, gasPrice: GasPrice, nonce: Nonce = 0 ) { - self.recipient = recipient.checksummedAddress + self.recipient = recipient self.amount = amount self.gasLimit = gasLimit self.gasPrice = gasPrice diff --git a/Pods/Zesame/Source/Models/Manual/Payment/SignedTransaction.swift b/Pods/Zesame/Source/Models/Manual/Payment/SignedTransaction.swift index 3c6ce86a..15d74d38 100644 --- a/Pods/Zesame/Source/Models/Manual/Payment/SignedTransaction.swift +++ b/Pods/Zesame/Source/Models/Manual/Payment/SignedTransaction.swift @@ -51,7 +51,8 @@ extension SignedTransaction: Encodable { try container.encode(tx.version, forKey: .version) try container.encode(p.nonce.nonce, forKey: .nonce) - try container.encode(p.recipient.checksummed.hexString.value, forKey: .toAddr) + let addressChecksummed = try p.recipient.toChecksummedLegacyAddress() + try container.encode(addressChecksummed.hexString.value, forKey: .toAddr) try container.encode(publicKeyCompressed, forKey: .pubKey) try container.encode(p.amount, forKey: .amount) diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed+CustomStringConvertible.swift b/Pods/Zesame/Source/Models/Manual/Protocols/StringConvertible.swift similarity index 79% rename from Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed+CustomStringConvertible.swift rename to Pods/Zesame/Source/Models/Manual/Protocols/StringConvertible.swift index 48065686..1e0e9236 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed+CustomStringConvertible.swift +++ b/Pods/Zesame/Source/Models/Manual/Protocols/StringConvertible.swift @@ -1,4 +1,4 @@ -// +// // MIT License // // Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) @@ -24,9 +24,18 @@ import Foundation -extension AddressNotNecessarilyChecksummed: CustomStringConvertible {} -public extension AddressNotNecessarilyChecksummed { +public protocol StringConvertible: CustomStringConvertible { + var asString: String { get } +} + +public extension StringConvertible { var description: String { - return hexString.description + return asString + } +} + +public extension Equatable where Self: StringConvertible { + static func == (lhs: Self, rhs: Self) -> Bool { + return lhs.asString == rhs.asString } } diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+AddressChecksummedConvertible.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+AddressChecksummedConvertible.swift deleted file mode 100644 index 4a836623..00000000 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+AddressChecksummedConvertible.swift +++ /dev/null @@ -1,43 +0,0 @@ -// -// MIT License -// -// Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) -// -// 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. -// - -import Foundation - -// MARK: AddressChecksummedConvertible -public extension Address { - init(hexString: HexStringConvertible) throws { - if let checksummed = try? AddressChecksummed(hexString: hexString) { - self = .checksummed(checksummed) - } else { - self = .notNecessarilyChecksummed(try AddressNotNecessarilyChecksummed(hexString: hexString)) - } - } - - var checksummedAddress: AddressChecksummed { - switch self { - case .checksummed(let checksummed): return checksummed - case .notNecessarilyChecksummed(let notNecessarilyChecksummed): return notNecessarilyChecksummed.checksummedAddress - } - } -} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+CustomStringConvertible.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+CustomStringConvertible.swift deleted file mode 100644 index ec7fc22e..00000000 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+CustomStringConvertible.swift +++ /dev/null @@ -1,34 +0,0 @@ -// -// MIT License -// -// Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) -// -// 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. -// - -import Foundation - -// MARK: - CustomStringConvertible -extension Address: CustomStringConvertible {} -public extension Address { - var description: String { - let checksummedOrNot: String = self.isChecksummed ? "Checksummed" : "Not checksummed" - return "\(checksummedOrNot) address: \(self.hexString.value)" - } -} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+Equatable.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+Equatable.swift deleted file mode 100644 index ba1a4177..00000000 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+Equatable.swift +++ /dev/null @@ -1,33 +0,0 @@ -// -// MIT License -// -// Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) -// -// 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. -// - -import Foundation - -// MARK: - Equatable -extension Address: Equatable {} -public extension Address { - static func == (lhs: Address, rhs: Address) -> Bool { - return lhs.hexString == rhs.hexString - } -} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+ExpressibleByStringLiteral.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+ExpressibleByStringLiteral.swift index c8d66a05..07306bd9 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+ExpressibleByStringLiteral.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+ExpressibleByStringLiteral.swift @@ -25,7 +25,6 @@ import Foundation // MARK: - ExpressibleByStringLiteral -extension Address: ExpressibleByStringLiteral {} public extension Address { init(stringLiteral value: String) { do { diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+HexStringConvertible.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+HexStringConvertible.swift deleted file mode 100644 index d971c6a4..00000000 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+HexStringConvertible.swift +++ /dev/null @@ -1,35 +0,0 @@ -// -// MIT License -// -// Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) -// -// 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. -// - -import Foundation - -// MARK: - HexStringConvertible -public extension Address { - var hexString: HexString { - switch self { - case .checksummed(let checksummed): return checksummed.hexString - case .notNecessarilyChecksummed(let maybeChecksummed): return maybeChecksummed.hexString - } - } -} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+Validation+Error.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+Validation+Error.swift index e29ef1c8..fed83d04 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+Validation+Error.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address+Validation+Error.swift @@ -26,24 +26,22 @@ import Foundation // MARK: - Validation public extension Address { + enum Style: Equatable { + case bech32, ethereum + + var expectedLength: Int { + switch self { + case .bech32: return 32 // excluding prefix, delimiter and checksum + case .ethereum: return 40 + } + } + } - static let lengthOfValidAddresses: Int = 40 - - enum Error: Swift.Error { - case tooLong - case tooShort + enum Error: Swift.Error, Equatable { + case incorrectLength(expectedLength: Int, forStyle: Style, butGot: Int) + case bech32DataEmpty case notHexadecimal + case invalidBech32Address(bechError: Bech32.DecodingError) case notChecksummed } } - -// MARK: - Convenience getters -public extension Address { - var isChecksummed: Bool { - switch self { - case .checksummed: return true - case .notNecessarilyChecksummed(let maybeChecksummed): - return AddressChecksummed.isChecksummed(hexString: maybeChecksummed) - } - } -} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address.swift index 2e3e790e..dd7eb38a 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Address/Address.swift @@ -24,9 +24,64 @@ import Foundation -public enum Address: AddressChecksummedConvertible { +public enum Address: + AddressChecksummedConvertible, + StringConvertible, + Equatable, + ExpressibleByStringLiteral +{ - case checksummed(AddressChecksummed) - case notNecessarilyChecksummed(AddressNotNecessarilyChecksummed) + case legacy(LegacyAddress) + case bech32(Bech32Address) } + +public extension Address { + + init(string: String) throws { + + do { + self = .bech32(try Bech32Address(bech32String: string)) + } catch let bech32Error as Bech32.DecodingError { + let hexString: HexString + do { + hexString = try HexString(string) + } catch { + throw Address.Error.invalidBech32Address(bechError: bech32Error) + } + self = .legacy(try LegacyAddress(hexString: hexString)) + } catch { + fatalError("Incorrect implementation, expected error of type Bech32.DecodingError, but got: \(error) of type: \(type(of: error))") + } + } +} + +// MARK: - AddressChecksummedConvertible +public extension Address { + func toChecksummedLegacyAddress() throws -> LegacyAddress { + switch self { + case .bech32(let bech32): return try bech32.toChecksummedLegacyAddress() + case .legacy(let legacy): return try legacy.toChecksummedLegacyAddress() + } + } +} + +// MARK: - StringConvertible +public extension Address { + var asString: String { + switch self { + case .bech32(let bech32): return bech32.asString + case .legacy(let legacy): return legacy.asString + } + } +} + +public extension Address { + static func == (lhs: Address, rhs: Address) -> Bool { + do { + return try lhs.toChecksummedLegacyAddress() == rhs.toChecksummedLegacyAddress() + } catch { + return false + } + } +} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed.swift deleted file mode 100644 index 9452b753..00000000 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed.swift +++ /dev/null @@ -1,46 +0,0 @@ -// -// MIT License -// -// Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) -// -// 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. -// - -import Foundation - -public struct AddressChecksummed: AddressChecksummedConvertible { - - public let checksummed: HexString - - // AddressChecksummedConvertible init - public init(hexString: HexStringConvertible) throws { - guard AddressChecksummed.isChecksummed(hexString: hexString) else { - throw Address.Error.notChecksummed - } - self.checksummed = hexString.hexString - } -} - -// MARK: AddressChecksummedConvertible -public extension AddressChecksummed { - var checksummedAddress: AddressChecksummed { return self } -} - -// MARK: Equatable -extension AddressChecksummed: Equatable {} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible+HexStringConvertible.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible+HexStringConvertible.swift deleted file mode 100644 index 2cb4bf01..00000000 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible+HexStringConvertible.swift +++ /dev/null @@ -1,30 +0,0 @@ -// -// MIT License -// -// Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) -// -// 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. -// - -import Foundation - -// MARK: - HexStringConvertible -public extension AddressChecksummedConvertible { - var hexString: HexString { return checksummedAddress.checksummed } -} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible.swift index 13f669c8..1cbcc58f 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible.swift @@ -25,7 +25,6 @@ import Foundation import EllipticCurveKit -public protocol AddressChecksummedConvertible: HexStringConvertible { - var checksummedAddress: AddressChecksummed { get } - init(hexString: HexStringConvertible) throws +public protocol AddressChecksummedConvertible { + func toChecksummedLegacyAddress() throws -> LegacyAddress } diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed+Validation.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed+Validation.swift deleted file mode 100644 index 1199a104..00000000 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed+Validation.swift +++ /dev/null @@ -1,38 +0,0 @@ -// -// MIT License -// -// Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) -// -// 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. -// - -import Foundation - -public extension AddressNotNecessarilyChecksummed { - static func validate(hexString: HexStringConvertible) throws { - let length = hexString.length - if length < Address.lengthOfValidAddresses { - throw Address.Error.tooShort - } - if length > Address.lengthOfValidAddresses { - throw Address.Error.tooLong - } - // is valid - } -} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed.swift deleted file mode 100644 index 07e1cf02..00000000 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressNotNecessarilyChecksummed/AddressNotNecessarilyChecksummed.swift +++ /dev/null @@ -1,51 +0,0 @@ -// -// MIT License -// -// Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) -// -// 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. -// - -import Foundation - -public struct AddressNotNecessarilyChecksummed: AddressChecksummedConvertible { - - public let hexString: HexString - - // AddressChecksummedConvertible init - public init(hexString: HexStringConvertible) throws { - try AddressNotNecessarilyChecksummed.validate(hexString: hexString) - self.hexString = hexString.hexString - } -} - -// MARK: - AddressChecksummedConvertible -public extension AddressNotNecessarilyChecksummed { - var checksummedAddress: AddressChecksummed { - let checksummedHexString = AddressChecksummed.checksummedHexstringFrom(hexString: hexString) - do { - return try AddressChecksummed(hexString: checksummedHexString) - } catch { - fatalError("Should be able to checksum address, unexpected error: \(error)") - } - } -} - -// MARK: - Equatable -extension AddressNotNecessarilyChecksummed: Equatable {} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Bech32/Bech32.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Bech32/Bech32.swift new file mode 100644 index 00000000..09db54fe --- /dev/null +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Bech32/Bech32.swift @@ -0,0 +1,251 @@ +// +// MIT License +// +// Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) +// +// 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. +// + +import Foundation + +/// Found: https://github.com/0xDEADP00L/Bech32/blob/master/Sources/Bech32.swift + +/// Bech32 checksum implementation +public enum Bech32 {} + + +public extension Bech32 { + + static func dataToString(data: Data) -> String { + var ret = "".data(using: .utf8)! + for i in data { + ret.append(charsetForEncoding[Int(i)]) + } + return String(data: ret, encoding: .utf8) ?? "" + } + + /// Decodes a string string into a `Bech32Address` + static func decode(_ str: String) throws -> Bech32Address { + guard let strBytes = str.data(using: .utf8) else { + throw DecodingError.nonUTF8String + } + guard strBytes.count <= 90 else { + throw DecodingError.stringLengthExceeded + } + var lower: Bool = false + var upper: Bool = false + for c in strBytes { + // printable range + if c < 33 || c > 126 { + throw DecodingError.nonPrintableCharacter + } + // 'a' to 'z' + if c >= 97 && c <= 122 { + lower = true + } + // 'A' to 'Z' + if c >= 65 && c <= 90 { + upper = true + } + } + if lower && upper { + throw DecodingError.invalidCase + } + guard let pos = str.range(of: checksumMarker, options: .backwards)?.lowerBound else { + throw DecodingError.noChecksumMarker + } + let intPos: Int = str.distance(from: str.startIndex, to: pos) + guard intPos >= 1 else { + throw DecodingError.incorrectHumanReadablePartSize + } + guard intPos + 7 <= str.count else { + throw DecodingError.incorrectChecksumSize + } + let vSize: Int = str.count - 1 - intPos + var values: Data = Data(repeating: 0x00, count: vSize) + for i in 0.. Data { + var enc = expandHumanReadablePart(humanReadablePart) + enc.append(values) + enc.append(Data(repeating: 0x00, count: 6)) + let mod: UInt32 = polymod(enc) ^ 1 + var ret: Data = Data(repeating: 0x00, count: 6) + for i in 0..<6 { + ret[i] = UInt8((mod >> (5 * (5 - i))) & 31) + } + return ret + } + + static func convertbits(data: [UInt8], fromBits: Int, toBits: Int, pad: Bool) throws -> [UInt8] { + var acc = Int() + var bits = UInt8() + let maxv = (1 << toBits) - 1 + + let converted: [[Int]] = try data.map { value in + if (value < 0 || (UInt8(Int(value) >> fromBits)) != 0) { + throw Bech32.DecodingError.invalidCharacter + } + + acc = (acc << fromBits) | Int(value) + bits += UInt8(fromBits) + + var values = [Int]() + + while bits >= UInt8(toBits) { + bits -= UInt8(toBits) + values += [(acc >> Int(bits)) & maxv] + } + + return values + } + + let padding = pad && bits > UInt8() ? [acc << (toBits - Int(bits)) & maxv] : [] + + if !pad && (bits >= UInt8(fromBits) || acc << (toBits - Int(bits)) & maxv > Int()) { + throw Bech32.DecodingError.invalidCase + } + + return ((converted.flatMap { $0 }) + padding).map { UInt8($0) } + } +} + +public extension Bech32 { + /// Bech32 checksum delimiter + static let checksumMarker = "1" + static let alphabetString = "qpzry9x8gf2tvdw0s3jn54khce6mua7l" +} + +private extension Bech32 { + static let generator: [UInt32] = [0x3b6a57b2, 0x26508e6d, 0x1ea119fa, 0x3d4233dd, 0x2a1462b3] + + /// Bech32 character set for encoding + + static let charsetForEncoding: Data = alphabetString.data(using: .utf8)! + + /// Bech32 character set for decoding + static let charsetForDecoding: [Int8] = [ + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, + 15, -1, 10, 17, 21, 20, 26, 30, 7, 5, -1, -1, -1, -1, -1, -1, + -1, 29, -1, 24, 13, 25, 9, 8, 23, -1, 18, 22, 31, 27, 19, -1, + 1, 0, 3, 16, 11, 28, 12, 14, 6, 4, 2, -1, -1, -1, -1, -1, + -1, 29, -1, 24, 13, 25, 9, 8, 23, -1, 18, 22, 31, 27, 19, -1, + 1, 0, 3, 16, 11, 28, 12, 14, 6, 4, 2, -1, -1, -1, -1, -1 + ] +} + +private extension Bech32 { + + /// Find the polynomial with value coefficients mod the generator as 30-bit. + static func polymod(_ values: Data) -> UInt32 { + var chk: UInt32 = 1 + for v in values { + let top = (chk >> 25) + chk = (chk & 0x1ffffff) << 5 ^ UInt32(v) + for i: UInt8 in 0..<5 { + chk ^= ((top >> i) & 1) == 0 ? 0 : generator[Int(i)] + } + } + return chk + } + + /// Expand a HRP for use in checksum computation. + static func expandHumanReadablePart(_ humanReadablePart: String) -> Data { + guard let humanReadablePartBytes = humanReadablePart.data(using: .utf8) else { return Data() } + var result = Data(repeating: 0x00, count: humanReadablePartBytes.count*2+1) + for (i, c) in humanReadablePartBytes.enumerated() { + result[i] = c >> 5 + result[i + humanReadablePartBytes.count + 1] = c & 0x1f + } + result[humanReadablePart.count] = 0 + return result + } + + /// Verify checksum + static func verifyChecksum(humanReadablePart: String, checksum: Data) -> Bool { + var data = expandHumanReadablePart(humanReadablePart) + data.append(checksum) + return polymod(data) == 1 + } +} + + +public extension Bech32 { + enum DecodingError: LocalizedError { + case nonUTF8String + case nonPrintableCharacter + case invalidCase + case noChecksumMarker + case incorrectHumanReadablePartSize + case incorrectChecksumSize + case stringLengthExceeded + + case invalidCharacter + case checksumMismatch + + public var errorDescription: String? { + switch self { + case .checksumMismatch: + return "Checksum doesn't match" + case .incorrectChecksumSize: + return "Checksum size too low" + case .incorrectHumanReadablePartSize: + return "Human-readable-part is too small or empty" + case .invalidCase: + return "String contains mixed case characters" + case .invalidCharacter: + return "Invalid character met on decoding" + case .noChecksumMarker: + return "Checksum delimiter not found" + case .nonPrintableCharacter: + return "Non printable character in input string" + case .nonUTF8String: + return "String cannot be decoded by utf8 decoder" + case .stringLengthExceeded: + return "Input string is too long" + } + } + } +} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/Bech32/Bech32Address.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Bech32/Bech32Address.swift new file mode 100644 index 00000000..29d02014 --- /dev/null +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/Bech32/Bech32Address.swift @@ -0,0 +1,219 @@ +// +// MIT License +// +// Copyright (c) 2018-2019 Open Zesame (https://github.com/OpenZesame) +// +// 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. +// + +import Foundation + +/// A minimum container of a valid Bech32 address containing the prefix, delimiter, data (relevant information) and checksum +public struct Bech32Address: + AddressChecksummedConvertible, + StringConvertible, + Equatable, + ExpressibleByStringLiteral +{ + + public let humanReadablePrefix: String + public let dataPart: DataPart + + init(prefix: String, dataPart: DataPart) { + self.humanReadablePrefix = prefix + self.dataPart = dataPart + } + + init(network: Network, dataPart: DataPart) { + self.init(prefix: network.bech32Prefix, dataPart: dataPart) + } +} + +public extension Bech32Address { + enum Error: Swift.Error, Equatable { + case incorrectDataLength(expectedByteCountOf: Int, butGot: Int) + } +} + +public extension Bech32Address { + + func toChecksummedLegacyAddress() throws -> LegacyAddress { + guard let relevantInfoPart = dataPart.excludingChecksum else { + throw Address.Error.bech32DataEmpty + } + + let expecetedLength = Address.Style.bech32.expectedLength + let length = relevantInfoPart.asString.count + guard length == expecetedLength else { + throw Address.Error.incorrectLength(expectedLength: expecetedLength, forStyle: Address.Style.bech32, butGot: length) + } + + let addressAsData = try Bech32.convertbits(data: relevantInfoPart.data.bytes, fromBits: 5, toBits: 8, pad: false) + let hexString = try HexString(addressAsData.toHexString()) + let ethStyleNotNecessarilyChecksummed = try LegacyAddress(unvalidatedHex: hexString) + return try ethStyleNotNecessarilyChecksummed.toChecksummedLegacyAddress() + } +} + + + +public extension Bech32Address { + init(prefix: String, unchecksummedData: Data) throws { + + let expectedByteCount = 20 + let byteCount = unchecksummedData.bytes.count + guard byteCount == expectedByteCount else { + throw Error.incorrectDataLength(expectedByteCountOf: expectedByteCount, butGot: byteCount) + } + let value = try Bech32.convertbits(data: unchecksummedData.bytes, fromBits: 8, toBits: 5, pad: false).asData + let checksum = Bech32.createChecksum(humanReadablePart: prefix, values: value) + + self.init(prefix: prefix, dataPart: + DataPart( + dataExcludingChecksum: value, + checksum: checksum + ) + ) + } + + + init(network: Network, unchecksummedData: Data) throws { + try self.init(prefix: network.bech32Prefix, unchecksummedData: unchecksummedData) + } + + init(ethStyleAddress address: LegacyAddress, network: Network = .mainnet) throws { + + try self.init( + network: network, + unchecksummedData: address.asData + ) + } + + init(ethStyleAddress address: String, network: Network = .mainnet) throws { + let checksummedAddress = try LegacyAddress(string: address) + try self.init(ethStyleAddress: checksummedAddress, network: network) + } + + init(bech32String: String) throws { + self = try Bech32.decode(bech32String) + } +} + +public extension Bech32Address { + init(stringLiteral bech32String: String) { + do { + try self.init(bech32String: bech32String) + } catch { + fatalError("Not a valid Bech32 address") + } + } +} + +public extension Bech32Address { + struct DataPart: Equatable, CustomStringConvertible { + + public let excludingChecksum: Bech32Data? + public let checksum: Bech32Data + + public init(excludingChecksum: Bech32Data?, checksum: Bech32Data) { + self.excludingChecksum = excludingChecksum + self.checksum = checksum + } + } +} + +public extension Bech32Address.DataPart { + init(dataExcludingChecksum: Data, checksum: Data) { + self.init( + excludingChecksum: Bech32Data(dataExcludingChecksum), + checksum: Bech32Data(checksum) + ) + } + + var includingChecksum: Bech32Data { + guard let excludingChecksum = excludingChecksum else { + return checksum + } + return Bech32Data(excludingChecksum.data + checksum.data) + } + + var description: String { + return includingChecksum.description + } +} + +public extension Bech32Address.DataPart { + struct Bech32Data: Equatable, CustomStringConvertible { + public let data: Data + + public init(_ data: Data) { + self.data = data + } + } +} + +public extension Bech32Address.DataPart.Bech32Data { + var asString: String { + return Bech32.dataToString(data: data) + } + + var description: String { + return asString + } +} + +// MARK: - StringConvertible +public extension Bech32Address { + var asString: String { + return [ + humanReadablePrefix, + Bech32.checksumMarker, + dataPart.description + ].joined() + } +} + +extension Network { + var bech32Prefix: String { + switch self { + case .testnet: + return "tzil" + case .mainnet: + return "zil" + } + } + + init(bech32Prefix: String) throws { + let bech32Prefix = bech32Prefix.lowercased() + if bech32Prefix == Network.testnet.bech32Prefix { + self = .testnet + } else if bech32Prefix == Network.mainnet.bech32Prefix { + self = .mainnet + } else { + throw Bech32Error.unrecognizedBech32Prefix(bech32Prefix) + } + } + +} + +public extension Network { + enum Bech32Error: Swift.Error { + case unrecognizedBech32Prefix(String) + } +} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexString.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexString.swift index f377440c..46493dd7 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexString.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexString.swift @@ -48,7 +48,7 @@ public extension HexString { // Checksums a Zilliqa address, implementation is based on Javascript library: // https://github.com/Zilliqa/Zilliqa-JavaScript-Library/blob/9368fb34a0d443797adc1ecbcb9728db9ce75e97/packages/zilliqa-js-crypto/src/util.ts#L76-L96 - var checksummed: AddressChecksummed { + var checksummed: LegacyAddress { let string = value let numberFromHash = EllipticCurveKit.Crypto.hash(Data(hex: string), function: HashFunction.sha256).asNumber var checksummedString: String = "" @@ -66,13 +66,20 @@ public extension HexString { guard let checksummedHexString = try? HexString(checksummedString), - let checksummedAddress = try? AddressChecksummed(hexString: checksummedHexString) else { + let checksummedAddress = try? LegacyAddress(hexString: checksummedHexString) else { fatalError("Incorrect implementation") } return checksummedAddress } } +extension HexString: DataConvertible {} +public extension HexString { + var asData: Data { + return Data(hex: self.value) + } +} + extension HexString: Codable { public init(from decoder: Decoder) throws { diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible+Validation.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible+Validation.swift index 38098d83..026d26b7 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible+Validation.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible+Validation.swift @@ -25,9 +25,9 @@ import Foundation public extension HexStringConvertible { - var isValidAddressButNotNecessarilyChecksummed: Bool { + var isValidLegacyAddressButNotNecessarilyChecksummed: Bool { do { - try AddressNotNecessarilyChecksummed.validate(hexString: self) + try LegacyAddress.isValidLegacyAddressButNotNecessarilyChecksummed(hexString: self) // passed validation return true } catch { diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible.swift index a4686a44..0f45261f 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/HexString/HexStringConvertible.swift @@ -23,17 +23,29 @@ // import Foundation +import EllipticCurveKit -public protocol HexStringConvertible { + +public protocol HexStringConvertible: DataConvertible, StringConvertible { var hexString: HexString { get } } -// MARK: - Convenience +// MARK: - DataConvertible +public extension HexStringConvertible { + var asData: Data { + return hexString.asData + } +} + +// MARK: - StringConvertible public extension HexStringConvertible { var asString: String { return hexString.value } +} +// MARK: - Convenience +public extension HexStringConvertible { var length: Int { return hexString.length } diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed+Codable.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress+Codable.swift similarity index 94% rename from Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed+Codable.swift rename to Pods/Zesame/Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress+Codable.swift index 8ba16d17..da957b42 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed+Codable.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress+Codable.swift @@ -24,14 +24,14 @@ import Foundation -extension AddressChecksummed: Encodable { +extension LegacyAddress: Encodable { public func encode(to encoder: Encoder) throws { var container = encoder.singleValueContainer() try container.encode(asString) } } -extension AddressChecksummed: Decodable { +extension LegacyAddress: Decodable { public init(from decoder: Decoder) throws { let container = try decoder.singleValueContainer() let hexString = try container.decode(String.self) diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed+Validation.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress+Validation.swift similarity index 96% rename from Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed+Validation.swift rename to Pods/Zesame/Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress+Validation.swift index d0e89a80..46e0e61b 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummed/AddressChecksummed+Validation.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress+Validation.swift @@ -27,10 +27,10 @@ import CryptoSwift import EllipticCurveKit // MARK: - Validation -public extension AddressChecksummed { +public extension LegacyAddress { static func isChecksummed(hexString: HexStringConvertible) -> Bool { guard - hexString.isValidAddressButNotNecessarilyChecksummed, + hexString.isValidLegacyAddressButNotNecessarilyChecksummed, case let checksummed = checksummedHexstringFrom(hexString: hexString), checksummed == hexString else { return false } diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible+Initializers.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress.swift similarity index 54% rename from Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible+Initializers.swift rename to Pods/Zesame/Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress.swift index 3d5c3798..f68506d1 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Address/AddressChecksummedConvertible/AddressChecksummedConvertible+Initializers.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Address/LegacyAddress/LegacyAddress.swift @@ -25,18 +25,41 @@ import Foundation import EllipticCurveKit +/// Checksummed legacy Ethereum style address, looking like this: `F510333720c5Dd3c3C08bC8e085e8c981ce74691` can also be instantiated with a prefix of `0x`, like so: `0xF510333720c5Dd3c3C08bC8e085e8c981ce74691` +public struct LegacyAddress: AddressChecksummedConvertible, HexStringConvertible, Equatable { + + /// Checksummed hexstring representing the legacy Ethereum style address, e.g. `F510333720c5Dd3c3C08bC8e085e8c981ce74691` + public let checksummed: HexString + + // AddressChecksummedConvertible init + public init(hexString: HexStringConvertible) throws { + guard LegacyAddress.isChecksummed(hexString: hexString) else { + throw Address.Error.notChecksummed + } + self.checksummed = hexString.hexString + } +} + +// MARK: AddressChecksummedConvertible +public extension LegacyAddress { + func toChecksummedLegacyAddress() throws -> LegacyAddress { + return self + } +} + + // MARK: - Convenience Initializers -public extension AddressChecksummedConvertible { +public extension LegacyAddress { init(string: String) throws { try self.init(hexString: try HexString(string)) } - + init(compressedHash: Data) throws { let hexString = try HexString(compressedHash.toHexString()) - let checksummed = AddressChecksummed.checksummedHexstringFrom(hexString: hexString) + let checksummed = LegacyAddress.checksummedHexstringFrom(hexString: hexString) try self.init(hexString: checksummed) } - + init(publicKey: PublicKey) { do { // Zilliqa is actually using Bitcoins hashing of public keys settings for address formatting, and @@ -48,13 +71,39 @@ public extension AddressChecksummedConvertible { fatalError("Incorrect implementation, using `publicKey` initializer should never result in error: `\(error)`") } } - + init(keyPair: KeyPair) { self.init(publicKey: keyPair.publicKey) } - + init(privateKey: PrivateKey) { let keyPair = KeyPair(private: privateKey) self.init(keyPair: keyPair) } } + +// MARK: - HexStringConvertible +public extension LegacyAddress { + var hexString: HexString { return checksummed } +} + +/// Not necessarily checksummed + +public extension LegacyAddress { + static func isValidLegacyAddressButNotNecessarilyChecksummed(hexString: HexStringConvertible) throws { + let length = hexString.length + let expected = Address.Style.ethereum.expectedLength + + if length != expected { + throw Address.Error.incorrectLength(expectedLength: expected, forStyle: Address.Style.ethereum, butGot: length) + } + // is valid + } + + // AddressChecksummedConvertible init + init(unvalidatedHex hexString: HexStringConvertible) throws { + try LegacyAddress.isValidLegacyAddressButNotNecessarilyChecksummed(hexString: hexString) + let checksummedHexString = LegacyAddress.checksummedHexstringFrom(hexString: hexString) + try self.init(hexString: checksummedHexString) + } +} diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Keystore/Keystore.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Keystore/Keystore.swift index d4e3130b..96d1408f 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Keystore/Keystore.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Keystore/Keystore.swift @@ -29,7 +29,7 @@ import CryptoSwift public struct Keystore: Codable, Equatable { public static let minumumPasswordLength = 8 - public let address: AddressChecksummed + public let address: LegacyAddress public let crypto: Crypto public let id: String public let version: Int @@ -44,8 +44,13 @@ public extension Keystore { init(from decoder: Decoder) throws { let container = try decoder.container(keyedBy: CodingKeys.self) - let addressHex = try container.decode(HexString.self, forKey: .address) - address = try AddressNotNecessarilyChecksummed(hexString: addressHex).checksummedAddress + + func decodeAddress() throws -> LegacyAddress { + let addressHex = try container.decode(HexString.self, forKey: .address) + return try LegacyAddress(unvalidatedHex: addressHex) + } + + address = try decodeAddress() crypto = try container.decode(Crypto.self, forKey: .crypto) id = try container.decode(String.self, forKey: .id) version = try container.decode(Int.self, forKey: .version) @@ -54,8 +59,8 @@ public extension Keystore { // MARK: Initialization public extension Keystore { - init(address: AddressChecksummedConvertible, crypto: Crypto, id: String? = nil, version: Int = 3) { - self.address = address.checksummedAddress + init(address: LegacyAddress, crypto: Crypto, id: String? = nil, version: Int = 3) { + self.address = address self.crypto = crypto self.id = id ?? UUID().uuidString self.version = version @@ -74,7 +79,7 @@ public extension Keystore { parameters: parameters ) - let address = AddressChecksummed(privateKey: privateKey) + let address = LegacyAddress(privateKey: privateKey) self.init(address: address, crypto: crypto) } diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Wallet/Wallet+Codable.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Wallet/Wallet+Codable.swift index e0c1da03..12de1c91 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Wallet/Wallet+Codable.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Wallet/Wallet+Codable.swift @@ -39,6 +39,6 @@ extension Wallet: Decodable { public init(from decoder: Decoder) throws { let container = try decoder.container(keyedBy: CodingKeys.self) self.keystore = try container.decode(Keystore.self, forKey: .keystore) - self.address = try container.decode(AddressChecksummed.self, forKey: .address) + self.address = try container.decode(LegacyAddress.self, forKey: .address) } } diff --git a/Pods/Zesame/Source/Models/Manual/Wallet/Wallet/Wallet.swift b/Pods/Zesame/Source/Models/Manual/Wallet/Wallet/Wallet.swift index 59cc3ad6..835e5c72 100644 --- a/Pods/Zesame/Source/Models/Manual/Wallet/Wallet/Wallet.swift +++ b/Pods/Zesame/Source/Models/Manual/Wallet/Wallet/Wallet.swift @@ -24,7 +24,7 @@ public struct Wallet { public let keystore: Keystore - public let address: AddressChecksummed + public let address: LegacyAddress public init(keystore: Keystore) { self.keystore = keystore diff --git a/Pods/Zesame/Source/Networking/JSONRPC/RPCMethod.swift b/Pods/Zesame/Source/Networking/JSONRPC/RPCMethod.swift index 08e6223d..65ef1d06 100644 --- a/Pods/Zesame/Source/Networking/JSONRPC/RPCMethod.swift +++ b/Pods/Zesame/Source/Networking/JSONRPC/RPCMethod.swift @@ -28,7 +28,7 @@ import Foundation /// /// [1]: https://apidocs.zilliqa.com/#introduction public enum RPCMethod { - case getBalance(AddressChecksummedConvertible) + case getBalance(LegacyAddress) case createTransaction(SignedTransaction) case getTransaction(TransactionId) case getNetworkId @@ -58,7 +58,7 @@ public extension RPCMethod { } switch self { - case .getBalance(let address): return innerEncode(address.checksummedAddress) + case .getBalance(let address): return innerEncode(address) case .createTransaction(let signedTransaction): return innerEncode(signedTransaction) case .getTransaction(let txId): return innerEncode(txId) case .getNetworkId: return nil diff --git a/Pods/Zesame/Source/Networking/JSONRPC/Responses/Balance/BalanceResponse.swift b/Pods/Zesame/Source/Networking/JSONRPC/Responses/Balance/BalanceResponse.swift index 9fc54fbb..6e0e742d 100644 --- a/Pods/Zesame/Source/Networking/JSONRPC/Responses/Balance/BalanceResponse.swift +++ b/Pods/Zesame/Source/Networking/JSONRPC/Responses/Balance/BalanceResponse.swift @@ -29,6 +29,11 @@ public struct BalanceResponse: Codable { public let balance: ZilAmount public let nonce: Nonce + public init(balance: ZilAmount, nonce: Nonce) { + self.balance = balance + self.nonce = nonce + } + public enum CodingKeys: CodingKey { case nonce, balance } diff --git a/Pods/Zesame/Source/Services/DefaultZilliqaService.swift b/Pods/Zesame/Source/Services/DefaultZilliqaService.swift index 51a73e5f..654e56fe 100644 --- a/Pods/Zesame/Source/Services/DefaultZilliqaService.swift +++ b/Pods/Zesame/Source/Services/DefaultZilliqaService.swift @@ -37,6 +37,11 @@ public final class DefaultZilliqaService: ZilliqaService, ReactiveCompatible { } public extension DefaultZilliqaService { + convenience init(network: Network) { + let apiClient = DefaultAPIClient(baseURL: network.baseURL) + self.init(apiClient: apiClient) + } + convenience init(endpoint: ZilliqaAPIEndpoint) { self.init(apiClient: DefaultAPIClient(endpoint: endpoint)) } @@ -48,7 +53,7 @@ public extension DefaultZilliqaService { return apiClient.send(method: .getNetworkId, done: done) } - func getBalance(for address: AddressChecksummedConvertible, done: @escaping Done) -> Void { + func getBalance(for address: LegacyAddress, done: @escaping Done) -> Void { return apiClient.send(method: .getBalance(address), done: done) } diff --git a/Pods/Zesame/Source/Services/Rx+ZilliqaService.swift b/Pods/Zesame/Source/Services/Rx+ZilliqaService.swift index 6a071e58..b9c03990 100644 --- a/Pods/Zesame/Source/Services/Rx+ZilliqaService.swift +++ b/Pods/Zesame/Source/Services/Rx+ZilliqaService.swift @@ -69,7 +69,7 @@ public extension Reactive where Base: ZilliqaService { } } - func getBalance(for address: AddressChecksummedConvertible) -> Observable { + func getBalance(for address: LegacyAddress) -> Observable { return callBase { $0.getBalance(for: address, done: $1) } diff --git a/Pods/Zesame/Source/Services/ZilliqaService.swift b/Pods/Zesame/Source/Services/ZilliqaService.swift index af42cd90..a3d0d976 100644 --- a/Pods/Zesame/Source/Services/ZilliqaService.swift +++ b/Pods/Zesame/Source/Services/ZilliqaService.swift @@ -38,7 +38,7 @@ public protocol ZilliqaService: AnyObject { func restoreWallet(from restoration: KeyRestoration, done: @escaping Done) func exportKeystore(privateKey: PrivateKey, encryptWalletBy password: String, kdf: KDF, done: @escaping Done) - func getBalance(for address: AddressChecksummedConvertible, done: @escaping Done) + func getBalance(for address: LegacyAddress, done: @escaping Done) func send(transaction: SignedTransaction, done: @escaping Done) } @@ -51,7 +51,7 @@ public protocol ZilliqaServiceReactive { func exportKeystore(privateKey: PrivateKey, encryptWalletBy password: String) -> Observable func extractKeyPairFrom(keystore: Keystore, encryptedBy password: String) -> Observable - func getBalance(for address: AddressChecksummedConvertible) -> Observable + func getBalance(for address: LegacyAddress) -> Observable func sendTransaction(for payment: Payment, keystore: Keystore, password: String, network: Network) -> Observable func sendTransaction(for payment: Payment, signWith keyPair: KeyPair, network: Network) -> Observable From 1f9cb7c577f36497276bc53a92f2257d7f9f3b82 Mon Sep 17 00:00:00 2001 From: Alexander Cyon Date: Wed, 12 Jun 2019 21:11:17 +0200 Subject: [PATCH 2/3] updating to bech32 --- Podfile | 5 +- Podfile.lock | 42 ++++++++--------- .../Settings.bundle/Acknowledgements.plist | 18 ------- .../Generated/SwiftGen/L10n-Constants.swift | 6 +-- .../Validators/AddressValidator.swift | 47 ++++++++++++++----- .../Localization/en.lproj/Localizable.strings | 6 ++- .../Foundation/CharacterSet_Hexadecimal.swift | 14 ++++++ .../FloatingLabelTextField+Styling.swift | 6 +-- Source/Models/TransactionIntent.swift | 27 ++++++----- Source/Models/Wallet.swift | 8 +++- .../1_Main/1_Main/0_Main/MainViewModel.swift | 2 +- .../PrepareTransactionView.swift | 4 +- .../PrepareTransactionViewModel.swift | 8 ++-- .../1_Main/A_Send/SendCoordinator.swift | 4 +- .../B_Receive/Receive/ReceiveViewModel.swift | 4 +- .../0_Settings/SettingsViewModel.swift | 4 +- .../DefaultTransactionsUseCase.swift | 2 +- .../DefaultUseCaseProvider.swift | 7 +-- Source/UseCases/TransactionsUseCase.swift | 2 +- .../Views/Delegates/TextFieldDelegate.swift | 20 ++++---- .../FloatingLabelTextField+TypeOfInput.swift | 8 +++- 21 files changed, 143 insertions(+), 101 deletions(-) diff --git a/Podfile b/Podfile index bce93a10..5a07c19e 100644 --- a/Podfile +++ b/Podfile @@ -4,14 +4,15 @@ use_modular_headers! def shared # The Zilliqa Swift SDK - pod 'Zesame', '~> 1.0.0' - pod 'BigInt', :git => 'https://github.com/attaswift/BigInt.git', :branch => 'master' + pod 'Zesame', :git => 'https://github.com/OpenZesame/Zesame.git', :branch => 'bech32' # Used for Crash reporting pod 'Firebase/Core' pod 'Fabric', '~> 1.9.0' pod 'Crashlytics', '~> 3.12.0' + pod 'SwiftProtobuf', '1.5.0' + # RxSwift made this app pod 'RxCocoa' diff --git a/Podfile.lock b/Podfile.lock index dbef2b55..1fec93ff 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - Alamofire (5.0.0-beta.5) + - Alamofire (5.0.0-beta.6) - BigInt (4.0.0) - Crashlytics (3.12.0): - Fabric (~> 1.9.0) @@ -75,8 +75,7 @@ PODS: - Differentiator (~> 3.0) - RxCocoa (~> 4.0) - RxSwift (~> 4.0) - - RxSwift (4.4.1): - - RxAtomic (~> 4.4) + - RxSwift (4.5.0) - RxTest (4.4.1): - RxAtomic (~> 4.4) - RxSwift (~> 4.0) @@ -84,19 +83,19 @@ PODS: - swift_qrcodejs (1.0.1) - SwiftGen (6.1.0) - SwiftLint (0.31.0) - - SwiftProtobuf (1.4.0) + - SwiftProtobuf (1.5.0) - SwiftyBeaver (1.6.2) - TinyConstraints (3.3.1) - Validator (3.1.1) - Zesame (1.0.0): - - Alamofire (~> 5.0.0-beta.3) + - Alamofire (~> 5.0.0-beta.4) + - BigInt (~> 4.0.0) - CryptoSwift (~> 1.0.0) - EllipticCurveKit (~> 1.0.0) - - RxSwift - - SwiftProtobuf + - RxSwift (~> 4.5.0) + - SwiftProtobuf (~> 1.5.0) DEPENDENCIES: - - BigInt (from `https://github.com/attaswift/BigInt.git`, branch `master`) - Crashlytics (~> 3.12.0) - DateToolsSwift - EFQRCode @@ -113,14 +112,16 @@ DEPENDENCIES: - SkyFloatingLabelTextField - SwiftGen - SwiftLint + - SwiftProtobuf (= 1.5.0) - SwiftyBeaver - TinyConstraints - Validator - - Zesame (~> 1.0.0) + - Zesame (from `https://github.com/OpenZesame/Zesame.git`, branch `bech32`) SPEC REPOS: https://github.com/cocoapods/specs.git: - Alamofire + - BigInt - Crashlytics - CryptoSwift - DateToolsSwift @@ -153,20 +154,19 @@ SPEC REPOS: - SwiftyBeaver - TinyConstraints - Validator - - Zesame EXTERNAL SOURCES: - BigInt: - :branch: master - :git: https://github.com/attaswift/BigInt.git + Zesame: + :branch: bech32 + :git: https://github.com/OpenZesame/Zesame.git CHECKOUT OPTIONS: - BigInt: - :commit: 108801d539eb014469c758bc0d7f734690791fb4 - :git: https://github.com/attaswift/BigInt.git + Zesame: + :commit: 2cc80066fbd3b0346269ddfa66defc597968ff06 + :git: https://github.com/OpenZesame/Zesame.git SPEC CHECKSUMS: - Alamofire: 9afb08f7f43efcc71c072374e720fcf67521317d + Alamofire: cd08a4402bd12cacd0c66f23fb12fec8d6b965e4 BigInt: 2aad1a9942dc932ec8b84290d2c564a3d76f97ab Crashlytics: 07fb167b1694128c1c9a5a5cc319b0e9c3ca0933 CryptoSwift: d81eeaa59dc5a8d03720fe919a6fd07b51f7439f @@ -190,18 +190,18 @@ SPEC CHECKSUMS: RxBlocking: 5508e90d36ca2304632dc9378ece4e9b5d4bf656 RxCocoa: 2f35a76bf8887872e28a1914112395b11b8e0e64 RxDataSources: a843bad90c29817f5923ec8163f4af2de084ceb3 - RxSwift: 92fcf68dfef21f3e2ab1965363d9e7b3d787597e + RxSwift: f172070dfd1a93d70a9ab97a5a01166206e1c575 RxTest: f8e548755ca3c7502dc41c7d3b28802c90115a38 SkyFloatingLabelTextField: 38164979b79512f9ff9288ad8acfc4bbf5d843e3 swift_qrcodejs: c181fe5c849d30c699546a23762d7e3dd143ab37 SwiftGen: f872ca75cbd17bf7103c17f13dcfa0d9a15667b0 SwiftLint: 7a0227733d786395817373b2d0ca799fd0093ff3 - SwiftProtobuf: b06646ed6cdcfc3fecd074c6000fe0c413140e4f + SwiftProtobuf: 241400280f912735c1e1b9fe675fdd2c6c4d42e2 SwiftyBeaver: 8e67ab3cd94389cbbb7a9c7cc02748d98bfee68e TinyConstraints: dbf7519aefc01ea59d62244300c7718aec68e280 Validator: b34ab17a8fffd0c1ffd8f9002ead4d1e02cd9e6e - Zesame: b30550211eb93a2626483400f0e8e24439388411 + Zesame: c7bbd6548ef648af5480338f37a94bd4fe0bc4e3 -PODFILE CHECKSUM: 7d8b08bb7466142c47bc91d4be4b4cce5728f114 +PODFILE CHECKSUM: 6e65ec8728ce77747f9fc47866b42ac7c7bfa1f6 COCOAPODS: 1.6.1 diff --git a/Source/Application/Assets/Settings.bundle/Acknowledgements.plist b/Source/Application/Assets/Settings.bundle/Acknowledgements.plist index bf80fbc8..094b3608 100644 --- a/Source/Application/Assets/Settings.bundle/Acknowledgements.plist +++ b/Source/Application/Assets/Settings.bundle/Acknowledgements.plist @@ -995,24 +995,6 @@ Permission is hereby granted, free of charge, to any person obtaining a copy of 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 - RxAtomic - Type - PSGroupSpecifier - - - FooterText - **The MIT License** -**Copyright © 2015 Krunoslav Zaher** -**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 MIT diff --git a/Source/Application/Generated/SwiftGen/L10n-Constants.swift b/Source/Application/Generated/SwiftGen/L10n-Constants.swift index 80fc2f76..6dcda7f0 100644 --- a/Source/Application/Generated/SwiftGen/L10n-Constants.swift +++ b/Source/Application/Generated/SwiftGen/L10n-Constants.swift @@ -15,10 +15,10 @@ internal enum L10n { internal enum Error { internal enum Input { internal enum Address { - /// This address isn't checksummed, yet can still be valid. + /// Invalid checksum. internal static let addressNotChecksummed = L10n.tr("Localizable", "Error.Input.Address.AddressNotChecksummed") - /// Only 0-9 and A-F allowed - internal static let containsNonHexadecimal = L10n.tr("Localizable", "Error.Input.Address.ContainsNonHexadecimal") + /// Invalid address + internal static let invalid = L10n.tr("Localizable", "Error.Input.Address.Invalid") /// Address is too long, should be %d internal static func tooLong(_ p1: Int) -> String { return L10n.tr("Localizable", "Error.Input.Address.TooLong", p1) diff --git a/Source/Application/InputValidators/Validators/AddressValidator.swift b/Source/Application/InputValidators/Validators/AddressValidator.swift index 56d4cc68..eb776a27 100644 --- a/Source/Application/InputValidators/Validators/AddressValidator.swift +++ b/Source/Application/InputValidators/Validators/AddressValidator.swift @@ -27,32 +27,55 @@ import Zesame struct AddressValidator: InputValidator { typealias Input = String typealias Output = Address - typealias Error = Address.Error +// typealias Error = Address.Error func validate(input: Input) -> Validation { do { let address = try Address(string: input) - if address.isChecksummed { - return .valid(address) - } else { - return .valid(address, remark: Error.notChecksummed) - } + return .valid(address) } catch let addressError as Address.Error { - return .invalid(.error(addressError)) + let mappedError = Error(fromAddressError: addressError) + return .invalid(.error(mappedError)) } catch { incorrectImplementation("Address.Error should cover all errors") } } + +} + +extension AddressValidator { + enum Error: InputError { + case incorrectLength(expectedLength: Int, butGot: Int) + case notChecksummed + case noBech32NorHexstring + } } -extension Address.Error: InputError { - public var errorMessage: String { +extension AddressValidator.Error { + init(fromAddressError: Zesame.Address.Error) { + switch fromAddressError { + case .incorrectLength(let expected, _, let butGot): self = .incorrectLength(expectedLength: expected, butGot: butGot) + case .notChecksummed: self = .notChecksummed + case .bech32DataEmpty, .notHexadecimal: self = .noBech32NorHexstring + case .invalidBech32Address(let bechError): + switch bechError { + case .checksumMismatch: self = .notChecksummed + default: self = .noBech32NorHexstring + } + } + } + + var errorMessage: String { let Message = L10n.Error.Input.Address.self switch self { - case .notHexadecimal: return Message.containsNonHexadecimal - case .tooLong: return Message.tooLong(Address.lengthOfValidAddresses) - case .tooShort: return Message.tooShort(Address.lengthOfValidAddresses) + case .noBech32NorHexstring: return Message.invalid + case .incorrectLength(let expected, let incorrect): + if incorrect > expected { + return Message.tooLong(expected) + } else { + return Message.tooShort(expected) + } case .notChecksummed: return Message.addressNotChecksummed } } diff --git a/Source/Application/Localization/en.lproj/Localizable.strings b/Source/Application/Localization/en.lproj/Localizable.strings index c84e5fc5..31627ba8 100644 --- a/Source/Application/Localization/en.lproj/Localizable.strings +++ b/Source/Application/Localization/en.lproj/Localizable.strings @@ -9,10 +9,12 @@ "Generic.Show" = "Show"; "Generic.Hide" = "Hide"; -"Error.Input.Address.ContainsNonHexadecimal" = "Only 0-9 and A-F allowed"; +//"Error.Input.Address.ContainsNonHexadecimal" = "Only 0-9 and A-F allowed"; + +"Error.Input.Address.Invalid" = "Invalid address"; "Error.Input.Address.TooShort" = "Address is too short, should be %d"; "Error.Input.Address.TooLong" = "Address is too long, should be %d"; -"Error.Input.Address.AddressNotChecksummed" = "This address isn't checksummed, yet can still be valid."; +"Error.Input.Address.AddressNotChecksummed" = "Invalid checksum."; "Error.Input.Amount.NonNumericString" = "String not a number"; "Error.Input.Amount.TooSmall" = "Must be at least %@"; diff --git a/Source/Extensions/Foundation/CharacterSet_Hexadecimal.swift b/Source/Extensions/Foundation/CharacterSet_Hexadecimal.swift index d180f167..91151c2b 100644 --- a/Source/Extensions/Foundation/CharacterSet_Hexadecimal.swift +++ b/Source/Extensions/Foundation/CharacterSet_Hexadecimal.swift @@ -23,10 +23,24 @@ // import Foundation +import Zesame extension CharacterSet { static var hexadecimalDigits: CharacterSet { let afToAF = CharacterSet(charactersIn: "abcdefABCDEF") return CharacterSet.decimalDigits.union(afToAF) } + + static var bech32: CharacterSet { + + let lowercase = Zesame.Bech32.alphabetString.lowercased() + let uppercase = Zesame.Bech32.alphabetString.uppercased() + + return CharacterSet(charactersIn: lowercase).union(CharacterSet(charactersIn: uppercase)) + } + + static var bech32OrHex: CharacterSet { + return CharacterSet.bech32.union(hexadecimalDigits) + } + } diff --git a/Source/Extensions/UIKit/Views+Styleable/Styling/FloatingLabelTextField+Styling.swift b/Source/Extensions/UIKit/Views+Styleable/Styling/FloatingLabelTextField+Styling.swift index 5be21f33..32b3a2aa 100644 --- a/Source/Extensions/UIKit/Views+Styleable/Styling/FloatingLabelTextField+Styling.swift +++ b/Source/Extensions/UIKit/Views+Styleable/Styling/FloatingLabelTextField+Styling.swift @@ -92,15 +92,15 @@ extension FloatingLabelTextField.Style { ) } - static var address: FloatingLabelTextField.Style { + static var addressBech32OrHex: FloatingLabelTextField.Style { return FloatingLabelTextField.Style( - typeOfInput: .hexadecimal + typeOfInput: .bech32OrHex ) } static var password: FloatingLabelTextField.Style { return FloatingLabelTextField.Style( - typeOfInput: .text, + typeOfInput: .password, isSecureTextEntry: true ) } diff --git a/Source/Models/TransactionIntent.swift b/Source/Models/TransactionIntent.swift index dce3a2fa..78cadb0a 100644 --- a/Source/Models/TransactionIntent.swift +++ b/Source/Models/TransactionIntent.swift @@ -26,19 +26,24 @@ import Foundation import Zesame struct TransactionIntent: Codable { - let to: AddressChecksummed + let to: LegacyAddress let amount: ZilAmount? - - init(to recipient: AddressChecksummedConvertible, amount: ZilAmount? = nil) { - self.to = recipient.checksummedAddress + + init(to recipient: LegacyAddress, amount: ZilAmount? = nil) { + self.to = recipient self.amount = amount } + + init(to address: Address, amount: ZilAmount? = nil) throws { + let recipient = try address.toChecksummedLegacyAddress() + self.init(to: recipient, amount: amount) + } } extension TransactionIntent { static func fromScannedQrCodeString(_ scannedString: String) -> TransactionIntent? { - if let adddress = try? AddressNotNecessarilyChecksummed(string: scannedString) { - return TransactionIntent(to: adddress) + if let address = try? Address(string: scannedString) { + return try? TransactionIntent(to: address) } else { guard let json = scannedString.data(using: .utf8), @@ -51,17 +56,17 @@ extension TransactionIntent { } extension TransactionIntent { - init?(to addresssHex: String, amount: String?) { - guard let recipient = try? AddressChecksummed(string: addresssHex) else { return nil } - self.init(to: recipient, amount: ZilAmount.fromQa(optionalString: amount)) + init?(to recipientString: String, amount: String?) { + guard let recipient = try? Address(string: recipientString) else { return nil } + try? self.init(to: recipient, amount: ZilAmount.fromQa(optionalString: amount)) } init?(queryParameters params: [URLQueryItem]) { - guard let hexAddress = params.first(where: { $0.name == TransactionIntent.CodingKeys.to.stringValue })?.value else { + guard let addressFromParam = params.first(where: { $0.name == TransactionIntent.CodingKeys.to.stringValue })?.value else { return nil } let amount = params.first(where: { $0.name == TransactionIntent.CodingKeys.amount.stringValue })?.value - self.init(to: hexAddress, amount: amount) + self.init(to: addressFromParam, amount: amount) } var queryItems: [URLQueryItem] { diff --git a/Source/Models/Wallet.swift b/Source/Models/Wallet.swift index 9b2df167..f029f6e5 100644 --- a/Source/Models/Wallet.swift +++ b/Source/Models/Wallet.swift @@ -50,7 +50,13 @@ extension Wallet { return wallet.keystore } - var address: AddressChecksummed { + var bech32Address: Bech32Address { + do { + return try Bech32Address(ethStyleAddress: wallet.address, network: network) + } catch { incorrectImplementation("should work") } + } + + var legacyAddress: LegacyAddress { return wallet.address } } diff --git a/Source/Scenes/1_Main/1_Main/0_Main/MainViewModel.swift b/Source/Scenes/1_Main/1_Main/0_Main/MainViewModel.swift index d1857059..c8429b6a 100644 --- a/Source/Scenes/1_Main/1_Main/0_Main/MainViewModel.swift +++ b/Source/Scenes/1_Main/1_Main/0_Main/MainViewModel.swift @@ -70,7 +70,7 @@ final class MainViewModel: BaseViewModel< let latestBalanceAndNonce: Driver = fetchTrigger.withLatestFrom(wallet).flatMapLatest { [unowned self] in self.transactionUseCase - .getBalance(for: $0.address) + .getBalance(for: $0.legacyAddress) .trackActivity(activityIndicator) .asDriverOnErrorReturnEmpty() .do(onNext: { [unowned self] in self.transactionUseCase.cacheBalance($0.balance) }) diff --git a/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionView.swift b/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionView.swift index cb11030e..a3b81ecb 100644 --- a/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionView.swift +++ b/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionView.swift @@ -118,7 +118,7 @@ private extension PrepareTransactionView { balanceLabels.withStyle(.horizontal) - recipientAddressField.withStyle(.address) { + recipientAddressField.withStyle(.addressBech32OrHex) { $0.placeholder(€.Field.recipient) } @@ -150,7 +150,7 @@ private extension PrepareTransactionView { private extension PrepareTransactionView { func prefillValuesForDebugBuilds() { #if DEBUG - recipientAddressField.text = "89a810e6dB25912028f704b4947a6dCF724139Ae" + recipientAddressField.text = "zil175grxdeqchwnc0qghj8qsh5vnqwww353msqj82" amountToSendField.text = Int.random(in: 100...500).description gasPriceField.text = Int.random(in: 1000...2000).description diff --git a/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionViewModel.swift b/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionViewModel.swift index 97f7204e..aab8a26b 100644 --- a/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionViewModel.swift +++ b/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionViewModel.swift @@ -70,7 +70,7 @@ final class PrepareTransactionViewModel: BaseViewModel< // Fetch latest balance from API let latestBalanceAndNonce: Driver = fetchTrigger.withLatestFrom(wallet).flatMapLatest { self.transactionUseCase - .getBalance(for: $0.address) + .getBalance(for: $0.legacyAddress) .trackActivity(activityIndicator) .trackError(errorTracker) .asDriverOnErrorReturnEmpty() @@ -89,7 +89,7 @@ final class PrepareTransactionViewModel: BaseViewModel< // MARK: Recipient Input -> Value + Validation let recipientValidationValue: Driver> = Driver.merge( input.fromView.recepientAddress.map { validator.validateRecipient($0) }, - scannedOrDeeplinkedTransaction.map { .valid(Address.checksummed($0.to)) } + scannedOrDeeplinkedTransaction.map { .valid(Address.legacy($0.to)) } ) let recipient: Driver = recipientValidationValue.map { $0.value } @@ -169,7 +169,7 @@ final class PrepareTransactionViewModel: BaseViewModel< ) let payment: Driver = Driver.combineLatest(recipient, amountBoundByBalance, gasPrice, nonce) { - guard let to = $0, let amount = $1, let price = $2, case let nonce = $3 else { + guard let to = try? $0?.toChecksummedLegacyAddress(), let amount = $1, let price = $2, case let nonce = $3 else { return nil } return Payment(to: to, amount: amount, gasLimit: 1, gasPrice: price, nonce: nonce) @@ -196,7 +196,7 @@ final class PrepareTransactionViewModel: BaseViewModel< // It is deliberate that we do NOT auto checksum the address here. We would like to be able to inform the user that // she might have pasted an unchecksummed address. - let recipientFormatted = recipient.filterNil().map { $0.hexString.value } + let recipientFormatted = recipient.filterNil().map { $0.asString } let amountFormatted = amountBoundByBalance.filterNil().map { formatter.format(amount: $0, in: .zil) } diff --git a/Source/Scenes/1_Main/1_Main/A_Send/SendCoordinator.swift b/Source/Scenes/1_Main/1_Main/A_Send/SendCoordinator.swift index a701fe70..dac3bd7c 100644 --- a/Source/Scenes/1_Main/1_Main/A_Send/SendCoordinator.swift +++ b/Source/Scenes/1_Main/1_Main/A_Send/SendCoordinator.swift @@ -143,8 +143,8 @@ private extension SendCoordinator { } func openInBrowserDetailsForTransaction(id transactionId: String) { - let baseURL = "https://explorer.zilliqa.com/" - let urlString = "transactions/\(transactionId)" + let baseURL = "https://viewblock.io/zilliqa/" + let urlString = "tx/\(transactionId)" guard let url = URL(string: urlString, relativeTo: URL(string: baseURL)) else { return } diff --git a/Source/Scenes/1_Main/1_Main/B_Receive/Receive/ReceiveViewModel.swift b/Source/Scenes/1_Main/1_Main/B_Receive/Receive/ReceiveViewModel.swift index afaa28fd..3e362c6c 100644 --- a/Source/Scenes/1_Main/1_Main/B_Receive/Receive/ReceiveViewModel.swift +++ b/Source/Scenes/1_Main/1_Main/B_Receive/Receive/ReceiveViewModel.swift @@ -73,7 +73,7 @@ final class ReceiveViewModel: BaseViewModel< ) let transactionToReceive = Driver.combineLatest( - wallet.map { $0.address }, + wallet.map { $0.legacyAddress }, amount.filterNil() ) { TransactionIntent(to: $0, amount: $1) } @@ -81,7 +81,7 @@ final class ReceiveViewModel: BaseViewModel< qrCoder.encode(transaction: $0, size: input.fromView.qrCodeImageHeight) } - let receivingAddress = wallet.map { $0.address.checksummedAddress.asString } + let receivingAddress = wallet.map { $0.bech32Address.asString } bag <~ [ input.fromController.rightBarButtonTrigger diff --git a/Source/Scenes/1_Main/1_Main/C_Settings/0_Settings/SettingsViewModel.swift b/Source/Scenes/1_Main/1_Main/C_Settings/0_Settings/SettingsViewModel.swift index ef575d16..4cc55bde 100644 --- a/Source/Scenes/1_Main/1_Main/C_Settings/0_Settings/SettingsViewModel.swift +++ b/Source/Scenes/1_Main/1_Main/C_Settings/0_Settings/SettingsViewModel.swift @@ -162,12 +162,12 @@ private extension SettingsViewModel { let appName = bundle.name else { incorrectImplementation("Should be able to read name, version and build number") } - let networkDisplayName = DefaultUseCaseProvider.zilliqaAPIEndpoint.displayName + let networkDisplayName = network.displayName return "\(appName) v\(version) (\(build))\n\(L10n.Scene.Settings.Footer.network(networkDisplayName))" } } -private extension ZilliqaAPIEndpoint { +private extension Network { var displayName: String { switch self { case .mainnet: return "mainnet" diff --git a/Source/UseCases/Implementations/DefaultTransactionsUseCase.swift b/Source/UseCases/Implementations/DefaultTransactionsUseCase.swift index c0bdf54e..8e02a81c 100644 --- a/Source/UseCases/Implementations/DefaultTransactionsUseCase.swift +++ b/Source/UseCases/Implementations/DefaultTransactionsUseCase.swift @@ -65,7 +65,7 @@ extension DefaultTransactionsUseCase: TransactionsUseCase { balanceWasUpdated(at: Date()) } - func getBalance(for address: AddressChecksummedConvertible) -> Observable { + func getBalance(for address: LegacyAddress) -> Observable { return zilliqaService.getBalance(for: address) } diff --git a/Source/UseCases/Implementations/DefaultUseCaseProvider.swift b/Source/UseCases/Implementations/DefaultUseCaseProvider.swift index 5a6c7566..a101c4d4 100644 --- a/Source/UseCases/Implementations/DefaultUseCaseProvider.swift +++ b/Source/UseCases/Implementations/DefaultUseCaseProvider.swift @@ -33,12 +33,12 @@ extension KeyValueStore where KeyType == PreferencesKey { } } -final class DefaultUseCaseProvider { +let network: Network = .mainnet - static let zilliqaAPIEndpoint: ZilliqaAPIEndpoint = .mainnet +final class DefaultUseCaseProvider { static let shared = DefaultUseCaseProvider( - zilliqaService: DefaultZilliqaService(endpoint: zilliqaAPIEndpoint).rx, + zilliqaService: DefaultZilliqaService(network: network).rx, preferences: .default, securePersistence: KeyValueStore(KeychainSwift()) ) @@ -51,6 +51,7 @@ final class DefaultUseCaseProvider { self.zilliqaService = zilliqaService self.preferences = preferences self.securePersistence = securePersistence + } } diff --git a/Source/UseCases/TransactionsUseCase.swift b/Source/UseCases/TransactionsUseCase.swift index 4375b655..fe23dd8f 100644 --- a/Source/UseCases/TransactionsUseCase.swift +++ b/Source/UseCases/TransactionsUseCase.swift @@ -29,7 +29,7 @@ protocol TransactionsUseCase { var cachedBalance: ZilAmount? { get } func cacheBalance(_ balance: ZilAmount) - func getBalance(for address: AddressChecksummedConvertible) -> Observable + func getBalance(for address: LegacyAddress) -> Observable func deleteCachedBalance() var balanceUpdatedAt: Date? { get } func balanceWasUpdated(at date: Date) diff --git a/Source/Views/Delegates/TextFieldDelegate.swift b/Source/Views/Delegates/TextFieldDelegate.swift index 5a81d3f7..5695209f 100644 --- a/Source/Views/Delegates/TextFieldDelegate.swift +++ b/Source/Views/Delegates/TextFieldDelegate.swift @@ -26,30 +26,34 @@ import UIKit final class TextFieldDelegate: NSObject { private let maxLength: Int? - private var allowedCharacters: CharacterSet - init(allowedCharacters: CharacterSet, maxLength: Int? = nil) { - self.allowedCharacters = allowedCharacters + private var limitingCharacterSet: CharacterSet? + init(limitingCharacterSet: CharacterSet?, maxLength: Int? = nil) { + self.limitingCharacterSet = limitingCharacterSet self.maxLength = maxLength } } extension TextFieldDelegate { convenience init(type: FloatingLabelTextField.TypeOfInput = .text, maxLength: Int? = nil) { - self.init(allowedCharacters: type.characterSet, maxLength: maxLength) + self.init(limitingCharacterSet: type.limitingCharacterSet, maxLength: maxLength) } func setTypeOfInput( _ typeOfInput: FloatingLabelTextField.TypeOfInput) { - allowedCharacters = typeOfInput.characterSet + limitingCharacterSet = typeOfInput.limitingCharacterSet } } extension TextFieldDelegate: UITextFieldDelegate { func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { // Always allow erasing of digit - guard !string.isBackspace else { return true } + if string.isBackspace { return true } - // Dont allow pasting of non numbers - guard allowedCharacters.isSuperset(of: CharacterSet(charactersIn: string)) else { return false } + if let limitingCharacterSet = limitingCharacterSet { + if !limitingCharacterSet.isSuperset(of: CharacterSet(charactersIn: string)) { + // Dont allow pasting of non allowed chacracters + return false + } + } guard let maxLength = maxLength else { return true diff --git a/Source/Views/Subclasses/FloatingLabelTextField/FloatingLabelTextField+TypeOfInput.swift b/Source/Views/Subclasses/FloatingLabelTextField/FloatingLabelTextField+TypeOfInput.swift index 177ee1c3..1f4be68a 100644 --- a/Source/Views/Subclasses/FloatingLabelTextField/FloatingLabelTextField+TypeOfInput.swift +++ b/Source/Views/Subclasses/FloatingLabelTextField/FloatingLabelTextField+TypeOfInput.swift @@ -23,20 +23,24 @@ // import Foundation +import Zesame extension FloatingLabelTextField { enum TypeOfInput { - case number, hexadecimal, text + case number, hexadecimal, text, password, bech32, bech32OrHex } } extension FloatingLabelTextField.TypeOfInput { - var characterSet: CharacterSet { + var limitingCharacterSet: CharacterSet? { switch self { case .number: return .decimalDigits case .hexadecimal: return .hexadecimalDigits + case .bech32: return .bech32 + case .password: return nil case .text: return .alphanumerics + case .bech32OrHex: return .bech32OrHex } } } From 443fa27596743d080a99198a5e656d305ed50894 Mon Sep 17 00:00:00 2001 From: Alexander Cyon Date: Sat, 15 Jun 2019 13:42:40 +0200 Subject: [PATCH 3/3] Bech32 addressese now working, with QR scanning. --- .../Generated/SwiftGen/L10n-Constants.swift | 10 +++ .../Localization/en.lproj/Localizable.strings | 2 + Source/Models/TransactionIntent.swift | 68 +++++++++++++------ .../PrepareTransactionViewModel.swift | 2 +- .../1_ScanQR/ScanQRCodeView.swift | 16 ++++- .../1_ScanQR/ScanQRCodeViewModel.swift | 42 +++++++++--- .../B_Receive/Receive/ReceiveViewModel.swift | 2 +- 7 files changed, 109 insertions(+), 33 deletions(-) diff --git a/Source/Application/Generated/SwiftGen/L10n-Constants.swift b/Source/Application/Generated/SwiftGen/L10n-Constants.swift index 6dcda7f0..9f15a2c3 100644 --- a/Source/Application/Generated/SwiftGen/L10n-Constants.swift +++ b/Source/Application/Generated/SwiftGen/L10n-Constants.swift @@ -483,6 +483,16 @@ internal enum L10n { internal enum ScanQRCode { /// Scan QR internal static let title = L10n.tr("Localizable", "Scene.ScanQRCode.Title") + internal enum Event { + internal enum Toast { + internal enum IncompatibleQrCode { + /// Dismiss + internal static let dismiss = L10n.tr("Localizable", "Scene.ScanQRCode.Event.Toast.IncompatibleQrCode.Dismiss") + /// QR code contains no compatible Zilliqa address + internal static let title = L10n.tr("Localizable", "Scene.ScanQRCode.Event.Toast.IncompatibleQrCode.Title") + } + } + } } internal enum Settings { /// Settings diff --git a/Source/Application/Localization/en.lproj/Localizable.strings b/Source/Application/Localization/en.lproj/Localizable.strings index 31627ba8..e34ae278 100644 --- a/Source/Application/Localization/en.lproj/Localizable.strings +++ b/Source/Application/Localization/en.lproj/Localizable.strings @@ -177,6 +177,8 @@ // MARK: ScanQRCode "Scene.ScanQRCode.Title" = "Scan QR"; +"Scene.ScanQRCode.Event.Toast.IncompatibleQrCode.Title" = "QR code contains no compatible Zilliqa address"; +"Scene.ScanQRCode.Event.Toast.IncompatibleQrCode.Dismiss" = "Dismiss"; // MARK: SignTransaction "Scene.SignTransaction.Label.SignTransactionWithEncryptionPassword" = "Confirm transaction with your password"; diff --git a/Source/Models/TransactionIntent.swift b/Source/Models/TransactionIntent.swift index 78cadb0a..5731aa7f 100644 --- a/Source/Models/TransactionIntent.swift +++ b/Source/Models/TransactionIntent.swift @@ -25,40 +25,48 @@ import Foundation import Zesame -struct TransactionIntent: Codable { - let to: LegacyAddress +extension Address: Codable { + public init(from decoder: Decoder) throws { + let container = try decoder.singleValueContainer() + let addressString = try container.decode(String.self).lowercased() + try self.init(string: addressString) + } + + public func encode(to encoder: Encoder) throws { + var container = encoder.singleValueContainer() + try container.encode(self.asString.uppercased()) + } +} + +struct TransactionIntent: Codable, Equatable { + let to: Address let amount: ZilAmount? - init(to recipient: LegacyAddress, amount: ZilAmount? = nil) { + init(to recipient: Address, amount: ZilAmount? = nil) { self.to = recipient self.amount = amount } - - init(to address: Address, amount: ZilAmount? = nil) throws { - let recipient = try address.toChecksummedLegacyAddress() - self.init(to: recipient, amount: amount) - } } extension TransactionIntent { - static func fromScannedQrCodeString(_ scannedString: String) -> TransactionIntent? { - if let address = try? Address(string: scannedString) { - return try? TransactionIntent(to: address) - } else { - guard - let json = scannedString.data(using: .utf8), - let transaction = try? JSONDecoder().decode(TransactionIntent.self, from: json) else { - return nil - } - return transaction + static func fromScannedQrCodeString(_ scannedString: String) throws -> TransactionIntent { + do { + return TransactionIntent(to: try Address(string: scannedString)) + } catch { + guard let json = scannedString.data(using: .utf8) else { throw Error.scannedStringNotAddressNorJson } + return try JSONDecoder().decode(TransactionIntent.self, from: json) } } + + enum Error: Swift.Error, Equatable { + case scannedStringNotAddressNorJson + } } extension TransactionIntent { init?(to recipientString: String, amount: String?) { guard let recipient = try? Address(string: recipientString) else { return nil } - try? self.init(to: recipient, amount: ZilAmount.fromQa(optionalString: amount)) + self.init(to: recipient, amount: ZilAmount.fromQa(optionalString: amount)) } init?(queryParameters params: [URLQueryItem]) { @@ -71,14 +79,34 @@ extension TransactionIntent { var queryItems: [URLQueryItem] { return dictionaryRepresentation.compactMap { - URLQueryItem(name: $0.key, value: String(describing: $0.value)) + URLQueryItem(name: $0.key, value: String(describing: $0.value).lowercased()) }.sorted(by: { $0.name.count < $1.name.count }) } } +// MARK: - Codable +extension TransactionIntent { + enum CodingKeys: CodingKey { + case to, amount + } + + init(from decoder: Decoder) throws { + let container = try decoder.container(keyedBy: CodingKeys.self) + to = try container.decode(Address.self, forKey: .to) + amount = try container.decodeIfPresent(ZilAmount.self, forKey: .amount) + } + + func encode(to encoder: Encoder) throws { + var container = encoder.container(keyedBy: CodingKeys.self) + try container.encode(to, forKey: .to) + try container.encodeIfPresent(amount, forKey: .amount) + } +} + private extension ZilAmount { static func fromQa(optionalString: String?) -> ZilAmount? { guard let qaAmountString = optionalString else { return nil } return try? ZilAmount(qa: qaAmountString) } } + diff --git a/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionViewModel.swift b/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionViewModel.swift index aab8a26b..120c9650 100644 --- a/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionViewModel.swift +++ b/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/0_PrepareTransaction/PrepareTransactionViewModel.swift @@ -89,7 +89,7 @@ final class PrepareTransactionViewModel: BaseViewModel< // MARK: Recipient Input -> Value + Validation let recipientValidationValue: Driver> = Driver.merge( input.fromView.recepientAddress.map { validator.validateRecipient($0) }, - scannedOrDeeplinkedTransaction.map { .valid(Address.legacy($0.to)) } + scannedOrDeeplinkedTransaction.map { .valid($0.to) } ) let recipient: Driver = recipientValidationValue.map { $0.value } diff --git a/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/1_ScanQR/ScanQRCodeView.swift b/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/1_ScanQR/ScanQRCodeView.swift index 68c7eac8..0c4b194c 100644 --- a/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/1_ScanQR/ScanQRCodeView.swift +++ b/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/1_ScanQR/ScanQRCodeView.swift @@ -33,7 +33,7 @@ private typealias € = L10n.Scene.ScanQRCode final class ScanQRCodeView: UIView { - private let scannedQrCodeSubject = PublishSubject() + private let scannedQrCodeSubject = PublishSubject() private lazy var readerView = QRCodeReaderView() private lazy var reader = QRCodeReader(metadataObjectTypes: [.qr], captureDevicePosition: .back) @@ -67,8 +67,10 @@ private extension ScanQRCodeView { reader.didFindCode = { [unowned self] in self.scannedQrCodeSubject.onNext($0.value) } - - reader.startScanning() + + reader.didFailDecoding = { [unowned self] in + self.scannedQrCodeSubject.onNext(nil) + } readerView.switchCameraButton?.addTarget(self, action: #selector(switchCameraAction), for: .primaryActionTriggered) readerView.toggleTorchButton?.addTarget(self, action: #selector(toggleTorchAction), for: .primaryActionTriggered) @@ -91,4 +93,12 @@ extension ScanQRCodeView: ViewModelled { scannedQrCodeString: scannedQrCodeSubject.asDriverOnErrorReturnEmpty() ) } + + func populate(with viewModel: ScanQRCodeViewModel.Output) -> [Disposable] { + return [ + viewModel.startScanning.do(onNext: { [weak self] in + self?.reader.startScanning() + }).drive() + ] + } } diff --git a/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/1_ScanQR/ScanQRCodeViewModel.swift b/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/1_ScanQR/ScanQRCodeViewModel.swift index 7e70448a..322ade14 100644 --- a/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/1_ScanQR/ScanQRCodeViewModel.swift +++ b/Source/Scenes/1_Main/1_Main/A_Send/1_PrepareTransaction/1_ScanQR/ScanQRCodeViewModel.swift @@ -39,15 +39,28 @@ final class ScanQRCodeViewModel: BaseViewModel< ScanQRCodeViewModel.InputFromView, ScanQRCodeViewModel.Output > { + + typealias ScannedQRResult = Result + + private let startScanningSubject = BehaviorSubject(value: ()) + // swiftlint:disable:next function_body_length override func transform(input: Input) -> Output { func userDid(_ userAction: NavigationStep) { navigator.next(userAction) } - let transactionIntent = input.fromView.scannedQrCodeString.map { - TransactionIntent.fromScannedQrCodeString($0) - }.filterNil() + let transactionIntentResult: Driver = input.fromView.scannedQrCodeString.map { + guard let stringFromQR = $0 else { + return ScannedQRResult.failure(TransactionIntent.Error.scannedStringNotAddressNorJson) + } + + do { + return ScannedQRResult.success(try TransactionIntent.fromScannedQrCodeString(stringFromQR)) + } catch { + return ScannedQRResult.failure(error) + } + } // MARK: Navigate bag <~ [ @@ -55,19 +68,32 @@ final class ScanQRCodeViewModel: BaseViewModel< .do(onNext: { userDid(.cancel) }) .drive(), - transactionIntent.do(onNext: { userDid(.scanQRContainingTransaction($0)) }) - .drive() + transactionIntentResult.do(onNext: { [unowned self] in + switch $0 { + case .failure: + let LocalizedToast = €.Event.Toast.IncompatibleQrCode.self + let toast = Toast(LocalizedToast.title, dismissing: .manual(dismissButtonTitle: LocalizedToast.dismiss)) { + self.startScanningSubject.onNext(()) + } + input.fromController.toastSubject.onNext(toast) + case .success(let transactionIntent): userDid(.scanQRContainingTransaction(transactionIntent)) + } + }).drive() ] - return Output() + return Output( + startScanning: startScanningSubject.asDriverOnErrorReturnEmpty() + ) } } extension ScanQRCodeViewModel { struct InputFromView { - let scannedQrCodeString: Driver + let scannedQrCodeString: Driver } - struct Output {} + struct Output { + let startScanning: Driver + } } diff --git a/Source/Scenes/1_Main/1_Main/B_Receive/Receive/ReceiveViewModel.swift b/Source/Scenes/1_Main/1_Main/B_Receive/Receive/ReceiveViewModel.swift index 3e362c6c..a545764a 100644 --- a/Source/Scenes/1_Main/1_Main/B_Receive/Receive/ReceiveViewModel.swift +++ b/Source/Scenes/1_Main/1_Main/B_Receive/Receive/ReceiveViewModel.swift @@ -73,7 +73,7 @@ final class ReceiveViewModel: BaseViewModel< ) let transactionToReceive = Driver.combineLatest( - wallet.map { $0.legacyAddress }, + wallet.map { Address.bech32($0.bech32Address) }, amount.filterNil() ) { TransactionIntent(to: $0, amount: $1) }