From 1101c9b712ac694978812826833de1177e71a7a4 Mon Sep 17 00:00:00 2001 From: Frederic Jacobs Date: Mon, 24 Aug 2015 00:26:54 +0200 Subject: [PATCH] Adding iRate --- Headers/Private/iRate/iRate.h | 1 + Headers/Public/iRate/iRate.h | 1 + Manifest.lock | 3 + Pods.xcodeproj/project.pbxproj | 6132 +++++++++-------- .../fred.xcuserdatad/xcschemes/25519.xcscheme | 2 +- .../xcschemes/AFNetworking.xcscheme | 2 +- .../xcschemes/APDropDownNavToolbar.xcscheme | 2 +- .../xcschemes/AxolotlKit.xcscheme | 2 +- .../xcschemes/CocoaLumberjack.xcscheme | 2 +- .../xcschemes/DJWActionSheet.xcscheme | 2 +- .../xcschemes/FFCircularProgressView.xcscheme | 2 +- .../xcschemes/HKDFKit.xcscheme | 2 +- .../JSQMessagesViewController.xcscheme | 2 +- .../xcschemes/JSQSystemSoundPlayer.xcscheme | 2 +- .../xcschemes/Mantle.xcscheme | 2 +- .../xcschemes/PastelogKit.xcscheme | 2 +- .../fred.xcuserdatad/xcschemes/Pods.xcscheme | 2 +- .../xcschemes/ProtocolBuffers.xcscheme | 2 +- .../xcschemes/SCWaveformView.xcscheme | 2 +- .../xcschemes/SQLCipher.xcscheme | 2 +- .../xcschemes/SSKeychain.xcscheme | 2 +- .../xcschemes/SocketRocket.xcscheme | 2 +- .../TwistedOakCollapsingFutures.xcscheme | 2 +- .../xcschemes/UnionFind.xcscheme | 2 +- .../xcschemes/YapDatabase.xcscheme | 2 +- .../fred.xcuserdatad/xcschemes/iRate.xcscheme | 62 + .../xcschemes/libPhoneNumber-iOS.xcscheme | 2 +- .../xcschemes/xcschememanagement.plist | 52 +- .../25519/25519-Private.xcconfig | 2 +- .../AFNetworking-Private.xcconfig | 2 +- .../APDropDownNavToolbar-Private.xcconfig | 2 +- .../AxolotlKit/AxolotlKit-Private.xcconfig | 2 +- .../CocoaLumberjack-Private.xcconfig | 2 +- .../DJWActionSheet-Private.xcconfig | 2 +- .../FFCircularProgressView-Private.xcconfig | 2 +- .../HKDFKit/HKDFKit-Private.xcconfig | 2 +- ...JSQMessagesViewController-Private.xcconfig | 2 +- .../JSQSystemSoundPlayer-Private.xcconfig | 2 +- .../Mantle/Mantle-Private.xcconfig | 2 +- .../PastelogKit/PastelogKit-Private.xcconfig | 2 +- .../Pods/Pods-acknowledgements.markdown | 26 + .../Pods/Pods-acknowledgements.plist | 30 + Target Support Files/Pods/Pods-resources.sh | 2 + .../Pods/Pods.app store release.xcconfig | 6 +- Target Support Files/Pods/Pods.debug.xcconfig | 6 +- .../Pods/Pods.release.xcconfig | 6 +- .../ProtocolBuffers-Private.xcconfig | 2 +- .../SCWaveformView-Private.xcconfig | 2 +- .../SQLCipher/SQLCipher-Private.xcconfig | 2 +- .../SSKeychain/SSKeychain-Private.xcconfig | 2 +- .../SocketRocket-Private.xcconfig | 2 +- ...istedOakCollapsingFutures-Private.xcconfig | 2 +- .../UnionFind/UnionFind-Private.xcconfig | 2 +- .../YapDatabase/YapDatabase-Private.xcconfig | 2 +- .../iRate/iRate-Private.xcconfig | 5 + Target Support Files/iRate/iRate-dummy.m | 5 + Target Support Files/iRate/iRate-prefix.pch | 4 + Target Support Files/iRate/iRate.xcconfig | 0 .../libPhoneNumber-iOS-Private.xcconfig | 2 +- iRate/LICENCE.md | 23 + iRate/README.md | 630 ++ .../iRate.bundle/ar.lproj/Localizable.strings | Bin 0 -> 650 bytes .../iRate.bundle/bn.lproj/Localizable.strings | Bin 0 -> 986 bytes .../iRate.bundle/cs.lproj/Localizable.strings | 6 + .../iRate.bundle/da.lproj/Localizable.strings | 6 + .../de-AT.lproj/Localizable.strings | 6 + .../iRate.bundle/de.lproj/Localizable.strings | Bin 0 -> 906 bytes .../iRate.bundle/el.lproj/Localizable.strings | Bin 0 -> 940 bytes .../iRate.bundle/en.lproj/Localizable.strings | Bin 0 -> 888 bytes .../iRate.bundle/es.lproj/Localizable.strings | Bin 0 -> 848 bytes .../iRate.bundle/fa.lproj/Localizable.strings | 6 + .../iRate.bundle/fr.lproj/Localizable.strings | 6 + .../iRate.bundle/he.lproj/Localizable.strings | Bin 0 -> 802 bytes .../iRate.bundle/hi.lproj/Localizable.strings | Bin 0 -> 852 bytes .../iRate.bundle/id.lproj/Localizable.strings | Bin 0 -> 902 bytes .../iRate.bundle/it.lproj/Localizable.strings | Bin 0 -> 824 bytes .../iRate.bundle/ja.lproj/Localizable.strings | Bin 0 -> 628 bytes .../iRate.bundle/ko.lproj/Localizable.strings | Bin 0 -> 664 bytes .../iRate.bundle/mk.lproj/Localizable.strings | Bin 0 -> 940 bytes .../iRate.bundle/nl.lproj/Localizable.strings | 6 + .../iRate.bundle/no.lproj/Localizable.strings | Bin 0 -> 856 bytes .../iRate.bundle/pa.lproj/Localizable.strings | Bin 0 -> 1030 bytes .../iRate.bundle/pl.lproj/Localizable.strings | Bin 0 -> 862 bytes .../iRate.bundle/pt.lproj/Localizable.strings | Bin 0 -> 884 bytes .../iRate.bundle/ru.lproj/Localizable.strings | Bin 0 -> 938 bytes .../iRate.bundle/sk.lproj/Localizable.strings | 6 + .../iRate.bundle/sl.lproj/Localizable.strings | Bin 0 -> 888 bytes .../iRate.bundle/sv.lproj/Localizable.strings | 6 + .../iRate.bundle/th.lproj/Localizable.strings | Bin 0 -> 896 bytes .../iRate.bundle/tr.lproj/Localizable.strings | Bin 0 -> 928 bytes .../iRate.bundle/uk.lproj/Localizable.strings | Bin 0 -> 960 bytes .../ur-IN.lproj/Localizable.strings | 7 + .../ur-PK.lproj/Localizable.strings | 7 + .../iRate.bundle/ur.lproj/Localizable.strings | 7 + .../iRate.bundle/vi.lproj/Localizable.strings | 6 + .../zh-Hans.lproj/Localizable.strings | Bin 0 -> 520 bytes .../zh-Hant.lproj/Localizable.strings | Bin 0 -> 510 bytes iRate/iRate/iRate.h | 169 + iRate/iRate/iRate.m | 1185 ++++ 99 files changed, 5450 insertions(+), 3059 deletions(-) create mode 120000 Headers/Private/iRate/iRate.h create mode 120000 Headers/Public/iRate/iRate.h create mode 100644 Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/iRate.xcscheme create mode 100644 Target Support Files/iRate/iRate-Private.xcconfig create mode 100644 Target Support Files/iRate/iRate-dummy.m create mode 100644 Target Support Files/iRate/iRate-prefix.pch create mode 100644 Target Support Files/iRate/iRate.xcconfig create mode 100644 iRate/LICENCE.md create mode 100644 iRate/README.md create mode 100644 iRate/iRate/iRate.bundle/ar.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/bn.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/cs.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/da.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/de-AT.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/de.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/el.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/en.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/es.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/fa.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/fr.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/he.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/hi.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/id.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/it.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/ja.lproj/Localizable.strings create mode 100755 iRate/iRate/iRate.bundle/ko.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/mk.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/nl.lproj/Localizable.strings create mode 100755 iRate/iRate/iRate.bundle/no.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/pa.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/pl.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/pt.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/ru.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/sk.lproj/Localizable.strings create mode 100755 iRate/iRate/iRate.bundle/sl.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/sv.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/th.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/tr.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/uk.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/ur-IN.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/ur-PK.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/ur.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/vi.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/zh-Hans.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.bundle/zh-Hant.lproj/Localizable.strings create mode 100644 iRate/iRate/iRate.h create mode 100644 iRate/iRate/iRate.m diff --git a/Headers/Private/iRate/iRate.h b/Headers/Private/iRate/iRate.h new file mode 120000 index 0000000..92e8cdf --- /dev/null +++ b/Headers/Private/iRate/iRate.h @@ -0,0 +1 @@ +../../../iRate/iRate/iRate.h \ No newline at end of file diff --git a/Headers/Public/iRate/iRate.h b/Headers/Public/iRate/iRate.h new file mode 120000 index 0000000..92e8cdf --- /dev/null +++ b/Headers/Public/iRate/iRate.h @@ -0,0 +1 @@ +../../../iRate/iRate/iRate.h \ No newline at end of file diff --git a/Manifest.lock b/Manifest.lock index 0468125..41d8911 100644 --- a/Manifest.lock +++ b/Manifest.lock @@ -37,6 +37,7 @@ PODS: - DJWActionSheet (1.0.4) - FFCircularProgressView (0.5) - HKDFKit (0.0.3) + - iRate (1.11.4) - JSQMessagesViewController (7.1.0): - JSQSystemSoundPlayer (~> 2.0.1) - JSQSystemSoundPlayer (2.0.1) @@ -68,6 +69,7 @@ DEPENDENCIES: - AxolotlKit (~> 0.7) - DJWActionSheet - FFCircularProgressView (~> 0.5) + - iRate (~> 1.11) - JSQMessagesViewController (from `https://github.com/WhisperSystems/JSQMessagesViewController`, commit `e5582fef8a6b3e35f8070361ef37237222da712b`) - libPhoneNumber-iOS (~> 0.8.7) @@ -112,6 +114,7 @@ SPEC CHECKSUMS: DJWActionSheet: 2fe54b1298a7f0fe44462233752c76a530e0cd80 FFCircularProgressView: 683a4ab1e1bd613246a3dffa61503ffdebcde8d8 HKDFKit: c058305d6f64b84f28c50bd7aa89574625bcb62a + iRate: 599ed07c854e0695f3c605d1b2a64c67d912acb7 JSQMessagesViewController: ca11f86fa68ca70835f05e169df9244147c1dc40 JSQSystemSoundPlayer: c5850e77a4363ffd374cd851154b9af93264ed8d libPhoneNumber-iOS: 1bccd3288375d954b0b904e26061cecaa0fb83d6 diff --git a/Pods.xcodeproj/project.pbxproj b/Pods.xcodeproj/project.pbxproj index 0dbd308..9627c6c 100644 --- a/Pods.xcodeproj/project.pbxproj +++ b/Pods.xcodeproj/project.pbxproj @@ -7,1757 +7,1776 @@ objects = { /* Begin PBXBuildFile section */ - 0023E9B9BD57116BD17E67BB434647B2 /* NSString+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 5515F71296E51D456528F49D2969C5C1 /* NSString+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 002B31189A94ABCF43B065122E2009E9 /* YapDatabaseOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 88EA3B9A4B2A5DF9754E54FF5961C662 /* YapDatabaseOptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0031685F1AEEA2AC3768D43586488EE5 /* SQLCipher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CC4542513546F41EB4A09195599F906D /* SQLCipher-dummy.m */; }; 00330C67B6709C14AA5D128DB462F9E6 /* TOCCancelTokenAndSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 750444B578E47BA6B97DBFE3CF39F4EA /* TOCCancelTokenAndSource.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0075F690EDC597E1B82ADED618BD22ED /* SessionCipher.m in Sources */ = {isa = PBXBuildFile; fileRef = CF7EC6F2BC9FE65226C52F498C1C4F7A /* SessionCipher.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0074B0D1084AA5CE87F160BF7718C179 /* ge_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 4407BCE90E91AA3EA99C25E790CE0468 /* ge_tobytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 00E2D8D25B763E9CB93F3BFE6015902C /* JSQMessagesMediaPlaceholderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C2EDDFB9CD560B93E841216F61D49A1 /* JSQMessagesMediaPlaceholderView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 01360033345409AC0318BBAF1D094C0A /* YapMurmurHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B49035246E12DD1088AFCE1FF26D2FC /* YapMurmurHash.h */; }; + 0138949A26922D2E7CEA799E080C1BA2 /* ge_p2_dbl.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BD07223D599448C67E5558542387C49 /* ge_p2_dbl.h */; }; + 0275380B6C756AE2A5C276310D8F9D1B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 02A99E0E46E3E3F1D28DA619A1CF4DA0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + 02FFE780604E9D68FDDAA6D343F8870A /* Curve25519.h in Headers */ = {isa = PBXBuildFile; fileRef = F198B3A9BD12BA1B89946F824A71DEED /* Curve25519.h */; }; 0386FAA90393315766A8A544F60431AC /* YDBCKRecordInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = DEFBCF1EA825570264844C7C73F3262D /* YDBCKRecordInfo.h */; }; + 03F98C23C033E8A53C07B164BB3A8DC7 /* JSQLocationMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = AF80F3057B54868B46D503834779F6AD /* JSQLocationMediaItem.h */; }; + 0435C7F182A144DA9DBC2B62678B6873 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 856045A3A548BD1AB8CF6B012A30C2BD /* AFSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 04420898483A88A77D2A02DC9FD22EE7 /* NBPhoneNumberDesc.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EAB6FC65981E1A837620B244E719222 /* NBPhoneNumberDesc.h */; }; 048A76A5D944ABF14FB0066C75446940 /* YapDatabaseCloudKitOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B2EB82718EE6F9E1CFAE4199C28C609 /* YapDatabaseCloudKitOptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0499E3088440AF869FDEAA3C3E66D6B6 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BD291C6C76F3FAFE028AFE994E86C63 /* Security.framework */; }; 04AB22AEE622745550E74B1ACD13F9F3 /* TOCInternal_OnDeallocObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 891665E0877CD7854480AB24077A6817 /* TOCInternal_OnDeallocObject.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 063125368B7778166C93D89F9128E423 /* SessionBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AE5BF9EFC66155DEEF6DFDB046CAE92 /* SessionBuilder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 07493D62E03D24AB65338E13250F4C69 /* Mantle-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A329C1D8B5BE2FD99F48D2728FE4B0 /* Mantle-dummy.m */; }; + 0502470AA2A1950B64FFB528B417529E /* ge_p1p1_to_p3.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C52E411769B20FCC335A2CA9CE0FB0 /* ge_p1p1_to_p3.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 06B6E0BD317D5D0E61148A8594C9922E /* JSQMessagesToolbarButtonFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 69A1EDB7CD2AB87C85942EAB8C5C1C2D /* JSQMessagesToolbarButtonFactory.h */; }; + 06DF7CD2BDBDA0FC863CE1460E21A3BB /* MTLValueTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BC5C922D5357578CD3A6B2296C84F3A /* MTLValueTransformer.h */; }; + 074D3F7AF9DB26CFD2E2159EC80AF7D5 /* FFCircularProgressView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D9689686B6EA27C28B349B598538799 /* FFCircularProgressView-dummy.m */; }; + 07838124A793058BB43A08DBD6608D0D /* UIView+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F747ACB92D00C3ECEC7944471FC6F2B /* UIView+JSQMessages.h */; }; 07AAC4B1F985B0BC62B4CCE4BAC53B22 /* ProtocolBuffers.h in Headers */ = {isa = PBXBuildFile; fileRef = 2872FB79E30653951F61CE12C82170D9 /* ProtocolBuffers.h */; }; - 084039DDCF16F9340750F167F0568166 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 049985A970E79883F065A8EFC71292DC /* UIButton+AFNetworking.h */; }; + 081428EEF352B26926A371A0B6993C8B /* blocks.c in Sources */ = {isa = PBXBuildFile; fileRef = 688EAED1FC69DE21E210699B51F24343 /* blocks.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0875E5C73E8AB89351019D24D4F7577C /* NSArray+TOCFuture.m in Sources */ = {isa = PBXBuildFile; fileRef = CB7F8548D9DE02755BC2F83754CD54E5 /* NSArray+TOCFuture.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 091D140E5AD9BE6BF93AABBA410299A1 /* JSQMessagesAvatarImageFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 075E2C5481AB9DF458B4DA4A2409B26D /* JSQMessagesAvatarImageFactory.h */; }; + 08B41F3D565192103DF3413525156098 /* ge_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = 39C908FCD565FC3E72A5C2402135F0ED /* ge_sub.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 095A618E1B184CFB4A3B6C021201FCA6 /* UnknownFieldSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 022B322C4DE4EEA086DEC6B3C1A8E4B5 /* UnknownFieldSet.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 095E1BA0E5B791EDBC56C4A5C899B8BD /* SessionRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F82EE8DAB8B19B01B178BFA73B6936E /* SessionRecord.h */; }; - 0965108272D6064BCF6701E20D041D00 /* NSError+MTLModelException.m in Sources */ = {isa = PBXBuildFile; fileRef = E47D34F280B25E4814F8F5A2AE6C0FEA /* NSError+MTLModelException.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0A0F89895AA3A7B6E8129CB936485114 /* JSQMessagesCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F7163E7AA8D1F600A0B3998BDADA311 /* JSQMessagesCollectionView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0ACD37485FBBCEFC53A66E95F847F1C2 /* JSQErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 32E9A4C53260CC001E03E7C57D6FEEA6 /* JSQErrorMessage.h */; }; + 095EF74A3D06A7220A4B4FA85AFA0595 /* JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = BAD9CAD03770B314A118B584C2BEEEF1 /* JSQMessages.h */; }; + 0A0717766F43FD6541DD8491C7AA1E5B /* HKDFKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 947C60D02D3C9EC4092D4C028124D4F9 /* HKDFKit.h */; }; + 0A71489143F8B58FD1FB5E2F4810EC3B /* JSQMessagesKeyboardController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3969E739ABA538B626AFACA3CF33838F /* JSQMessagesKeyboardController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0B0BAD8753FCB69F8D754DC5ED94AFBE /* YapNull.h in Headers */ = {isa = PBXBuildFile; fileRef = 70B536A9000A12C650D8DBB6456EAB72 /* YapNull.h */; }; - 0B8D4B68CC739B648B49F069DFE3F162 /* NSDictionary+MTLJSONKeyPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A391088ED6981457C88DDC2655E5077 /* NSDictionary+MTLJSONKeyPath.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0C110109C5707BB78DC276C773D86E29 /* JSQMessagesKeyboardController.h in Headers */ = {isa = PBXBuildFile; fileRef = C201F5112D7CA0514400916081658F84 /* JSQMessagesKeyboardController.h */; }; + 0B5FB7712555A02961EE05E4E2CAB70A /* JSQMessagesCollectionViewCellOutgoing.m in Sources */ = {isa = PBXBuildFile; fileRef = F84ACDF9F27D52BD56D86B804205940B /* JSQMessagesCollectionViewCellOutgoing.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0B8FBC246BF7B4AECA1F20F34E97B3AF /* ge_p3_0.c in Sources */ = {isa = PBXBuildFile; fileRef = AF3F1EDC11DE6F6AB90A69F81EB8F764 /* ge_p3_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0BD875D03260539DFC931FE5343687F0 /* pow225521.h in Headers */ = {isa = PBXBuildFile; fileRef = 08ED681D31A10755E5C741F8B1D12703 /* pow225521.h */; }; + 0BE03CC2CD900145EF8B2A6EFE716B34 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 0C7F3694EE26ED4654E6B4DE687374F0 /* SSKeychainQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CD2F6F9DB4AFD249A8B677A005CCDDC /* SSKeychainQuery.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0CA443DE7E96F29FA593B2D4E0058ABB /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B5A4972D4CA4CF5364EEA9F836D5163 /* UIProgressView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0CA57B8C62500E6B060BB6F020B7DADC /* PreKeyBundle.h in Headers */ = {isa = PBXBuildFile; fileRef = E3004A371B6E49594335E9DF137247A5 /* PreKeyBundle.h */; }; 0D00737079707DF787FB6C2E502073CC /* YapDatabaseConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C9D3875F4E7F7BABC3838E9C290212E /* YapDatabaseConnection.h */; }; + 0D4EAD586573BC41FB0CDD72730BD4B9 /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B6657F9AE8F7DD74CEF820664A76718 /* AFNetworkActivityIndicatorManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0D7EA5E530A48F69BF82FCA009D27694 /* YapDatabaseHooks.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B82F5CBCAEB8CC15F6BD2AE43E63DA5 /* YapDatabaseHooks.h */; }; + 0D8A9AFE51365B4D4D9ADC8FC6915784 /* SessionRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 50DA135A3B64A6581A9F8427EAF711C5 /* SessionRecord.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0D949474A970A1AE0325823B465F3602 /* YapMemoryTable.m in Sources */ = {isa = PBXBuildFile; fileRef = DE87C5A1394F77BA9037865D05AB5AD5 /* YapMemoryTable.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0E05A1FBFA0D5C651FC98B01EB9D2368 /* JSQSystemSoundPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 499D185A57D4A1CBD79A75FE1979ABA4 /* JSQSystemSoundPlayer.h */; }; 0E0B04C96AFA30990EDDC3F8930A9C67 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9D74BA57FB5EE3BC859E4766D8117481 /* CoreTelephony.framework */; }; - 0E5C1D800B2610E590572AA136F995F0 /* crypto_int64.h in Headers */ = {isa = PBXBuildFile; fileRef = 947877F3501419D72D21FDC0821FDCBE /* crypto_int64.h */; }; - 0EAAB28F6CE590F4ECF47F33AE7B853C /* DDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 67E602A4C87A1B98CFDA8C255485DF8B /* DDMultiFormatter.h */; }; - 0EAB3082D5727BD68620B2602CE849FC /* ge_precomp_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B760A864E873CE6F1060383683CFE4A /* ge_precomp_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0E224A00BE23BDCF9E1FF700FBDA2B66 /* NSBundle+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1FB922C174C9EB4B47FE81C2DFC569 /* NSBundle+JSQMessages.h */; }; 0EB6E4A2A8759CCEFA084B538D2150A0 /* YapDatabaseRelationship.h in Headers */ = {isa = PBXBuildFile; fileRef = CF5527A4F480D302BC1EBEF0839026B0 /* YapDatabaseRelationship.h */; }; - 0EB9916EEDD5ADCBAFAA37A88CC60060 /* DDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CF7ECFA21CC7C6C033777C9CF5550A6 /* DDAssertMacros.h */; }; - 0EE0080308DAA3F5294B2C8CB7F3F4CF /* SessionCipher.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FDBF83FA8920E5D2324EF0E19919E47 /* SessionCipher.h */; }; 0EEEABD237B29166743A9A0969D62D5A /* YapDatabaseViewConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DEE534A121C1964D464F002BCBE090 /* YapDatabaseViewConnection.h */; }; 0F500EC06E8406A7ADFBFBE4228BA3E1 /* YapDatabaseSecondaryIndexHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = E7405D94686F970DBD7209459D92139C /* YapDatabaseSecondaryIndexHandler.h */; }; - 0F77DDE6E0E2CF68DD239E558969F47B /* ge_p3_dbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 3954E3BA9B1D3A3C8592D935874F22C3 /* ge_p3_dbl.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 0F79DF282C78362A7AD7A20A9EDD34B4 /* AbstractMessageBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = EEDA9ED272C056C96EE311DFC56D967A /* AbstractMessageBuilder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 0FBB62E61EB79049A0283D08F03D01BC /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EAFCDE2F0FC34D85EB93D2275E48916 /* DDFileLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 0F86827063E990C00708A94883457BF5 /* NSArray+MTLManipulationAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E68941FE7509FD165455B0366C84F97 /* NSArray+MTLManipulationAdditions.h */; }; 0FD43A78366788F9251F33B70A8E2958 /* TOCInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5062C02DD2E1DDAC84EB1F7DDF41ACFD /* TOCInternal.h */; }; - 115C9AA433A11BB32A2B927AAD86D861 /* APNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1980A0412E2BC398B8D84F4B152D5A46 /* APNavigationController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 11AB8C6B61FA4B2527C7A332B40ABB22 /* crypto_sign.h in Headers */ = {isa = PBXBuildFile; fileRef = EE475AEB6204A95F034779AB7045796E /* crypto_sign.h */; }; + 1120753A65BBC18C2DF45077C9D19CA4 /* JSQMessagesCollectionViewCellIncoming.m in Sources */ = {isa = PBXBuildFile; fileRef = 10377ECD215D1F88045378081CEE7274 /* JSQMessagesCollectionViewCellIncoming.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 121AE8F0DF4CFA3B9419AFCD034F90AF /* YapDatabaseSearchResultsViewTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = B1A408200B9E59E31D16EDEB07D4B924 /* YapDatabaseSearchResultsViewTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 123EF544399719B19F047E93BBC357B8 /* ge_p2_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 94C4CFAECDFCAC594EB7B0BD6AF6BF45 /* ge_p2_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 126DF6666FAF44068E18253136CA3203 /* fe_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = D4454DE25475B006B1D6587299A404F3 /* fe_tobytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 12CCD6040603363BAAD123BEC37C2A99 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; - 139353B94EF35D5BDB56913E40DADD1D /* NSError+MTLModelException.h in Headers */ = {isa = PBXBuildFile; fileRef = 846FF2831D6CF5C635D29BDDE77B2CB2 /* NSError+MTLModelException.h */; }; - 13A86C89A202CFDFFCB7E8B22EC893D3 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 643F25E8737D689A3F4F09A5F4431D24 /* UIWebView+AFNetworking.h */; }; - 13D0BBA059D6665DB0E6E3438CA64EC9 /* EXTScope.m in Sources */ = {isa = PBXBuildFile; fileRef = 79DDD0C70FEE57CD245C86152D4644B3 /* EXTScope.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 13EC7310818ABD4E479B7049225865BB /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A3D7B23BE367D1E053A2B0E29E583D3 /* AFNetworking.h */; }; - 14018E0F0E85E2AA0B79DB34F0CF31AA /* AFURLConnectionOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 41F95AF596F5F24223540C9BC67B2C24 /* AFURLConnectionOperation.h */; }; - 1451F04F65C76CD2C2ABE9263A5CAC0B /* FFCircularProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BF6DC81E6B8B3A90A0AB47FB0BAB86D /* FFCircularProgressView.h */; }; + 1300D05D89BC8EDD3814C38A5400D050 /* DDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = DD68868809E8D2BC93DFA30BE29A5956 /* DDLogMacros.h */; }; 14A95D4741481EE1B629630DA3C8CB1D /* GeneratedMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 41B50F6AD6B31AA9A6C88822047A2087 /* GeneratedMessage.h */; }; + 14C4381C3158DEC079F93296B267C281 /* ChainAndIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 83B3282A51CE6298EE0383395BBCA64B /* ChainAndIndex.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 14D33D3E6D9D6D95788A7394B0445671 /* ge_add.h in Headers */ = {isa = PBXBuildFile; fileRef = 7852EE68A9A07660C1D4550756B9B0B1 /* ge_add.h */; }; 154F3E2B6E72E47F4BF8F9A6D515C050 /* YapSet.h in Headers */ = {isa = PBXBuildFile; fileRef = DB2F135467C7F7E85D8481A359FF5D23 /* YapSet.h */; }; 156C8FF011BF06829A74EACE1AA21B77 /* YapDatabaseSearchResultsView.m in Sources */ = {isa = PBXBuildFile; fileRef = EA2E8341E9D33A0899C7B0E259066202 /* YapDatabaseSearchResultsView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 15817C1D5F4B2E369CE9EC2ACA57C5B9 /* YapDatabaseRTreeIndexOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 950AA70B7429DDF16CC93DEDFCDA4CFA /* YapDatabaseRTreeIndexOptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 15A61FF71DBECD9B4603849ECC5B9E8B /* JSQCall.m in Sources */ = {isa = PBXBuildFile; fileRef = 657BD65978A1E7BD912EA9BE880AA540 /* JSQCall.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 15FC26E6CB129B893146985BBD75CDD7 /* YapDatabaseCloudKitOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 220B7399716A6E834A5F46E0A4ADCD0D /* YapDatabaseCloudKitOptions.h */; }; 16524F6E419FE973B7628D5FC47E0131 /* NBMetadataCoreTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E79A4B22B02C3147BB7761ACF04E737 /* NBMetadataCoreTest.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 16D262C0AE852D8F2BA35E0F806A5CE9 /* YapDatabaseSecondaryIndexTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 9708E11551AF17159B9F53B93AB09010 /* YapDatabaseSecondaryIndexTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 171468808CA069C4CDE00818B9FA8C14 /* JSQMessagesAvatarImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 539EC13F52F9F8E3FFC99DE8DD1B9E0E /* JSQMessagesAvatarImage.h */; }; - 174301B72FAD05D746EAB34054B8C72B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + 17234B239CD2FE7724704AC6CFFAF63F /* ge_msub.c in Sources */ = {isa = PBXBuildFile; fileRef = BA6E27C7966F2A7EFEA86AC67BA2ED47 /* ge_msub.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1765BE0997546EB67D81942CBA81EC76 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 78FDC63B069F937D2823D8B911FF010A /* UIRefreshControl+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 177AA78DC8A5E8EBA65B63B801811550 /* PBArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EC7415C48F0207F619489BDC3D363E4 /* PBArray.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 17868E66F1D5BEEDAD3A99D99DC32F8C /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 94E52EDBA1CC60575E2AE7558C32B98D /* CoreGraphics.framework */; }; - 17CD15CB3BECE6563F6C3B38C29906FF /* ge_p1p1_to_p3.c in Sources */ = {isa = PBXBuildFile; fileRef = C6F58C4A88FE90797DE031D1574CFE64 /* ge_p1p1_to_p3.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 17D52F7AE4FAA2020BE0AC47E0572293 /* NBPhoneMetaData.m in Sources */ = {isa = PBXBuildFile; fileRef = C14EBCE13B3BC4C6BE82A0C13A1B2100 /* NBPhoneMetaData.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 17F0DE1AB992B20923E34E7D3C45C3F2 /* DDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BE77FC859D9BCB49C38D64B1278B0E6 /* DDLog.h */; }; - 18383C0B6D513186E274973B9E247630 /* fe_frombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = F8E3473ACA9B8E210DC144ABE83CD15C /* fe_frombytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 18DB35240D75D6B9DA519FAB80764F15 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E05575AF1CA30F9A27FF554A153EC15D /* AFNetworkActivityIndicatorManager.h */; }; + 18E1A259BBF667D0AD4E351DAE2EAA69 /* AliceAxolotlParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E1807D657620FACF713A1D1026EE94D /* AliceAxolotlParameters.h */; }; 18EAD8EF75E608284303A7019FC78260 /* TOCTimeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 9AF66FEAF425D178225E8C763DAC9BEA /* TOCTimeout.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1932B674CDA1EF91EF7D99EF6FB45D2F /* BobAxolotlParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = B775551BEBEE70E6597A06EA6C1131EC /* BobAxolotlParameters.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 19844E2C789D1C8B898F8D0AE70F0E09 /* JSQMessagesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4ADF2E5DB1B1811F884133D1AAEEF978 /* JSQMessagesViewController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1960EB6400F7F7BC7A3D5D52145C90FC /* JSQMessageMediaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 865C07FF8AF3EFC51DC52C188CF51AEE /* JSQMessageMediaData.h */; }; 199F7AB9F4BCDE039AF36A9EDC654EE4 /* NBPhoneMetaData.h in Headers */ = {isa = PBXBuildFile; fileRef = 6148C1D889C4D3A14B035BC0FD59C31C /* NBPhoneMetaData.h */; }; - 1A9786FD6D7656D9EE37B32447DF4A18 /* ge_msub.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B47FCE5CF302ABC9B8F136B8F42070E /* ge_msub.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1ADEA3943C705E31EE11FC1DF6E8644E /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A989ABA96D2E067383A479CC2EB7EFC /* AFHTTPSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 19CBFCDAEEA130A2852BA4C7456FE15A /* sign_modified.c in Sources */ = {isa = PBXBuildFile; fileRef = 0013F14BA4EEC829D9EEC2F6BB67A8D7 /* sign_modified.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1AEB0DD7D2B020ADDF06C703735FF4B6 /* YapDatabaseView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C688672A178AB88B0B64BD4DDA46E0C /* YapDatabaseView.h */; }; + 1B010FB482C04B02F6D181D42D6D11B5 /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = EF4491552B40EF01095F9937E0955804 /* DDAbstractDatabaseLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1B3BE9C3923E643861C9C8E0DD8C0329 /* Bootstrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 825CE335EBFF0EC7385E0AD42E73C782 /* Bootstrap.h */; }; + 1BA37AD349DCDC0D4DB0ABD718C38C85 /* sc.h in Headers */ = {isa = PBXBuildFile; fileRef = EBD58E7AD07D86625BFFAD4683FE80AD /* sc.h */; }; 1C6C8DB5F3822AEDEBCFAB77C770CA07 /* YapDatabaseRelationshipOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E116DCE8121358BC459BB6AC7569458 /* YapDatabaseRelationshipOptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1C92EC7D05E5B429F91CCE1FAF7967FF /* MTLModel+NSCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = AF152B6BB193706402913710E790B8DD /* MTLModel+NSCoding.h */; }; - 1C9D0378F74212EA26E71AA7293F6ADC /* NSBundle+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = CFA2E99CFE3F58A96D41D10FA9A5DA4C /* NSBundle+JSQMessages.h */; }; 1CB16DE15CB9E3E2D76192A67B66689D /* YapDatabaseViewState.h in Headers */ = {isa = PBXBuildFile; fileRef = 03052475429EB1D77937DE29E89023E7 /* YapDatabaseViewState.h */; }; 1D231E1ED04065AE471AC1C212061318 /* YDBCKRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = BFEF078EE45FFDA9FD3817C176BC2055 /* YDBCKRecord.h */; }; - 1DA58A40FF30A98F30EFB7909C012074 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CADF26939640C2AE3C6CF04297504363 /* AFNetworkReachabilityManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1D7F70019F1279BF6F6FB2DFC8C203E3 /* TSDerivedSecrets.h in Headers */ = {isa = PBXBuildFile; fileRef = EF63EE55AF3A1E9C1595FB06559C3B3D /* TSDerivedSecrets.h */; }; 1DC7AB3C3529CFC355F7EC316E8B4709 /* SCWaveformView.m in Sources */ = {isa = PBXBuildFile; fileRef = 224D5D77A10BD8945E433AD9AC33F4CE /* SCWaveformView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1DF4A43E5DBD172BAC1A38A54B577220 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 1E5CB0E70E8C91793AEEDFADD4ADE269 /* YapDatabaseExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A1EA34288EA42ACED980B891E80007E /* YapDatabaseExtension.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1EA68F5E7722E5841B96150F062ECF36 /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 64943D359E9BFEDE40FC2523FFF23374 /* AFSecurityPolicy.h */; }; + 1E6DD06A8BB1AFBA770576C23E15DCD4 /* RatchetingSession.m in Sources */ = {isa = PBXBuildFile; fileRef = A2E47D4690CB16EBCC277081A954B01D /* RatchetingSession.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1EC6B9A86D32806C799EF9A3DE53E564 /* NSArray+NBAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 747D7E19A0C1F9B1B8E9326BE16C7501 /* NSArray+NBAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1EE5E6DE4A1C501FF000324A0EDF3933 /* AFHTTPRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 4595F276FEF5FAE75014E765D53678CB /* AFHTTPRequestOperation.h */; }; - 1EEF4C90671418D41CB2FF7070A9E3B7 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 94E52EDBA1CC60575E2AE7558C32B98D /* CoreGraphics.framework */; }; - 1F1552BDF68DA9AC58796CC06C7592CF /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F065FD55FC8FB94920E5C3561B2915F /* DDASLLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 1F245368AC33617F2157968431546771 /* JSQVideoMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = CF4537E2F6930EDFC504D9353462097D /* JSQVideoMediaItem.h */; }; + 1EFAFA6925A470B2153F2C2CD5E1DB70 /* WhisperTextProtocol.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = 73CA7B3244D6A9F0FB5214B8B9758E42 /* WhisperTextProtocol.pb.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1F0CBF91320847C2D3C8B54886B982B7 /* JSQDisplayedMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D9BD40E2FA58FEEF2CB860A2EDD54C97 /* JSQDisplayedMessage.h */; }; + 1F4C2AE50B87293462E0A23CDF99680F /* fe_invert.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D4269868A8B8B67E66D3670AA6DB340 /* fe_invert.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 1F696BCD1B6F4A35A035D6A225BBE768 /* JSQMessagesInputToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = C4B363DBA33EAF06994D351896EE474F /* JSQMessagesInputToolbar.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 1F7F4E588237E6691CFEB5A51C888841 /* YDBCKChangeSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 443A91273095B7B0053854A190C3CB48 /* YDBCKChangeSet.h */; }; - 1FE1367C8D29685C1AC60D73C250F17F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; - 1FE935C5268D457A3FA1CECDF67BC2AE /* JSQMessagesCollectionViewLayoutAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = F9190340387587E54148F8BC9D0C96B4 /* JSQMessagesCollectionViewLayoutAttributes.h */; }; - 20CACFF8D04E6CDAD44B286D1181ED37 /* UIImage+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 545D80F7427BBE52D00C4E3DEA900EBC /* UIImage+JSQMessages.h */; }; - 21CA3413137126E5702DD20053FF500B /* fe_sq.c in Sources */ = {isa = PBXBuildFile; fileRef = 501DCD0ADEA1B1669125CEB3B18D7A30 /* fe_sq.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 21D0CFD7A2E731EEBA77BC16364EFC94 /* ge_add.h in Headers */ = {isa = PBXBuildFile; fileRef = 12B1625A96F9087323FC932A46F38A16 /* ge_add.h */; }; + 1FFFF277CB9B6F2B7004B4FC4338AFC6 /* AFHTTPRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF5365DDD76A0337ED03B5BE7AAAD52 /* AFHTTPRequestOperation.h */; }; + 207656F46295A6593D30E47A99D1A531 /* UIColor+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 390E79808D58DBA7CFB184F304F7CB43 /* UIColor+JSQMessages.h */; }; + 217050D394927C8BF5548201B0F00D82 /* JSQPhotoMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = A93D53DA6E0CBF648A59BA1E03082FF1 /* JSQPhotoMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 21D12EEBDD12DC6B3EA305D9C53C1E07 /* AbstractMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = A3813D024ECD3238111EF52E2C74B9F4 /* AbstractMessage.h */; }; 21EF38A8620AB654C463E1D98B897CAB /* YapDatabaseExtensionPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = CB3A6C0795161ECBEB3D87D55FEB57DE /* YapDatabaseExtensionPrivate.h */; }; - 2221C4CB3EDAD9BBA42AAF99468C32AF /* JSQCallCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A802803C19A6AB885BD7CA9368464878 /* JSQCallCollectionViewCell.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 222EFCD875435EC91270F473A947F341 /* SendingChain.m in Sources */ = {isa = PBXBuildFile; fileRef = A1B7A9516AC4489EFEBF3CABF0E68C23 /* SendingChain.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 235BE08E6009C7BC090E9ADC1A4D6C88 /* DDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EA5B48FACFC6FA2EEB9F4AE3B346F9C /* DDContextFilterLogFormatter.h */; }; + 230C4079EFB0DE4049519FF976A4A8D5 /* fe_neg.c in Sources */ = {isa = PBXBuildFile; fileRef = E1BC7C9DF84106363EEF92D24C89BE58 /* fe_neg.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 236FBF023F92AFAA3948AE86ABC1C9AD /* JSQMessagesCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = C7AE15D104DC9101CCEA950653ECE063 /* JSQMessagesCollectionView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 24303C6DEC0F5DC3E991758DABBBEB06 /* APNavigationController.h in Headers */ = {isa = PBXBuildFile; fileRef = B91600A560A39A3D82D625102840DEF4 /* APNavigationController.h */; }; 2446F92BD4080BB1E3A5C3A2A24C3F7D /* YapDatabaseSecondaryIndexTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = AB725ABB18D98389C73F721F7B460C83 /* YapDatabaseSecondaryIndexTransaction.h */; }; - 244BFFAA1AF5B739242AFF98AAAAD555 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m in Sources */ = {isa = PBXBuildFile; fileRef = C4808ADF55FAA64A46282477419858B0 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 25B9CAA225B2F1B198226B7A5314F8D0 /* crypto_hash_sha512.h in Headers */ = {isa = PBXBuildFile; fileRef = 21692DF8C63CD75958EBD74752A7999D /* crypto_hash_sha512.h */; }; 25E69B355E095483B02AF6B578DC9888 /* YapDatabaseConnectionDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = 88EAD2721E204CD4707006C5AF2627D6 /* YapDatabaseConnectionDefaults.h */; }; - 2648C4C7FA09DC3922BAFBD9F5A97139 /* ge_p2_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 1DD7B5611C47E57D468EBBE14ADD0E02 /* ge_p2_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2660522230679ED50FC7A0DDCC38F79D /* YapDatabaseHooksTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BD9567EFBF37BBD3F5BA4550D36A635 /* YapDatabaseHooksTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 267498E79E139BC7BCDD106D8574E906 /* YapDatabaseExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = D12C8268A45F6A1CBF902978F0B5AB11 /* YapDatabaseExtension.h */; }; - 26BFA31C52312B2E244E9C295281106A /* JSQMessagesCollectionViewFlowLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BD5C6B824316C1C7575A451265FCF7A /* JSQMessagesCollectionViewFlowLayout.h */; }; - 26EB99248490495478EC338247C5D8C0 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF22FDBF6D5DBE462AAF572BD1EA1E99 /* QuartzCore.framework */; }; - 27482C821A507BD457107EF72B2A4D7C /* RKCK.m in Sources */ = {isa = PBXBuildFile; fileRef = AD49F5F3B884C47E05B3FBD6F2DC0B20 /* RKCK.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 26F7BD097AB750E541DE6B028E86549C /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED8612A999B5BC9EAB91A237A9E30BC /* UIImageView+AFNetworking.h */; }; 276F12DCF6554B15C8BEF01AEC1C25E6 /* YapDatabaseFullTextSearchConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 08D8EBFDC33DC0360B673366F740A28A /* YapDatabaseFullTextSearchConnection.h */; }; - 27C6E56FCEE8EC7A99A75B9A0E924E2A /* JSQMessagesBubbleImage.h in Headers */ = {isa = PBXBuildFile; fileRef = BEDD0D3CF2FE7BA6F887DD9F887888B3 /* JSQMessagesBubbleImage.h */; }; + 278371A5D14D852318E3639B1D9413DA /* SessionState.h in Headers */ = {isa = PBXBuildFile; fileRef = 722151020B5A61A5E90C26930F4A5D12 /* SessionState.h */; }; 2848B3CFCF125A67F95AAF674AD8664D /* YapDatabaseViewPageMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 2ABFD5C3659225A168D3E24B835ED3C5 /* YapDatabaseViewPageMetadata.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2A76802609383BB5F2F3D3B042B35119 /* ReceivingChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 40CA8FD4912D789EF2E674F889C7B6EA /* ReceivingChain.h */; }; + 284C766BA3486E3CFB8283E49550D6AE /* SessionState.m in Sources */ = {isa = PBXBuildFile; fileRef = 5E7CBFEF77C7CCDFE4D9FB8FA6AB93E5 /* SessionState.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2A99E085B7C8C91F95A5D10BB08506CB /* SocketRocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 035575C5F4107FB3DF5BF0E5BB8C593D /* SocketRocket-dummy.m */; }; 2AC8B59CA61968D00CBBAD55FFA76960 /* YapDatabaseViewTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A302894AA370BA07109B63446846879 /* YapDatabaseViewTypes.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2B6770E943BC09DA6BE37963F78B59A3 /* HKDFKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FB801E26AFFB56A259BD278ECFC42D4 /* HKDFKit.h */; }; + 2AF9BA3F0A32F2A185881205D1EDC202 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 2B82E3AF5EFD6576179A0585BD0AFE35 /* YapDatabaseSecondaryIndexPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0654E02FDE119958C1506E7B09B0E069 /* YapDatabaseSecondaryIndexPrivate.h */; }; - 2BB081C43D2EE599D5789C652AC9EA93 /* JSQMessagesCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 71038143943819E26A3A9C5353FA312F /* JSQMessagesCollectionView.h */; }; - 2BD19EE15750B960E564F93D0095D981 /* JSQMessagesTimestampFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DF55B2D3DF596CE20CAD606B80F4B38 /* JSQMessagesTimestampFormatter.h */; }; - 2BF46A129A4F82FF771ECA926C2E797B /* JSQMessagesToolbarContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = F2D936400F3BC6FAE4F15F3A947FBA8B /* JSQMessagesToolbarContentView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2C148E19AA054DDDB62626EEA96C9771 /* CocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C05060F0AA73F14707DF28D28EEC169 /* CocoaLumberjack.h */; }; - 2C79C6D383B1662ECBC2E1142F831058 /* JSQLocationMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EE497DC2AF03FFF1A3D7C65027CE41A /* JSQLocationMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2D0B968615A4799BADAA63093999BF05 /* Ed25519.h in Headers */ = {isa = PBXBuildFile; fileRef = 8708B17680E25569E3E265326E708C86 /* Ed25519.h */; }; - 2D5100C6050FF25813A0636FFF15459E /* JSQMessagesTypingIndicatorFooterView.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B14C77F81706933B7D3872B65DF6940 /* JSQMessagesTypingIndicatorFooterView.h */; }; - 2D70B5F1838B3CB0312D27F32F497F62 /* FFCircularProgressView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B8E3EFD859FB222FD8143D661AFE9C6 /* FFCircularProgressView-dummy.m */; }; - 2D9A75890F047ACDB5DB6C99CD5F9EA7 /* JSQSystemSoundPlayer+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = C42B55F194BC14B76FBEE7007A13CF9C /* JSQSystemSoundPlayer+JSQMessages.h */; }; + 2B906E5BF2CBF3B1D2079D5B0368A2EC /* DDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = E6C21D380B41A833366DD803325E543C /* DDLog+LOGV.h */; }; + 2BA8AF176F0C60ADE38D963F59C70888 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 25DE5ACA138959EA8F083A4989287CE3 /* UIActivityIndicatorView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2E05B5D4D6CFD8A439247D6F5D3A0ED0 /* YapDatabaseFullTextSearchTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = F010CFA2FAFBB986EFA56EFF905D413D /* YapDatabaseFullTextSearchTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 2E1181A200FB8765FFE7D3744813530F /* ChainAndIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C0A28515E6EBE8DAE68AD4DE9703451 /* ChainAndIndex.h */; }; - 2E7D01BD1804BFCD0AFF62333309DD98 /* pow22523.h in Headers */ = {isa = PBXBuildFile; fileRef = E7310582012355F2D5903EEE9FC6BB0B /* pow22523.h */; }; + 2E3FD8B1EAD83F9906929E69FE9AEE9D /* NSDictionary+MTLMappingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F06CCDDCFAF54C916601A61717F53A8 /* NSDictionary+MTLMappingAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2E44048C42B293F8A9456AFE00BE4AAF /* JSQMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DCD442158634B612BF481771BA33C99 /* JSQMessage.h */; }; + 2E6CBB983732FA187D3E54E0AE85CE0B /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 323AADC7600E66BE43CFA2733587516E /* DDMultiFormatter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 2EA7C8623900973F3F5F8C859552A0ED /* ReceivingChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 35DDF949CEB47E7538FA4DD4D8972BA1 /* ReceivingChain.h */; }; + 2EC0C2FBFB2AE9602F020C427426A96A /* RatchetingSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 60A600A987778B3032431F84FA3BC3A9 /* RatchetingSession.h */; }; 2F7AAEE60C59C69D7B6EAF929CC410B2 /* UFDisjointSetNode.m in Sources */ = {isa = PBXBuildFile; fileRef = CD4098A8112D59AC77729D45B076A567 /* UFDisjointSetNode.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 2FC5D66EE0482DA7000A15F2C7C4BC50 /* NSArray+NBAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 44CE9C387C10547699DA76D7CC3A4BD3 /* NSArray+NBAdditions.h */; }; + 2FD5FB19F3630E3D5DBCF7EDD9D72FB2 /* NSValueTransformer+MTLInversionAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 650CDB8C6DBC090DB4962CB50856455A /* NSValueTransformer+MTLInversionAdditions.h */; }; 30328AD50AA0D8414BC2FFDE25C5CF4F /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = D05181161CBE8DBFB1982E9BA8A7CBF3 /* SRWebSocket.h */; }; + 309259A19244487F94BE50948FE1246D /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D51836526F4A36BD4BE5CB85DC7FB76 /* AFURLResponseSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 30FDC426165D7A67A0F674B93AAF1D89 /* ConcreteExtensionField.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F69FB0DAC8B2B4925015ACD236B1779 /* ConcreteExtensionField.h */; }; 31B753AFC2F95D4A05A4D687D3BF6824 /* YapDatabaseSecondaryIndexHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D53F7605102263144D3FDAD17254EE3 /* YapDatabaseSecondaryIndexHandler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 31B97F68C17CF36D67CE40A7B0A4A774 /* JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = A0B0A711A5D187CB5B350DA8535AA162 /* JSQMessages.h */; }; 31F64EBC1298A998DB3F74B144B928EA /* TOCFuture+MoreContinuations.m in Sources */ = {isa = PBXBuildFile; fileRef = B91D991A4EF2E4E968FF07A842A8957C /* TOCFuture+MoreContinuations.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 32CEFB6EE461E501CABBE754042946E1 /* NSDictionary+MTLManipulationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B59008A6B68BAECB330D54FA8D4B2A9D /* NSDictionary+MTLManipulationAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 32E80DF27BA1D21B18340B47DAE36982 /* CodedOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BCD3B42329D732CB90ADC733F4540E2 /* CodedOutputStream.h */; }; 32ED1977A1ECA5129623EDA9AC45B54B /* TOCFutureAndSource.h in Headers */ = {isa = PBXBuildFile; fileRef = C677269EB68C32758660D7F27231C109 /* TOCFutureAndSource.h */; }; - 32FC102D42DE0D57884E9850E1C106C9 /* AxolotlStore.h in Headers */ = {isa = PBXBuildFile; fileRef = C95CFA126671F7363EF6AD5E47F0EB22 /* AxolotlStore.h */; }; + 32F6B51D198F345A70CC374EF72B977F /* JSQMessagesMediaViewBubbleImageMasker.h in Headers */ = {isa = PBXBuildFile; fileRef = 5869CD356E5870CB5E51A8C8DEE51799 /* JSQMessagesMediaViewBubbleImageMasker.h */; }; 332071727747E8FE3B4575A0C5537151 /* Descriptor.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = AB7CC4E830A768F37008D6047B924153 /* Descriptor.pb.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 333671E98099E5D32CD1390CEF969905 /* JSQMessagesCollectionViewFlowLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 342399B97819B34DE3343F81127A0238 /* JSQMessagesCollectionViewFlowLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 33D75298D26958CA760EE3B66E9BCEC8 /* ge_frombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = E6C4269943CEE383FC41C6AB4BE975AA /* ge_frombytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 33F2D8CD7332D190EFA9B4DD7BCE76F1 /* BobAxolotlParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = CB1C56EFFAE80DFFD32A36E56D93E25E /* BobAxolotlParameters.h */; }; - 34564E06B6D4A492448CE9730A72A597 /* JSQMessagesTimestampFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 890763456EEB95DA585B2F26E8A09608 /* JSQMessagesTimestampFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 33650000F8CC69E211CDA72DD936F9B7 /* Pastelog.h in Headers */ = {isa = PBXBuildFile; fileRef = 4129C83D0181F30155F1FD3CC95B91DE /* Pastelog.h */; }; + 338C72DA5098855789167BA90C982ABB /* JSQMessageBubbleImageDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 148629C1F4829767149C018E984B27B9 /* JSQMessageBubbleImageDataSource.h */; }; + 3425C4C3DE6F9E0FBA4D8AAF671F7899 /* Randomness.h in Headers */ = {isa = PBXBuildFile; fileRef = FA5E94DEA9C2EE308C5B0B3284ACC9F9 /* Randomness.h */; }; 3475B0DB8BC32D0681E4827405D169CD /* YapDatabaseViewMappings.h in Headers */ = {isa = PBXBuildFile; fileRef = A95E86F2D54072EAA6F72ABC885E0FED /* YapDatabaseViewMappings.h */; }; - 34C7AF8EA1AF0D33C8928EE27FBC236A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BD291C6C76F3FAFE028AFE994E86C63 /* Security.framework */; }; - 3541FBF9705528EBBB339C102D076F81 /* NSArray+MTLManipulationAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A69EC9563071714D5D0FAB8FFA6AC28 /* NSArray+MTLManipulationAdditions.h */; }; - 35FFF077008DCCCB249B07CF012E966B /* fe.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F4D061C6D78E74559B7A8E038FF4C8E /* fe.h */; }; + 34C7AF8EA1AF0D33C8928EE27FBC236A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A5C6136F4A9B7F2F22F11002788ECF2 /* Security.framework */; }; + 35902F57DFD953B2EF4808458E6BF91B /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 46FE49556DDBA14341260967E6A4CC4F /* AFNetworking-dummy.m */; }; + 3591F5AC16899E6CD333D92BA3706161 /* DJWActionSheet.h in Headers */ = {isa = PBXBuildFile; fileRef = FBC72279C77AF9B1F0342775EAF56A90 /* DJWActionSheet.h */; }; + 35AB7E1652069443B883A386EA4B0DB8 /* MTLModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 6546D12AF6BE07A4134B320485066AAE /* MTLModel.h */; }; + 368DF60337EA51962226CD453C1FA319 /* JSQMessagesLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = DE10F93E3FBB65871AF81137E4B5EEE9 /* JSQMessagesLabel.h */; }; + 36E8C4A1A13DF32BEB48B6D048C8F3DB /* JSQCallCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = FDC220FC015753A52C0796B0742A5CE8 /* JSQCallCollectionViewCell.h */; }; + 37793660AB126D6221AB543F465ED44D /* EXTKeyPathCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 24048EBA9042AC8F8D610F0FB4357AFD /* EXTKeyPathCoding.h */; }; + 37B8EA093A037B993757834D6C8EA637 /* DJWActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 8005B2ADBB5AF240F76DC5A0AB5A10F2 /* DJWActionSheet.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 37CC5853F6F41FAE265F25D3127B08EE /* YDBCKChangeQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = B4A8A3B1032EA32F8A87B60F044C794D /* YDBCKChangeQueue.h */; }; - 38A9CF46B399E50D9646AB3B923A7958 /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 557F261BEF2E63FB72B4ECE5021A46B2 /* AFSecurityPolicy.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 38DE1B96D903D879DB417D8E2E6424AE /* FFCircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = E1E26AE7D26A524046195646E5E69195 /* FFCircularProgressView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 38E0EC05FA736E01CE7927A671EA3096 /* DDLogMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 34ACCD205D9A0F7F74E3F9EA1C3277D4 /* DDLogMacros.h */; }; - 3986A9754C7DC113945D189740D96266 /* Pastelog.m in Sources */ = {isa = PBXBuildFile; fileRef = 6875F55698283DCB048E313FFA1CDE11 /* Pastelog.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 39CDE21D14883F7590F143CA20681606 /* JSQMessagesBubbleImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DD6355045440D00BC3C8437F08CF613 /* JSQMessagesBubbleImage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 388F58810ECEF391400EF922002116DE /* WhisperMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 71D57FFBCA4BD603988C253778506CEE /* WhisperMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 38C36DF3540E3BA878BF64D89D0092BB /* EXTRuntimeExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = E886C117D0268FC7EDEFAD51C12AB452 /* EXTRuntimeExtensions.h */; }; + 3973041A72D68045983AC1DD7557A861 /* UIDevice+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = B9F996CFF569E20502A0BEC2769B2DA1 /* UIDevice+JSQMessages.h */; }; + 39E2FAF484BA5F087744BD678838104B /* JSQMessagesInputToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 1685581F3976A69EA7303C96974BB235 /* JSQMessagesInputToolbar.h */; }; 3A08B153F9ADA6A5CE9C7CC2EB36C18A /* YapDatabaseFullTextSearchConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 1600E476AEFE97EF4A31B34208F686B7 /* YapDatabaseFullTextSearchConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3A2E4EC9B58200B48C3FC7F7B9CF3837 /* SerializationUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 84B1E21850E18D0AEA6B0B5ABC269C61 /* SerializationUtilities.h */; }; - 3A466C34A2BFDCD35E06103A8D9CDAD0 /* curve_sigs.h in Headers */ = {isa = PBXBuildFile; fileRef = 25C1A3BE77ED46FBE1E3D8159AF095DA /* curve_sigs.h */; }; + 3BAF967BE3875B010D777EEEE0383705 /* FFCircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = B51CD8D67915274B22EA3F6840CF6817 /* FFCircularProgressView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3BB1EB02EBCFE7A5D2B78E97CEF1581B /* JSQSystemSoundPlayer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FC418F3E08143C365E14768E4A98295 /* JSQSystemSoundPlayer-dummy.m */; }; 3BDEEB22FC03A09BA2D2548C413E5015 /* YDBCKRecordTableInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4B231B3CCF91093C8D835531B4E690 /* YDBCKRecordTableInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3C954F8DFB4B06F28CB6AD1D75AA184D /* UIColor+iOS7.m in Sources */ = {isa = PBXBuildFile; fileRef = 95F1F9CE4DFD67B67CC889649FA537A1 /* UIColor+iOS7.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3CA5C227045D7D313ABDD8D33D7199CD /* UnknownFieldSet.h in Headers */ = {isa = PBXBuildFile; fileRef = A6664903E93AE3A41BB3C25974018C16 /* UnknownFieldSet.h */; }; - 3DD04CF7724690BFAAB5232219DA5A88 /* JSQInfoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 5516CB0AFCFF618C1E231DF7AC55CCF1 /* JSQInfoMessage.h */; }; + 3CB0093DB5BE68FE041BA0C27979754B /* NSError+MTLModelException.m in Sources */ = {isa = PBXBuildFile; fileRef = 260894DF626F904493FF3A4884296B87 /* NSError+MTLModelException.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3CC2146B70CB19EFC53EDF46C4A6FD75 /* DDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2446EEFF1280A9ECEFD9FC91C1B7151B /* DDTTYLogger.h */; }; + 3CDDAC5AF90CA3A3463E9B7CD1D0F843 /* fe_0.c in Sources */ = {isa = PBXBuildFile; fileRef = AE65FDEA431BE1F6C8CF3C3E5206637F /* fe_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3CF6A95EF3094D0FD7D0B28B1B777894 /* JSQDisplayedMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 57E3940D987FD593270E0FC8B4A2F67A /* JSQDisplayedMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3D3AD8D01789E4C9EBAE9EA26C5D2C1C /* JSQMessagesToolbarContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = FF4D242AA61BC2DCBA0D41CF3F64824A /* JSQMessagesToolbarContentView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3DB0D9CBC636A668504570D11079C08C /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = DC5DB7C5C5CC2EECA6BD6BCA648AEA85 /* UIButton+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3E257094DF162F733A25A02E9333F92C /* pow22523.h in Headers */ = {isa = PBXBuildFile; fileRef = 17E9AC90DA351F0CFE19C54A5EE3BA4B /* pow22523.h */; }; 3E2AAD071553B3053D9E1C2AF6C7849B /* ExtendableMessageBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = B3960D7BB99D7F92DB205ACF9B2DB6F1 /* ExtendableMessageBuilder.h */; }; - 3E593ADEFD9D2EE4B4AD86A3AD677751 /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 793FEC188920A8A669AFA124D66C7D5B /* AFURLSessionManager.h */; }; - 3EF78795CFA7BE98763E3BC6CA8B6886 /* NSValueTransformer+MTLPredefinedTransformerAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = FBDB23AD15EF197C05818083BC090D8A /* NSValueTransformer+MTLPredefinedTransformerAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3E3F81F0F1C10AE17C129C7C842AFE4A /* AFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 15E539976D18DD8B2FD944026C103CBF /* AFHTTPRequestOperationManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 3E9EFFE7186D27E13EBF0634F876F630 /* fe_isnonzero.c in Sources */ = {isa = PBXBuildFile; fileRef = 10B568ACA53A914F2E71C19DE21CEB46 /* fe_isnonzero.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 3EFD6825C06BF91372E8AF5D58F806FD /* TOCInternal_Array+Functional.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A73CCDE52019FA425542AC5F8FC7E55 /* TOCInternal_Array+Functional.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 3F6A48B91DD64CF6EFA5DEC1ADE919D0 /* MTLModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CEB35B0107387C42399590A62F7C4F6 /* MTLModel.h */; }; + 3F9E3DEDF23CBEAD66464C4B95ED1AB2 /* JSQErrorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C77DDDC09A3E214AC461861161D7ACB /* JSQErrorMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 409047EC29449AADD96CDF3FA66C7677 /* YapDatabaseFullTextSearchSnippetOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6030130DD5B970F048E4BAE1E0E3A641 /* YapDatabaseFullTextSearchSnippetOptions.h */; }; - 4151C3B606A73BDC28CE5462B749B077 /* DDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = F332B93D1274E2C345A3177165952B3D /* DDLegacyMacros.h */; }; 417F33054BA505FCE74AE47BE9FAB2BB /* YapDatabaseStatement.h in Headers */ = {isa = PBXBuildFile; fileRef = 6062E21FA15E4318E1D06CCD42B1D0A7 /* YapDatabaseStatement.h */; }; - 421CCC4A7B71375DB9D9EFAC2E5151F4 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AD65D9E53ADCEEAAE6EE9CC60B0C042 /* AFURLResponseSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 418BF014871C89C27C2FE9519E3EACE3 /* JSQVideoMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B754A0F32C4951AD523C0E04F50C59A /* JSQVideoMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 4192E00918EF0069B4A7ED559B8AF8D8 /* APDropDownNavToolbar-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F8345BA856503A0CE2289B4E45DA11B5 /* APDropDownNavToolbar-dummy.m */; }; + 42831690D325516791CDD28672F73D93 /* sc_muladd.c in Sources */ = {isa = PBXBuildFile; fileRef = F218D00D25CE4EE01FA9A9F99E9974B7 /* sc_muladd.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 42892526D2523BFFA1E02AAB713A35A7 /* YapDatabaseTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 4117992B4308350E69113AC82DDADEF9 /* YapDatabaseTransaction.h */; }; 42DE283A00B9B73251EE66583EC416C6 /* YapDatabaseFullTextSearchSnippetOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F6C8BC4F13AD155D3B21F8957764305 /* YapDatabaseFullTextSearchSnippetOptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4329653318DFBE67F221A89F39B0B3D3 /* pow225521.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E90C86229C8D0F26FD91CD5A50A231D /* pow225521.h */; }; + 43278AC1786B11F272EDEF6DEF5C281F /* JSQMessagesTypingIndicatorFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = B33B0ED9943914B6633371CFA5553CE3 /* JSQMessagesTypingIndicatorFooterView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 433CFA8F549B46AB223DFD42B9597ECB /* ExtendableMessageBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = D8D32F22E453B52EA7A3F37BAB2F364D /* ExtendableMessageBuilder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 43CDA52D1B29D5B52687D4B123B5298C /* fe_neg.c in Sources */ = {isa = PBXBuildFile; fileRef = 6DFFB0EC1CD39B203A2E6B2E1D59F42F /* fe_neg.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4449B55804E8276B8B347C9474005B16 /* NSString+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 1665E78156B7AB319C299D0696E4B657 /* NSString+JSQMessages.h */; }; + 4474781C5BF93D7055C3494FA136684D /* iRate.h in Headers */ = {isa = PBXBuildFile; fileRef = ED7D4D4D7CF355E84187ADD0CE47E6F5 /* iRate.h */; }; + 44A7004546FCB7C6613B4517D3D8EF70 /* RootKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B864D82D471321A6374D960A15CD944 /* RootKey.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 44ECB11A5DA563018E5AF8000C00F13F /* ForwardDeclarations.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F8F45C078EEC2B1F5ACE0B9258973BC /* ForwardDeclarations.h */; }; 44F26D5178129BB0BF77F34CE1163698 /* NBMetadataCore.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DBB4BE580E6E582E5B78ECEF7499F4E /* NBMetadataCore.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 45C582CD381968475293C4D364BC1589 /* YapDatabaseFullTextSearchPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 881D97774423D2B15A2800328AA01B60 /* YapDatabaseFullTextSearchPrivate.h */; }; 45D2FD041213B92F3E0171D5D8F829B0 /* YapWhitelistBlacklist.m in Sources */ = {isa = PBXBuildFile; fileRef = B3CC83224D9CC93067E23EBF00918ABC /* YapWhitelistBlacklist.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 464D90F2C921C1C59583D5E43BBF8A2E /* ge_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = 05FF9D03999DFDC007D27E127E9299C1 /* ge_sub.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 470DBB568F53EF6EBAC90C38DF7F5250 /* JSQMessagesToolbarButtonFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EA1D3137D7666FCE34B08DF0316560D /* JSQMessagesToolbarButtonFactory.h */; }; - 4718963CF8A82C0191442B50801B7212 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E1E7EBE1E207E6BBB1EBEEECEE7182A /* UIActivityIndicatorView+AFNetworking.h */; }; + 4669A018C636417E325E30859395CDFA /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 987929AA1584B2D53A9CA7C4198F637B /* AFHTTPSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 469EEB9B99C1B764A142610625523D3E /* JSQInfoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = DEC79E9B3C89DF37457FF857547A3BDA /* JSQInfoMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 47551D08881FE14437313612D9698C8E /* JSQMessagesCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 104FB58B0BAB11EA77894EA7ABABC801 /* JSQMessagesCollectionViewCell.h */; }; + 47729C11EC3688ACC501FCC31C0EF2BD /* UIImage+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = C7E1133C5E08D4F44CAC366BC0D4CCAA /* UIImage+JSQMessages.h */; }; + 47B7C9E5B180128BB2BB37539A3F0209 /* PreKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CC945E7308091E1DD5A644CABC47282 /* PreKeyStore.h */; }; + 47DCFD5C1B4E43CC9548CD15AA1C87A9 /* UIDevice+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = CDAB0DE4CF102D5D2288F4327A214F88 /* UIDevice+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 47F0ED4F67F5640F5A6353CA15555052 /* DDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D7D4C6629EC3796385BF8619023920C /* DDASLLogCapture.h */; }; + 480F5106293DA2F98343DCFAF16DCEE3 /* ge_sub.h in Headers */ = {isa = PBXBuildFile; fileRef = 99483B9C58759748C6C223F82CEC2D28 /* ge_sub.h */; }; + 4843C74FA20DB719FA82FBF4EB700FA0 /* ChainKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D07A183A2EA6523C9F76B068B654B09 /* ChainKey.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 48663C8B874C4BA7143A70F2C712AE38 /* YapDatabaseViewMappings.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A613FD8E3C9225A9C7F4DE4CF883991 /* YapDatabaseViewMappings.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4885928C7BAF30988F8B582A327B3FC7 /* blocks.c in Sources */ = {isa = PBXBuildFile; fileRef = 4F59571CD5C67E2518FE66045B471FA6 /* blocks.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 48C90265B12E8BE4E3C23D91809CC4DA /* fe_add.c in Sources */ = {isa = PBXBuildFile; fileRef = 62A108FF471939C0E3832A61F9241A86 /* fe_add.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 48755770F83374C202F1FD1FA5466C5B /* AxolotlKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A86EE2D636A8C84054563C568DF4BFC /* AxolotlKit-dummy.m */; }; + 488614131CFE1C6C8F58FDBC332F7B23 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 62D6005ECFEBCA5A2FD9A81A0229D86C /* AFURLRequestSerialization.h */; }; + 48B833F793A2BE172FB45C2AE0D73F84 /* MTLModel+NSCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B6AE9CAB264B97D36453608450EFE8B /* MTLModel+NSCoding.h */; }; 48D42F7E675171C4E29E17E697A4A2F3 /* TOCFuture+MoreContinuations.h in Headers */ = {isa = PBXBuildFile; fileRef = 554AA26E35B6315F3899F418382E8E26 /* TOCFuture+MoreContinuations.h */; }; - 496FE706DAB9CFA3A4586B82A39AEF26 /* fe_isnonzero.c in Sources */ = {isa = PBXBuildFile; fileRef = 50B5CEA1D1D458619D779918021856DF /* fe_isnonzero.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 49B2171987827A2B53D7C459516B1D03 /* JSQInfoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = CF82E2FE61CB6554D76F4BBF9A7537CA /* JSQInfoMessage.h */; }; 4A8A588DF053E48F4D63F24FAEE62AAD /* YapDatabaseFullTextSearch.m in Sources */ = {isa = PBXBuildFile; fileRef = E2820EA97004E2370FE6623E11370B5E /* YapDatabaseFullTextSearch.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4A8EBD8C8CAE9BEA0117A254B9F0DCA7 /* TOCInternal_Racer.h in Headers */ = {isa = PBXBuildFile; fileRef = 28343D3B757908E44228A9B55EADB183 /* TOCInternal_Racer.h */; }; + 4B087D3B255088201BF60D82BDE7AD8B /* BobAxolotlParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = BEC1ABA8F690993EBD947754CECD79E9 /* BobAxolotlParameters.h */; }; + 4B3C27CA742D142875B9E0A7D238480D /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 160C04FA7FDE306A350B427FE68281E7 /* DDTTYLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4B6E1F2CDFE0D230F3124C05160AB94D /* YapDebugDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E0C1A34881E1861BAF767A58DFDB1C9 /* YapDebugDictionary.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4B841F22E1B62C1A5053D8B31539D71C /* compare.h in Headers */ = {isa = PBXBuildFile; fileRef = D99F9575D489309A4FE76A2DE71843B9 /* compare.h */; }; + 4BA5B0E3C9A5986A9536098C73211F94 /* fe_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = 7D521EB1C2364FB8306071DC85D4616A /* fe_sub.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4C6442DB12FD96CF7B0A12AD75B5726A /* YapDatabaseSearchResultsView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB785A68391FBFECE2A8719E696A2B1 /* YapDatabaseSearchResultsView.h */; }; - 4CAE070FF18D6337059A6D0DD90A74E8 /* zeroize.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B9E952D22F27A891C180429FBFCED25 /* zeroize.h */; }; + 4CA45ECA72CE686BCBF7D98AAA7A0DDC /* fe_add.c in Sources */ = {isa = PBXBuildFile; fileRef = C1104B083AA6B036EA40BC7D28AA6305 /* fe_add.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4CC1E204F383A5FA91AA87E037B3922E /* YapDatabaseViewRangeOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1848F2CCA9A33355C8387E6B80F77D3A /* YapDatabaseViewRangeOptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4D497E6292E30AB4D7936514AE07CB22 /* crypto_verify_32.h in Headers */ = {isa = PBXBuildFile; fileRef = 18D08B9FCFDCE4476260763DFEC48200 /* crypto_verify_32.h */; }; - 4DC0C8E74D856AEC8C740CFBF723A394 /* MTLTransformerErrorHandling.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A561644850CCF35E6BE1679025140DC /* MTLTransformerErrorHandling.h */; }; - 4DD29A963BA79B42650A55DFBF96CDBD /* RootKey.h in Headers */ = {isa = PBXBuildFile; fileRef = A5BB76D61A130EE40C78E8D705177408 /* RootKey.h */; }; 4DD40B7B106090823572415D6F41B1C7 /* YapDatabaseCloudKitConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 58D62A8ECD4FD4B471E857C69599D596 /* YapDatabaseCloudKitConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4E34F3B4CC64835FEE9B00E3DD61CF00 /* JSQSystemSoundPlayer+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D176507222918B76365F00BA70E5C12 /* JSQSystemSoundPlayer+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4EA1F4D3274D27CEBDE29F6CA4EC9B0C /* AliceAxolotlParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = 757495BE1B7DCC7F03817AF10363C29F /* AliceAxolotlParameters.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 4EAA4D4FFAF1EEA887415DC0D9022D72 /* YapDatabaseRelationshipTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = BD5E64EAEE00E7732C64CA28E26FAC2A /* YapDatabaseRelationshipTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4EE504294D6A563941E42020BD23007F /* DDTTYLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 15BD873BA3DA899D83434557BA557853 /* DDTTYLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 4EEA1836DA0DB11E6DAD2BE4A07BBCFB /* Constants.h in Headers */ = {isa = PBXBuildFile; fileRef = BCFE715BB39D76262D0730781B19742B /* Constants.h */; }; 4F08DCFBC14FA785FA9B2928395B028A /* YapDatabaseRelationshipPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = CB699C6304594408F0021801A87B11E0 /* YapDatabaseRelationshipPrivate.h */; }; - 4FF75C8570C4ABA8C970506B6A705AA4 /* crypto_int32.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AA7D6E8451E509005300D235DD02FFB /* crypto_int32.h */; }; + 4F86D19C514BFAA9BFD45951E8012788 /* NSValueTransformer+MTLPredefinedTransformerAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = C4F78749C6822227FF544A59F7F8423C /* NSValueTransformer+MTLPredefinedTransformerAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 500B12FD1E96947D7AF89F944DC09D78 /* MTLValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = CCCFA43CDC401A60744030446D33BD28 /* MTLValueTransformer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5015A21AD4CE1C7D870FE96AAAA366B2 /* YapMurmurHash.m in Sources */ = {isa = PBXBuildFile; fileRef = A0A4108C4449DD702945C68ECED5F71E /* YapMurmurHash.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5025E4BE3089B3B181DABCCD2DB59CCA /* AFHTTPRequestOperationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B92CB2F398490D65EE28736A7D173A7F /* AFHTTPRequestOperationManager.h */; }; 50DBA1AB764BFE5E5AF1AC42A4D8E5AA /* TextFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 57DFA945198E82DBD29BFF8FE956501A /* TextFormat.h */; }; 5153F0DDE0E1AE0560E0C4A8B9527F3D /* YapDatabaseSearchResultsViewOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 206C03FA2D9E44E91500B600779D1EC1 /* YapDatabaseSearchResultsViewOptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5194BE37EB3F937F294FC9CBF24C745D /* DDMultiFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F67B3D1F4A5E52DB628010BC6BB6792 /* DDMultiFormatter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 51C46082C4ECCD56A5F0425A6C40C3C1 /* NSDictionary+MTLMappingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EDBEACD646CDEC1C5AF87B4B65B1F95 /* NSDictionary+MTLMappingAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 51C7A21ED9BE59324829637F8AB477B4 /* JSQMessageBubbleImageDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 11777B11A27A1307E9B1CE5A2E77C550 /* JSQMessageBubbleImageDataSource.h */; }; - 51D8FD4E3909E1EF301608943DA255A4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 424C8C24C421D7EE8550E9A304E7C223 /* UIKit.framework */; }; + 51CD4941A1D77B1D1C588C54D13A231B /* JSQMessagesKeyboardController.h in Headers */ = {isa = PBXBuildFile; fileRef = FCAB5D30A7A806B0380CC362CC0992A6 /* JSQMessagesKeyboardController.h */; }; 51E6BBEAADDC4F69F89C17FC06B1C846 /* YDBCKMappingTableInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 90EFCED783AC96D1F48E32A0FA846A4D /* YDBCKMappingTableInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5219F174D0ADD135AFDF51C17CBCDADB /* JSQCall.h in Headers */ = {isa = PBXBuildFile; fileRef = E32013B3717180B054B7141E6ADD7385 /* JSQCall.h */; }; - 5287120AD3C42183E011695B2CCCAF51 /* JSQMessagesLoadEarlierHeaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EB8CF99F1D38942F99B61F7A64B2A52 /* JSQMessagesLoadEarlierHeaderView.h */; }; - 530A3803D2CC7239A4D7237CFC513189 /* UIDevice+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 87792517F92F79783FBF1468888CB338 /* UIDevice+JSQMessages.h */; }; - 545A1F04589D1618B5AD29FA1D392D58 /* ge_p3_to_cached.c in Sources */ = {isa = PBXBuildFile; fileRef = FF3FEC024605EB1EC8EA3CC259584855 /* ge_p3_to_cached.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5378C87E12918E5FAE40A11CA18EB87C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A5C6136F4A9B7F2F22F11002788ECF2 /* Security.framework */; }; + 53E92A5CE50F39122AD141F2FDF81BF9 /* JSQMessagesMediaPlaceholderView.h in Headers */ = {isa = PBXBuildFile; fileRef = B9204B2CCABC8FABAF2CAA4EBF6735C9 /* JSQMessagesMediaPlaceholderView.h */; }; + 53EC13C6FD9148F3CBC28DE2EA2FD3E1 /* NSError+MTLModelException.h in Headers */ = {isa = PBXBuildFile; fileRef = B62FF7663E547BCBA3D81E12FBFA8556 /* NSError+MTLModelException.h */; }; + 543133CB7D605596724732FA7A10AAC8 /* IdentityKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 899CE41DA7CB2A280154F9834804761D /* IdentityKeyStore.h */; }; + 543CF9B93444C231BE73A82BD68C82F3 /* fe_sq.c in Sources */ = {isa = PBXBuildFile; fileRef = 37AD74287032FB4CBF24CF32B57BE82C /* fe_sq.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5493FA656522243852BA1A2B9F9E71C1 /* YapDatabaseSecondaryIndexSetup.m in Sources */ = {isa = PBXBuildFile; fileRef = 149989DA846D0356127251703194698D /* YapDatabaseSecondaryIndexSetup.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 54EF604BDBD83DCA0F449FA5845CAFBD /* ProtocolBuffers-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B4C0C2C50BB2E059A13701EFA333B99B /* ProtocolBuffers-dummy.m */; }; - 54FEB38E80DAD12043E14F9D5264DE22 /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 964AB54AD873C8EB6E4A8113C4B70553 /* UIWebView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 551162D5B4CBF0FEBE6C54DC5CFBC385 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; - 5557A2F492955DABD9D5C40D5F4BBB27 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 73CF2710ADF22710A69CB2F80F2E6F16 /* UIImageView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 554E7D70785C3F02030ACF749FDCA80F /* JSQMessagesComposerTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C001139ADECC3BEF7A7790C7E4E9B17 /* JSQMessagesComposerTextView.h */; }; 556BEE96230B12BB9DF94A576116CB73 /* YapDatabaseViewPageMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F3B08F4C2616DED30EAE5C620E3610C /* YapDatabaseViewPageMetadata.h */; }; 558F590E0B362C3BD871FEDB45E49E8B /* YapDatabaseViewPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 183F0F27B40407F1A925A3F1654E93C1 /* YapDatabaseViewPrivate.h */; }; - 568657CEEFCC3D985299D297A0F60A4C /* sqrtm1.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B36E9B3A28B448C09EBA25E11D9755F /* sqrtm1.h */; }; + 559099486CD3E48C24C2924F5A18E5FC /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 69C80EC6DDBEAE04588AC62FC6FF2EF7 /* AudioToolbox.framework */; }; + 55F9F68597B1DBBB7758DCEEB22CA95B /* TSDerivedSecrets.m in Sources */ = {isa = PBXBuildFile; fileRef = 97743A839CEC62099A04D1ED56FAE77A /* TSDerivedSecrets.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5634E9E313BE98AB0B154260D354B9D3 /* base2.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E428AEB943BBCE2C5D689F17D6E0AF7 /* base2.h */; }; 56EA43523D664CEABEA20F6319323723 /* YapDatabaseCloudKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F2AB9A47E0AA1DE93B66D000D4D8310 /* YapDatabaseCloudKit.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 575FDB8FAFFD5DA51D27CA7C328044C7 /* JSQMessagesKeyboardController.m in Sources */ = {isa = PBXBuildFile; fileRef = 5125AFD6FD687435DF068D05D585F1EC /* JSQMessagesKeyboardController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5806A47EDDCC1DE377495133E3725896 /* NSBundle+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = C17E27325EF52D7BAA0E1E70C5D12018 /* NSBundle+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 56FA275CF53A72B992A4CA004C520C37 /* JSQSystemSoundPlayer+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A4DF9590628FE0BD87E97CA6FE5A601 /* JSQSystemSoundPlayer+JSQMessages.h */; }; + 57FEF51C0B9F93781CE9BA375BE3B03B /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D497E94286F1F8EB2806B3AE5CB1E10 /* QuartzCore.framework */; }; + 581FC6F8A4C2BDFC079884776E5AE275 /* JSQSystemSoundPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A53A68A1173B0F338D6F008D6CB8E6F /* JSQSystemSoundPlayer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 58C0CDBCAE0D287247DA6DC771CD4958 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + 58C9214ED153841174A5F150AF768AA2 /* NSArray+MTLManipulationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1500AB5314CF207194888C43E3B7D08E /* NSArray+MTLManipulationAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 58DBEEF89D83B5ED6E647E13A690CC0D /* JSQMessagesTimestampFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 809DAAAF26BF2FC64F5A0831A52399C6 /* JSQMessagesTimestampFormatter.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 58E644F1740C83F061D4207C1724A147 /* YapDatabaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8AFE4BF8C467289FB58668B796B70732 /* YapDatabaseView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 59086ADE1D49E88E1D28A778C2463CAD /* Pastelog.h in Headers */ = {isa = PBXBuildFile; fileRef = CDE17117EED38D378E4E900998026AEC /* Pastelog.h */; }; - 5938DAA873B65D64C57750550558AB26 /* fe_invert.c in Sources */ = {isa = PBXBuildFile; fileRef = E2461DAE33EF6707DD97A2D0F718CA4B /* fe_invert.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 59A584ED57F2D8FF22FABB243E438605 /* AxolotlExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = E2C3B02A8921F8D6B518E8496A98D30A /* AxolotlExceptions.h */; }; 59A7EF75391231F853094D7AE3493A14 /* YapDatabaseConnectionState.h in Headers */ = {isa = PBXBuildFile; fileRef = 73B37F9C9D38EE7A1B7A61D8144DE423 /* YapDatabaseConnectionState.h */; }; 59F4E6522E3F830686305B1C5EAA7129 /* YapDatabaseExtensionConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F4B8608FAA243F7DD4ADC3629F47B2E /* YapDatabaseExtensionConnection.h */; }; 5ACFB7592E7F4A6C35219C1FF6B075B2 /* MutableExtensionRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = B5FC28347E8D0A7E97D06D0891E17CC9 /* MutableExtensionRegistry.h */; }; + 5AEABE10F6FA8189CB67229208371483 /* AES-CBC.h in Headers */ = {isa = PBXBuildFile; fileRef = D2D258CD84B958F3D616A014F745F249 /* AES-CBC.h */; }; 5B030AE81F16A4047FFA65E9258CD5A2 /* UFDisjointSetNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FDD5AFA0591D66B4DE6123199DBC152 /* UFDisjointSetNode.h */; }; 5B08CB2790C9E3EAD3B1835B0AB59447 /* YapDatabaseViewRangeOptionsPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = E47BCC0FEC7847BE53432CFA381E2C4A /* YapDatabaseViewRangeOptionsPrivate.h */; }; - 5B40036E5D8D40367ADEF67306566287 /* JSQMessagesToolbarButtonFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 32458417281DF5A8BB9E16AD73BFB9B2 /* JSQMessagesToolbarButtonFactory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5B7633EA893180EEE67055E4B2079745 /* JSQDisplayedMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 89395D687B6241530210C58D50C5C7B1 /* JSQDisplayedMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5BDA03FDF7797FC38854E2A644F5EB1F /* curve25519-donna.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D05F0B3E143F787D26E847D07E53DE1 /* curve25519-donna.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5B24C3BDD92F546DB217A9D95BAECF49 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + 5B3719F86AA72C9D269310AA2F4189C2 /* JSQMessagesCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DE765A6822E2C68CFB9926A11FB2A1A /* JSQMessagesCollectionViewCell.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5B64981731B1A00F93F038546B95EC83 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2937B0DE31D951361F4A8C0D58F9036 /* CoreGraphics.framework */; }; + 5BB0E6718907C7AC1FCD83659412361F /* MTLModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E98584B9D5665246C3F06C1226670FC /* MTLModel.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5C7B116E193E94F5C81792E06D16B2CB /* zeroize.c in Sources */ = {isa = PBXBuildFile; fileRef = E32ECFC33724FB0E4E86BF1D71D7F2D7 /* zeroize.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 5C9B55641949598E3AC0C7074EF2D207 /* Randomness.m in Sources */ = {isa = PBXBuildFile; fileRef = 500E356CA42AB215AEFD1B2D2FC53E6F /* Randomness.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 5C9C4C284D88404CEDAC02F1D3257744 /* YDBCKRecordTableInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = A86E8E5AA7D1143495CF6D5E82C1A34B /* YDBCKRecordTableInfo.h */; }; 5CDD0C6FC3D002F592601BD51C82F5C6 /* SSKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = A62B9E8E26B10548DDD8130590811B88 /* SSKeychain.h */; }; - 5D1B73609B3386804F7111E44360CADF /* JSQDisplayedMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AAF180D827A7B72670F989D1B9E4739 /* JSQDisplayedMessage.h */; }; + 5D1666DFE6990A1E399E4ACFED5DD859 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E6937A78DD74A4FC1FB9BD19F56CC5F /* UIWebView+AFNetworking.h */; }; 5D494C0B46A8571F43061F94491D6146 /* UnionFind-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 39411DF3DD42D283B535DACF1BAD694E /* UnionFind-dummy.m */; }; + 5D78E4965E4566793A140960D118530F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 5DCA0A493BC0229FA88823151C0F6CEE /* YapDatabaseRTreeIndexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = DED4584C44061A9BF96FDA04905F267E /* YapDatabaseRTreeIndexConnection.h */; }; 5DF6566B1317F23305BD74D53DC49C76 /* TOCInternal_OnDeallocObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D3BD2E562201286CD5729530BD6E781 /* TOCInternal_OnDeallocObject.h */; }; - 5DF73264500318E5C3DA6A3AF04A0E6D /* MTLReflection.m in Sources */ = {isa = PBXBuildFile; fileRef = 4EB77FBCE7D5C7DBB0C7C3DF4DA6D0EA /* MTLReflection.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5E111719212AC96F33FA579B85E2D232 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; - 5E6E9BBF74B4E53FE17E066F8037C91E /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E36C776588D6DD73E77CF171D5A2EBE /* AFHTTPSessionManager.h */; }; - 5EE1FDEF997AC2078AA6713993C27849 /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BEF894917AEF1DB5728AD917A6A6AC1 /* AFNetworkActivityIndicatorManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 5F29588278EFA37AD05C6B19DFCD0AD7 /* crypto_uint64.h in Headers */ = {isa = PBXBuildFile; fileRef = 2592886720735AF128C7C914DC2D6BFD /* crypto_uint64.h */; }; - 5FB710BA3A343DBF04532A8C57D307AD /* JSQMessagesViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C3119B4CA8AA79D3101B69DA16183F0 /* JSQMessagesViewController.h */; }; + 5FC178D631FED838D903F72372301A2B /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EBD593ABCB496A07E8670A59F4EC919 /* AFSecurityPolicy.h */; }; + 604630E5FBF59478CC20701F2CDA8A9D /* SessionStore.h in Headers */ = {isa = PBXBuildFile; fileRef = CA48E6D396CE5E425BFC2A0285FA0C2A /* SessionStore.h */; }; 60EE3FCD25D9CF1E8CB1CC425F79E978 /* NBPhoneNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = F2FBB06853F09B3A274D91B6CA70068F /* NBPhoneNumber.h */; }; - 61641B82E9C663AE09FED02444DB4E7D /* d2.h in Headers */ = {isa = PBXBuildFile; fileRef = D6746049115DA9C7E9435B8A4FF21F65 /* d2.h */; }; - 616FBCBC60FA049630F9E40226EDB9E9 /* JSQDisplayedMessageCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D219BE50E182C5E8D304AB6B2545E2 /* JSQDisplayedMessageCollectionViewCell.h */; }; - 619EC61EBB451F024EA7FB41052BB621 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C03B69541381C62E6C07F3740C0D72A /* api.h */; }; - 61BAE9AAB3C9347FCE23DC99D6AB2758 /* WhisperTextProtocol.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 223A7A8E6DC3144310B5C1926BD46315 /* WhisperTextProtocol.pb.h */; }; - 61DE283495231666F86E1892BBD3E5E4 /* JSQMessagesBubbleImageFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = ED6DDAFE60B58FFF3A9971950495B1E7 /* JSQMessagesBubbleImageFactory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 62DC8E7E8D20AD67A28683763736136D /* UIImage+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = E65D286F5E0111671444F1EF3E3EDCDB /* UIImage+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 612C488B2C7FD4ECA682DEE006A24491 /* JSQMessagesCollectionViewLayoutAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = C60C70875122988AEBA8725AF35F8E23 /* JSQMessagesCollectionViewLayoutAttributes.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 613763E828396237B7CD35D3660AB8F5 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FEFE2EA5248646FCF68D619808AD8C30 /* SystemConfiguration.framework */; }; + 62FCF38139C82B138713CBB206BFEC06 /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D0D83A90B4C867EE794F4F8AECA663A /* AFURLResponseSerialization.h */; }; + 630B1BA2A74EEF4014F2FD4C7DF0A4F4 /* JSQMessagesCollectionViewDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = DBAD1969A3EB3B71B28C6D9FF2953C59 /* JSQMessagesCollectionViewDataSource.h */; }; + 63282474388ACF9711A97DD787995043 /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 44DD947A80E4DDF0857286CCD1741AD0 /* AFNetworkReachabilityManager.h */; }; + 63395E7E0647E6F970B4D6138127EFDC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 634F8CFBC98C6DFE08B7D05737BA4810 /* YapDatabaseConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 4457C813E3C272CAEF5F5B0034F2901F /* YapDatabaseConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6353CEB898BA7881C4D8014BC088F1DF /* YapDatabaseSecondaryIndexConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 41217352A29EED064678F5BA0D322CD6 /* YapDatabaseSecondaryIndexConnection.h */; }; - 639B51F2B053A091208BBE0DBCFDC54D /* crypto_hash_sha512.h in Headers */ = {isa = PBXBuildFile; fileRef = B457D859759E04ED22ECB4B15192AA76 /* crypto_hash_sha512.h */; }; - 643EAD8673E09AD9518F19A184F069F2 /* JSQMessageAvatarImageDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = A1E94AC263C86061C3790C13CC56D865 /* JSQMessageAvatarImageDataSource.h */; }; + 638611B447BFC0CE92AFF526B2739A21 /* PreKeyRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = AA85570F0ED577E994F4C9EE252CE044 /* PreKeyRecord.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 648FC0ADB02F60AA161C8D750140AFF0 /* YapDatabaseCloudKitTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E52853BDDA50367AB9C6E3C7EC7B494 /* YapDatabaseCloudKitTypes.h */; }; + 64D165CFD9781CDE2ECA85575EA35B12 /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 326B339CD4B62D5B39D1A5348F65B4D6 /* AFURLRequestSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 64F923B6B481F52BC92E1DE8D8AA686A /* TOCTimeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A84E5563E301B7AE0C831CEAC32916B /* TOCTimeout.h */; }; 655D07BE555BCE2904BF48F0DBF4F2E8 /* MutableField.m in Sources */ = {isa = PBXBuildFile; fileRef = 90EE4F2B9090CD2CD3E01949F52E1FA0 /* MutableField.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 658D1DD45B990F691AC4A7BF427E87B8 /* YapDatabaseViewChange.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D468AE88D8D85541C5ADBAA1C4BBA62 /* YapDatabaseViewChange.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 65AD982715D22F359A732D9AA861145D /* PastelogKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B9B51776E69E1EF501FB77B5265B1485 /* PastelogKit-dummy.m */; }; + 65BAA56025DB959B835C8098685DE2B3 /* crypto_int64.h in Headers */ = {isa = PBXBuildFile; fileRef = 9087C5FD8FD4073B7CEEC5A1CA23B1F6 /* crypto_int64.h */; }; + 65FA55DFFFF01639C8AD71B103D5DBDF /* JSQMessagesAvatarImageFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 21BDFBEB36E18DC2729319B213AE2F16 /* JSQMessagesAvatarImageFactory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6630460322F1B48FB9CE28707B475A96 /* YapDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = CF147E11634BDFB476DC0CE5E24A6B75 /* YapDatabase.h */; }; - 66B79E33DDB2065DE0986CE51E765109 /* JSQMessagesCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B63F616E3CCB56CA5DA7126832E5DD8 /* JSQMessagesCollectionViewCell.h */; }; - 6747E91C8A9BBC85871BE6C1FB36FC89 /* compare.c in Sources */ = {isa = PBXBuildFile; fileRef = B188A1F05A6E2F63B8D9502126C5B776 /* compare.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6763B9316FED016C2CD36C736713175D /* YapDatabaseQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C70055606687E76D5B44EF03B4BE1E4 /* YapDatabaseQuery.h */; }; 677D6B01D1001E162D74EF6A50D44A10 /* YDBCKChangeRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = B3B3F0E51A7F951FD91C8777C86EBA13 /* YDBCKChangeRecord.h */; }; - 6795F2A4416DD81FF9933AED405EDEE1 /* ChainKey.h in Headers */ = {isa = PBXBuildFile; fileRef = D6CBA64ED620A9C713977A69DF9A909E /* ChainKey.h */; }; - 6805966B8DB8F99E95891D84560C07E4 /* JSQMessagesComposerTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 123C2F8B3E4F45698242F9C9502AB865 /* JSQMessagesComposerTextView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 689D5F4FFDCE588D3C62E8747BC2A14C /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF22FDBF6D5DBE462AAF572BD1EA1E99 /* QuartzCore.framework */; }; - 68A33997C7576CE33B05876B9D9569CF /* metamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA5E45A6193C3D1940730BAE59EAE15 /* metamacros.h */; }; + 67F06473DEE0CBFB8D9D6808BA13DD67 /* sc_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = 070B986CD2E3E0BA335E9D9FA0B05A35 /* sc_reduce.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6800C39BCF40C6FB36ECB48192C0D294 /* NSDictionary+MTLJSONKeyPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 039D6FEEC1F25D17BB60620402CB54DC /* NSDictionary+MTLJSONKeyPath.h */; }; + 6851F29B10D483D3C8C625CA4D11AAAB /* ge_add.c in Sources */ = {isa = PBXBuildFile; fileRef = CE22C022DB9F6998C6DB742A3CA5AAA9 /* ge_add.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 68ABEBE4EC4ECBE50E77C90581EF3C6B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 68CCB7E44F56D1923541714B62370FB5 /* YapDatabaseRelationshipNode.h in Headers */ = {isa = PBXBuildFile; fileRef = 74DAF2DA110B7C3210442DE0FAE559E6 /* YapDatabaseRelationshipNode.h */; }; - 693F11720AA5B11BE77BE46ED146CE2C /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D3F609DD2541F70E1998EA8CFC3B0746 /* UIImageView+AFNetworking.h */; }; + 68CDF1982015075EEC90339B4543C86D /* JSQErrorMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = E71EFEF28289C603B5D4CADA0CA8CB45 /* JSQErrorMessage.h */; }; + 68D32DF0A7200369D40BBAEFFE02C2EA /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F4FA29CB4D855753B3DA638DF79CBB5C /* MobileCoreServices.framework */; }; + 68D59958C68DB6A025C16008D33028F8 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF68C3331B387F5259D0944B2813949E /* CoreLocation.framework */; }; 69DFF420590BE68BBBC7C3AAC897BD79 /* YapDatabaseTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 4BF95990590323A044E5E6301DB7785D /* YapDatabaseTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 69E94C3BFDF6A8DF56A7BB0A9DC64964 /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2FF8E5CE13204593784BE8B508697C04 /* AFNetworking-dummy.m */; }; - 6A17F4AF458567F93BCB37553CDBAFA1 /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = BA7C4A2F47D29E01319933A4168FB28A /* AFURLConnectionOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6A22C186C904A8B83D27A1079C5547DC /* ge_msub.h in Headers */ = {isa = PBXBuildFile; fileRef = B0D1A4F6A5D45B8890BC1F8ABFDBF78F /* ge_msub.h */; }; 6A23DD03551E05C838597D49D4DD4BC8 /* YapDatabase-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 138A5726A85B0076B2ACA62476EBFEDE /* YapDatabase-dummy.m */; }; - 6ADF74C8D892BAB915255F8C7DD40E30 /* DDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 599069BE5BE084CC5185050F0E78ED1F /* DDASLLogger.h */; }; - 6AF52A3FFE4CF13A2F195CEC4258BE80 /* NSValueTransformer+MTLPredefinedTransformerAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 98841B56C7FCC0DCFDACFB95EF4BD5F9 /* NSValueTransformer+MTLPredefinedTransformerAdditions.h */; }; - 6B3BB4A234D7434E6FA268D2CDA702D8 /* base.h in Headers */ = {isa = PBXBuildFile; fileRef = FB292CADB98CE6BC880A2F2B1CAA7568 /* base.h */; }; + 6A333B93264C415A9CE1E5139B115D07 /* SignedPrekeyRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 917B6369C26E519F97C91C23C7380389 /* SignedPrekeyRecord.h */; }; + 6AC250502BDBADA9F1F951905EB57F56 /* JSQDisplayedMessageCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AAC535DB135601A72016C56C0084453 /* JSQDisplayedMessageCollectionViewCell.h */; }; 6B52399CC31E3324AA470598FD4B6ED1 /* YDBCKChangeRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 25CAAB7CC4F449F9C02AD73C9C861C6E /* YDBCKChangeRecord.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6C2B04E534130B6C0BF92A81017B1635 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 8D02557C2FFE12126A75C5775267A0BB /* hash.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6BD93217EEC29312A4ECB009A981B48E /* APNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 619078DD73A8CDEA5F166B37053207C5 /* APNavigationController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6C2CC7064C1220FBCB19281043861A91 /* WireFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 839C825552028CE41CA23819052A2903 /* WireFormat.h */; }; 6C4D6502C605A2DF2094C8F66B0D89C9 /* YapDatabaseCloudKitTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 2246144543FB57A2D1A356E004B7B142 /* YapDatabaseCloudKitTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6C5A57E93F82D131F7C6E0983C89A6AA /* curve_sigs.c in Sources */ = {isa = PBXBuildFile; fileRef = F96AD1E17C4E3FB39E6F2B541F6ACEF8 /* curve_sigs.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 6CC2AE3B8A680F98D6C8CFB0F3698B5E /* YapDatabaseFilteredView.h in Headers */ = {isa = PBXBuildFile; fileRef = 493C7A192F971665C0A6BAD1D8D42551 /* YapDatabaseFilteredView.h */; }; - 6CEA06B971EAF029E3C0DCE6CA0526CF /* ge.h in Headers */ = {isa = PBXBuildFile; fileRef = ED527D5A6FC74EFD7ACCFC074408CA05 /* ge.h */; }; - 6CF09CA4F7D4FCCDE60D62F8AF04F4C8 /* DDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FF46AF56D15FF396C95F869377A6B37 /* DDFileLogger.h */; }; - 6D39E1D8621612F5148C1CCC09E08641 /* DJWActionSheet.h in Headers */ = {isa = PBXBuildFile; fileRef = B892623FEA928B4DEE4D574B605D3816 /* DJWActionSheet.h */; }; 6D4F1B5286C7E0462EBA23F90047C227 /* CollapsingFutures.h in Headers */ = {isa = PBXBuildFile; fileRef = 15E0F36D89C9DFC9BAD799876B3E183E /* CollapsingFutures.h */; }; - 6D63BC70C8AD5A53E0209C10A1339B0B /* JSQMessagesCollectionViewCellOutgoing.m in Sources */ = {isa = PBXBuildFile; fileRef = 7365AF56A55AAC24A86428D92CF5A915 /* JSQMessagesCollectionViewCellOutgoing.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6D6AA1FE119A1B9575850E6954FE9014 /* SignedPrekeyRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 76F6793B115535BDB811D5E6BB2C3507 /* SignedPrekeyRecord.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6D6B5EFAC554CCECB37859935D5E9398 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 6DBB17A8627534233434907DD011CF5F /* YapDatabaseCloudKitTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = B1C89FEC9E2B2D441DD2071BB081B322 /* YapDatabaseCloudKitTypes.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 6DEAA259AA4E26D0F7D44B44CC04A6EA /* MTLModel+NSCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 9585597E924E4F6137E70D1ABFFD4F88 /* MTLModel+NSCoding.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6DBBA7EF421C4966E6C3A7B41FD65532 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 6DF06437CF22E1DDF4BBA8DE8FB770C1 /* PBArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DABAF2DCBC3E453252877EE284FF114 /* PBArray.h */; }; - 6F14F0149E96A998B465728C10B90699 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DB13D83132A50DD4EB1FE57297A03C4 /* AFURLRequestSerialization.h */; }; - 6F82AD0B639BCF37F3912CDAD695AC46 /* sc.h in Headers */ = {isa = PBXBuildFile; fileRef = 5797515401C206CEDC471FB4D97180EC /* sc.h */; }; + 6E5A2A7E0F3C1D63FA7F211604E268C6 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = EEAC25DA172CF03A35090BDD0E968DA5 /* DDDispatchQueueLogFormatter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6E602EE923BF869F0904F84D289A933B /* crypto_sign_edwards25519sha512batch.h in Headers */ = {isa = PBXBuildFile; fileRef = EFC0AA862AC10AC4E25A6AE315084942 /* crypto_sign_edwards25519sha512batch.h */; }; + 6E88401922DAEF632B5619660B63C984 /* RKCK.m in Sources */ = {isa = PBXBuildFile; fileRef = BB23379A68245206286D7F318BB1CFD9 /* RKCK.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6EB7C67B48AFFE721A85B8EF2750848A /* fe_cmov.c in Sources */ = {isa = PBXBuildFile; fileRef = F0FCF6BACC89326B3B8BF97EAD2A52B8 /* fe_cmov.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6F20224F08F1BDD98256872CF4E6B903 /* AFURLConnectionOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F4C785FEA63113847ECE14698770A3B /* AFURLConnectionOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 6F28B4258CBAE16CA78F2D2E1E7EDF4D /* NSDictionary+MTLManipulationAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = A8801E689015EA3F6E92DF75975AF6D5 /* NSDictionary+MTLManipulationAdditions.h */; }; + 6FC9115B4C6BB5734321B76711D58863 /* JSQMessagesBubbleImageFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = BFB1E5D3D3F979A28FA7AF2E8DFD50A3 /* JSQMessagesBubbleImageFactory.h */; }; 6FE79A9063EF96CD1CC41AADF69299F3 /* YapCollectionKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 893E2E3FFEAAAC5B98FD560E13BAAC97 /* YapCollectionKey.h */; }; + 7073B42A88270FD2CAAA78E61F65EC32 /* hash.c in Sources */ = {isa = PBXBuildFile; fileRef = 8CF6A3458B3B1FBA84AB5B895D566293 /* hash.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 707D22F312A006D28ADFB37ED2F51710 /* YapDatabaseFilteredViewTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = 45705FCBAC7FA113CB54CA188001F60F /* YapDatabaseFilteredViewTypes.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7088BF7EFAA6E110022D5380324BDBBA /* YapDatabaseSearchResultsViewPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 00E2A8599CC7D78BC00A07834CC1C983 /* YapDatabaseSearchResultsViewPrivate.h */; }; + 70A3B2D0469D833FEB879F5C151BDC89 /* JSQSystemSoundPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 37CA9A7A852157CE0DBBCA9435AE63C6 /* JSQSystemSoundPlayer.h */; }; 70A7C0DB487AF75075E924672EF41790 /* YapDatabaseViewRangeOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = FD59067DE2693CA246F02096E3F9B8E8 /* YapDatabaseViewRangeOptions.h */; }; + 70B4A07142BB5A2FFA8AF6ED838DAA1B /* fe_isnegative.c in Sources */ = {isa = PBXBuildFile; fileRef = 82D4AB200A3B2502094A5F52FAA8984C /* fe_isnegative.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 711C4C0211FDD2A8DD1307EFAD0FFE67 /* Ed25519.h in Headers */ = {isa = PBXBuildFile; fileRef = BDE34C6CA3BB6AD5AD66BA7EC36FB02E /* Ed25519.h */; }; + 712030F81988A2039184CCA3266BD086 /* JSQMessagesMediaViewBubbleImageMasker.m in Sources */ = {isa = PBXBuildFile; fileRef = 109F07EB0E050A4658955B3CA772CE1F /* JSQMessagesMediaViewBubbleImageMasker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 71E38A360E3E0508D51F29CC65E30A9A /* JSQMessageData.h in Headers */ = {isa = PBXBuildFile; fileRef = EABEFF291600252F4CBA297A0D512C71 /* JSQMessageData.h */; }; 71ECD0FE6E16454EF568CB27D7D0EB62 /* YapNull.m in Sources */ = {isa = PBXBuildFile; fileRef = 26D5C405637951267575132126A7D732 /* YapNull.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7253F9D6C7D8F6439F74D2C662DC3B19 /* AxolotlKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 881524C6B93C26740680B37AAAC12C5E /* AxolotlKit-dummy.m */; }; - 72A4E3971D4F18B6CC237F1A5756CE93 /* EXTKeyPathCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 9541F5048E1AFD16CC33E68C8A3CAAE9 /* EXTKeyPathCoding.h */; }; + 7200132FFD3A64A0C7AED9B316312A0C /* JSQMessagesCellTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EA1F5F60BFABC1E82046CA2163A855B /* JSQMessagesCellTextView.h */; }; + 7257EC49AD58A89C6D2EA393887C3CC5 /* JSQMessagesCollectionViewCellOutgoing.h in Headers */ = {isa = PBXBuildFile; fileRef = 24F6E196E30D7CA6D50A96DB6330835A /* JSQMessagesCollectionViewCellOutgoing.h */; }; 72C9C15A33A314D0EC4AB4A3A032F544 /* YDBCKAttachRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 076239A680DEE6774D37EAC4BAB32C6D /* YDBCKAttachRequest.h */; }; - 72CFB2616368FB8F731045955E224185 /* SessionBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C40DC4916AAB0BA7CB898EA0F388DAE /* SessionBuilder.h */; }; - 73518B52129D56194443A453219E0EB6 /* SendingChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DDBB060E7FA0FB8DE8174D1C3BC3CD4 /* SendingChain.h */; }; - 735497D0A122BCDE5F41CCD2102F7C02 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CA8E99A2D0E6DCA9E57C9EDC993D50C /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h */; }; - 73F5DE4720CBF6FE658EE60A11EBBBB1 /* ReceivingChain.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A5B397E0AAA691C83E7E33F985655B2 /* ReceivingChain.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 740CF91DBE31B4553D293647B81DD42C /* 25519-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 29F08D69F0DC52C6E8115642B352E88B /* 25519-dummy.m */; }; + 741CC67419133F005F129F572CBF061F /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = D33E0B4563252D0640F1F02269D9FDC2 /* UIWebView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 742BB5158A0409A352E24411B9EC10E7 /* JSQMessagesCellTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 65AA64E2C725FC29465DC0C033836EB2 /* JSQMessagesCellTextView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 74327A090176EFE5939C7ABEEDD246F8 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9E2DF46EE4739556CAAFC0C48B794C74 /* CFNetwork.framework */; }; 75D17D204B18AB1D1A25425E9B8BD0B9 /* SSKeychainQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CEDC8732185BF2DEDC960140434F1FE /* SSKeychainQuery.h */; }; 761F26DB9B1C4C2544866851FA7BB854 /* YapDatabaseSearchResultsViewOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6779304C3FB8A96C59E1375633BEDA88 /* YapDatabaseSearchResultsViewOptions.h */; }; + 769BB066A6A807B44C32BA3BF4EAAEB1 /* sign.c in Sources */ = {isa = PBXBuildFile; fileRef = 9DB9B385F8F59F8DF83208C0C40206EC /* sign.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 76DBB75904C5B0144D5DEF92DC97BC5A /* YapDatabaseRTreeIndexSetup.h in Headers */ = {isa = PBXBuildFile; fileRef = B7998A26DB92946981FA579AF0F342A5 /* YapDatabaseRTreeIndexSetup.h */; }; - 7748124DC0687D234123166CF312A8BA /* MTLJSONAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CFAF1F85F8018C5C9B3EC2342E867FA /* MTLJSONAdapter.h */; }; - 77890E60D4A37BE9504CC8580B44FEA1 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C741BDD8FBBFC44D2936CB645047CE9C /* MobileCoreServices.framework */; }; + 76F134DFA0A55048E78413530E7C4902 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F1CC67EC42D58D541C0ED4DCE8A816 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h */; }; + 77A41914A9C59A1E6F3E7A50955435EC /* FFCircularProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = 417B2A206B0D11634737AA48D2C2EE2A /* FFCircularProgressView.h */; }; + 77CD1BBD79571419F2F9EC5738037A8A /* JSQMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = DB7892049B5DEF6034C710C62F31A884 /* JSQMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 78C30A8BFB477D36C305D86970A6DFA2 /* ge_madd.h in Headers */ = {isa = PBXBuildFile; fileRef = 92495912AA4C982E6ECD389D0DF58516 /* ge_madd.h */; }; 78C38827C8C87E2D3FFCBFD906D9F2DF /* YapDatabaseConnectionDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = FE5F37CEEACAB859FFFC317053019BE0 /* YapDatabaseConnectionDefaults.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 78C6C19A75A69E8470CB15AFACDCDD4D /* YapCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A718F95E7C541B2DE34C84EA827035E8 /* YapCache.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 78D68EA4DD4372AAEAC9237B8448358E /* DDAbstractDatabaseLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ECBFC249D0174162115D14F2387601B /* DDAbstractDatabaseLogger.h */; }; 78E3E45F6BE441A652449CD40A513323 /* YapTouch.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E29AF4889A957D3CE6938C758857B0C /* YapTouch.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 78E5F4687C7BA857244F00003671AF5C /* JSQMessagesCollectionViewDelegateFlowLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 993212E848924C8C7583066070A00252 /* JSQMessagesCollectionViewDelegateFlowLayout.h */; }; 791421AEFC2D90822C795B102A440A5E /* YapDatabaseRTreeIndexOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = B2FA1F82913577B1B4B8736137DBF0A8 /* YapDatabaseRTreeIndexOptions.h */; }; - 794C344933F83E30F345BCD75343E15D /* PreKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 6391D036B1826B5EEFFBF99762EF0FB1 /* PreKeyStore.h */; }; - 797AD3B0630C081606C2E3248D76CDF5 /* ge_madd.c in Sources */ = {isa = PBXBuildFile; fileRef = DDFFF69B9CD29CE1D2CFF7E4AFAB4E29 /* ge_madd.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 791464B081E0EE993A18D228EFA30BB7 /* JSQMessagesCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 70CF8DC7303A6F7119F112BC6CEB046D /* JSQMessagesCollectionView.h */; }; 79EA5C6F4E4E36A05FBCC8FABE18FFB0 /* YapDatabaseSecondaryIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = E32F50D0A8C7CC64AB3584C92B616D51 /* YapDatabaseSecondaryIndex.h */; }; + 7A2F59BEB2238A8F5E21546AC64C2AD7 /* AFHTTPRequestOperationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F564E9B97340E8A38F312165802E6AA3 /* AFHTTPRequestOperationManager.h */; }; + 7A60E2770AD17CE549194FA31D7A99F2 /* JSQLocationMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = BA73F57A89DFDA0702852CF646367EAE /* JSQLocationMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7AB5B5F8DC1E91D43B1918FF428B82E0 /* sqrtm1.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BE87B9848B4CB14B41D158F482C48DF /* sqrtm1.h */; }; 7AF158DBF14BB80FFB62D9445CE44205 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; - 7AF62D9F8E28680EA2ACA62F5A0CAEF6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 7B00EC44BBCC3F75396028823DC12FFA /* YapDatabaseFilteredViewTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E4BA49694DF525BC86636498C576796 /* YapDatabaseFilteredViewTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7B0CA2584E9DAC835D3FB1C179F78B94 /* DDDispatchQueueLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9775B2A83536DAD01A1A1FE2E391CE7E /* DDDispatchQueueLogFormatter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7B5100162F0D85859DDCB057959815EF /* RingBuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = 72BC17887CBAB7E5D9690B2DF7D1CCAE /* RingBuffer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7B763428FF3D7D01C4EED9AA5C77099C /* RatchetingSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BB5CF03296701483E67FDB2251FAF97 /* RatchetingSession.h */; }; - 7B7E63B28AB2D47902DD14B84E19FE9C /* JSQMessagesInputToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = C6CAD1637BC965D8F04270DC2CDA926A /* JSQMessagesInputToolbar.h */; }; - 7CB44AC9C3D43CEDD05E795A8904D4E8 /* open.c in Sources */ = {isa = PBXBuildFile; fileRef = F4B2EE94E7E1217F136256FEF6D29041 /* open.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7CCFD3A90231A0EAA4F21929D6D32A17 /* PreKeyWhisperMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B290DBC4235B872D9233526977A6D6C /* PreKeyWhisperMessage.h */; }; + 7BA90AB81DCB7DB514B1DE34FA7A65D9 /* ge_p3_to_cached.c in Sources */ = {isa = PBXBuildFile; fileRef = 356A42A1CC1ACFF4D2C46322BBC6C660 /* ge_p3_to_cached.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7C33A4B0739BC9985F4A58E93AAE77AD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + 7C8635B8142D4F392678C60044A4DA46 /* JSQMessagesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B8C45DF44B2E1EEC009D86EC41692DD1 /* JSQMessagesViewController.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 7CF00FF881DA5451A16D6A1187EB7656 /* MTLJSONAdapter.h in Headers */ = {isa = PBXBuildFile; fileRef = B43D018963DAABCAE013144D9CA7CBD6 /* MTLJSONAdapter.h */; }; + 7D5E3D30F087F9C6ABCB433D9C928577 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; 7DB01AA065B5E14034F7F24B428582BC /* Descriptor.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BECA44569926BFA7B5639570A577645 /* Descriptor.pb.h */; }; - 7DF26B339292D7A721644D7D71A5757A /* IdentityKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 63CE954339B8204A468C05E754852685 /* IdentityKeyStore.h */; }; + 7DBCFB4172CC6808DF0297505DA938C3 /* JSQMessagesBubbleImageFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = F926C41494A7A2F781F5CA06942F13EE /* JSQMessagesBubbleImageFactory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7EAE2FD5C7625950E83FC8B5AEA70525 /* YapTouch.h in Headers */ = {isa = PBXBuildFile; fileRef = 237C9A062BB602DE6C56C5F08E7646E5 /* YapTouch.h */; }; - 7EC24A86B223A5F27C6DCE5EF3C86310 /* DDAbstractDatabaseLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 0AFAC5F23A0D89574971FE58DCB1A090 /* DDAbstractDatabaseLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 7F133A1F3B17823A5C2164F47EDAA6BE /* JSQPhotoMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A7E78E77C3FAFD147FD9C05FDE22AD8 /* JSQPhotoMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 7F6B9F5DB6C12B57794F609C14909FC9 /* YapDatabaseFullTextSearchTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = B33479830B824CCE0CD420C1F692F764 /* YapDatabaseFullTextSearchTransaction.h */; }; 7F8D7A7C7CBB80D79A0D54FE2348A43B /* YapDatabaseLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = AB730011B85339D9879097EB7A0BAFBF /* YapDatabaseLogging.h */; }; - 7FF5D1E0E437D1EB6FFD94F80E684E19 /* PreKeyRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = B9B58C62DD54AAE79E398D801F98C391 /* PreKeyRecord.h */; }; - 8117A59B02265B2C94F721BE7A4AD7E3 /* fe_isnegative.c in Sources */ = {isa = PBXBuildFile; fileRef = C42B8FFF37183EAF90DF3A6DE9F37145 /* fe_isnegative.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 800AD25466E21E63604B8242B9AA2F2A /* NSValueTransformer+MTLInversionAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E89004412C1FBE4C69D4FB746554C9 /* NSValueTransformer+MTLInversionAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 810D0C5D9C28254E2010EB85CEBB234A /* DDLegacyMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 92ADD7AB15FE44771F2A11E6092F6727 /* DDLegacyMacros.h */; }; 81540893722DCB7172ACD12F82C0A026 /* YapDatabaseHooksTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = C8C4CD93EE6C4B45D116D6E9A5CB6E32 /* YapDatabaseHooksTransaction.h */; }; - 816865589533626A1E75166DBBE1C839 /* ge_p3_to_p2.c in Sources */ = {isa = PBXBuildFile; fileRef = CE539C3D1C96AC9C0F6DF245E2B23961 /* ge_p3_to_p2.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 817DF9F61FA7B544A1CB2325A77C253E /* YapDatabaseCloudKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 28347EE6F02E0327FFE4835AE9CD63BC /* YapDatabaseCloudKit.h */; }; - 8295CD18DD76DAAEC289BBCA986915FC /* sc_reduce.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D1E52FD62632AD799E63BB06F5C6496 /* sc_reduce.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 837B1411018DD859A2CA8172BC141AA6 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 718D3F6D4BFE9527D846A4C9D6E63EA9 /* AFURLSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 83A652F6A67D6773EDC915255690A02F /* AbstractMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 8052D4B6AED1DAB3A9348F25042E380F /* AbstractMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 83A9D2DB760AA8FCE0C4F5D26063BF1C /* YapDatabaseRTreeIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C52B3C77FD5E9C7A8F77FA90019B929 /* YapDatabaseRTreeIndex.h */; }; - 83C4BB0DF127F987AFDA417874F0B808 /* JSQMessagesCollectionViewCellOutgoing.h in Headers */ = {isa = PBXBuildFile; fileRef = 163758B83F34B3D42EB44BF17C802C89 /* JSQMessagesCollectionViewCellOutgoing.h */; }; - 8490A53D9A465868E2A32769D20E1D12 /* ge_double_scalarmult.c in Sources */ = {isa = PBXBuildFile; fileRef = 33C8C8807D8DD7B3F43F042F4EF6493D /* ge_double_scalarmult.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 84E885FCE0D937AE4AB6F6F5D5DA92CA /* d.h in Headers */ = {isa = PBXBuildFile; fileRef = A6BBC716705E8075FEF9BB6E88C61BCC /* d.h */; }; + 83C0E253D65F3CBB0ABCBEE5D0EF866B /* SessionBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C4F352D1102FA66245F900DA936429 /* SessionBuilder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 83F670F3C57903FB9FBD368952FA7E3C /* Curve25519.m in Sources */ = {isa = PBXBuildFile; fileRef = A3252A99594CD67CCA9B2AE17A60E434 /* Curve25519.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 841F3511AA3F0226E32C7DD8130208F5 /* SignedPreKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 55ADB6678A56C7365FFDAAC9ED9F2314 /* SignedPreKeyStore.h */; }; + 8440FBCF3D519D21647E61A441D093FF /* curve25519-donna.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C9BA1CEFFFEF4F6C57A2265042F80F8 /* curve25519-donna.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8468F25340206897E302B17B0316A936 /* UIColor+iOS7.m in Sources */ = {isa = PBXBuildFile; fileRef = AB380728C2D7C109E44B84974842594E /* UIColor+iOS7.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 84F66F5B3C61F7AD0AFAA486E06B70A4 /* NSData+keyVersionByte.h in Headers */ = {isa = PBXBuildFile; fileRef = AB972F40C88167AE3BC67407EDA592E7 /* NSData+keyVersionByte.h */; }; + 850F3529E676E498BA4BDD37902DE8CB /* AFURLConnectionOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 3995F5CD06A81D926CD1A32195AB1926 /* AFURLConnectionOperation.h */; }; 85577C2E2413495681C45D09317A3D48 /* ExtensionRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 02A711F8F691880A7BBE0D8EDC3E685B /* ExtensionRegistry.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 86049CF644BADB4A113AD2ED248CFB9F /* EXTRuntimeExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B8051752DCA231E1BAFFEB941387388 /* EXTRuntimeExtensions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 862931E54EA35FC477F656F304145646 /* YapDatabaseRTreeIndexPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E208408ECCDF613E899526069BF59B0 /* YapDatabaseRTreeIndexPrivate.h */; }; 864CF7D860A80FA2305BD26C6D244159 /* TOCFutureAndSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 698E6C305D8A021D233D70E5372B2974 /* TOCFutureAndSource.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 86A4078BD5D635BC239D59CA1F86BC6C /* DDAbstractDatabaseLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 02F37AB1FACE3E99B148EC6A9C46602A /* DDAbstractDatabaseLogger.h */; }; 86AC04FEB7D629940DB5E5102F91CC7A /* WireFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 850EF3A2FBC1B0500B70AB789DDD7B11 /* WireFormat.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 86C61246052E0411BF6D0274D39D8A02 /* TOCCancelTokenAndSource.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E8D6DA5B38CFF5B4F9FF9D1D3FC760 /* TOCCancelTokenAndSource.h */; }; - 8700E496A1B80249E459C1F16981BD2F /* JSQMessagesCollectionViewCellIncoming.m in Sources */ = {isa = PBXBuildFile; fileRef = 4652B3FD271AF04038D63385092398AC /* JSQMessagesCollectionViewCellIncoming.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 870D0D2E18482D5A55D8BDD77EFE9984 /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 166791E3C6D4BA2AF9B29119D8D5C0DE /* UIProgressView+AFNetworking.h */; }; - 88095F4FAF18343E1D11CF47C7E4CD69 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; - 8873C52BEB2FD31549FBA2BBDB95F69F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + 86E4892477078D80C5C3EF9562754AAE /* JSQMessagesToolbarContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 077C2620CE6A8237C29860E3E779BAAC /* JSQMessagesToolbarContentView.h */; }; + 876055C8E7949CC2406A8AC0F0E857A1 /* DDASLLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EBBAD9E1313A562FD9AF51044DE1E55 /* DDASLLogger.h */; }; + 877EB8036DDA5314EBB3249BB427E246 /* JSQMessagesBubbleImage.m in Sources */ = {isa = PBXBuildFile; fileRef = AD476C30834CB08B18457EF70392BD91 /* JSQMessagesBubbleImage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 88A94B4702BAFAF5F4610F9870F9D181 /* YapDatabaseSecondaryIndexSetup.h in Headers */ = {isa = PBXBuildFile; fileRef = D2AD843ACA85F858DDDE6B64CCF13DDD /* YapDatabaseSecondaryIndexSetup.h */; }; - 89AA2D6D1406B37DDF34D98A303ECA46 /* JSQMessagesToolbarContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = A9532D213C25D550E42586A6631EC76B /* JSQMessagesToolbarContentView.h */; }; + 8A0B7AD6EB7D522B6AF5473527E5A4A7 /* JSQCall.h in Headers */ = {isa = PBXBuildFile; fileRef = B16540592838EFA2D00DEB02682B4C55 /* JSQCall.h */; }; + 8A596A93F62346EA2B28F4F95E9E65DD /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B81EF9FBFE8CC4C0AA8708DAAD55C37 /* UIProgressView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8A59FC33166211E9EB9DE78C7B827589 /* GeneratedMessageBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 4714E8DB289A57373A16DE7305C3A97B /* GeneratedMessageBuilder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8A67E9D3CA195992180A336C6D52AE31 /* JSQMessagesCellTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E244684949E0FB1E793F37DC327A8EB /* JSQMessagesCellTextView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8AF628630A7B3A566218513BD92D469C /* CipherMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = AEBB35996DED478A7A1EECEDC79E5E7A /* CipherMessage.h */; }; + 8A5F96FE4401A8842664B66508444FED /* JSQMessagesAvatarImageFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 350B97BBD433197EEA3748A6000F3BDF /* JSQMessagesAvatarImageFactory.h */; }; + 8AF6FF9F1903D88E671A43CDA65785E9 /* DDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 877D0EE360F0A2DB4E88571F2415E944 /* DDDispatchQueueLogFormatter.h */; }; 8B0EDAD7E6027737C87679B142A53503 /* TwistedOakCollapsingFutures-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A536EB790515A1FA7078AA7C4BF1399 /* TwistedOakCollapsingFutures-dummy.m */; }; - 8B1C8F2BF29AE51C7D47B29C85660068 /* MessageKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 53469E335A68CD4988EF6CD35BBC2FD5 /* MessageKeys.h */; }; 8B51C917544FD614F54816655D74F6D9 /* SSKeychain-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DF46E73EDB50F9FC32A1C844DFA99E60 /* SSKeychain-dummy.m */; }; - 8B9A035F75853D7728901BA04986E4C5 /* APDropDownNavToolbar-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C9192938B28C2DCAE3A8AAA0FEBF751 /* APDropDownNavToolbar-dummy.m */; }; - 8C172E9A87EC8E51771E7EA84C5E37EC /* UIAlertView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 056E5706A47EC17FA68C9C74CF02AB75 /* UIAlertView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8C7DAA3CAD5FAD663EF8964B711AE1DC /* PreKeyRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 58E247341B01627539E1A15E64C7E931 /* PreKeyRecord.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8CED9A451AD4662EA102605DA2B187A1 /* AFHTTPRequestOperationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E7E5E9B92706DE8B1443AC6F2BBCBA5 /* AFHTTPRequestOperationManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8DAE3115A662CB443DD7CD2C51803BFD /* fe_1.c in Sources */ = {isa = PBXBuildFile; fileRef = 937307B6A963ABBE843E857E830D6EEF /* fe_1.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8DE6DC123525271E798F0413456771CB /* base2.h in Headers */ = {isa = PBXBuildFile; fileRef = 357CA7F264BCCD6FAF1189BDF765BF38 /* base2.h */; }; - 8E0650D395220DFD94FE6CB1738BA0BE /* RootKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 562FA29C55F08B03DEAB5106BA5B7AF1 /* RootKey.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8E5193F62829A84FA6E44549CB487349 /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 15634A41AAF683628AD2AA038E61F78E /* DDContextFilterLogFormatter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 8FD5B4B4A096F2D5D17C6EB3641DA2C9 /* Chain.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F947483D4BC010372A605633DD43C46 /* Chain.h */; }; + 8CD1156F6C42D9B365A47F6FE992D72E /* compare.c in Sources */ = {isa = PBXBuildFile; fileRef = C158EF8ECD12FD3200003EFBADC2EFD8 /* compare.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 8D0EBC48367E5D0F512960CC7B234F4B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 74282EC2DDB472748C7655E8CDA9B185 /* UIKit.framework */; }; + 8EF06157FE288CF859589079B40C1B6A /* ge_p1p1_to_p2.c in Sources */ = {isa = PBXBuildFile; fileRef = CF48F061D3F0D5F03F4EC3F6E221C72F /* ge_p1p1_to_p2.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; 8FDA7FA4086631466FC8662159938FAF /* YapDatabaseViewTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 531C39498980086467EE1730EF3B8EA6 /* YapDatabaseViewTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 90979812D351E6D9B671BBEA0E1B3F6E /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 958412C2916F4F0B6A719D5D05CD7D8C /* AFURLRequestSerialization.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 90CC34AA483515DB2E879B1A69FD92F6 /* YapDatabaseFilteredViewConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 36DC9F35DDFE9BACF9F234F0E418A4D2 /* YapDatabaseFilteredViewConnection.h */; }; - 90FDCAB02779130197D237E0A8C766F4 /* fe_sub.c in Sources */ = {isa = PBXBuildFile; fileRef = 9CD6DA9D46D1BDADCF2C8EB0E53C4EFD /* fe_sub.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 913F1A3809925288EEDC3CFD6E07196E /* MTLReflection.h in Headers */ = {isa = PBXBuildFile; fileRef = E9B4FD8DB08CFE60D3DD916184B1D69D /* MTLReflection.h */; }; - 9196D9882CCC5E867462B1F7EDE61E6D /* PreKeyBundle.m in Sources */ = {isa = PBXBuildFile; fileRef = D1F9B6155C8939D711A46D1A999C7A28 /* PreKeyBundle.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 92011081274454E71B0CEB90990DEF8E /* PreKeyBundle.h in Headers */ = {isa = PBXBuildFile; fileRef = D7B403BD7F60C309E4FADE786D82012D /* PreKeyBundle.h */; }; - 9251828A88901C565AE471D0D026A6FC /* ge_msub.h in Headers */ = {isa = PBXBuildFile; fileRef = AF114C2274CF10409455D0AA8B03A362 /* ge_msub.h */; }; 92579F942689F30049F9BBBA8BF12BBE /* NBPhoneNumberDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FECE8B9C5F91881C51889C32E66A28C /* NBPhoneNumberDefines.h */; }; - 925B84F1F2F769E7A9609920CA7365CF /* HKDFKit.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F836173843D60C49BED8903B23E9973 /* HKDFKit.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 934C1F9CCC09202AB9C5203C04C1063F /* SessionStore.h in Headers */ = {isa = PBXBuildFile; fileRef = FC9C67A3B8C2C3054BBF588E04FDC008 /* SessionStore.h */; }; + 931B727C3B082EDC5EC6E22025C308E7 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2937B0DE31D951361F4A8C0D58F9036 /* CoreGraphics.framework */; }; 93B21DEEE5CA8914C6DF92A815CE6EBD /* UnknownFieldSetBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = B4DD14634E63F6F1A71EA0C61BC74D2D /* UnknownFieldSetBuilder.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 943029B2D7FCF8FEFD6E78CF1793A4B3 /* JSQLocationMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 02EACE4928FACD53AA350FEEC9E5E1C7 /* JSQLocationMediaItem.h */; }; + 93C9EAF9DBA528E274E805353AFCFD94 /* MTLTransformerErrorHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = C79D36BC6F26BADF4F48B4C484B330C0 /* MTLTransformerErrorHandling.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 94E92E7055883FE0F62BDCC6DFAE18AC /* PreKeyRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = F357AA73607CB4C096B445E8D5B4F34C /* PreKeyRecord.h */; }; 94EB354AD41A2DC7DCE58FBC3ABC9367 /* NBPhoneNumberUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 333931D1743A52D63A916D0796F9DD96 /* NBPhoneNumberUtil.h */; }; 95158269CA81A064C5139CC9C1EBE28F /* YapDatabaseRTreeIndexTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = B3EE4CC8D3AD0083195D1CB4E4CFF221 /* YapDatabaseRTreeIndexTransaction.h */; }; 952A4F0BDD2540C87D85DE5A5EA08341 /* ConcreteExtensionField.m in Sources */ = {isa = PBXBuildFile; fileRef = 4979934AF67DC631C5FD065124690DE7 /* ConcreteExtensionField.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 956053B612FC0DFE0D781DAD88BB5A23 /* ge_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 44A1085D3B01E43F69799332EEC97194 /* ge_tobytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 95BE32A22715C0E1B83B2AE977811126 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + 95A2F6937C9620EDB23B0DE87FEE34B7 /* SessionRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = ACDD0E2381CE1C3533FA10A3B58B04E8 /* SessionRecord.h */; }; 96F4BBE96D98554E6417A9D368E7517B /* YDBCKMergeInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B24B87DB3FE6A86ECBDF016E11DD7833 /* YDBCKMergeInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9747A778DDE40BD631F26E7736B3125D /* NBMetadataCore.h in Headers */ = {isa = PBXBuildFile; fileRef = F11C0B537F7A145CEA8C6E9F1EB671F5 /* NBMetadataCore.h */; }; + 97862AADA886E2E419050CF61CE6B1B2 /* curve_sigs.c in Sources */ = {isa = PBXBuildFile; fileRef = 00669DE370660CC1139C57423952FA0F /* curve_sigs.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 98055A46676A43FA27D0E5F24AFA4008 /* UIColor+iOS7.h in Headers */ = {isa = PBXBuildFile; fileRef = 007D0A217953E24F8B71730CC86948AE /* UIColor+iOS7.h */; }; 98469550B4B177F63383AA5EE08DA10E /* YapDatabaseString.h in Headers */ = {isa = PBXBuildFile; fileRef = 0260E16D1C8163638F626A9453653D7C /* YapDatabaseString.h */; }; - 98B7DA0F2AE5AAEB8E6D1BC44517F4AA /* NSData+keyVersionByte.m in Sources */ = {isa = PBXBuildFile; fileRef = FD889D91B5D274A2909D1247B9DDD572 /* NSData+keyVersionByte.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 98C55DB121FCD4331151748BE6597BD0 /* TextFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 15D67202F397E35D3CDFFC4C9B2A1A2F /* TextFormat.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9946F7C1DEB6F54BDF9AAAB4B0F81317 /* sqlite3.h in Headers */ = {isa = PBXBuildFile; fileRef = 8902589FA2AA27F3F418852DDF46028B /* sqlite3.h */; }; - 99D09EFAF3B65DB328236724A14F051A /* JSQMessagesMediaPlaceholderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C456EBA418B97E3AE96AD74A94F585D /* JSQMessagesMediaPlaceholderView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 99F940F4CFB7FEE73CF4F6A92F65B61E /* JSQMessagesCollectionViewLayoutAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = DF273364EC31134F5A95396CCB842D5C /* JSQMessagesCollectionViewLayoutAttributes.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9A20793A5A7366394401A863086A29B9 /* UIColor+iOS7.h in Headers */ = {isa = PBXBuildFile; fileRef = 4277F4FB9E2A3FD66F2044F0C329316E /* UIColor+iOS7.h */; }; + 98E0006DC210536BB4AC8C848CF385A1 /* DDAssertMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = ECBEBA02EA96918D1EA3F492030F7C69 /* DDAssertMacros.h */; }; + 998388EFCEDC175305AD7DE4862ACF90 /* EXTRuntimeExtensions.m in Sources */ = {isa = PBXBuildFile; fileRef = 5328D8CA967F39D8D39F18FA74D7552C /* EXTRuntimeExtensions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 99AE7AB5812A162858DC02E34CCEB03F /* crypto_uint64.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FBD1CFD51DA119E5696F8207D688179 /* crypto_uint64.h */; }; + 99F58B9430EF380B59649CC11A557487 /* CocoaLumberjack.h in Headers */ = {isa = PBXBuildFile; fileRef = 36F058BE365EF3B1326C6B4EF420ACBD /* CocoaLumberjack.h */; }; + 9A18763EDB3F9FACF394AFDF2DAE971A /* JSQSystemSoundPlayer+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 27661DB62D2CA4C373A69DF3634EBAB7 /* JSQSystemSoundPlayer+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9A3CD52046CC969A0997906124C8531C /* TOCInternal_Array+Functional.h in Headers */ = {isa = PBXBuildFile; fileRef = 0418C8B6BDD116DF4BB1D7EB68D35464 /* TOCInternal_Array+Functional.h */; }; - 9A5A11AB49AA13883C79845B04917839 /* sc_muladd.c in Sources */ = {isa = PBXBuildFile; fileRef = FEF49A0D64CA9443B979E93533562282 /* sc_muladd.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9A648AA7BA41C8A9DA64B77E9FC95D16 /* UIDevice+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 3F9C49D66EE960164FBA107F3395ABD9 /* UIDevice+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9A84DB0ABBB46FE964A98C1EE6748B82 /* YapDatabaseRelationshipEdge.m in Sources */ = {isa = PBXBuildFile; fileRef = 843580922BFE2D75AD82AA0A919206F6 /* YapDatabaseRelationshipEdge.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9B17B44DDB596089E37072C6AB06501F /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5233FB5B2EAE9216FD1BD8AC62B01884 /* UIRefreshControl+AFNetworking.h */; }; 9B2913387A5D3CC2480F54BE4B63E33D /* YapSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 15C3B6959A8605F04D51EF10821DEB81 /* YapSet.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9B511A654BA2D4DF35D6CBF5F45EB4CE /* YapDatabaseRelationshipConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 7155BA2D52121F443C7A5F17B20D14BA /* YapDatabaseRelationshipConnection.h */; }; - 9CEE9422DE08BD565C79C0B3A73D4027 /* JSQMessagesAvatarImageFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = B3C6682F7FE0275BB4A65B5125070EDA /* JSQMessagesAvatarImageFactory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9D0639602B522EA3EBD9730FBF29BF6D /* 25519-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 99BE54932AE6DE0AA5833D9FDD074AF8 /* 25519-dummy.m */; }; + 9BCC20F7738840A4C798DFEDB8C11628 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A88F4D46D61CDEB7E77DD15D227A509 /* UIButton+AFNetworking.h */; }; 9D4D217CDA9C979A70F0A5058340B269 /* MessageBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B66A63CA7CF42EA1E73AC0D96E82EA /* MessageBuilder.h */; }; + 9D6DE678D4C4121DF38B82DA3AB02DDA /* SendingChain.m in Sources */ = {isa = PBXBuildFile; fileRef = D8BBB3FD50211922525F184B03217B2B /* SendingChain.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9D8FE027C64ADD81D3804E93BFD9180E /* BobAxolotlParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = 016F08586D8D70152B7B40B5329E42ED /* BobAxolotlParameters.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9DA50431CDF4D5B0ABC8E96903F26D8D /* YapDatabaseQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A84C8FAC755BC8AA7ECE3479938B462 /* YapDatabaseQuery.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - 9E2565D596D409057E8208D860204379 /* Randomness.m in Sources */ = {isa = PBXBuildFile; fileRef = A81B82CE52F846D575752F5DA9DCEB54 /* Randomness.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + 9E327BE8B6A8FBAAE8DC7B91077A0BF7 /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C3A004D6C398BBE0F3F10722F79E3B4 /* AFNetworking.h */; }; 9E531A8124665FE2A85095FFA246AA5B /* YapDatabaseViewConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = CCEDF7399CF4F943A6BE369450B32348 /* YapDatabaseViewConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9EA0AAC24E779EDD5473770738A23428 /* NBMetadataCoreTestMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 53022A8302DD7778C826B736AB00B4DE /* NBMetadataCoreTestMapper.h */; }; + 9EC705B172CE6A81642B6D02033A0BA5 /* JSQMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 061D113F84065E4214A3E09360BE93A3 /* JSQMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; 9F00DF345A16D13FF0121F0C1DE475A6 /* ObjectivecDescriptor.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = B86254DC340DB7F1D6EDA1D5C3C3FD11 /* ObjectivecDescriptor.pb.h */; }; + A215021B0ECA6141C391FE783BFBEC8C /* ge_p3_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 23D9B48ED6B7F8204D089941ADBAA1EC /* ge_p3_tobytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; A2212DC93B9E9E3520DB35FC4D2AEEE4 /* YapDatabaseSecondaryIndexConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = BFFDB53E68367127CE29CCB5C434BE38 /* YapDatabaseSecondaryIndexConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A23761AC7DC02CAF6FB4EA8920251EB5 /* ExtensionRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 823FC5CB553824C31F04827EEC3BCBC6 /* ExtensionRegistry.h */; }; A296CBF9C526D9A860832B6895D5D00F /* SCWaveformView.h in Headers */ = {isa = PBXBuildFile; fileRef = F19B1019DBED28C80583A22D1238248F /* SCWaveformView.h */; }; + A2DF22619D88ABA63285651A78ACEF1B /* JSQMessagesAvatarImage.h in Headers */ = {isa = PBXBuildFile; fileRef = AC14B88479CC7B73B5665B2308505678 /* JSQMessagesAvatarImage.h */; }; A2FFBA73BCC5ED24D9B53EF071416900 /* YapDatabaseFilteredViewTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = EC6E5F30FD95298432B5E065AD9E03DC /* YapDatabaseFilteredViewTransaction.h */; }; + A40E68D1DC3437E0147E38C48151A3C8 /* ge_precomp_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 74FA1A8ACED42E7A80A58D1501EB0369 /* ge_precomp_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A48F0D3B84808064F8A15E16490A5273 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = B1F1D7651AFFCFE3A1410256BDAE6F03 /* UIImageView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A4C3AF5D59434B8FDCDBE7096BEEA201 /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 12C125D1184E39BA2ED1398F485885DE /* UIActivityIndicatorView+AFNetworking.h */; }; A4E375E54CFC2F24E8BB9F795759B4D6 /* Utilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D368B919F6026AE7D4C69774DBECDDE /* Utilities.h */; }; + A4F166D244055704F1AD84DBF477FBBA /* NSData+keyVersionByte.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E06D930D5895AA0853761992F378ED5 /* NSData+keyVersionByte.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A5317AB7017BF601B7904CCE33C57AFA /* CocoaLumberjack-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DA91D507C036330733B845ADC2B24BF /* CocoaLumberjack-dummy.m */; }; A5414431F43C4AB992304D686625DFC2 /* YapDatabaseFilteredViewConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = DE7215A123E945F446FADB0E0C0F98F2 /* YapDatabaseFilteredViewConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A5C2D73EBA91FE76C6669CE7CB553100 /* PastelogKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AC33D1688B2A3503965946363B0D09DD /* PastelogKit-dummy.m */; }; A63784C9F6037B4F30AD4D02519947A3 /* YapRowidSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F5DDAEE7299274C31E430D7A28B1574 /* YapRowidSet.h */; }; + A64BD067F311559CA9D6231514D01BD7 /* fe_sq2.c in Sources */ = {isa = PBXBuildFile; fileRef = ED6E53807EA2876722B5D4C85A761098 /* fe_sq2.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; A68671EA2A92CAF1C90BD7821FE8C494 /* YapDatabaseCloudKitTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BE8D899D71D83E86EC299E8BB9446B3 /* YapDatabaseCloudKitTransaction.h */; }; + A6DDD982B6973CB1F016BCA4F23458BA /* Pods-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 998256813942FBFE9584672580F105BD /* Pods-dummy.m */; }; A72075B03885629ABD2D38FA2E098E4D /* Field.m in Sources */ = {isa = PBXBuildFile; fileRef = CE922A90BE81603147365F5ADC211EB8 /* Field.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A76CE5114CD044A1A0F2EAF062D6A8D8 /* YapDatabaseOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 81D03114CCC922F6EA79B240F38E5E13 /* YapDatabaseOptions.h */; }; - A89B7D9F80B183C2246595C5D29B636E /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AF372DE666734A49D5CBE88FC0C7B6D /* SystemConfiguration.framework */; }; - A8BAF5C7C269D8E13728584FB918650A /* SignedPrekeyRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = 108CDBFCCFDC75A362652027CAE6FF69 /* SignedPrekeyRecord.h */; }; - A8C32D4B9693AE4F2920876CA351A64C /* NSValueTransformer+MTLInversionAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = E6A10F15C2FE23EF7692B71E13755FA4 /* NSValueTransformer+MTLInversionAdditions.h */; }; + A7A2FECAFD1C034D28304E1EC026C5EF /* EXTScope.m in Sources */ = {isa = PBXBuildFile; fileRef = 59A42D88D3CAA049DA5DD65F78ECE680 /* EXTScope.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + A7C3FCDD516FCC9179DD5628D71BC354 /* JSQPhotoMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = BD928FB4738676122E42697B816DEBF2 /* JSQPhotoMediaItem.h */; }; + A816C4CAB44831156289478B704A4BC7 /* fe_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = A6A0DB6C8C1D775AED655E09113D62BE /* fe_mul.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; A93ED41CFAAE9241B799EDBC3D397CD3 /* YDBCKRecordInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = BFBCEB2F251C182AB0AE652CDCE9F7B9 /* YDBCKRecordInfo.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A9757CBCFCED0948B5597A3A1F2C4A7A /* NSDictionary+YapDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AAF78EF2963360646745D3B733C32E7 /* NSDictionary+YapDatabase.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - A99254817EE8F7F7A7F54DBDCAD37377 /* AxolotlParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 8327CDDA7CB709CF6520BF90B62D75A4 /* AxolotlParameters.h */; }; - A992F7D614926F0659FDD293BE5755A4 /* Curve25519.h in Headers */ = {isa = PBXBuildFile; fileRef = E854705A3411FE27497901A73911F42C /* Curve25519.h */; }; A99BFE594F2725E47746DB79B249846C /* YapRowidSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = ECCDDC4754F4089A2764A932F70B2A11 /* YapRowidSet.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; A9A033B95007A00A5D25C205F692689A /* YapCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E2F43E5268836A047A07CF67BC1A620 /* YapCache.h */; }; - AB55B84C51ECD6540CC08EC7EB14635C /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3911C1A8F35300F9473A842D6B93CEAF /* MapKit.framework */; }; + A9C63AA378B3870CE5E9F87C2241C0C5 /* ge_scalarmult_base.c in Sources */ = {isa = PBXBuildFile; fileRef = A1005F20664AB72FBFC38C31EC4EC68B /* ge_scalarmult_base.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; AB6E250D4C47E81826A662B1F220E51F /* GeneratedMessageBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = A53D49C19B2EDA58234B5F28D3C5CCAD /* GeneratedMessageBuilder.h */; }; - ABBE5519B95BB6021D3B40AE88D16B40 /* TSDerivedSecrets.m in Sources */ = {isa = PBXBuildFile; fileRef = 424BC6BFB5C2D45E0E8FCB6EC6CBF6B2 /* TSDerivedSecrets.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; ABD97F9C672B989A41E211B439A84832 /* NBAsYouTypeFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0869FD22B9858185486E16393FF64A97 /* NBAsYouTypeFormatter.h */; }; - AC5B11E0DF889E88BD5CA5AC99434ACD /* fe_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = 33CE38A57E5BA5472ED75E6696E38DC8 /* fe_mul.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AC7E27A6DAADCCA8A5551B027A5A36C0 /* JSQMessagesTypingIndicatorFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = 102A9AAD40A4B48B5C6E1DE4FEFF396A /* JSQMessagesTypingIndicatorFooterView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AE51659ADA83583B3A259A1CAD72FE63 /* MTLJSONAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B3BC5B9DC6CFEE980B2D907EE3B1789 /* MTLJSONAdapter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - AE73494AB1A028AA4543E5C47CF2E300 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BD291C6C76F3FAFE028AFE994E86C63 /* Security.framework */; }; + AC781B530907FE6C4A49903C9895E38F /* PreKeyWhisperMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 47CC6AE4E36AB4913C75EFD6D95DDC48 /* PreKeyWhisperMessage.h */; }; + AC974EE66CB3E6851EAF42670C4566EF /* open.c in Sources */ = {isa = PBXBuildFile; fileRef = 2CD3893D9333EB864B45C7C909CFFB5F /* open.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + ACE56A2A0C66D8B9E6329FF0AF1816CF /* JSQMessagesBubbleImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A92DCE3CC70A06B455C16463F9EEFA2 /* JSQMessagesBubbleImage.h */; }; + AD0AD5882FF92F4997959CAF6372D72D /* AxolotlStore.h in Headers */ = {isa = PBXBuildFile; fileRef = A04F27F30CA5C5D658CD3C1ABD28DD06 /* AxolotlStore.h */; }; + AD31DD5B34E552F907015975EA31D8AE /* NSDictionary+MTLManipulationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E7C1009656AFFFABEDFE895B041947C /* NSDictionary+MTLManipulationAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AD378A9D044E417AEBBB057F5F4B62B7 /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 795B11F35E63919AF705C7FD7C9CEF47 /* AFHTTPRequestOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + AE73494AB1A028AA4543E5C47CF2E300 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A5C6136F4A9B7F2F22F11002788ECF2 /* Security.framework */; }; AEA1DA11A60282B0B0B69710D2928EEE /* CodedInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E489D1AA13D753D5F43D7AA7B8CF5F9 /* CodedInputStream.h */; }; AEA8D967E16C6D8ADBF956E7D1E9465D /* libPhoneNumber-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 597459520627ABA3C58C8031FAD9915A /* libPhoneNumber-iOS-dummy.m */; }; - AF879F8FBC6AA4EF8164FC229C44EBA5 /* ge_sub.h in Headers */ = {isa = PBXBuildFile; fileRef = 193AB2283A0A7EC3F50EF2664F4C3540 /* ge_sub.h */; }; + B01B7303FE5EA778E572F20528EA74DF /* MessageKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 28B08F1E0BB9BD1E524496C7871E9C61 /* MessageKeys.h */; }; B0671D8B1C6321EF09671593BA10E8AF /* YapDatabaseSearchResultsViewTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 192E8E2D0B374EDA76DD27ACF95D9768 /* YapDatabaseSearchResultsViewTransaction.h */; }; + B0D70662352521B50783C318E2BE54C7 /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 331BE07C5C02FA1E86725959FEBA26B6 /* AFHTTPSessionManager.h */; }; B140E78F2B385104E06D46447CE5467F /* YapDatabaseSecondaryIndexOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 19080673C1AEA0911BF7A4DCE7E8A912 /* YapDatabaseSecondaryIndexOptions.h */; }; + B1465B4047459A6529CA368A9912A34B /* EXTScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 34474901E8A15562839610D9A3B911CC /* EXTScope.h */; }; B1E9F836E1FF65402426BE8899848C40 /* ExtendableMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C7BEB8D52B292CA19FF5E6DAE64C2F7 /* ExtendableMessage.h */; }; B201C6EA2499C5971A6F06141811B33B /* YapDatabaseViewOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 152A784466221E79F14C97053A795FA1 /* YapDatabaseViewOptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B20BBCD428C5412F9C74A44728B3AE6E /* YapDatabasePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = B9974CC4CA36F07700663E4F538556FE /* YapDatabasePrivate.h */; }; B2399EA38BE4224E459E3ECF7CD27463 /* GeneratedMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 0BF337DCBDD0B432F86DD74C38A68AF0 /* GeneratedMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B241C9EDD20440AA80A25F25EEDB9600 /* MessageKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = 08D917E281C5F1AA9E5105A01FF44F2A /* MessageKeys.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B2B64EAA022905BEC3D48E46CDF12316 /* NSDictionary+MTLMappingAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B9DB847C46D22320520470F04401AB3 /* NSDictionary+MTLMappingAdditions.h */; }; + B257EF9E61AC64DDC5F1E06051E236E0 /* Mantle.h in Headers */ = {isa = PBXBuildFile; fileRef = 13012551EE10EA3A39CD90E47BD38131 /* Mantle.h */; }; B2F321969274F8934DD0FF9A1B9A6E74 /* YapDatabaseRTreeIndexHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = D4BEA0C80A570EC5CD5DC7BD4FA4405C /* YapDatabaseRTreeIndexHandler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B44A21F9650356C681AE9B3A47EC2443 /* sign.c in Sources */ = {isa = PBXBuildFile; fileRef = FD95C6D01D6549152F839A57542B8AA4 /* sign.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B348419BA4AC882B4EB471B907D3DC92 /* fe_pow22523.c in Sources */ = {isa = PBXBuildFile; fileRef = CF972A1084381C4A0E65BE249242AAB4 /* fe_pow22523.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B34E5B16632525F9511C30615A6356C3 /* d.h in Headers */ = {isa = PBXBuildFile; fileRef = 5425AEE003854C45D35DB1E370D1D3D7 /* d.h */; }; + B37D757AC65E00A03EB5E16155AA5B9B /* JSQMessagesLoadEarlierHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D94B628655ED16826DB0D8F087D4D758 /* JSQMessagesLoadEarlierHeaderView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B3EAEF35256828079C5A1FCE0B4891AE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; B44C38626F78BED4C3BD4594E3E38D1A /* NBMetadataHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = AB55807C3907C7D15613CE9AE3A84AB3 /* NBMetadataHelper.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B481B244345862D1E15E7E7A11B1A567 /* JSQCall.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F175252F83BCECA579E8208E3EEC213 /* JSQCall.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B4FEE30D2060F02B23F98EBA9029D290 /* AFHTTPRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F6E3092175D0FA499D3914D3B3B8B6 /* AFHTTPRequestOperation.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B45FBCB8495634A79B93A91055DE9725 /* JSQVideoMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 215D0C29C93D836F0FE358F0D7E5CC79 /* JSQVideoMediaItem.h */; }; + B4DE8FDAF26A31DE2471A608ED4ADDB2 /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C73C98EAC676C74F1201602DDCF904 /* DDLog.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; B51B41F6FFCD26A5FEC7606C42A6584D /* YapDatabaseSearchResultsViewConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = A6F80AC044D9D3BBDDB782E966B220BC /* YapDatabaseSearchResultsViewConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B525120C3D38F169BBDC9482F5D102BB /* WhisperTextProtocol.pb.h in Headers */ = {isa = PBXBuildFile; fileRef = AD9281AE48370406F8C0ED7E4D5B8932 /* WhisperTextProtocol.pb.h */; }; B52AE0F0617556DC25BB60F1045A0958 /* YapDatabaseManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BDC3E41A4040BF88F6231F488683F22F /* YapDatabaseManager.h */; }; - B55EB4942E81CD97C3BE400D25FF8C90 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BD291C6C76F3FAFE028AFE994E86C63 /* Security.framework */; }; B581FDD9D30408FE99304C267CC39C82 /* YapDatabaseViewChangePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A43243C23596B9B003183C191CE96A40 /* YapDatabaseViewChangePrivate.h */; }; - B59EFA51188F8CDCD4444B8DC8EBC368 /* DDTTYLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = A60B239CAE6DC6884AC1C9C85254EFFC /* DDTTYLogger.h */; }; - B5C1D2B1EA05F13BF7A67B707A72D8A4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; B5C5EA2EF88652714056F97E5C6B2D6A /* NBMetadataCoreTest.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FDDB8C4265CD2B2CD2FEC2AB61E7368 /* NBMetadataCoreTest.h */; }; + B5D4717830432ABBE3914FA9E53BAB36 /* JSQMessagesCollectionViewFlowLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 759BE3402367E59678E7C36F72D8D14A /* JSQMessagesCollectionViewFlowLayout.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B63FC91E3B026E557FA1C735F118FF6A /* ge_p2_dbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 1DDBCDB21F82239DF0C57725CD345AAB /* ge_p2_dbl.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; B65A1C5C5267AA456D1C21EBB9D118F2 /* YapDatabaseHooksConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 99CE56D867422A26909E2E3513D185C0 /* YapDatabaseHooksConnection.h */; }; - B71A31DAD904FC8D2E40D2D25172B267 /* ChainKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 8552AF9FFF3E0924B1A7EF45FE7B683B /* ChainKey.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B72283D87F2EDBF6832D33B73802FC82 /* ge_p2_dbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 602FF0BE68F032ECA425AF11FCA91FFB /* ge_p2_dbl.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B6BE6799679B45E6AC111E7A9B539CF2 /* metamacros.h in Headers */ = {isa = PBXBuildFile; fileRef = BB50157AABE9F7E892B70B0F6554D085 /* metamacros.h */; }; B76708A7018B541DF6EBCEDC2BB98A23 /* YapDatabaseFullTextSearch.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BD1139AD1C731E66A73BFC7BFF1B3A6 /* YapDatabaseFullTextSearch.h */; }; - B7B71A7105ADA048506B14A5D8D0B559 /* JSQMessagesCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 955AD0806C407038CFE3F591167F5AA6 /* JSQMessagesCollectionViewCell.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B7B8737B5AEEA3967316794FB2615445 /* NBAsYouTypeFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CBA5B77F37CEC5651DA54686614E346 /* NBAsYouTypeFormatter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B7CFF18E630A1D17C3751E91B09D6119 /* PreKeyWhisperMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = F8AC049721B5A61F6EE2A2F784F45257 /* PreKeyWhisperMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B7C1B9306A14DDFE1ED2A58A6B5C3E68 /* DDFileLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BED5DEB38BBC5E1AEB59672B5C4AE51 /* DDFileLogger.h */; }; + B7E04EB598A4E2484C5CB0C04D519930 /* JSQMessagesCollectionViewCellIncoming.h in Headers */ = {isa = PBXBuildFile; fileRef = D1547AF38C5B6CC2FA1A099C336B9402 /* JSQMessagesCollectionViewCellIncoming.h */; }; + B7FB8C553C6C869D194C029D01A92614 /* MTLTransformerErrorHandling.h in Headers */ = {isa = PBXBuildFile; fileRef = 28D4EF43CFFB78348B6BCD680A2A911A /* MTLTransformerErrorHandling.h */; }; B821152A398166C49F6D0009A5B8D62B /* ExtendableMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = A0804723A06FE558BB648C0050D87AB4 /* ExtendableMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B824E72ECA68F4606643872649AC3B9F /* DDLog+LOGV.h in Headers */ = {isa = PBXBuildFile; fileRef = FEE4DC6784C356F81E6BB9BCA708D51E /* DDLog+LOGV.h */; }; B83205916FF5738217A71236F4B48A69 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; B83248A8CEF0F54435E9F4C4B8C17599 /* YapDatabaseSearchQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D6DB724239E21966264CAC3CDDBD118 /* YapDatabaseSearchQueue.h */; }; B839BBCAB94CEF6B5AAB42828C4531B6 /* ExtensionField.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DF21769323054F89D1D957BC6B5B0CC /* ExtensionField.h */; }; - B852C37CE078BF2B9123A65553E96652 /* JSQMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 90B6E0FB5A075CD1F00609BDEEC7AC04 /* JSQMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B8D272C56FE6CA59716EB1EAD3534D9B /* Pods-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2477DF917A6A476F66E754E64D9C8E3F /* Pods-dummy.m */; }; B944AD454ED7089912A583C23FAD36A7 /* NBMetadataHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = B43C6AC3DCD775C87F97FFA360271815 /* NBMetadataHelper.h */; }; - B96A3E5E5A89E844D898E5D1AE273120 /* JSQMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 9851C8FFFA7E291F83BE2BD308726D73 /* JSQMessage.h */; }; - B96F28722F4FF6365ED8EB9B332876D6 /* JSQSystemSoundPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = A3841EDA12BCC6996DB1F8CF4DC9FEC7 /* JSQSystemSoundPlayer.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - B9A1C0886A9BE09E80BEE06BBAF32ACF /* fe_pow22523.c in Sources */ = {isa = PBXBuildFile; fileRef = 2EF64A49DE3D46F157047486CB1A6D37 /* fe_pow22523.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B94C3481153B315B903512303CB813A7 /* NSDictionary+MTLJSONKeyPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 83574A3EEABBD8CA3763196C0D1BA30B /* NSDictionary+MTLJSONKeyPath.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B975A52B9DBFA9B2FCFBD06D59010D44 /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D471A6BC5BED6FE53E700F20CD77E1F1 /* AFURLSessionManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B98F8057FC82C7B6D3FE570535213B27 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 79F4603D087B8B518CC82A5F5C6D8AF5 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; B9A7723A32761653AAE9265FB534FE8F /* SSKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E2DCD71C325F03735EC5908565B27E5 /* SSKeychain.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + B9CF53F86CF49DB8808AEBD74FFF8443 /* curve_sigs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BDFA220E6A95EB6424E8DC73CDB5F05 /* curve_sigs.h */; }; B9F17F0517562821B46CA437B278C706 /* YapDatabaseExtensionTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CA3BE2D5D92DA5E3EBF46157F6E6FD5 /* YapDatabaseExtensionTransaction.h */; }; + B9FC54A0950359CA2A3C865828980940 /* UIImage+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 39E3B5E0962F1AFE5461609F19723F21 /* UIImage+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BA1D94FA3D642017DCB1B72A4B9F5C96 /* YapDatabaseFullTextSearchHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FFE6B95E49D6B22EB8012D9DEA8C1EE /* YapDatabaseFullTextSearchHandler.h */; }; - BA7285641EC0761E0FC55BAA52FDC02F /* ChainAndIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = EBE0D2D5772880F5764A3D0142E77D96 /* ChainAndIndex.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BA77FB1ECEE19372874D7B686636CFE9 /* DDFileLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E0E2C46C609D19A83F5B69E3A8D52CE /* DDFileLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; BA8802AAC5DFAF52EEC424BFE1B35BD2 /* YapDatabaseExtensionTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C41E357034FDCBFAFDE9A8B09588087 /* YapDatabaseExtensionTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BA8D6FE221C6ECB8DB704A3C1A65E420 /* JSQMessagesMediaViewBubbleImageMasker.h in Headers */ = {isa = PBXBuildFile; fileRef = 808031ED7F1CD5B1247D08A03241AB86 /* JSQMessagesMediaViewBubbleImageMasker.h */; }; - BA9C9C2C7168E4546293BF6D16217D9C /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = AE97021490E8D3E8D475D363A2044648 /* UIRefreshControl+AFNetworking.h */; }; BA9F494EE03E6983AB4078E40B26B9F7 /* NBPhoneNumberDesc.m in Sources */ = {isa = PBXBuildFile; fileRef = 5134882BBAB8B21D45A042E4D71123CD /* NBPhoneNumberDesc.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; BAB62B3BFDDCED8E2A92E245F4F7F97C /* YapCollectionKey.m in Sources */ = {isa = PBXBuildFile; fileRef = 8ECF40DDE00F66584B3B7BC63F063324 /* YapCollectionKey.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BAE646B3E3E977D1D3080F287A4EFBCE /* DDDispatchQueueLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = EC4FB0CF01DEE7DABDD640BF04819B48 /* DDDispatchQueueLogFormatter.h */; }; BAF4C7354CA01667D56404430B9EDE67 /* YapDatabaseRTreeIndexConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = B12FC435089D56AE3325F383FCEBD2C4 /* YapDatabaseRTreeIndexConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - BB6039EA6B85A0D567710443C5B93868 /* NSData+keyVersionByte.h in Headers */ = {isa = PBXBuildFile; fileRef = 718B45EE8399A19CBD87A5DA79346B7F /* NSData+keyVersionByte.h */; }; - BB9B604FC073FA52839801C3852FA80A /* CocoaLumberjack-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F3B1147131F85D15482597DA6728D3F6 /* CocoaLumberjack-dummy.m */; }; - BBF23DC3ADF616E49645DFC0CAF8BC39 /* AxolotlExceptions.h in Headers */ = {isa = PBXBuildFile; fileRef = A3967BDD9FA222A527A421B1373B91FA /* AxolotlExceptions.h */; }; + BB4B09AF3E38A7A7DEB93CFAA9BA965B /* JSQMessagesTimestampFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 18B611D3A5AADDA99FEE63C34E89B9C0 /* JSQMessagesTimestampFormatter.h */; }; BBFEFBDB143D8902E828521247B5A6BD /* YapDatabaseViewTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = D6D4F6DD55358183C646BB7036B88967 /* YapDatabaseViewTransaction.h */; }; - BC7AD5F925C3AA5094F36D102AD8AEFF /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5BD291C6C76F3FAFE028AFE994E86C63 /* Security.framework */; }; + BC7CA45B7A53FA1449DD7067145E639C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 74282EC2DDB472748C7655E8CDA9B185 /* UIKit.framework */; }; BC7CC2ACB3F5DDC13B6B1064EEAE2D3B /* YDBCKMergeInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D3256E714C40D9561960316FB0C17284 /* YDBCKMergeInfo.h */; }; BCF821B65DFC8AD14330432AB6834E55 /* YapDatabaseHooksConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 963AF88CEF29FEA31EC23BEABFF0C1C2 /* YapDatabaseHooksConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BD7DB940653E3CF44646490802527EA4 /* Mantle-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AC597D4B8F93F1E304EC4858D8692DD5 /* Mantle-dummy.m */; }; BDD615DA558F8EFFCF9E24178E600215 /* SCWaveformView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BA72C665CF940AD932A65646B6AE89C /* SCWaveformView-dummy.m */; }; - BE9056AB38464B923F97A9714D31B081 /* DJWActionSheet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 799A682ED81A83F4C9FBF76A61A55D76 /* DJWActionSheet-dummy.m */; }; - BED57E2566D98279534CD91B1BE2474A /* ge_madd.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B12F893F5FAC34F2DEB58F3337C61B7 /* ge_madd.h */; }; + BE3267B160A70B3CB3C7A8B818B6E58E /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = FB8E2C5C6474C36A3B64A9334B22ACF2 /* UIProgressView+AFNetworking.h */; }; + BEFE01FBC31620F08592C1974EC40B51 /* DDASLLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 12C2F12FC251AC41A316991211765F95 /* DDASLLogger.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BF0BF6FCBD5DB59DB1CA1F45B1F2F64E /* ReceivingChain.m in Sources */ = {isa = PBXBuildFile; fileRef = E256D1EF6AF253A645C85FD47A2949F2 /* ReceivingChain.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; BF31F66A54E4BA7232CC1F32F7709F5C /* TOCInternal_Racer.m in Sources */ = {isa = PBXBuildFile; fileRef = E480F0E6FB74C28C86F5CFD9C4FCA866 /* TOCInternal_Racer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; BF336379D60D04D2D35A438CA7F3E6A8 /* NBMetadataCoreMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FECD739BF4715C0A19FC92A52B67B44 /* NBMetadataCoreMapper.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + BF4123C40BFC204CEA5085D450E766BF /* sqlite3.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D78C0D4062F68F23A8D5CDBF563EB28 /* sqlite3.h */; }; + BF9AF745F28CB359AD2ED99D930B1611 /* RootKey.h in Headers */ = {isa = PBXBuildFile; fileRef = D8D6D0CA6AFBDE62876AA0A31C1BD291 /* RootKey.h */; }; BFF7C2B27A4F430CCCFB3F3AFDF5EE98 /* YapDebugDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 79AC8F21D985C2DB22115F07D2B4E391 /* YapDebugDictionary.h */; }; - C00BE34CFAC12CD0C46C7B8CB8D15597 /* JSQMessagesAvatarImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 11FB6A09C0403F3C361165D609478360 /* JSQMessagesAvatarImage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C16A0B2B4AB49D40AC87BBA6BB1384F2 /* UIColor+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 4AB4ACD37DC8C6BCF8E85C186D8E3219 /* UIColor+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C17B2B755FB070945489C0ABFAFEDB36 /* YapDatabaseViewMappingsPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = E1989A913B07704138E5E3D7B8F71162 /* YapDatabaseViewMappingsPrivate.h */; }; - C17FCB77E08FB32A7B8514BDED81BA5A /* UIColor+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C47FA28F8B5D8D0CEBA2B4884E3C82F /* UIColor+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C193B2F3C890D3F18E1999A114332BDD /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BD09437EE25B89E6BE8DC62E08BB449 /* UIKit+AFNetworking.h */; }; C19CF7561705DACA8903ABC395FC4422 /* YDBCKChangeQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = FE2D978F0A2BBDD894C0CF953FB45528 /* YDBCKChangeQueue.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C1C58D96A01335104F5AEC5A17AEEC38 /* YapDatabaseFilteredView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A3854DC4D9CFD2D4B31F9FCAF15DE3E /* YapDatabaseFilteredView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C243BE882A0D870AD7E0ECBAAE30151D /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CF96A892CC8F669EEA7FC4C529E86A12 /* CoreLocation.framework */; }; - C2850E38E7B37071EE9CACA71EE36697 /* WhisperMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = EC183C864D35BD0B05452C470BD591D0 /* WhisperMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C2D66499651A1886E2A552668633B44B /* JSQMessagesMediaViewBubbleImageMasker.m in Sources */ = {isa = PBXBuildFile; fileRef = 4525804E7669B879038C0760F54D206A /* JSQMessagesMediaViewBubbleImageMasker.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C39CA61CBFC42C1E30E7F73F39829395 /* Mantle.h in Headers */ = {isa = PBXBuildFile; fileRef = 631802DFFC0E89995C10621BD0EC3FB1 /* Mantle.h */; }; + C1EA27944F540BB3DC93FE2FBB6985FB /* WhisperMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0243A86E22F91563EC94B48B37FAAD1 /* WhisperMessage.h */; }; + C2C213124BFCB4468953682EAF580EFF /* JSQMessagesLoadEarlierHeaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 597CD838AD164E17A38B672A4E7246FC /* JSQMessagesLoadEarlierHeaderView.h */; }; + C2D8A6BC61FCFE702526E8D83737D131 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + C394E0FC7644AEE6A1CCC1BBC719AE0D /* DDLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F1F48F566F5CB35FA43C7753E267282 /* DDLog.h */; }; C3FEC54AEA3DACB5DB13F520D9FB7CB4 /* Message.h in Headers */ = {isa = PBXBuildFile; fileRef = EC2CF64CB8350FCB71B1EEE2F6DD92A0 /* Message.h */; }; - C40D3424666F0103A7878CFE0A503DFF /* RatchetingSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C58D0BD256F23F73232D34C5508C47C /* RatchetingSession.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C45B3571B78F79E36A108D01376073DC /* zeroize.c in Sources */ = {isa = PBXBuildFile; fileRef = 4F19E387200097351FEF8AAC73464CB4 /* zeroize.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C44CEC0D35356B25B06889F3F19BC450 /* crypto_sign.h in Headers */ = {isa = PBXBuildFile; fileRef = FDDD0C66DBDCECFD51FFF49B2C1BE4E4 /* crypto_sign.h */; }; C465CF1F691412980953AD90107CED63 /* NBMetadataCoreMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 455470057664340C53C48EF631B28884 /* NBMetadataCoreMapper.h */; }; - C481B1C5DFA7CB3D01171B5B7B17B624 /* JSQMessagesComposerTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F474804AF64FE5CAB4C710F4AA40962 /* JSQMessagesComposerTextView.h */; }; + C4EFCBA74AB6AE3074B04EB773D9F08D /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5D497E94286F1F8EB2806B3AE5CB1E10 /* QuartzCore.framework */; }; C4F097BBE9BC51C3581713AE8420F9ED /* TOCFuture+MoreContructors.m in Sources */ = {isa = PBXBuildFile; fileRef = 1CAAE4B95BD0DC34615753D13DD6B502 /* TOCFuture+MoreContructors.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C580C66919D7D3527A451F1A96411DCD /* JSQMessagesCollectionViewDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 9296501DBFAAED8D177329B772D2EC5A /* JSQMessagesCollectionViewDataSource.h */; }; C5D9332377D9988050CC6DBF838358C1 /* YapDatabaseHooksPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CAD6EDBC4BBC467A72EFE6094EB9A58 /* YapDatabaseHooksPrivate.h */; }; - C5F4B78D3C8A4F3E52A4C5D88043B48D /* JSQMessagesInputToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = EC114CB2A0C1846BA796D3FF77110C5A /* JSQMessagesInputToolbar.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C622271A78C6DCC77FEF641D362690BC /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 43D1014BA6C184ACE2499184082D0216 /* DDASLLogCapture.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C5E8CB7C1F4E6ADBB17205AD95683B1F /* compare.h in Headers */ = {isa = PBXBuildFile; fileRef = C84A237A36513154738D7A26EC68003C /* compare.h */; }; C64DE70467547E7A05B53365FC3233B9 /* YapDatabaseViewOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = A0C0F0459730B12D66913B7116374C27 /* YapDatabaseViewOptions.h */; }; - C6949C75EFE9498A09A380D830BC8A14 /* RKCK.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AEE765EBA181BDAC001E9E7653E8812 /* RKCK.h */; }; + C678F3FEB455D52B3CACDA0A6100BB45 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F6BB10AE072FCE5C30C93BF7E8D0080 /* api.h */; }; C6D92313DF0C40EDD86B26082456501C /* TOCCancelToken+MoreConstructors.m in Sources */ = {isa = PBXBuildFile; fileRef = 2159D672D714CE2E2931FDAD929D8E0C /* TOCCancelToken+MoreConstructors.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C767CF454F367C7327B9D577E6D87AF0 /* EXTScope.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B31E9E7DFA8409471E036D10CA1E959 /* EXTScope.h */; }; - C77E944A535CA8DB1A7FF6128255B638 /* JSQMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 29A9A8AE4485B0E144AD9FAE4E8F850B /* JSQMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C74618965E964F7CE08A60231F6C044B /* fe_frombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B244A79216789CCEC3F94FA363C2341 /* fe_frombytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + C74B338ABE899EA83C48ABF39437880E /* ge_p3_to_p2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1CBE6630E84B872ECE26C2D70078C7EA /* ge_p3_to_p2.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; C78D316FC3CF8A865C435CFFE1F158E0 /* YapDatabaseRelationshipOptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EA501B23A38ECE9F4BA9C150D7A2BF6 /* YapDatabaseRelationshipOptions.h */; }; - C7E8AF976FEBDF8EC27AA1020B4ED320 /* fe_cmov.c in Sources */ = {isa = PBXBuildFile; fileRef = 8127F6514C733E83AB6185BCFA202444 /* fe_cmov.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - C92EBF9D09CE95E190EFFD97B654D745 /* JSQSystemSoundPlayer-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 32F2C3DFCCF2106FF1EB55A838587C2E /* JSQSystemSoundPlayer-dummy.m */; }; - C940B9E8A94CACEE12D80DC68C7F7CA5 /* JSQMessagesCellTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 92675CB55968B71C0F286CB024F7BC1A /* JSQMessagesCellTextView.h */; }; + C9278BF07A6F679531C3BA50B3B3B973 /* JSQCallCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = FBFBB556C81B57DCC6EB7F17619E7DD7 /* JSQCallCollectionViewCell.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; C9F0F6E5A1891D9810819820C152B4D4 /* NSDictionary+YapDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = B1A0E04428B2C3197B72B5790C4BD440 /* NSDictionary+YapDatabase.h */; }; - CB1FCF7329DCB80C73A56FCD6223014A /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = A5A070433CCBF84DB6875E425971831F /* UIActivityIndicatorView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CB536491A02E4C0D5B30F510E80E0C12 /* ge_p2_dbl.h in Headers */ = {isa = PBXBuildFile; fileRef = AB1E16EB3EDD260DB4B4B25649804A82 /* ge_p2_dbl.h */; }; - CB7504AF86B2C26D4A04FD3A3B183342 /* JSQMessagesMediaPlaceholderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 79041D4D1DF117C6462206DD068A61A2 /* JSQMessagesMediaPlaceholderView.h */; }; + CA85B2706DD6A5C543E5AE4E4D0A90A4 /* SessionBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = AA99908AC9B2E4542ACCA567383EDD76 /* SessionBuilder.h */; }; + CB47761D49FD898229C1592B358CF6E1 /* d2.h in Headers */ = {isa = PBXBuildFile; fileRef = 5269E4ED88E4D8FF989C98BED8F16DE9 /* d2.h */; }; + CBE020FEF3F93110F505925668C195AF /* crypto_int32.h in Headers */ = {isa = PBXBuildFile; fileRef = 08B90DCE238FA79A22349656016D7B25 /* crypto_int32.h */; }; CBE65849886342AA93E61EDA48F3AEE7 /* TwistedOakCollapsingFutures.h in Headers */ = {isa = PBXBuildFile; fileRef = 70839011FE3AABFCC8E9D385EA87F6B1 /* TwistedOakCollapsingFutures.h */; }; - CC9CAEA0137CEB84EA7C254E5A1AB188 /* crypto_uint32.h in Headers */ = {isa = PBXBuildFile; fileRef = 555D5349B7417CACC0046E1596C24AC9 /* crypto_uint32.h */; }; - CCB5ACE83733B58D47876688E5D46B4D /* NSDictionary+MTLJSONKeyPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 93BD606EB39E1C3E31861AF940AFCCCF /* NSDictionary+MTLJSONKeyPath.h */; }; CD362E6FEDECEDE6DBB881100946E55F /* YapDatabaseViewTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = C88D9A2B782B8D582F98DEC481121D13 /* YapDatabaseViewTypes.h */; }; CD9B21A56958FED8585957F10C5F3D60 /* UnknownFieldSetBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = B0017686010E172C441528473D6FFE3F /* UnknownFieldSetBuilder.h */; }; - CDAF8825DF0800E2E36EE4F11B98B3E3 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CC411D2E7469C7D56FE73D57850EE305 /* AudioToolbox.framework */; }; - CE2D6447BB475CC904D1B0E0BFF7FDCD /* ge_p3_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 03A4A87839DD75AD371CC2BB7ED65908 /* ge_p3_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + CE40B8CABA2AFBAB1E8BFB782EACF9C2 /* ChainAndIndex.h in Headers */ = {isa = PBXBuildFile; fileRef = 1197BF835BF18100BAA3A7E946D33ACD /* ChainAndIndex.h */; }; CEFB1E927643A634DBEDFB80874CA1B9 /* YapDatabaseRelationshipTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = CB6EC2C8742B633446D6B1B88F448290 /* YapDatabaseRelationshipTransaction.h */; }; - CF5B585B596F0507F88F2C89C535DFD3 /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = B5E64F0B80E91FE3DCF235C8041D0E7A /* AFNetworkReachabilityManager.h */; }; + CF4D55890EA7688AA53F028B002D34C7 /* DJWActionSheet-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2A77D139B4DCCD745512AC6EB9354142 /* DJWActionSheet-dummy.m */; }; CF8399968B8C97C25C1F95D4E642E5DA /* YapDatabaseConnectionState.m in Sources */ = {isa = PBXBuildFile; fileRef = 41A1DBD5FA1D4FDC0D2E209051D52A58 /* YapDatabaseConnectionState.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - CFA07F28A334ED4E84EC80EDCF15BC09 /* ge_scalarmult_base.c in Sources */ = {isa = PBXBuildFile; fileRef = A429D1B0BD5B8000622365F4BB0ACF40 /* ge_scalarmult_base.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D01CCD9DB7CF596606F9F300DE1FD387 /* JSQMessagesLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = E2BB0CA8CF593BFB0FB1806BE705E00B /* JSQMessagesLabel.h */; }; D0618E6DAC76E67C7A3EDB70E3E23CE2 /* Field.h in Headers */ = {isa = PBXBuildFile; fileRef = 24991711E216CAD44C801410BCEB33DF /* Field.h */; }; - D06E8337DD1786BDC5BC2177802BF5DD /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B77E987946B1D009D73455ADD4FDFDC /* AFNetworkActivityIndicatorManager.h */; }; D0B32D58B154B53489A9C23951478990 /* NSArray+TOCFuture.h in Headers */ = {isa = PBXBuildFile; fileRef = 963C227912520296CAF3204503FD9809 /* NSArray+TOCFuture.h */; }; - D129C4ACABBB72805E77AD2E89525D56 /* UIAlertView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FCAE2DF2993327A772111F9A5E98282 /* UIAlertView+AFNetworking.h */; }; + D10C459D9C2CAACED7053622E0365F27 /* JSQMessagesTypingIndicatorFooterView.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D8B9207D53BB8AB14A2D05DA31F4BE5 /* JSQMessagesTypingIndicatorFooterView.h */; }; + D1111DBB962B15F1339C482AE6484342 /* UIAlertView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FE5B6FD813AB3DE18F8CCA27A0DA052 /* UIAlertView+AFNetworking.h */; }; D12B40AA31E4C94BBDA15747871A5F61 /* CodedOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EE9DA5C21B79EFBF435A64592F81BE1 /* CodedOutputStream.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D20179A86EAB5EDDBF6065607D374939 /* YDBCKMappingTableInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = FC83DBB1B1E243964988BD3478160A31 /* YDBCKMappingTableInfo.h */; }; - D23AAEC7AF5C46343896B0975A187B4E /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 94E52EDBA1CC60575E2AE7558C32B98D /* CoreGraphics.framework */; }; + D24CD6405EA5599AF1A09F42258F0648 /* JSQMessageAvatarImageDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = D7C7249F9B239A622ADB6A2FA53D8804 /* JSQMessageAvatarImageDataSource.h */; }; D266B1C8E4C70154ACAE3C293E8DF5A2 /* YapDatabaseManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A817E9FCC2184122E2B07875C14EA966 /* YapDatabaseManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D29F5D441F41705903EFD812566590FE /* YapDatabaseRTreeIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = 11B9A5D8231EAE4BA88296F70C0ECE7A /* YapDatabaseRTreeIndex.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D2A316D9791540FB52941A81F62D5D83 /* UIColor+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 45AE1E587B7789927F6BAD1EC57EE8F7 /* UIColor+JSQMessages.h */; }; D3282894589BA71BC3251E350C1044FA /* TOCCancelToken+MoreConstructors.h in Headers */ = {isa = PBXBuildFile; fileRef = EEA8FDBDAF15CEC5462ACB6DD4299A30 /* TOCCancelToken+MoreConstructors.h */; }; - D38D7952BBED63839ADF21373BF7952E /* HKDFKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7868E88FE1FFB24B57E52A6F9F16FD19 /* HKDFKit-dummy.m */; }; - D4E16B48D6B8F07C235A9510B4CDE31C /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 424C8C24C421D7EE8550E9A304E7C223 /* UIKit.framework */; }; + D3C096DEFCA331DEB71376DC35118307 /* ge.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FD3E0BD8AA1EFA68B58C0E6B2E7C9DA /* ge.h */; }; + D40D98455B42D56CEDEBE4D471267F6D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + D4B5CCAE9A3E940680E7CC638FD070F8 /* JSQMessagesAvatarImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 51F6618BD7454882A0F1062309EEC7B9 /* JSQMessagesAvatarImage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D5129A545509C58914FC0F497E21CB7E /* TOCTypeDefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DE14C65E9A928FE6008BD88CF10F43C /* TOCTypeDefs.h */; }; D55E0AF16133E24D73F7DCEE2064B8FA /* CodedInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = 8DDFA207669893909EA9E41C8A887B4C /* CodedInputStream.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D5B1EB1CC84A9591AB40B67FA797D4E6 /* JSQDisplayedMessageCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = A3C155752A28982F6769D2C21E1FD015 /* JSQDisplayedMessageCollectionViewCell.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D594C002123ACFFCA82D8279A66F2B7A /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 61DBCA784C247CE8129CE7BE57050725 /* AFURLSessionManager.h */; }; + D5C34EFE97112E947AF4E99E9523F5E0 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E2937B0DE31D951361F4A8C0D58F9036 /* CoreGraphics.framework */; }; + D5FC7EC16A96D1CBA4343A5B7BDCE49A /* MessageKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B8A1FD7090C4CA3A6751A4E1BFD1845 /* MessageKeys.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D64BC83B5113798110A244B8D399E13E /* ChainKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A196C5C6D4BF968DF62856B90813209 /* ChainKey.h */; }; D66B1E553B629E963D6AF8FFF8F7725E /* YapDatabaseSearchQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = DC3E9F579EE6EFA95ECBC9D1AAC64A3F /* YapDatabaseSearchQueue.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D69E0C20346E4093258702DACD26B980 /* UnionFind.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AA08380A170EC97BFAE626DB61519D /* UnionFind.h */; }; D6E2351A8D7CD4E97935BC1743196571 /* YapDatabaseViewState.m in Sources */ = {isa = PBXBuildFile; fileRef = E6DD359B9C52360BFC6C8B962DAF42D5 /* YapDatabaseViewState.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D7993A13A64E6DF5742C5B374C945875 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; - D7E7133BD28AB59D10617AA79181D00F /* ge_p3_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = A81AD1AB409A9A493AC42E6039186F70 /* ge_p3_tobytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; D802BFDAF157FD4D83B5121252C73E6F /* TOCFuture+MoreContructors.h in Headers */ = {isa = PBXBuildFile; fileRef = E08E57559E626A3B0DE454EE04B44957 /* TOCFuture+MoreContructors.h */; }; D81E5718E7EC3F31BEFB49EBB126B1E5 /* YapDatabaseSecondaryIndexOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = BF5ACC2AE575FD4A9CDF896BFB254911 /* YapDatabaseSecondaryIndexOptions.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D84EAF62066771316355585B1B5427B6 /* YapWhitelistBlacklist.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B2D21C860235A51BCC82434B0A80410 /* YapWhitelistBlacklist.h */; }; + D86BC0ED19716CFA3F87E38F7DC989ED /* MTLReflection.m in Sources */ = {isa = PBXBuildFile; fileRef = 3249A6E41A5FB25F86BA1D6722194326 /* MTLReflection.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; D8C1A6333872B48725EDC2277D460A18 /* YapDatabaseFullTextSearchHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = D6FE9A87E41E8C602EF45D1DCBA58D37 /* YapDatabaseFullTextSearchHandler.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D9394BB6F244099DF71A6517E70C4191 /* PreKeyBundle.m in Sources */ = {isa = PBXBuildFile; fileRef = E9D1088CEF1376B789714EFC9FE85E31 /* PreKeyBundle.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; D96D9BA3E1C62FA24533A60E02D2327C /* NBMetadataCoreTestMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = BB9D077AC1B5D55588FE7692B2BB481E /* NBMetadataCoreTestMapper.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - D9BC34627DF8FA7713051A80FBE9F85C /* NSDictionary+MTLManipulationAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 38D2CEEA94BA8735C15D1BC8CAFF1FA8 /* NSDictionary+MTLManipulationAdditions.h */; }; - DAC5D66AE0B56FC3526E0071ED7988B1 /* WhisperMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = E13326C753292730A076915BA0088B7D /* WhisperMessage.h */; }; - DBD8330E89567030429B32FA45F8869D /* JSQInfoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 419A3467955C81FE99BF78E88E3708EC /* JSQInfoMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + D971465A189EBD8F4A4104FAE7AB0895 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A5C6136F4A9B7F2F22F11002788ECF2 /* Security.framework */; }; + D98223B75D6DFD0F8045131908D23180 /* iRate.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DF028EDBDBBEA33415A043FE0626724 /* iRate.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DA3994DC9D80FD419445EBB1F4FF6817 /* fe_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = E48DBE6D0554B3FE246C66EA09A3431B /* fe_copy.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DA5A19433B6A4B19AC505CAC3A6E54DE /* JSQMessagesComposerTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = F5E761B8AAABBCE33C4EA8AEC8007222 /* JSQMessagesComposerTextView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DA708D1DCF9428D6C6466F9309316B3B /* Ed25519.m in Sources */ = {isa = PBXBuildFile; fileRef = 9041CE7D1B2D457274FF3A5FBB3AAC88 /* Ed25519.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DAA03D89904B5236AAA9A1023A224412 /* MTLReflection.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F208E55FA46029ED2BD0F3C921BFD8E /* MTLReflection.h */; }; + DAE6D2DCB1A87FF125DD97B124651E4B /* UIView+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A298CDB8703041E18EED1073AB3D085 /* UIView+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DB9066FE7022B926C2D6742CB60E1F34 /* HKDFKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7395600B1089F4CFF49FD3CC4BDB08F5 /* HKDFKit-dummy.m */; }; + DB97BAEEFFA7D9FA09CA5693FBF61095 /* NSString+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 2934FBE5E7AE38991C5216E998FF43EA /* NSString+JSQMessages.h */; }; DC38BC9E8773ADE94D73007FF7A6F294 /* YapDatabaseViewChange.h in Headers */ = {isa = PBXBuildFile; fileRef = 80CC56316D947AA5E1E812B3FE041286 /* YapDatabaseViewChange.h */; }; + DC6035C38B7D91C4AB7A602802771E57 /* MTLModel+NSCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 82A2325EE5460FFAEE02761E66981F2A /* MTLModel+NSCoding.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; DCB6CE4975CFF1832533CDEEB12323A6 /* YDBCKRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 16FEAC8B80569401431E50F409C761F3 /* YDBCKRecord.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DCFCA3528B3EBD6D4B550107747E0383 /* AES-CBC.m in Sources */ = {isa = PBXBuildFile; fileRef = B62C835A08F929BB10ACBB4848515CDB /* AES-CBC.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; DD03D81E3E6067391FC8CA2D5CB462FB /* MutableExtensionRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = 00DC4915CF65B552DC9965084E11A3E1 /* MutableExtensionRegistry.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - DD1C87252261AA6E399A0413AE9765BF /* JSQMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = AD75DC2065410AA9B765A2B76C5333ED /* JSQMediaItem.h */; }; DD1DDF67C266E7AA2487A83240F2BA6A /* YapDatabaseRTreeIndexHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7134F204CBC69284D0BE8074FBFD6085 /* YapDatabaseRTreeIndexHandler.h */; }; - DDD947F486050A8239309928DEE64500 /* JSQMessagesBubbleImageFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 73E52033AF82826C8646C923C47D548F /* JSQMessagesBubbleImageFactory.h */; }; - DE2D9D19228A71CE4B118D9F07F2746D /* ge_add.c in Sources */ = {isa = PBXBuildFile; fileRef = 76F4EE45F6A73D3FE8CB883E3E262C52 /* ge_add.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DD731F3CEF88AE36D272D577FFC11D8B /* SerializationUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA0C484242DCC6E8237863AE839C89C /* SerializationUtilities.h */; }; + DD9DF723E760FF2F891560732948C827 /* zeroize.h in Headers */ = {isa = PBXBuildFile; fileRef = 930C245625AB78CAADCD97EDDF821E8C /* zeroize.h */; }; + DE388052498C9DF3FA1DE79543B4723E /* ge_p3_dbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 307056CD66B2A55DD5BF5F80B43A7106 /* ge_p3_dbl.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + DFD2CFAFA12E5F4CE74BD408AE7DD8A0 /* NSBundle+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CE378C4C60CCB185B2A9A3493ABEE3D /* NSBundle+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E04DCB5C325AB6E077968C3C50C507D0 /* YapDatabaseRelationshipConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 73E922DCD44200FC97299487B566DCBF /* YapDatabaseRelationshipConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E13E91590203A0061A2705276A794F49 /* SerializationUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D07291F4017C3CF001FAF33A4E80A19 /* SerializationUtilities.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E22B40B075379FF2C75C063B7A97E7CD /* JSQMessagesCollectionViewCellIncoming.h in Headers */ = {isa = PBXBuildFile; fileRef = 89EB594D54EE0E660EF7491A2CC0D40C /* JSQMessagesCollectionViewCellIncoming.h */; }; - E25ADD138D2BF2A627A9D3FC91785F89 /* AES-CBC.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E5B7A2E232F39AAE5EAF5FD025C2D52 /* AES-CBC.h */; }; + E1ACD08EDE2320D95776E6D78F17D1E4 /* NSString+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = D20C8C28372AD679BA0A923B946F09F3 /* NSString+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E1ADDFEFF19BD2E24C14DE58E26693CE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + E30697C9C552597F601CB96AD608C149 /* NSObject+MTLComparisonAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C4524874B936095D37F08096B09A8FB /* NSObject+MTLComparisonAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; E31158D340E30E7CB1DABEF0A638BF39 /* ObjectivecDescriptor.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F9B007FC718BF117F4F1C9BF39662A7 /* ObjectivecDescriptor.pb.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E3465A3DFDB40290FB0E3E14E3CBFF1C /* NBNumberFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = AF39DE326D3294072E7752F7E8FA9AF1 /* NBNumberFormat.h */; }; E35D9D802FDF15335DE6E1BD36FE378A /* YapDatabaseRelationshipEdge.h in Headers */ = {isa = PBXBuildFile; fileRef = 67733A59BC4228DF952A56742B9925E4 /* YapDatabaseRelationshipEdge.h */; }; - E3BA4F4D2C5D08DC88A8BEEE03705CD1 /* fe_sq2.c in Sources */ = {isa = PBXBuildFile; fileRef = E638B546F8697829BB383EF9B4D40FB7 /* fe_sq2.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; E3E8E053A18ADA89224AEB2CE7A195C1 /* YDBCKChangeSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C0DEFE9957608C1B7D2AAC35CF9931E /* YDBCKChangeSet.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E4124599CBCA19972E1A1607F811C887 /* AES-CBC.m in Sources */ = {isa = PBXBuildFile; fileRef = 7205599053D656E0F13AC43307569206 /* AES-CBC.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E42E0F26A2FB2328FFD24F5E1443EDE5 /* NSObject+MTLComparisonAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3983A6EC73608C499A075AB4CBDE6CE0 /* NSObject+MTLComparisonAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E47CD213F9CF9523841142386AE4D1B9 /* MTLTransformerErrorHandling.m in Sources */ = {isa = PBXBuildFile; fileRef = 2010412E2970D4593A3578D024BB4A8A /* MTLTransformerErrorHandling.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E5456F43EC8B3E02A555A5264B11A103 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; - E5D17CF9F4A2844B3713899A6E2271A4 /* WhisperTextProtocol.pb.m in Sources */ = {isa = PBXBuildFile; fileRef = C15AB6EA07C99F3585378F9433AB774D /* WhisperTextProtocol.pb.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E41F371591263018DCB4416C692DE60D /* MTLJSONAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 82CE33526BA51F1934C85616F23D00B8 /* MTLJSONAdapter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + E4FA6A7850DB2A6B91823FFD3CD981F3 /* JSQMessagesCollectionViewFlowLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF8BB9774DAADBF68CFF1DD3AB36F23 /* JSQMessagesCollectionViewFlowLayout.h */; }; + E5E21DCC613C00A77C913AAF1260AF54 /* Constants.h in Headers */ = {isa = PBXBuildFile; fileRef = B777EFC23AFAAC1D8578BB6019E9F91B /* Constants.h */; }; + E5EC42F5B3821560B784C218D3A7DE2F /* DDMultiFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = 7167E2E3A5DA2BB797613ABA4207A10F /* DDMultiFormatter.h */; }; E60BDA9C5FBA1FF135EE3DB2A5B509DF /* TOCInternal_BlockObject.h in Headers */ = {isa = PBXBuildFile; fileRef = A89EE6BDEF5ADA5792BDC1586A368616 /* TOCInternal_BlockObject.h */; }; E63E23E7BC314C804F6D0E72163CA297 /* Utilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C1806C01474902B4E0199D43E68B34C /* Utilities.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E67E766DCD8AC9A1C92A92D3F2A0B827 /* MTLValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = A04B180E49D13BFDB257A024A1DF6259 /* MTLValueTransformer.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E71A33D97FEA19E015F6D98469C651CC /* DDLog.m in Sources */ = {isa = PBXBuildFile; fileRef = FF8DC4837FBE5E384D0261F160343433 /* DDLog.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E736CF54EEABE844296A4C9D3FBC01A0 /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F37046353FFF4E12EA377F146FB291E /* UIRefreshControl+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E79FA8BD3F07A00F305283BEE0474472 /* YapMemoryTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E0097807893364C7B9876E5B23C4AC1 /* YapMemoryTable.h */; }; - E7CDBD73FE04B2CF0B488D6292F5FE7E /* JSQVideoMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D11370150DAABBB5F314E303A49DDBFE /* JSQVideoMediaItem.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E7D9C008BA530655B556294898FCF16E /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E3BDAA2D570C5EB3DCFD0D89DFE2818E /* UIButton+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; E8C2D42DE32A5334C5FE278E4447DC32 /* YapDatabaseStatement.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CC2467FB804F07644B3A35FB0E1B413 /* YapDatabaseStatement.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E9727EDFB2E3D596CF75C3BAF961F723 /* APNavigationController.h in Headers */ = {isa = PBXBuildFile; fileRef = FB13B2D015BE1E9E58AF1E897503FE2B /* APNavigationController.h */; }; + E8F73A9232D441CB76B9275F2EE3F5BE /* NSDictionary+MTLMappingAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E2BA1219D6817008C077DE7760D70C3 /* NSDictionary+MTLMappingAdditions.h */; }; + E96F8A26AFB9BBF19FF496F1BB305A11 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4A5C6136F4A9B7F2F22F11002788ECF2 /* Security.framework */; }; + E9833EDA461DAA6400CB1F9D5293DCD0 /* DDContextFilterLogFormatter.m in Sources */ = {isa = PBXBuildFile; fileRef = DC7C7943D8E2C6C30F05AB22539A273B /* DDContextFilterLogFormatter.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; E9A92B32B2BB6004FE9493D1AE50A7B7 /* YapDatabaseFilteredViewTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = 02E492B4C552A709D722051B45493013 /* YapDatabaseFilteredViewTypes.h */; }; E9BED10CAA191C93DC5E611B189C0342 /* YDBCKAttachRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = CFFFF3B92D5BCEECBF68C31D22A27A52 /* YDBCKAttachRequest.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - E9EC9E05C9922AF4FE3933A48EDBA810 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; - EA1D58A861781F8657B8F8CA167279D5 /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = C61DCE83D0A2039CA77DCE16010DA8F7 /* AFURLResponseSerialization.h */; }; + EA5747E8E320EC952F567D010D344BE8 /* PreKeyWhisperMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 010ACBA355DDADBA4D6E1CDB5DB71385 /* PreKeyWhisperMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; EA57913DA33235A3F9E64FBDF3452CFB /* YapDatabaseCloudKitConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = DB86FD348B5733BDEF1764C16F854F04 /* YapDatabaseCloudKitConnection.h */; }; EA6ABD31CC85DEEB8F52339FB3E75C97 /* TOCInternal_BlockObject.m in Sources */ = {isa = PBXBuildFile; fileRef = C249116E424514B1AA7B84AB413197B6 /* TOCInternal_BlockObject.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EA75742491AD1478BC4073DFA64FA3CF /* SessionState.h in Headers */ = {isa = PBXBuildFile; fileRef = DEE4298EF6EBBA1D055435873139DA42 /* SessionState.h */; }; - EA9067D4D20C45DC048D584D7DCF4ABA /* Curve25519.m in Sources */ = {isa = PBXBuildFile; fileRef = 40BFD9653819D98B344B354FB3339144 /* Curve25519.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; EA9CE90366355E9BD742E16F7BA6E186 /* YapDatabaseSecondaryIndex.m in Sources */ = {isa = PBXBuildFile; fileRef = B2A10BEA8F2319BA401A119374B14699 /* YapDatabaseSecondaryIndex.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EAD5A5EF48AFEF5076768F0886BFACE0 /* CipherMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E57B36B83BCC229117053340BB12897 /* CipherMessage.h */; }; EAE1819DCA4B9C75D68AB5FB8FEE8121 /* YapDatabaseSearchResultsViewConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 96A42C8C756934771BD726748F2A718B /* YapDatabaseSearchResultsViewConnection.h */; }; - EB15302BF18EC882054A3ED4550383FC /* Ed25519.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B6AB56815861AEE3B4EC8BF21FFD15D /* Ed25519.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EB5D085DB3A4EF53F66B4020512DD548 /* JSQMessagesLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 975C1DCABE940AE62C728A31CCB6EAB9 /* JSQMessagesLabel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EB981A8D0875FDB9ADF8AB4BB2A0C24D /* JSQMessagesLoadEarlierHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 767AB38549F288CA1EC6F7CD2F2D7345 /* JSQMessagesLoadEarlierHeaderView.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EBD15708CBF86688555D6C232FD886C8 /* JSQCallCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = F8A4F67E71EE24FF7612755CDADE6170 /* JSQCallCollectionViewCell.h */; }; - EC51C246FFEA8E79694B3D5DD4BE0C93 /* JSQMessagesViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 53339F131EDDDC91A40BDDC2DE11128B /* JSQMessagesViewController-dummy.m */; }; - EC87BEF052F3D345FDCE1D5D15B069A9 /* UIView+JSQMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E8EF10652BC576FB91846BD68AE1EE1 /* UIView+JSQMessages.h */; }; - EC9407577FDAAF47D0B36BDD49B5166A /* sqlite3.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B9B6C2F39455A04C6393856D127CC36 /* sqlite3.c */; settings = {COMPILER_FLAGS = "-DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EBC659FDDD7A464DED045C2D3B4E1BE6 /* UIAlertView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = BDC825978C4E1169C41673387592667F /* UIAlertView+AFNetworking.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EBC73FCECD6C060686ADD7BCF82D659E /* JSQMessagesViewController-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F58110889ABED5D3CF7A2B456576D48 /* JSQMessagesViewController-dummy.m */; }; + EC5797874117A16AC78D21B9F84812DF /* SerializationUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = DB5D14F0A45C14EC3E882DFAD9961629 /* SerializationUtilities.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; ECBE1FAA2071744D1116895908320515 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; ECD0DFB4DD8E11B730FD40D76F2FEA23 /* YapDatabaseHooks.m in Sources */ = {isa = PBXBuildFile; fileRef = DC6468E710F1AB09B92FDD357F2D562F /* YapDatabaseHooks.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - ED0168D60BE1C3EC918A1F27A64DBDFC /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = C1798EDB42F4BD4D0341C7E20FC7A25F /* UIKit+AFNetworking.h */; }; - ED6D96DF38AFAF229051B902C31B1903 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + ED897FE7365B20BDF13200F71ADE4ABC /* crypto_uint32.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF14D0FC54C234A62E75B7E367FC856 /* crypto_uint32.h */; }; EDB6BFB35D66D3C34A738BA3EAACACBE /* NBPhoneNumberUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CF99A0B30FE3F1B14C79647275D2A0A /* NBPhoneNumberUtil.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - EE3E19E7CB9DFA0A1EDA86864E380159 /* NSArray+MTLManipulationAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 89C8F635296517FD41014FE60D3FD8DA /* NSArray+MTLManipulationAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EDCFDA635B3B370A0D69D85BE598036F /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 59C8965AD80618526DF06A798A3322AC /* AFNetworkReachabilityManager.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EE33CD1E71FC65C66305990784B234A7 /* SessionCipher.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3E27ECAE07A1180AC6279AD2520346 /* SessionCipher.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; EE50A308A96913B98556B94FD132ADB2 /* YapDatabaseViewPage.h in Headers */ = {isa = PBXBuildFile; fileRef = 51FCB60FD9E530B796A105D70E18A31B /* YapDatabaseViewPage.h */; }; + EE6ACB5D0F229C00D4C42CBE8FD45636 /* JSQMessagesToolbarButtonFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 36EFB75C7AC0A888C1B549810CF47C01 /* JSQMessagesToolbarButtonFactory.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; EE8904367493A6B0979DDE2CF92C4CAB /* YapDatabaseSearchQueuePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 12261281FF457F13A6EA35BEDDD85C9D /* YapDatabaseSearchQueuePrivate.h */; }; - EEC42CA9073BE8220A821CD67F23074A /* crypto_sign_edwards25519sha512batch.h in Headers */ = {isa = PBXBuildFile; fileRef = 922F3BED077A1238FA0841EAED76C7D6 /* crypto_sign_edwards25519sha512batch.h */; }; - EF7E70DFA4C65FB437C285CD22AD9F0F /* DDASLLogCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BADF04965B6E7BD7940D0FE471A0782 /* DDASLLogCapture.h */; }; - F04195CBC2CB07B7D41C691C66957FC6 /* DJWActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C374F91668820D0D83D4ECB925E3759 /* DJWActionSheet.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EEE3C5C5EB96A91FEEA63A706CE4532C /* DDContextFilterLogFormatter.h in Headers */ = {isa = PBXBuildFile; fileRef = DAFDC64E49EC9E4CC7C26B0175C8270D /* DDContextFilterLogFormatter.h */; }; + EF1B5B2763BD21E8E1601D6198A2BD12 /* iRate-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = A8D739DB02CBADFCA4340ACFFA5688DF /* iRate-dummy.m */; }; + EF22687C69BE7540B134EF297438888B /* sqlite3.c in Sources */ = {isa = PBXBuildFile; fileRef = 552D37452FB5FA403F0386935D2FCAF2 /* sqlite3.c */; settings = {COMPILER_FLAGS = "-DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC -fno-objc-arc -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + EF42DA7AA2202BD363019A7A26D2AF17 /* Chain.h in Headers */ = {isa = PBXBuildFile; fileRef = 4017CB7F7C50350BACA3F039B6B05B01 /* Chain.h */; }; + EF61938C360D86D7CC7178B0E0C3497E /* JSQMessagesCollectionViewDelegateFlowLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = BA72A64088D61B3C6C547809B8CCFA9F /* JSQMessagesCollectionViewDelegateFlowLayout.h */; }; + F025F210F5B8223634452ABF79648651 /* JSQMessagesCollectionViewLayoutAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 14EC3B3CC1A01FDBB5539723613558BB /* JSQMessagesCollectionViewLayoutAttributes.h */; }; F05DFC3456D21493BF6CD3918F59663C /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = AE9B29D6C14332D005040D46C31B2D20 /* SRWebSocket.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F071B376C6D37E62E9400E4137ECC731 /* SessionState.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CCD7F7D854FC69E5B7D0921104DCBA2 /* SessionState.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F0E8F46605D5588F99FD28ED85A4BB60 /* Randomness.h in Headers */ = {isa = PBXBuildFile; fileRef = C8E32131794A1579CE298012CABC9D03 /* Randomness.h */; }; - F1052A7F4F3988402B6E9732A2F0EBEA /* UIView+JSQMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = F3FA63F3F1513D112D4DB0805E17D6E0 /* UIView+JSQMessages.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F12FB7F94FA79DFA7976062984AC49C0 /* YapDatabaseRTreeIndexSetup.m in Sources */ = {isa = PBXBuildFile; fileRef = CC8401080D7338A901C9D84333F381FA /* YapDatabaseRTreeIndexSetup.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F17E7F36411DB7B162BCDDFA1F635723 /* YapDatabaseRelationship.m in Sources */ = {isa = PBXBuildFile; fileRef = 39DD0FBE8392C9C46BADAC9968E7BCAA /* YapDatabaseRelationship.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F18DA07A3477373C819D9F8EFEA18868 /* YapDatabaseExtensionConnection.m in Sources */ = {isa = PBXBuildFile; fileRef = 82409F48D1A76FF69054B7BE9EEB4D88 /* YapDatabaseExtensionConnection.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F1A04ABD60B690F1C29C734BF72879CF /* fe_tobytes.c in Sources */ = {isa = PBXBuildFile; fileRef = 919E9A0C64209A37B7615B1BF008F9D0 /* fe_tobytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F1F90CC092D7BB16C2B47D5831996560 /* ge_p1p1_to_p2.c in Sources */ = {isa = PBXBuildFile; fileRef = CF963EE34C3A419ECAFAC1F8C7B6B95E /* ge_p1p1_to_p2.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F20AD1FF432D1BBE477E8DBA44C8A197 /* NSObject+MTLComparisonAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F21E69160B3EC9BE2EE3478EC79D9B6 /* NSObject+MTLComparisonAdditions.h */; }; - F21CAAFDC01FE46CB277A3F50A46B153 /* TSDerivedSecrets.h in Headers */ = {isa = PBXBuildFile; fileRef = C11090BEDDC9DC82733C4E5C3BA5DAC3 /* TSDerivedSecrets.h */; }; + F1B1168130768CEFAC07A1BAD1CC2A68 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DB916C9F55794CDA7F8195A87CA8A763 /* MapKit.framework */; }; + F1D9DF2FA53A0EBA9B3C0AEB1D32AE4A /* SQLCipher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D8DAB0C4FFD9BC7C128272B455689C12 /* SQLCipher-dummy.m */; }; F25A0F7D76D5909CC10D4BF1CF65CB65 /* MutableField.h in Headers */ = {isa = PBXBuildFile; fileRef = B486CCCE8387ABCA7632D56813611AF8 /* MutableField.h */; }; F2A86299B669B1D1C59FDB766A7ACCE2 /* YapDatabaseFilteredViewPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B1F0299B8940680F83DFA79EE3457C3 /* YapDatabaseFilteredViewPrivate.h */; }; F2A9993AD69A7B5DC8007F75483B0FD8 /* YapDatabaseRelationshipEdgePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = EA1495A492E354CE4F79C1ACF6FBD8FA /* YapDatabaseRelationshipEdgePrivate.h */; }; - F2AFAD29955B18656CF41E5950537E1F /* fe_0.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C3CE3D4E08A09E679B306A02C715701 /* fe_0.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F3CD745448CFF7B961B8F7D310CAAC04 /* MTLValueTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 24ED61C9F2DFEF2F3A36B8459DDF31E9 /* MTLValueTransformer.h */; }; + F32B809A87F91CE5BCC925AD1F6C5F28 /* RKCK.h in Headers */ = {isa = PBXBuildFile; fileRef = 797BC82DEE06E8EC51B0890F4A856F78 /* RKCK.h */; }; + F397D3A86F3097F4C07D9E0F74CB1D47 /* fe.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DDC2150DE02F8EDBCF8C9F3071E1B08 /* fe.h */; }; + F3FB915875251BE5404E238FFEAE8BE5 /* crypto_verify_32.h in Headers */ = {isa = PBXBuildFile; fileRef = AAC23B0589B8D463EFA286CB19F1A1B0 /* crypto_verify_32.h */; }; F4084475E6767807F985BF06ABABB296 /* YapDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 831C437B230413A7F82960013A234081 /* YapDatabase.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F4442C885EC1DCEAD6434419F88BEEEF /* YapDatabaseViewPage.mm in Sources */ = {isa = PBXBuildFile; fileRef = C5C293DDF22A8B05300D53436E4104A7 /* YapDatabaseViewPage.mm */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F44E026C1B74253BCDED3AC79976E0AB /* Pastelog.m in Sources */ = {isa = PBXBuildFile; fileRef = 56F788F8AA11C5B143D939AE0BDAB80D /* Pastelog.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F47B27F2F93A08104C67091E37C52B82 /* RingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D1C8DB257238846983E9C82648F1120 /* RingBuffer.h */; }; - F6538B27EE26907DA37AB96A4F7F90C9 /* EXTRuntimeExtensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 167BF7825A93D41CCEC017E3FA8AAA5D /* EXTRuntimeExtensions.h */; }; - F68346374C0A681DD95B711124B37F69 /* SessionRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 36E0366805A2349516298531835AB632 /* SessionRecord.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - F695CA92B52A59211B96244E420B49B3 /* NSValueTransformer+MTLInversionAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 10F3815D0982545B808CFFDC9D08AE5C /* NSValueTransformer+MTLInversionAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F59A579D6095BE61E3C24EC3D44AE182 /* ge_madd.c in Sources */ = {isa = PBXBuildFile; fileRef = 773B6D1BCC832736791D60F4BC7314B8 /* ge_madd.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F5F7B7E57DB9D6B7762CA0A7C4A0F038 /* ge_double_scalarmult.c in Sources */ = {isa = PBXBuildFile; fileRef = D93C049C35D426A5FAA882C7A4850CD8 /* ge_double_scalarmult.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F615887DB37DC23561059AF68A1511E5 /* JSQMessagesLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 52735E7BA703C2FF33ED5A512B0965CB /* JSQMessagesLabel.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F6326E003E62B3CF1570FAC7E62E1D1F /* ge_frombytes.c in Sources */ = {isa = PBXBuildFile; fileRef = C056261CADD07981D4C36012D4D2288B /* ge_frombytes.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; F6AF161AF684A5C70A2791BEA27FB383 /* AbstractMessageBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2402D8DA572409A9218ED8587312176A /* AbstractMessageBuilder.h */; }; - F7C0C9F484801CC4A6447E6D6EED58E8 /* sign_modified.c in Sources */ = {isa = PBXBuildFile; fileRef = 96FFC1FB8146EFF95C4D7FD291EB51F1 /* sign_modified.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F6E96F1E772CF8A0F98FBE3492C1D5FF /* HKDFKit.m in Sources */ = {isa = PBXBuildFile; fileRef = C6B9A73CFF9D91C90E23FFA105CC77AE /* HKDFKit.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F720EEFED8D0876D339E018D1AA060D3 /* NSObject+MTLComparisonAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D2CFE5CE31B2889AC20FD3E3784DB0B /* NSObject+MTLComparisonAdditions.h */; }; F804C5D13F362C36477CD0F5F98C9C33 /* YapDatabaseRTreeIndexTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 143EA00D6A58432B617234E0D977E26C /* YapDatabaseRTreeIndexTransaction.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; F84136CDA28B6920EBC30E862DEC22B0 /* NBPhoneNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CF807FDB122393AEBEF4B1EFB71C97C /* NBPhoneNumber.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FB1C6FCD66B6BDF846CC1C5222A49663 /* JSQPhotoMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 200BCD68884F972E5049D63059B8FCDD /* JSQPhotoMediaItem.h */; }; - FB4B2383039D75CA5271AD3F93BBE987 /* JSQErrorMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 133608FD1DF8AB33FC527EC9392667E9 /* JSQErrorMessage.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FB6607E40D7A9E4145A7B66B274E7BA8 /* JSQMessageMediaData.h in Headers */ = {isa = PBXBuildFile; fileRef = E9A8430E83FEBE3278ECA4A769E34BBE /* JSQMessageMediaData.h */; }; - FBA0D7009951125E1805C09EA93498A3 /* SignedPreKeyStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 7697E0439DA1D31C2AD5E23D2E6D9D21 /* SignedPreKeyStore.h */; }; - FBD1B58E3448E5894F91FD4CCD021789 /* JSQMessageData.h in Headers */ = {isa = PBXBuildFile; fileRef = E41D0F01A7CF09F4C9495437492F5D03 /* JSQMessageData.h */; }; + F8F524EC272A76E8F480758DF15743B9 /* SendingChain.h in Headers */ = {isa = PBXBuildFile; fileRef = 865BE77F0455B6E68AF48A26E5736658 /* SendingChain.h */; }; + F9159BF3AE29454A0FED3B3A15D02786 /* SignedPrekeyRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = D064D73EC8F5CFFA11DCEAFBB06BA5D5 /* SignedPrekeyRecord.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + F9EEBDFFBBAA1AD27AED23B7D03B02EC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + FA9943E4126B945AEAEF017782A0F0DA /* fe_1.c in Sources */ = {isa = PBXBuildFile; fileRef = C85458AEEBD79502E66B78A6A0B468C5 /* fe_1.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FA9E429ACFA2A5991047E70809347259 /* SessionCipher.h in Headers */ = {isa = PBXBuildFile; fileRef = 26F47E910CAB211313D96C39B873FE8E /* SessionCipher.h */; }; + FAC17AE7B6F7E6EA59636DB980E0706D /* JSQDisplayedMessageCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = FF5CEB006C5317A140688C4EEEC4A3D5 /* JSQDisplayedMessageCollectionViewCell.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FAEBD4BB771ABBF21E6236A4C25A612D /* JSQMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C8343F2D55FF12B7DBEF98669F99115 /* JSQMediaItem.h */; }; + FBE82939C2D8141D98A360D0A4453DC5 /* DDASLLogCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 38D9383772B78381B4583E972308D691 /* DDASLLogCapture.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FC03A61F1039F3B02C072187061C8987 /* NSValueTransformer+MTLPredefinedTransformerAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 505B733F825066CAD5E59B092EB2AAF3 /* NSValueTransformer+MTLPredefinedTransformerAdditions.h */; }; + FC2EC7E7EF5020DA089621028CE98B84 /* base.h in Headers */ = {isa = PBXBuildFile; fileRef = 47725BCA369250DA01631FF048ED54CC /* base.h */; }; + FCD98E876982B4D277CDC1509CA54F7E /* AliceAxolotlParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = 480B01AC7EE8C2D4FB0CFB4692D4FBF0 /* AliceAxolotlParameters.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; FCF3721D91A67B9D319A159B155E38D2 /* YapDatabaseCloudKitPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A6F3FBD67186E971058115FFBB9A6ABC /* YapDatabaseCloudKitPrivate.h */; }; - FE768874D91EC82D1DD2FF340526804B /* AliceAxolotlParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = E1CE76A52C7CD8D72AB685458EDF4EC3 /* AliceAxolotlParameters.h */; }; - FE7ED1279DD3CEA7FD23C2B437BF7A12 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */; }; + FE99DB56B1153298FD4DC37BE6CC41FA /* JSQMessagesViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = D67EC3A4BF7B5335C6525410B62044BA /* JSQMessagesViewController.h */; }; FEE44DC3FAE66680B8836CB51AFC46AB /* NBNumberFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = CAC6D90B88F4A6F17D4BA662D264212F /* NBNumberFormat.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FF560FDAB016543475011B5EBE464505 /* MTLModel.m in Sources */ = {isa = PBXBuildFile; fileRef = DDC214747A2C81F62DB5C00751C197B9 /* MTLModel.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; FF84445E09D4D06ADCE1C2070A5BBA03 /* YapDatabaseLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = 3477DB2CBBADDFF30D8FDDA66BB70374 /* YapDatabaseLogging.m */; settings = {COMPILER_FLAGS = "-w -Xanalyzer -analyzer-disable-all-checks"; }; }; - FFE9BC65EFB8AEE2F9F333AC7A78B1CE /* fe_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = 0D5051352D6A1EC0C37AD0E76CB71FEB /* fe_copy.c */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0 -w -Xanalyzer -analyzer-disable-all-checks"; }; }; + FF93064C3234E7FF14A2F032CFFD8F05 /* AxolotlParameters.h in Headers */ = {isa = PBXBuildFile; fileRef = 592C30D41B109187B4FBB56731ECAB31 /* AxolotlParameters.h */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 197D1297D1E236629F08F641648B1130 /* PBXContainerItemProxy */ = { + 006D541ED77FAF0EA08E1F14B382DAD7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = E36BC087F2DACF46B215A6A94E57E4DA; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 180FA96BC04592A823F905900AAEE8D7; + remoteInfo = SQLCipher; }; - 1BDC6EC416138BA51D59A4F2739771AE /* PBXContainerItemProxy */ = { + 1A02ACFDD441FC259E4C697EC3300561 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 3B5BF961255A44B9ECDA49ED81CCDDDE; - remoteInfo = TwistedOakCollapsingFutures; + remoteGlobalIDString = 5571CD315C327B2380AC813371E5EF7F; + remoteInfo = JSQMessagesViewController; }; - 1C0345FFE957B602050D6341E3B63B12 /* PBXContainerItemProxy */ = { + 1C1F186213CD2E823940BBF71FD4B4C0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 4660BFEEAA9F421A8E1FB89B1CC67675; - remoteInfo = JSQSystemSoundPlayer; + remoteGlobalIDString = F301C8F0DE79226CFC8FB7F9801B3515; + remoteInfo = 25519; }; - 1E454FEA90EAD0E13193BC2F72A97EA0 /* PBXContainerItemProxy */ = { + 26A995707181634AD88D6D0A2D2ABC2F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = D5632C74ADA048E8022BFE3437A91DF3; - remoteInfo = APDropDownNavToolbar; + remoteGlobalIDString = FCD2F3F066F8E3E2BBA65E32E1F43862; + remoteInfo = SocketRocket; }; - 1F46BD2C303F34D791B274814BBF6F7A /* PBXContainerItemProxy */ = { + 3CB52D32D8EF7A1F06E31833A224C410 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 816BA92CB753251917BB99D5934BD756; - remoteInfo = ProtocolBuffers; + remoteGlobalIDString = 43DF0BCD142701E79465D60B028F439B; + remoteInfo = FFCircularProgressView; }; - 274829324019B46F56679B33015F42DB /* PBXContainerItemProxy */ = { + 40662A267BCE2C0ACC7976B2E685840B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 7EE93CDC7745002DB11EA513770EE0C2; + remoteGlobalIDString = 9F0EE49272C2FE9DE7961AB223E8E5A7; remoteInfo = HKDFKit; }; - 355F7D2E61B7D56C94F945413E907EE4 /* PBXContainerItemProxy */ = { + 447BE91A3EE57EE5D3E6F9E45FEB96EB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 331F57CD5867AE8886926EBA556E5197; - remoteInfo = UnionFind; + remoteGlobalIDString = 9F0EE49272C2FE9DE7961AB223E8E5A7; + remoteInfo = HKDFKit; }; - 3BA583656E7423D684EFE94072CFE877 /* PBXContainerItemProxy */ = { + 4BFB3B0AD5F2039A1E0291B8F58DC60B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 4AB012B86AD425FBAE6BFA1FD94DA26A; - remoteInfo = Mantle; + remoteGlobalIDString = 816BA92CB753251917BB99D5934BD756; + remoteInfo = ProtocolBuffers; }; - 4025F3522E78709248CB0FDAD4749CAF /* PBXContainerItemProxy */ = { + 4C05941D8E324B8FCD76CFA30B88F5AB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = DA27F70BEAA7843451A1F366EA5F6C88; - remoteInfo = SQLCipher; + remoteGlobalIDString = 4C757488EA2D768F77FBE2C405521A79; + remoteInfo = AFNetworking; }; - 452EC53CD5522613D106042B496CC24E /* PBXContainerItemProxy */ = { + 54262036EA9FB2B323BB6A827A056102 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 816BA92CB753251917BB99D5934BD756; - remoteInfo = ProtocolBuffers; + remoteGlobalIDString = 8EE777272D86546A0EF4A57FF36AC6EB; + remoteInfo = iRate; }; - 4802EEB10A88EA3E4B6C447EE250E742 /* PBXContainerItemProxy */ = { + 5C79C74502A925B10AA369D66D0C927C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 9806E15D6FD11331C20EA767A2A174AB; - remoteInfo = 25519; + remoteGlobalIDString = 331F57CD5867AE8886926EBA556E5197; + remoteInfo = UnionFind; }; - 568CDDE5D6A8976F89FCA8E824650A88 /* PBXContainerItemProxy */ = { + 6E7A62F41A575C92CFB9F070CF13E915 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 7F79057004CCDF1BD48F2E47C04E23F6; - remoteInfo = DJWActionSheet; + remoteGlobalIDString = EA45982950B2C37497E043B1B252C2FC; + remoteInfo = "libPhoneNumber-iOS"; }; - 5AC3115E8F10D90CBC495E70665674E5 /* PBXContainerItemProxy */ = { + 6EE17025EBF0E02BDB074F2B74BA2D0D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = EA6B0AF8CCFC71AF22A6CF3CA5730EE6; - remoteInfo = SCWaveformView; + remoteGlobalIDString = 816BA92CB753251917BB99D5934BD756; + remoteInfo = ProtocolBuffers; }; - 5F23E53BC6F132949F722EAB47B5E519 /* PBXContainerItemProxy */ = { + 6FD5C752C87D50516A594BCCE3FC74F2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = EA45982950B2C37497E043B1B252C2FC; - remoteInfo = "libPhoneNumber-iOS"; + remoteGlobalIDString = 180FA96BC04592A823F905900AAEE8D7; + remoteInfo = SQLCipher; }; - 61307EB72754E14006C33805CEED4EB1 /* PBXContainerItemProxy */ = { + 7BE6470C89D8036EF9BAFFA14387DC0F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = D4D8EE2B0B938FF404D2FC9D1D279267; - remoteInfo = AxolotlKit; + remoteGlobalIDString = F7EFDF65FB7FDBD72F316C0A01644D98; + remoteInfo = CocoaLumberjack; }; - 634E5AD4A33DA36A15188E1732351FAA /* PBXContainerItemProxy */ = { + 7E7BA0045FC5FB11309593901B1650AA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 7EE93CDC7745002DB11EA513770EE0C2; - remoteInfo = HKDFKit; + remoteGlobalIDString = 819FED92FBD4AEF10AB56748222BEC36; + remoteInfo = JSQSystemSoundPlayer; }; - 746AC6C35051FD0288542A3029E4DBEA /* PBXContainerItemProxy */ = { + 8C5F20187DB5255A54DB2D498AE8AEEA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 331F57CD5867AE8886926EBA556E5197; - remoteInfo = UnionFind; + remoteGlobalIDString = 96E00E0F3151BB9591745F05C30B26A3; + remoteInfo = Mantle; }; - 76094FFD7B9178A5A59CCF024AF28B65 /* PBXContainerItemProxy */ = { + 9BFD1036ADE00ADB3310B7574C09746B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = A6F22ABFD81610CD9BD8B81FA5A5A00B; - remoteInfo = FFCircularProgressView; + remoteGlobalIDString = EA6B0AF8CCFC71AF22A6CF3CA5730EE6; + remoteInfo = SCWaveformView; }; - 797D79014E7DA62AC92182DFBD89BEB5 /* PBXContainerItemProxy */ = { + A25C1A8D27B78C9D88FD596B4804C980 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = E36BC087F2DACF46B215A6A94E57E4DA; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = F301C8F0DE79226CFC8FB7F9801B3515; + remoteInfo = 25519; }; - 79BF152389A1A3EC1778691AE8119AA2 /* PBXContainerItemProxy */ = { + A39B448A09D30A8A1964C3E0144768C2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 9806E15D6FD11331C20EA767A2A174AB; - remoteInfo = 25519; + remoteGlobalIDString = 9C2D3909C0B8A0214938C1E330F7E111; + remoteInfo = YapDatabase; }; - 7B7DD5E20FBB0B6749F901E4FC6A9E3F /* PBXContainerItemProxy */ = { + A534AEC4B06EEB0691DB1FCA4E66A6D9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 4660BFEEAA9F421A8E1FB89B1CC67675; - remoteInfo = JSQSystemSoundPlayer; + remoteGlobalIDString = 15551B1C3AD008176128C4C21B522007; + remoteInfo = APDropDownNavToolbar; }; - 7EB5AAC2A01219BA1D50B9EC92721493 /* PBXContainerItemProxy */ = { + B6B7E9715F039B318D1DC5601C2B59F8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 83580B78F08D9E22342246C90E6FCD46; - remoteInfo = AFNetworking; + remoteGlobalIDString = 9F7B28F57DBBB92961A3B34AF4DA39BD; + remoteInfo = SSKeychain; }; - 93416D2EBA955882E3F6976936041DD6 /* PBXContainerItemProxy */ = { + BB20EFC3E63F8727B6927655C54FA15C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = C905A28A2FBBE9A5BD9C092959DF802C; - remoteInfo = JSQMessagesViewController; + remoteGlobalIDString = 331F57CD5867AE8886926EBA556E5197; + remoteInfo = UnionFind; }; - 98B752C2FF2175FB75B2E09968236800 /* PBXContainerItemProxy */ = { + C27B3E7DE39F6274753251FB11AF3E02 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = E36BC087F2DACF46B215A6A94E57E4DA; - remoteInfo = CocoaLumberjack; + remoteGlobalIDString = 819FED92FBD4AEF10AB56748222BEC36; + remoteInfo = JSQSystemSoundPlayer; }; - A30002CD96641CAB4617149A65607B19 /* PBXContainerItemProxy */ = { + C627C5FA7B863A2542DC7DCBA13EE152 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = DA27F70BEAA7843451A1F366EA5F6C88; - remoteInfo = SQLCipher; + remoteGlobalIDString = 4FFFAB73F3D2D427CE7B403845210A6F; + remoteInfo = AxolotlKit; }; - A8E38F023802427D35CAC264F8CBCE86 /* PBXContainerItemProxy */ = { + CD1A7DECE40C0367F8D9C2F4E46FEB46 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 9F7B28F57DBBB92961A3B34AF4DA39BD; - remoteInfo = SSKeychain; + remoteGlobalIDString = F7EFDF65FB7FDBD72F316C0A01644D98; + remoteInfo = CocoaLumberjack; }; - F1EAD14832C797953B0E652A06E97B1C /* PBXContainerItemProxy */ = { + D77E84226EC63B4E7D3E18AF47B903E9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = FCD2F3F066F8E3E2BBA65E32E1F43862; - remoteInfo = SocketRocket; + remoteGlobalIDString = 3B5BF961255A44B9ECDA49ED81CCDDDE; + remoteInfo = TwistedOakCollapsingFutures; + }; + E3D68645BE7FCFD1D8BB5969EC96E386 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = DC42728DAF4167B72FCD3609898C3DF8; + remoteInfo = DJWActionSheet; }; - F535F72BADD2B35D10E2FE9AE065837A /* PBXContainerItemProxy */ = { + F376D49440F007010BF500C6E030DFF0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 9C4C8C41FA96347E261682D40378B137; + remoteGlobalIDString = 861DAF4D3A17E0B023CD4A288307F24E; remoteInfo = PastelogKit; }; - FFC57951C2CF77B796B2267D8BBE4698 /* PBXContainerItemProxy */ = { + FEEEBD2B84713CA91965FBEAAACB5F27 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; - remoteGlobalIDString = 9C2D3909C0B8A0214938C1E330F7E111; - remoteInfo = YapDatabase; + remoteGlobalIDString = F7EFDF65FB7FDBD72F316C0A01644D98; + remoteInfo = CocoaLumberjack; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ + 0013F14BA4EEC829D9EEC2F6BB67A8D7 /* sign_modified.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sign_modified.c; path = Sources/ed25519/additions/sign_modified.c; sourceTree = ""; }; + 00669DE370660CC1139C57423952FA0F /* curve_sigs.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = curve_sigs.c; path = Sources/ed25519/additions/curve_sigs.c; sourceTree = ""; }; + 007D0A217953E24F8B71730CC86948AE /* UIColor+iOS7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+iOS7.h"; path = "FFCircularProgressView/FFCircularProgressView/UIColor+iOS7.h"; sourceTree = ""; }; + 00CB23483CA45C229FD5C81408F68903 /* idea.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = idea.h; path = opensslIncludes/openssl/idea.h; sourceTree = ""; }; 00DC4915CF65B552DC9965084E11A3E1 /* MutableExtensionRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MutableExtensionRegistry.m; path = src/runtime/Classes/MutableExtensionRegistry.m; sourceTree = ""; }; 00E2A8599CC7D78BC00A07834CC1C983 /* YapDatabaseSearchResultsViewPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchResultsViewPrivate.h; path = YapDatabase/Extensions/SearchResults/Internal/YapDatabaseSearchResultsViewPrivate.h; sourceTree = ""; }; - 0192BF5BF1345C3114050396CB7E180C /* lhash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lhash.h; path = opensslIncludes/openssl/lhash.h; sourceTree = ""; }; + 010ACBA355DDADBA4D6E1CDB5DB71385 /* PreKeyWhisperMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PreKeyWhisperMessage.m; path = AxolotlKit/Classes/CipherMessage/PreKeyWhisperMessage.m; sourceTree = ""; }; + 016F08586D8D70152B7B40B5329E42ED /* BobAxolotlParameters.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BobAxolotlParameters.m; path = AxolotlKit/Classes/Ratchet/BobAxolotlParameters.m; sourceTree = ""; }; 022B322C4DE4EEA086DEC6B3C1A8E4B5 /* UnknownFieldSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UnknownFieldSet.m; path = src/runtime/Classes/UnknownFieldSet.m; sourceTree = ""; }; 0260E16D1C8163638F626A9453653D7C /* YapDatabaseString.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseString.h; path = YapDatabase/Internal/YapDatabaseString.h; sourceTree = ""; }; - 028D1BDE7A2A1CB32AB1E914278E6625 /* whrlpool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = whrlpool.h; path = opensslIncludes/openssl/whrlpool.h; sourceTree = ""; }; 02A711F8F691880A7BBE0D8EDC3E685B /* ExtensionRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExtensionRegistry.m; path = src/runtime/Classes/ExtensionRegistry.m; sourceTree = ""; }; 02E492B4C552A709D722051B45493013 /* YapDatabaseFilteredViewTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFilteredViewTypes.h; path = YapDatabase/Extensions/FilteredViews/YapDatabaseFilteredViewTypes.h; sourceTree = ""; }; - 02EACE4928FACD53AA350FEEC9E5E1C7 /* JSQLocationMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQLocationMediaItem.h; path = JSQMessagesViewController/Model/JSQLocationMediaItem.h; sourceTree = ""; }; + 02F37AB1FACE3E99B148EC6A9C46602A /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = Classes/DDAbstractDatabaseLogger.h; sourceTree = ""; }; 03052475429EB1D77937DE29E89023E7 /* YapDatabaseViewState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewState.h; path = YapDatabase/Extensions/Views/Internal/YapDatabaseViewState.h; sourceTree = ""; }; 035575C5F4107FB3DF5BF0E5BB8C593D /* SocketRocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SocketRocket-dummy.m"; sourceTree = ""; }; + 03799AD1ACED4A22486BE71CF2D27D65 /* JSQSystemSoundPlayer-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "JSQSystemSoundPlayer-Private.xcconfig"; sourceTree = ""; }; + 0391B864F6EF1EE933846CB61E64ED59 /* rc2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc2.h; path = opensslIncludes/openssl/rc2.h; sourceTree = ""; }; + 039D6FEEC1F25D17BB60620402CB54DC /* NSDictionary+MTLJSONKeyPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+MTLJSONKeyPath.h"; path = "Mantle/NSDictionary+MTLJSONKeyPath.h"; sourceTree = ""; }; 03A35E79EDE343A8607BEBB5F93A21F3 /* liblibPhoneNumber-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "liblibPhoneNumber-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 03A4A87839DD75AD371CC2BB7ED65908 /* ge_p3_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_0.c; path = Sources/ed25519/ge_p3_0.c; sourceTree = ""; }; - 03C42A4D9EE5C7C34DB8059CC83C0981 /* AxolotlKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AxolotlKit.xcconfig; sourceTree = ""; }; 0418C8B6BDD116DF4BB1D7EB68D35464 /* TOCInternal_Array+Functional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "TOCInternal_Array+Functional.h"; path = "src/internal/TOCInternal_Array+Functional.h"; sourceTree = ""; }; 0487B01E9FCB065A74344F2284BAFF12 /* libTwistedOakCollapsingFutures.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libTwistedOakCollapsingFutures.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 049985A970E79883F065A8EFC71292DC /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; + 048E53C844F8D3E990174163F13ED586 /* YapDatabase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YapDatabase.xcconfig; sourceTree = ""; }; 04B66A63CA7CF42EA1E73AC0D96E82EA /* MessageBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MessageBuilder.h; path = src/runtime/Classes/MessageBuilder.h; sourceTree = ""; }; - 056E5706A47EC17FA68C9C74CF02AB75 /* UIAlertView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIAlertView+AFNetworking.m"; path = "UIKit+AFNetworking/UIAlertView+AFNetworking.m"; sourceTree = ""; }; - 05FF3B35C9F9ABF847AF40BE41C17936 /* SQLCipher-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SQLCipher-Private.xcconfig"; sourceTree = ""; }; - 05FF9D03999DFDC007D27E127E9299C1 /* ge_sub.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_sub.c; path = Sources/ed25519/ge_sub.c; sourceTree = ""; }; + 05CC0A5DFFB9CE55C76596BBBBEB1381 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; + 061D113F84065E4214A3E09360BE93A3 /* JSQMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessage.m; path = JSQMessagesViewController/Model/JSQMessage.m; sourceTree = ""; }; 0654E02FDE119958C1506E7B09B0E069 /* YapDatabaseSecondaryIndexPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSecondaryIndexPrivate.h; path = YapDatabase/Extensions/SecondaryIndex/Internal/YapDatabaseSecondaryIndexPrivate.h; sourceTree = ""; }; - 06616B3C6B7198E027B368E6569BAFC8 /* Mantle.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Mantle.xcconfig; sourceTree = ""; }; - 06678C30C43290E30846A68C3D387CD7 /* buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = opensslIncludes/openssl/buffer.h; sourceTree = ""; }; - 06C06726CB2303F3B63BAB91827A988E /* libAPDropDownNavToolbar.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libAPDropDownNavToolbar.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 075E2C5481AB9DF458B4DA4A2409B26D /* JSQMessagesAvatarImageFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesAvatarImageFactory.h; path = JSQMessagesViewController/Factories/JSQMessagesAvatarImageFactory.h; sourceTree = ""; }; + 070B986CD2E3E0BA335E9D9FA0B05A35 /* sc_reduce.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sc_reduce.c; path = Sources/ed25519/sc_reduce.c; sourceTree = ""; }; 076239A680DEE6774D37EAC4BAB32C6D /* YDBCKAttachRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKAttachRequest.h; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKAttachRequest.h; sourceTree = ""; }; + 077C2620CE6A8237C29860E3E779BAAC /* JSQMessagesToolbarContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesToolbarContentView.h; path = JSQMessagesViewController/Views/JSQMessagesToolbarContentView.h; sourceTree = ""; }; + 07BCD17D0DF9AF23F3422A028BD6F897 /* srtp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srtp.h; path = opensslIncludes/openssl/srtp.h; sourceTree = ""; }; + 07EADE48A68C3E58E1BD322D741F5DE9 /* iRate-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "iRate-Private.xcconfig"; sourceTree = ""; }; 0869FD22B9858185486E16393FF64A97 /* NBAsYouTypeFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBAsYouTypeFormatter.h; path = libPhoneNumber/NBAsYouTypeFormatter.h; sourceTree = ""; }; + 08B90DCE238FA79A22349656016D7B25 /* crypto_int32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_int32.h; path = Sources/ed25519/nacl_includes/crypto_int32.h; sourceTree = ""; }; 08D8EBFDC33DC0360B673366F740A28A /* YapDatabaseFullTextSearchConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFullTextSearchConnection.h; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchConnection.h; sourceTree = ""; }; - 08D917E281C5F1AA9E5105A01FF44F2A /* MessageKeys.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MessageKeys.m; path = AxolotlKit/Classes/Ratchet/MessageKeys.m; sourceTree = ""; }; - 0A3D7B23BE367D1E053A2B0E29E583D3 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; - 0A4A98E12943CBD4391B8F1F2BC3DF90 /* stack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stack.h; path = opensslIncludes/openssl/stack.h; sourceTree = ""; }; - 0A779812B757343393F97EB01975DA3D /* libHKDFKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libHKDFKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 0A9095E64A9282CEA7CC7256D81F12D8 /* AxolotlKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AxolotlKit-prefix.pch"; sourceTree = ""; }; - 0AF372DE666734A49D5CBE88FC0C7B6D /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; - 0AFAC5F23A0D89574971FE58DCB1A090 /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = Classes/DDAbstractDatabaseLogger.m; sourceTree = ""; }; - 0B14C77F81706933B7D3872B65DF6940 /* JSQMessagesTypingIndicatorFooterView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesTypingIndicatorFooterView.h; path = JSQMessagesViewController/Views/JSQMessagesTypingIndicatorFooterView.h; sourceTree = ""; }; - 0B36E9B3A28B448C09EBA25E11D9755F /* sqrtm1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sqrtm1.h; path = Sources/ed25519/sqrtm1.h; sourceTree = ""; }; + 08ED681D31A10755E5C741F8B1D12703 /* pow225521.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pow225521.h; path = Sources/ed25519/pow225521.h; sourceTree = ""; }; + 0A88F4D46D61CDEB7E77DD15D227A509 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; + 0B3E27ECAE07A1180AC6279AD2520346 /* SessionCipher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SessionCipher.m; path = AxolotlKit/Classes/SessionCipher.m; sourceTree = ""; }; 0B82F5CBCAEB8CC15F6BD2AE43E63DA5 /* YapDatabaseHooks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseHooks.h; path = YapDatabase/Extensions/Hooks/YapDatabaseHooks.h; sourceTree = ""; }; - 0BC830F1D91ACAA5DA589E81BD3A4A53 /* ui.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ui.h; path = opensslIncludes/openssl/ui.h; sourceTree = ""; }; 0BF337DCBDD0B432F86DD74C38A68AF0 /* GeneratedMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GeneratedMessage.m; path = src/runtime/Classes/GeneratedMessage.m; sourceTree = ""; }; - 0C0CFF2E445B0E8BA9314952C9B1D117 /* libJSQMessagesViewController.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libJSQMessagesViewController.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 0C3119B4CA8AA79D3101B69DA16183F0 /* JSQMessagesViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesViewController.h; path = JSQMessagesViewController/Controllers/JSQMessagesViewController.h; sourceTree = ""; }; - 0C3CE3D4E08A09E679B306A02C715701 /* fe_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_0.c; path = Sources/ed25519/fe_0.c; sourceTree = ""; }; + 0C77DDDC09A3E214AC461861161D7ACB /* JSQErrorMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQErrorMessage.m; path = JSQMessagesViewController/Model/JSQErrorMessage.m; sourceTree = ""; }; 0C7BEB8D52B292CA19FF5E6DAE64C2F7 /* ExtendableMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExtendableMessage.h; path = src/runtime/Classes/ExtendableMessage.h; sourceTree = ""; }; 0CBA5B77F37CEC5651DA54686614E346 /* NBAsYouTypeFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBAsYouTypeFormatter.m; path = libPhoneNumber/NBAsYouTypeFormatter.m; sourceTree = ""; }; - 0D07291F4017C3CF001FAF33A4E80A19 /* SerializationUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SerializationUtilities.m; path = AxolotlKit/Classes/Utility/SerializationUtilities.m; sourceTree = ""; }; 0D1C8DB257238846983E9C82648F1120 /* RingBuffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RingBuffer.h; path = src/runtime/Classes/RingBuffer.h; sourceTree = ""; }; + 0D1DB3D3776EC9ED3FA764D75E6E1C7F /* buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = opensslIncludes/openssl/buffer.h; sourceTree = ""; }; + 0D2CFE5CE31B2889AC20FD3E3784DB0B /* NSObject+MTLComparisonAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+MTLComparisonAdditions.h"; path = "Mantle/NSObject+MTLComparisonAdditions.h"; sourceTree = ""; }; + 0D3A75130381D7A0F9BE225D98C9C0B4 /* PastelogKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PastelogKit-prefix.pch"; sourceTree = ""; }; 0D3BD2E562201286CD5729530BD6E781 /* TOCInternal_OnDeallocObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCInternal_OnDeallocObject.h; path = src/internal/TOCInternal_OnDeallocObject.h; sourceTree = ""; }; - 0D49839A5B839B17731B4B6C7774C9DF /* AxolotlKit-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AxolotlKit-Private.xcconfig"; sourceTree = ""; }; - 0D5051352D6A1EC0C37AD0E76CB71FEB /* fe_copy.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_copy.c; path = Sources/ed25519/fe_copy.c; sourceTree = ""; }; - 0D94DE8EE4417D24B72937AB67EC0445 /* JSQMessagesTypingIndicatorFooterView.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesTypingIndicatorFooterView.xib; path = JSQMessagesViewController/Views/JSQMessagesTypingIndicatorFooterView.xib; sourceTree = ""; }; 0DBB4BE580E6E582E5B78ECEF7499F4E /* NBMetadataCore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBMetadataCore.m; path = libPhoneNumber/NBMetadataCore.m; sourceTree = ""; }; 0E0097807893364C7B9876E5B23C4AC1 /* YapMemoryTable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapMemoryTable.h; path = YapDatabase/Internal/YapMemoryTable.h; sourceTree = ""; }; 0E208408ECCDF613E899526069BF59B0 /* YapDatabaseRTreeIndexPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRTreeIndexPrivate.h; path = YapDatabase/Extensions/RTreeIndex/Internal/YapDatabaseRTreeIndexPrivate.h; sourceTree = ""; }; 0E2F43E5268836A047A07CF67BC1A620 /* YapCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapCache.h; path = YapDatabase/Utilities/YapCache.h; sourceTree = ""; }; 0E4BA49694DF525BC86636498C576796 /* YapDatabaseFilteredViewTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFilteredViewTransaction.m; path = YapDatabase/Extensions/FilteredViews/YapDatabaseFilteredViewTransaction.m; sourceTree = ""; }; - 0E8EF10652BC576FB91846BD68AE1EE1 /* UIView+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIView+JSQMessages.h"; sourceTree = ""; }; - 0EDBEACD646CDEC1C5AF87B4B65B1F95 /* NSDictionary+MTLMappingAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+MTLMappingAdditions.m"; path = "Mantle/NSDictionary+MTLMappingAdditions.m"; sourceTree = ""; }; - 0F065FD55FC8FB94920E5C3561B2915F /* DDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogger.m; path = Classes/DDASLLogger.m; sourceTree = ""; }; - 0F1A7904F8AC97477FF838F7A6596974 /* e_os2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = e_os2.h; path = opensslIncludes/openssl/e_os2.h; sourceTree = ""; }; 0F3B08F4C2616DED30EAE5C620E3610C /* YapDatabaseViewPageMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewPageMetadata.h; path = YapDatabase/Extensions/Views/Internal/YapDatabaseViewPageMetadata.h; sourceTree = ""; }; 0F6C8BC4F13AD155D3B21F8957764305 /* YapDatabaseFullTextSearchSnippetOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFullTextSearchSnippetOptions.m; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchSnippetOptions.m; sourceTree = ""; }; - 0F7163E7AA8D1F600A0B3998BDADA311 /* JSQMessagesCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionView.m; path = JSQMessagesViewController/Views/JSQMessagesCollectionView.m; sourceTree = ""; }; + 0FBD1CFD51DA119E5696F8207D688179 /* crypto_uint64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_uint64.h; path = Sources/ed25519/nacl_includes/crypto_uint64.h; sourceTree = ""; }; 0FECE8B9C5F91881C51889C32E66A28C /* NBPhoneNumberDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberDefines.h; path = libPhoneNumber/NBPhoneNumberDefines.h; sourceTree = ""; }; - 102A9AAD40A4B48B5C6E1DE4FEFF396A /* JSQMessagesTypingIndicatorFooterView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesTypingIndicatorFooterView.m; path = JSQMessagesViewController/Views/JSQMessagesTypingIndicatorFooterView.m; sourceTree = ""; }; - 1074C118AD35C092D81DF93FEEFEC046 /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = ""; }; - 108CDBFCCFDC75A362652027CAE6FF69 /* SignedPrekeyRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SignedPrekeyRecord.h; path = AxolotlKit/Classes/Prekeys/SignedPrekeyRecord.h; sourceTree = ""; }; - 10F3815D0982545B808CFFDC9D08AE5C /* NSValueTransformer+MTLInversionAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValueTransformer+MTLInversionAdditions.m"; path = "Mantle/NSValueTransformer+MTLInversionAdditions.m"; sourceTree = ""; }; - 115BB8B99FD1393BC3D2E5A1F221B753 /* YapDatabase.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YapDatabase.xcconfig; sourceTree = ""; }; - 11777B11A27A1307E9B1CE5A2E77C550 /* JSQMessageBubbleImageDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessageBubbleImageDataSource.h; path = JSQMessagesViewController/Model/JSQMessageBubbleImageDataSource.h; sourceTree = ""; }; + 10377ECD215D1F88045378081CEE7274 /* JSQMessagesCollectionViewCellIncoming.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewCellIncoming.m; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellIncoming.m; sourceTree = ""; }; + 104FB58B0BAB11EA77894EA7ABABC801 /* JSQMessagesCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewCell.h; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCell.h; sourceTree = ""; }; + 109F07EB0E050A4658955B3CA772CE1F /* JSQMessagesMediaViewBubbleImageMasker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesMediaViewBubbleImageMasker.m; path = JSQMessagesViewController/Factories/JSQMessagesMediaViewBubbleImageMasker.m; sourceTree = ""; }; + 10B568ACA53A914F2E71C19DE21CEB46 /* fe_isnonzero.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_isnonzero.c; path = Sources/ed25519/fe_isnonzero.c; sourceTree = ""; }; + 11058660323C5893E326CC486027157D /* libAxolotlKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libAxolotlKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 1197BF835BF18100BAA3A7E946D33ACD /* ChainAndIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChainAndIndex.h; path = AxolotlKit/Classes/Ratchet/ChainAndIndex.h; sourceTree = ""; }; 11B9A5D8231EAE4BA88296F70C0ECE7A /* YapDatabaseRTreeIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRTreeIndex.m; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndex.m; sourceTree = ""; }; - 11FB6A09C0403F3C361165D609478360 /* JSQMessagesAvatarImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesAvatarImage.m; path = JSQMessagesViewController/Model/JSQMessagesAvatarImage.m; sourceTree = ""; }; + 11D6B763DD44E321D92B267C1FB97DAB /* libPhoneNumber-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "libPhoneNumber-iOS.xcconfig"; sourceTree = ""; }; 12261281FF457F13A6EA35BEDDD85C9D /* YapDatabaseSearchQueuePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchQueuePrivate.h; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchQueuePrivate.h; sourceTree = ""; }; - 122DC2B4B32175C5B79ABBFD33EC9DD6 /* SCWaveformView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SCWaveformView-prefix.pch"; sourceTree = ""; }; - 123C2F8B3E4F45698242F9C9502AB865 /* JSQMessagesComposerTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesComposerTextView.m; path = JSQMessagesViewController/Views/JSQMessagesComposerTextView.m; sourceTree = ""; }; - 12B1625A96F9087323FC932A46F38A16 /* ge_add.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_add.h; path = Sources/ed25519/ge_add.h; sourceTree = ""; }; - 12C310E5E615C8509BDD16C968B3FAEB /* CocoaLumberjack-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-prefix.pch"; sourceTree = ""; }; - 133608FD1DF8AB33FC527EC9392667E9 /* JSQErrorMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQErrorMessage.m; path = JSQMessagesViewController/Model/JSQErrorMessage.m; sourceTree = ""; }; + 12C125D1184E39BA2ED1398F485885DE /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; + 12C2F12FC251AC41A316991211765F95 /* DDASLLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogger.m; path = Classes/DDASLLogger.m; sourceTree = ""; }; + 13012551EE10EA3A39CD90E47BD38131 /* Mantle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Mantle.h; path = Mantle/Mantle.h; sourceTree = ""; }; 138A5726A85B0076B2ACA62476EBFEDE /* YapDatabase-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YapDatabase-dummy.m"; sourceTree = ""; }; 143EA00D6A58432B617234E0D977E26C /* YapDatabaseRTreeIndexTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRTreeIndexTransaction.m; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndexTransaction.m; sourceTree = ""; }; - 1448398CEDE123607E0CCC53671B1BBB /* x509.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509.h; path = opensslIncludes/openssl/x509.h; sourceTree = ""; }; + 148629C1F4829767149C018E984B27B9 /* JSQMessageBubbleImageDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessageBubbleImageDataSource.h; path = JSQMessagesViewController/Model/JSQMessageBubbleImageDataSource.h; sourceTree = ""; }; + 148C7383C686779B30BECACF219CB8E7 /* libPhoneNumber-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libPhoneNumber-iOS-prefix.pch"; sourceTree = ""; }; 149989DA846D0356127251703194698D /* YapDatabaseSecondaryIndexSetup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSecondaryIndexSetup.m; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexSetup.m; sourceTree = ""; }; + 14EC3B3CC1A01FDBB5539723613558BB /* JSQMessagesCollectionViewLayoutAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewLayoutAttributes.h; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewLayoutAttributes.h; sourceTree = ""; }; + 1500AB5314CF207194888C43E3B7D08E /* NSArray+MTLManipulationAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MTLManipulationAdditions.m"; path = "Mantle/NSArray+MTLManipulationAdditions.m"; sourceTree = ""; }; 152A784466221E79F14C97053A795FA1 /* YapDatabaseViewOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseViewOptions.m; path = YapDatabase/Extensions/Views/YapDatabaseViewOptions.m; sourceTree = ""; }; - 15634A41AAF683628AD2AA038E61F78E /* DDContextFilterLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDContextFilterLogFormatter.m; path = Classes/Extensions/DDContextFilterLogFormatter.m; sourceTree = ""; }; 15AA08380A170EC97BFAE626DB61519D /* UnionFind.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UnionFind.h; path = src/UnionFind.h; sourceTree = ""; }; - 15AEEECBDF6D7AFD7CDDB73191FC7C2D /* libPhoneNumber-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "libPhoneNumber-iOS.xcconfig"; sourceTree = ""; }; - 15BD873BA3DA899D83434557BA557853 /* DDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTTYLogger.m; path = Classes/DDTTYLogger.m; sourceTree = ""; }; 15C3B6959A8605F04D51EF10821DEB81 /* YapSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapSet.m; path = YapDatabase/Utilities/YapSet.m; sourceTree = ""; }; + 15C52E411769B20FCC335A2CA9CE0FB0 /* ge_p1p1_to_p3.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p1p1_to_p3.c; path = Sources/ed25519/ge_p1p1_to_p3.c; sourceTree = ""; }; 15D67202F397E35D3CDFFC4C9B2A1A2F /* TextFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TextFormat.m; path = src/runtime/Classes/TextFormat.m; sourceTree = ""; }; 15E0F36D89C9DFC9BAD799876B3E183E /* CollapsingFutures.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CollapsingFutures.h; path = src/CollapsingFutures.h; sourceTree = ""; }; + 15E539976D18DD8B2FD944026C103CBF /* AFHTTPRequestOperationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPRequestOperationManager.m; path = AFNetworking/AFHTTPRequestOperationManager.m; sourceTree = ""; }; + 15E75EE1853B3A4450311E775246B9BC /* APDropDownNavToolbar-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "APDropDownNavToolbar-prefix.pch"; sourceTree = ""; }; 1600E476AEFE97EF4A31B34208F686B7 /* YapDatabaseFullTextSearchConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFullTextSearchConnection.m; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchConnection.m; sourceTree = ""; }; - 162DD5C9A683EF009A63401567E10849 /* ssl23.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl23.h; path = opensslIncludes/openssl/ssl23.h; sourceTree = ""; }; - 163758B83F34B3D42EB44BF17C802C89 /* JSQMessagesCollectionViewCellOutgoing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewCellOutgoing.h; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellOutgoing.h; sourceTree = ""; }; - 1665E78156B7AB319C299D0696E4B657 /* NSString+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+JSQMessages.h"; path = "JSQMessagesViewController/Categories/NSString+JSQMessages.h"; sourceTree = ""; }; - 166791E3C6D4BA2AF9B29119D8D5C0DE /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; - 167BF7825A93D41CCEC017E3FA8AAA5D /* EXTRuntimeExtensions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXTRuntimeExtensions.h; path = Mantle/extobjc/EXTRuntimeExtensions.h; sourceTree = ""; }; + 160C04FA7FDE306A350B427FE68281E7 /* DDTTYLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDTTYLogger.m; path = Classes/DDTTYLogger.m; sourceTree = ""; }; + 1685581F3976A69EA7303C96974BB235 /* JSQMessagesInputToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesInputToolbar.h; path = JSQMessagesViewController/Views/JSQMessagesInputToolbar.h; sourceTree = ""; }; 16FEAC8B80569401431E50F409C761F3 /* YDBCKRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKRecord.m; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKRecord.m; sourceTree = ""; }; - 17822CF443F3B777E0C18795710C5BA8 /* cmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmac.h; path = opensslIncludes/openssl/cmac.h; sourceTree = ""; }; - 181D38BCAEC87B8DD1511DDCB11BBE74 /* TwistedOakCollapsingFutures.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TwistedOakCollapsingFutures.xcconfig; sourceTree = ""; }; + 17E6AF0FA65470992960C58855C9F063 /* pkcs7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs7.h; path = opensslIncludes/openssl/pkcs7.h; sourceTree = ""; }; + 17E9AC90DA351F0CFE19C54A5EE3BA4B /* pow22523.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pow22523.h; path = Sources/ed25519/pow22523.h; sourceTree = ""; }; 183F0F27B40407F1A925A3F1654E93C1 /* YapDatabaseViewPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewPrivate.h; path = YapDatabase/Extensions/Views/Internal/YapDatabaseViewPrivate.h; sourceTree = ""; }; 1848F2CCA9A33355C8387E6B80F77D3A /* YapDatabaseViewRangeOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseViewRangeOptions.m; path = YapDatabase/Extensions/Views/Utilities/YapDatabaseViewRangeOptions.m; sourceTree = ""; }; 1868A9A1759C8BDC8E3851645C57DC32 /* libYapDatabase.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libYapDatabase.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 18D08B9FCFDCE4476260763DFEC48200 /* crypto_verify_32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_32.h; path = Sources/ed25519/nacl_includes/crypto_verify_32.h; sourceTree = ""; }; + 18B611D3A5AADDA99FEE63C34E89B9C0 /* JSQMessagesTimestampFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesTimestampFormatter.h; path = JSQMessagesViewController/Factories/JSQMessagesTimestampFormatter.h; sourceTree = ""; }; 18D588B3BE3C9101C0EE13CBCF6FF7A1 /* libPhoneNumber-iOS-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "libPhoneNumber-iOS-Private.xcconfig"; sourceTree = ""; }; 19080673C1AEA0911BF7A4DCE7E8A912 /* YapDatabaseSecondaryIndexOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSecondaryIndexOptions.h; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexOptions.h; sourceTree = ""; }; 192E8E2D0B374EDA76DD27ACF95D9768 /* YapDatabaseSearchResultsViewTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchResultsViewTransaction.h; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchResultsViewTransaction.h; sourceTree = ""; }; - 193AB2283A0A7EC3F50EF2664F4C3540 /* ge_sub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_sub.h; path = Sources/ed25519/ge_sub.h; sourceTree = ""; }; - 1954664F4BB1B807DFD29EE69AB59EC4 /* ProtocolBuffers.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ProtocolBuffers.xcconfig; sourceTree = ""; }; - 1980A0412E2BC398B8D84F4B152D5A46 /* APNavigationController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = APNavigationController.m; path = Classes/APNavigationController.m; sourceTree = ""; }; + 19FA8708F992089B57514ACE6A38EA4D /* HKDFKit-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "HKDFKit-Private.xcconfig"; sourceTree = ""; }; + 1A00AA37E8C55E96E0B3B29A4B5F3540 /* comp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = comp.h; path = opensslIncludes/openssl/comp.h; sourceTree = ""; }; + 1A1FB922C174C9EB4B47FE81C2DFC569 /* NSBundle+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+JSQMessages.h"; path = "JSQMessagesViewController/Categories/NSBundle+JSQMessages.h"; sourceTree = ""; }; 1A613FD8E3C9225A9C7F4DE4CF883991 /* YapDatabaseViewMappings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseViewMappings.m; path = YapDatabase/Extensions/Views/Utilities/YapDatabaseViewMappings.m; sourceTree = ""; }; 1A84E5563E301B7AE0C831CEAC32916B /* TOCTimeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCTimeout.h; path = src/TOCTimeout.h; sourceTree = ""; }; - 1AA61A4598475725FCC1EE2AD6ECBD99 /* DJWActionSheet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DJWActionSheet.xcconfig; sourceTree = ""; }; - 1B12F893F5FAC34F2DEB58F3337C61B7 /* ge_madd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_madd.h; path = Sources/ed25519/ge_madd.h; sourceTree = ""; }; - 1B63F616E3CCB56CA5DA7126832E5DD8 /* JSQMessagesCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewCell.h; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCell.h; sourceTree = ""; }; - 1B8051752DCA231E1BAFFEB941387388 /* EXTRuntimeExtensions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXTRuntimeExtensions.m; path = Mantle/extobjc/EXTRuntimeExtensions.m; sourceTree = ""; }; - 1B88698030D958793EB3ED1646E1DE0D /* ssl3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl3.h; path = opensslIncludes/openssl/ssl3.h; sourceTree = ""; }; + 1AAC535DB135601A72016C56C0084453 /* JSQDisplayedMessageCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQDisplayedMessageCollectionViewCell.h; path = JSQMessagesViewController/Views/JSQDisplayedMessageCollectionViewCell.h; sourceTree = ""; }; 1BA72C665CF940AD932A65646B6AE89C /* SCWaveformView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SCWaveformView-dummy.m"; sourceTree = ""; }; + 1BCD564B55C094F2D5E8DCDF55F1598A /* dsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsa.h; path = opensslIncludes/openssl/dsa.h; sourceTree = ""; }; 1BD275C5CBA3616F38446A987F9A7572 /* libUnionFind.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libUnionFind.a; sourceTree = BUILT_PRODUCTS_DIR; }; 1BE8D899D71D83E86EC299E8BB9446B3 /* YapDatabaseCloudKitTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCloudKitTransaction.h; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKitTransaction.h; sourceTree = ""; }; - 1BF6DC81E6B8B3A90A0AB47FB0BAB86D /* FFCircularProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFCircularProgressView.h; path = FFCircularProgressView/FFCircularProgressView/FFCircularProgressView.h; sourceTree = ""; }; - 1C03B69541381C62E6C07F3740C0D72A /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = Sources/ed25519/api.h; sourceTree = ""; }; - 1C05060F0AA73F14707DF28D28EEC169 /* CocoaLumberjack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CocoaLumberjack.h; path = Classes/CocoaLumberjack.h; sourceTree = ""; }; - 1C22CB797E3608CA9D96F6C8026FE795 /* dh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dh.h; path = opensslIncludes/openssl/dh.h; sourceTree = ""; }; - 1C3967282EA34478FCB4E45CD3250461 /* JSQMessagesViewController.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesViewController.xib; path = JSQMessagesViewController/Controllers/JSQMessagesViewController.xib; sourceTree = ""; }; 1C41E357034FDCBFAFDE9A8B09588087 /* YapDatabaseExtensionTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseExtensionTransaction.m; path = YapDatabase/Extensions/Protocol/YapDatabaseExtensionTransaction.m; sourceTree = ""; }; 1C70055606687E76D5B44EF03B4BE1E4 /* YapDatabaseQuery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseQuery.h; path = YapDatabase/Utilities/YapDatabaseQuery.h; sourceTree = ""; }; + 1C9BA1CEFFFEF4F6C57A2265042F80F8 /* curve25519-donna.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = "curve25519-donna.c"; path = "Sources/Curve25519/curve25519-donna.c"; sourceTree = ""; }; 1C9D3875F4E7F7BABC3838E9C290212E /* YapDatabaseConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseConnection.h; path = YapDatabase/YapDatabaseConnection.h; sourceTree = ""; }; 1CAAE4B95BD0DC34615753D13DD6B502 /* TOCFuture+MoreContructors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "TOCFuture+MoreContructors.m"; path = "src/TOCFuture+MoreContructors.m"; sourceTree = ""; }; + 1CBE6630E84B872ECE26C2D70078C7EA /* ge_p3_to_p2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_to_p2.c; path = Sources/ed25519/ge_p3_to_p2.c; sourceTree = ""; }; 1D368B919F6026AE7D4C69774DBECDDE /* Utilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Utilities.h; path = src/runtime/Classes/Utilities.h; sourceTree = ""; }; - 1DD7B5611C47E57D468EBBE14ADD0E02 /* ge_p2_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p2_0.c; path = Sources/ed25519/ge_p2_0.c; sourceTree = ""; }; - 1E244684949E0FB1E793F37DC327A8EB /* JSQMessagesCellTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCellTextView.m; path = JSQMessagesViewController/Views/JSQMessagesCellTextView.m; sourceTree = ""; }; + 1D989ADDDC3BBD6B4C0E4722D42AA27C /* JSQMessagesLoadEarlierHeaderView.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesLoadEarlierHeaderView.xib; path = JSQMessagesViewController/Views/JSQMessagesLoadEarlierHeaderView.xib; sourceTree = ""; }; + 1DDBCDB21F82239DF0C57725CD345AAB /* ge_p2_dbl.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p2_dbl.c; path = Sources/ed25519/ge_p2_dbl.c; sourceTree = ""; }; + 1E06D930D5895AA0853761992F378ED5 /* NSData+keyVersionByte.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+keyVersionByte.m"; path = "AxolotlKit/Classes/Utility/NSData+keyVersionByte.m"; sourceTree = ""; }; 1EA501B23A38ECE9F4BA9C150D7A2BF6 /* YapDatabaseRelationshipOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRelationshipOptions.h; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationshipOptions.h; sourceTree = ""; }; 1EAB6FC65981E1A837620B244E719222 /* NBPhoneNumberDesc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberDesc.h; path = libPhoneNumber/NBPhoneNumberDesc.h; sourceTree = ""; }; - 1F21E69160B3EC9BE2EE3478EC79D9B6 /* NSObject+MTLComparisonAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+MTLComparisonAdditions.h"; path = "Mantle/NSObject+MTLComparisonAdditions.h"; sourceTree = ""; }; + 1ED8612A999B5BC9EAB91A237A9E30BC /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; 1F9B007FC718BF117F4F1C9BF39662A7 /* ObjectivecDescriptor.pb.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ObjectivecDescriptor.pb.m; path = src/runtime/Classes/ObjectivecDescriptor.pb.m; sourceTree = ""; }; + 1FC418F3E08143C365E14768E4A98295 /* JSQSystemSoundPlayer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JSQSystemSoundPlayer-dummy.m"; sourceTree = ""; }; 1FDDB8C4265CD2B2CD2FEC2AB61E7368 /* NBMetadataCoreTest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBMetadataCoreTest.h; path = libPhoneNumber/NBMetadataCoreTest.h; sourceTree = ""; }; - 1FF46AF56D15FF396C95F869377A6B37 /* DDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDFileLogger.h; path = Classes/DDFileLogger.h; sourceTree = ""; }; - 200BCD68884F972E5049D63059B8FCDD /* JSQPhotoMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQPhotoMediaItem.h; path = JSQMessagesViewController/Model/JSQPhotoMediaItem.h; sourceTree = ""; }; - 2010412E2970D4593A3578D024BB4A8A /* MTLTransformerErrorHandling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLTransformerErrorHandling.m; path = Mantle/MTLTransformerErrorHandling.m; sourceTree = ""; }; 206C03FA2D9E44E91500B600779D1EC1 /* YapDatabaseSearchResultsViewOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSearchResultsViewOptions.m; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchResultsViewOptions.m; sourceTree = ""; }; + 20BCB569364FE845A1F87E423C96ED22 /* JSQSystemSoundPlayer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JSQSystemSoundPlayer.xcconfig; sourceTree = ""; }; 2159D672D714CE2E2931FDAD929D8E0C /* TOCCancelToken+MoreConstructors.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "TOCCancelToken+MoreConstructors.m"; path = "src/TOCCancelToken+MoreConstructors.m"; sourceTree = ""; }; + 215D0C29C93D836F0FE358F0D7E5CC79 /* JSQVideoMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQVideoMediaItem.h; path = JSQMessagesViewController/Model/JSQVideoMediaItem.h; sourceTree = ""; }; + 21692DF8C63CD75958EBD74752A7999D /* crypto_hash_sha512.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash_sha512.h; path = Sources/ed25519/additions/crypto_hash_sha512.h; sourceTree = ""; }; + 21BDFBEB36E18DC2729319B213AE2F16 /* JSQMessagesAvatarImageFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesAvatarImageFactory.m; path = JSQMessagesViewController/Factories/JSQMessagesAvatarImageFactory.m; sourceTree = ""; }; 220B7399716A6E834A5F46E0A4ADCD0D /* YapDatabaseCloudKitOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCloudKitOptions.h; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKitOptions.h; sourceTree = ""; }; - 223A7A8E6DC3144310B5C1926BD46315 /* WhisperTextProtocol.pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WhisperTextProtocol.pb.h; path = AxolotlKit/Classes/Protobuffs/WhisperTextProtocol.pb.h; sourceTree = ""; }; 2246144543FB57A2D1A356E004B7B142 /* YapDatabaseCloudKitTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseCloudKitTransaction.m; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKitTransaction.m; sourceTree = ""; }; 224D5D77A10BD8945E433AD9AC33F4CE /* SCWaveformView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SCWaveformView.m; path = Sources/SCWaveformView.m; sourceTree = ""; }; - 2340556CF94417FB09415058F26B1D7C /* srtp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srtp.h; path = opensslIncludes/openssl/srtp.h; sourceTree = ""; }; 237C9A062BB602DE6C56C5F08E7646E5 /* YapTouch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapTouch.h; path = YapDatabase/Internal/YapTouch.h; sourceTree = ""; }; + 23D9B48ED6B7F8204D089941ADBAA1EC /* ge_p3_tobytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_tobytes.c; path = Sources/ed25519/ge_p3_tobytes.c; sourceTree = ""; }; 2402D8DA572409A9218ED8587312176A /* AbstractMessageBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AbstractMessageBuilder.h; path = src/runtime/Classes/AbstractMessageBuilder.h; sourceTree = ""; }; - 2477DF917A6A476F66E754E64D9C8E3F /* Pods-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-dummy.m"; sourceTree = ""; }; + 24048EBA9042AC8F8D610F0FB4357AFD /* EXTKeyPathCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXTKeyPathCoding.h; path = Mantle/extobjc/EXTKeyPathCoding.h; sourceTree = ""; }; + 2446EEFF1280A9ECEFD9FC91C1B7151B /* DDTTYLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTTYLogger.h; path = Classes/DDTTYLogger.h; sourceTree = ""; }; 24991711E216CAD44C801410BCEB33DF /* Field.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Field.h; path = src/runtime/Classes/Field.h; sourceTree = ""; }; - 24ED61C9F2DFEF2F3A36B8459DDF31E9 /* MTLValueTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLValueTransformer.h; path = Mantle/MTLValueTransformer.h; sourceTree = ""; }; - 2592886720735AF128C7C914DC2D6BFD /* crypto_uint64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_uint64.h; path = Sources/ed25519/nacl_includes/crypto_uint64.h; sourceTree = ""; }; - 25C1A3BE77ED46FBE1E3D8159AF095DA /* curve_sigs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve_sigs.h; path = Sources/ed25519/additions/curve_sigs.h; sourceTree = ""; }; + 24F6E196E30D7CA6D50A96DB6330835A /* JSQMessagesCollectionViewCellOutgoing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewCellOutgoing.h; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellOutgoing.h; sourceTree = ""; }; + 258FBFD1834C4120AC7DCE7879F6DDE9 /* ebcdic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ebcdic.h; path = opensslIncludes/openssl/ebcdic.h; sourceTree = ""; }; + 25A8CE920D74932D853EF535E60FDB2C /* libAPDropDownNavToolbar.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libAPDropDownNavToolbar.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 25CA1709462C866EE9BFCF2EC7E2BC80 /* pqueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pqueue.h; path = opensslIncludes/openssl/pqueue.h; sourceTree = ""; }; 25CAAB7CC4F449F9C02AD73C9C861C6E /* YDBCKChangeRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKChangeRecord.m; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKChangeRecord.m; sourceTree = ""; }; + 25DE5ACA138959EA8F083A4989287CE3 /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; + 260894DF626F904493FF3A4884296B87 /* NSError+MTLModelException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSError+MTLModelException.m"; path = "Mantle/NSError+MTLModelException.m"; sourceTree = ""; }; 26D5C405637951267575132126A7D732 /* YapNull.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapNull.m; path = YapDatabase/Internal/YapNull.m; sourceTree = ""; }; - 2828910281BAACC02CD222C32BB0BC06 /* UnionFind-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UnionFind-prefix.pch"; sourceTree = ""; }; + 26F47E910CAB211313D96C39B873FE8E /* SessionCipher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SessionCipher.h; path = AxolotlKit/Classes/SessionCipher.h; sourceTree = ""; }; + 26F5BB881F1347591711209E02A8D90D /* iRate.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = iRate.xcconfig; sourceTree = ""; }; + 27661DB62D2CA4C373A69DF3634EBAB7 /* JSQSystemSoundPlayer+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "JSQSystemSoundPlayer+JSQMessages.m"; path = "JSQMessagesViewController/Categories/JSQSystemSoundPlayer+JSQMessages.m"; sourceTree = ""; }; 28343D3B757908E44228A9B55EADB183 /* TOCInternal_Racer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCInternal_Racer.h; path = src/internal/TOCInternal_Racer.h; sourceTree = ""; }; 28347EE6F02E0327FFE4835AE9CD63BC /* YapDatabaseCloudKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCloudKit.h; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKit.h; sourceTree = ""; }; - 284AB4E87D6832701B3D3AED705897D7 /* blowfish.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blowfish.h; path = opensslIncludes/openssl/blowfish.h; sourceTree = ""; }; 2872FB79E30653951F61CE12C82170D9 /* ProtocolBuffers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ProtocolBuffers.h; path = src/runtime/Classes/ProtocolBuffers.h; sourceTree = ""; }; - 298C62418700B33E1755A95C2803074F /* obj_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = obj_mac.h; path = opensslIncludes/openssl/obj_mac.h; sourceTree = ""; }; - 29A9A8AE4485B0E144AD9FAE4E8F850B /* JSQMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessage.m; path = JSQMessagesViewController/Model/JSQMessage.m; sourceTree = ""; }; + 28B08F1E0BB9BD1E524496C7871E9C61 /* MessageKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MessageKeys.h; path = AxolotlKit/Classes/Ratchet/MessageKeys.h; sourceTree = ""; }; + 28D4EF43CFFB78348B6BCD680A2A911A /* MTLTransformerErrorHandling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLTransformerErrorHandling.h; path = Mantle/MTLTransformerErrorHandling.h; sourceTree = ""; }; + 2934FBE5E7AE38991C5216E998FF43EA /* NSString+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSString+JSQMessages.h"; path = "JSQMessagesViewController/Categories/NSString+JSQMessages.h"; sourceTree = ""; }; + 29730ECC42C7E40F0CEE03B85A4DB05F /* SCWaveformView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SCWaveformView.xcconfig; sourceTree = ""; }; + 29F08D69F0DC52C6E8115642B352E88B /* 25519-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "25519-dummy.m"; sourceTree = ""; }; 2A3854DC4D9CFD2D4B31F9FCAF15DE3E /* YapDatabaseFilteredView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFilteredView.m; path = YapDatabase/Extensions/FilteredViews/YapDatabaseFilteredView.m; sourceTree = ""; }; + 2A77D139B4DCCD745512AC6EB9354142 /* DJWActionSheet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DJWActionSheet-dummy.m"; sourceTree = ""; }; 2ABFD5C3659225A168D3E24B835ED3C5 /* YapDatabaseViewPageMetadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseViewPageMetadata.m; path = YapDatabase/Extensions/Views/Internal/YapDatabaseViewPageMetadata.m; sourceTree = ""; }; 2B2EB82718EE6F9E1CFAE4199C28C609 /* YapDatabaseCloudKitOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseCloudKitOptions.m; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKitOptions.m; sourceTree = ""; }; - 2B31E9E7DFA8409471E036D10CA1E959 /* EXTScope.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXTScope.h; path = Mantle/extobjc/EXTScope.h; sourceTree = ""; }; - 2B77E987946B1D009D73455ADD4FDFDC /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; - 2C0A28515E6EBE8DAE68AD4DE9703451 /* ChainAndIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChainAndIndex.h; path = AxolotlKit/Classes/Ratchet/ChainAndIndex.h; sourceTree = ""; }; - 2C40DC4916AAB0BA7CB898EA0F388DAE /* SessionBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SessionBuilder.h; path = AxolotlKit/Classes/Sessions/SessionBuilder.h; sourceTree = ""; }; - 2C456EBA418B97E3AE96AD74A94F585D /* JSQMessagesMediaPlaceholderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesMediaPlaceholderView.m; path = JSQMessagesViewController/Views/JSQMessagesMediaPlaceholderView.m; sourceTree = ""; }; - 2C47FA28F8B5D8D0CEBA2B4884E3C82F /* UIColor+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+JSQMessages.m"; path = "JSQMessagesViewController/Categories/UIColor+JSQMessages.m"; sourceTree = ""; }; - 2C58D0BD256F23F73232D34C5508C47C /* RatchetingSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RatchetingSession.m; path = AxolotlKit/Classes/Ratchet/RatchetingSession.m; sourceTree = ""; }; - 2C9B7255E2BF49056E9A9C49A9775307 /* dtls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dtls1.h; path = opensslIncludes/openssl/dtls1.h; sourceTree = ""; }; - 2D59FAB15CE3F72B70CB677DE6F700B4 /* ecdh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdh.h; path = opensslIncludes/openssl/ecdh.h; sourceTree = ""; }; + 2C17912047CBAAA8AA1465E571C6D606 /* x509.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509.h; path = opensslIncludes/openssl/x509.h; sourceTree = ""; }; + 2C8343F2D55FF12B7DBEF98669F99115 /* JSQMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMediaItem.h; path = JSQMessagesViewController/Model/JSQMediaItem.h; sourceTree = ""; }; + 2CB059DFFB761C4ECD3AB35C9F03DDB7 /* AxolotlKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AxolotlKit.xcconfig; sourceTree = ""; }; + 2CD3893D9333EB864B45C7C909CFFB5F /* open.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = open.c; path = Sources/ed25519/open.c; sourceTree = ""; }; + 2CE378C4C60CCB185B2A9A3493ABEE3D /* NSBundle+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+JSQMessages.m"; path = "JSQMessagesViewController/Categories/NSBundle+JSQMessages.m"; sourceTree = ""; }; + 2D6D573EFBBE02761F63DF7484207C55 /* aes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aes.h; path = opensslIncludes/openssl/aes.h; sourceTree = ""; }; + 2D9689686B6EA27C28B349B598538799 /* FFCircularProgressView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FFCircularProgressView-dummy.m"; sourceTree = ""; }; + 2DA91D507C036330733B845ADC2B24BF /* CocoaLumberjack-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaLumberjack-dummy.m"; sourceTree = ""; }; 2DB785A68391FBFECE2A8719E696A2B1 /* YapDatabaseSearchResultsView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchResultsView.h; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchResultsView.h; sourceTree = ""; }; - 2E1E7EBE1E207E6BBB1EBEEECEE7182A /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; - 2EB8CF99F1D38942F99B61F7A64B2A52 /* JSQMessagesLoadEarlierHeaderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesLoadEarlierHeaderView.h; path = JSQMessagesViewController/Views/JSQMessagesLoadEarlierHeaderView.h; sourceTree = ""; }; - 2EF64A49DE3D46F157047486CB1A6D37 /* fe_pow22523.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_pow22523.c; path = Sources/ed25519/fe_pow22523.c; sourceTree = ""; }; + 2E26750DBF9B9324AD02A633BDDA922D /* hmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hmac.h; path = opensslIncludes/openssl/hmac.h; sourceTree = ""; }; + 2E42AE85B50277E0DB02771F863B48A1 /* JSQMessagesViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JSQMessagesViewController-prefix.pch"; sourceTree = ""; }; + 2E65C2769630B8D5CBF85F06F2EA3EDC /* camellia.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = camellia.h; path = opensslIncludes/openssl/camellia.h; sourceTree = ""; }; + 2E6F94EA9965CA44F793B8E1E8FB9945 /* ecdh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdh.h; path = opensslIncludes/openssl/ecdh.h; sourceTree = ""; }; + 2EBD593ABCB496A07E8670A59F4EC919 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; + 2F0F7A7438D14201073483DFCDF2EA48 /* libJSQSystemSoundPlayer.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libJSQSystemSoundPlayer.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 2F25760B160434AD766F68D24A96E6E7 /* opensslv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslv.h; path = opensslIncludes/openssl/opensslv.h; sourceTree = ""; }; 2F2AB9A47E0AA1DE93B66D000D4D8310 /* YapDatabaseCloudKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseCloudKit.m; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKit.m; sourceTree = ""; }; - 2F37046353FFF4E12EA377F146FB291E /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; + 2F6162973CF9119AC968907148E2166E /* JSQMessagesViewController.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesViewController.xib; path = JSQMessagesViewController/Controllers/JSQMessagesViewController.xib; sourceTree = ""; }; 2F8F45C078EEC2B1F5ACE0B9258973BC /* ForwardDeclarations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ForwardDeclarations.h; path = src/runtime/Classes/ForwardDeclarations.h; sourceTree = ""; }; - 2FB801E26AFFB56A259BD278ECFC42D4 /* HKDFKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HKDFKit.h; path = HKDFKit/HKDFKit/HKDFKit.h; sourceTree = ""; }; - 2FDBF83FA8920E5D2324EF0E19919E47 /* SessionCipher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SessionCipher.h; path = AxolotlKit/Classes/SessionCipher.h; sourceTree = ""; }; - 2FF8E5CE13204593784BE8B508697C04 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; - 31CAA2827D9189B2F5B8894FAB5C6C15 /* JSQCallCollectionViewCell.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQCallCollectionViewCell.xib; path = JSQMessagesViewController/Views/JSQCallCollectionViewCell.xib; sourceTree = ""; }; - 32458417281DF5A8BB9E16AD73BFB9B2 /* JSQMessagesToolbarButtonFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesToolbarButtonFactory.m; path = JSQMessagesViewController/Factories/JSQMessagesToolbarButtonFactory.m; sourceTree = ""; }; - 326AC90C544FB30D2D3CF2A1366BABEE /* libAxolotlKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libAxolotlKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 32E9A4C53260CC001E03E7C57D6FEEA6 /* JSQErrorMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQErrorMessage.h; path = JSQMessagesViewController/Model/JSQErrorMessage.h; sourceTree = ""; }; - 32F2C3DFCCF2106FF1EB55A838587C2E /* JSQSystemSoundPlayer-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JSQSystemSoundPlayer-dummy.m"; sourceTree = ""; }; + 307056CD66B2A55DD5BF5F80B43A7106 /* ge_p3_dbl.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_dbl.c; path = Sources/ed25519/ge_p3_dbl.c; sourceTree = ""; }; + 323AADC7600E66BE43CFA2733587516E /* DDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMultiFormatter.m; path = Classes/Extensions/DDMultiFormatter.m; sourceTree = ""; }; + 3249A6E41A5FB25F86BA1D6722194326 /* MTLReflection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLReflection.m; path = Mantle/MTLReflection.m; sourceTree = ""; }; + 326B339CD4B62D5B39D1A5348F65B4D6 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; + 331BE07C5C02FA1E86725959FEBA26B6 /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; 333931D1743A52D63A916D0796F9DD96 /* NBPhoneNumberUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumberUtil.h; path = libPhoneNumber/NBPhoneNumberUtil.h; sourceTree = ""; }; - 333BEDE896B2BCA72329D6B95088EAD9 /* pem2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem2.h; path = opensslIncludes/openssl/pem2.h; sourceTree = ""; }; - 33C8C8807D8DD7B3F43F042F4EF6493D /* ge_double_scalarmult.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_double_scalarmult.c; path = Sources/ed25519/ge_double_scalarmult.c; sourceTree = ""; }; - 33CE38A57E5BA5472ED75E6696E38DC8 /* fe_mul.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_mul.c; path = Sources/ed25519/fe_mul.c; sourceTree = ""; }; - 342399B97819B34DE3343F81127A0238 /* JSQMessagesCollectionViewFlowLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewFlowLayout.m; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewFlowLayout.m; sourceTree = ""; }; + 34474901E8A15562839610D9A3B911CC /* EXTScope.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXTScope.h; path = Mantle/extobjc/EXTScope.h; sourceTree = ""; }; 3477DB2CBBADDFF30D8FDDA66BB70374 /* YapDatabaseLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseLogging.m; path = YapDatabase/Internal/YapDatabaseLogging.m; sourceTree = ""; }; - 349D7745EB2DB5E4EE5B7FABEE0409C2 /* dsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsa.h; path = opensslIncludes/openssl/dsa.h; sourceTree = ""; }; - 34ACCD205D9A0F7F74E3F9EA1C3277D4 /* DDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLogMacros.h; path = Classes/DDLogMacros.h; sourceTree = ""; }; - 357CA7F264BCCD6FAF1189BDF765BF38 /* base2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base2.h; path = Sources/ed25519/base2.h; sourceTree = ""; }; - 35F8F2F17349FBD1616E776F1049395A /* ts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ts.h; path = opensslIncludes/openssl/ts.h; sourceTree = ""; }; - 36A329C1D8B5BE2FD99F48D2728FE4B0 /* Mantle-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Mantle-dummy.m"; sourceTree = ""; }; + 350B97BBD433197EEA3748A6000F3BDF /* JSQMessagesAvatarImageFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesAvatarImageFactory.h; path = JSQMessagesViewController/Factories/JSQMessagesAvatarImageFactory.h; sourceTree = ""; }; + 356A42A1CC1ACFF4D2C46322BBC6C660 /* ge_p3_to_cached.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_to_cached.c; path = Sources/ed25519/ge_p3_to_cached.c; sourceTree = ""; }; + 35DDF949CEB47E7538FA4DD4D8972BA1 /* ReceivingChain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReceivingChain.h; path = AxolotlKit/Classes/Ratchet/ReceivingChain.h; sourceTree = ""; }; + 3665A37BFEFFE0600D44536A87F8D5D8 /* JSQMessagesCollectionViewCellIncoming.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesCollectionViewCellIncoming.xib; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellIncoming.xib; sourceTree = ""; }; 36DC9F35DDFE9BACF9F234F0E418A4D2 /* YapDatabaseFilteredViewConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFilteredViewConnection.h; path = YapDatabase/Extensions/FilteredViews/YapDatabaseFilteredViewConnection.h; sourceTree = ""; }; - 36E0366805A2349516298531835AB632 /* SessionRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SessionRecord.m; path = AxolotlKit/Classes/Sessions/SessionRecord.m; sourceTree = ""; }; - 38D2CEEA94BA8735C15D1BC8CAFF1FA8 /* NSDictionary+MTLManipulationAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+MTLManipulationAdditions.h"; path = "Mantle/NSDictionary+MTLManipulationAdditions.h"; sourceTree = ""; }; - 3911C1A8F35300F9473A842D6B93CEAF /* MapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/MapKit.framework; sourceTree = DEVELOPER_DIR; }; + 36EFB75C7AC0A888C1B549810CF47C01 /* JSQMessagesToolbarButtonFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesToolbarButtonFactory.m; path = JSQMessagesViewController/Factories/JSQMessagesToolbarButtonFactory.m; sourceTree = ""; }; + 36F058BE365EF3B1326C6B4EF420ACBD /* CocoaLumberjack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CocoaLumberjack.h; path = Classes/CocoaLumberjack.h; sourceTree = ""; }; + 3759CD121A8527C82EC9121F43CC70E3 /* NBPhoneNumberMetadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = NBPhoneNumberMetadata.plist; path = libPhoneNumber/NBPhoneNumberMetadata.plist; sourceTree = ""; }; + 37AD74287032FB4CBF24CF32B57BE82C /* fe_sq.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sq.c; path = Sources/ed25519/fe_sq.c; sourceTree = ""; }; + 37CA9A7A852157CE0DBBCA9435AE63C6 /* JSQSystemSoundPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQSystemSoundPlayer.h; path = JSQSystemSoundPlayer/Classes/JSQSystemSoundPlayer.h; sourceTree = ""; }; + 37CE55B705169764AE669FC2641DF479 /* iRate-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "iRate-prefix.pch"; sourceTree = ""; }; + 38D9383772B78381B4583E972308D691 /* DDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = Classes/DDASLLogCapture.m; sourceTree = ""; }; + 390E79808D58DBA7CFB184F304F7CB43 /* UIColor+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIColor+JSQMessages.h"; sourceTree = ""; }; 39411DF3DD42D283B535DACF1BAD694E /* UnionFind-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UnionFind-dummy.m"; sourceTree = ""; }; - 3943434004B684C553973633E9C378E9 /* NBPhoneNumberMetadata.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; name = NBPhoneNumberMetadata.plist; path = libPhoneNumber/NBPhoneNumberMetadata.plist; sourceTree = ""; }; - 3954E3BA9B1D3A3C8592D935874F22C3 /* ge_p3_dbl.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_dbl.c; path = Sources/ed25519/ge_p3_dbl.c; sourceTree = ""; }; - 3983A6EC73608C499A075AB4CBDE6CE0 /* NSObject+MTLComparisonAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+MTLComparisonAdditions.m"; path = "Mantle/NSObject+MTLComparisonAdditions.m"; sourceTree = ""; }; - 399CC6E3ABFA47C7EC435203550918EF /* ocsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ocsp.h; path = opensslIncludes/openssl/ocsp.h; sourceTree = ""; }; + 3969E739ABA538B626AFACA3CF33838F /* JSQMessagesKeyboardController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesKeyboardController.m; path = JSQMessagesViewController/Controllers/JSQMessagesKeyboardController.m; sourceTree = ""; }; + 397C8F2E730615CC4A6F1F613D84036E /* libPastelogKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPastelogKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 3995F5CD06A81D926CD1A32195AB1926 /* AFURLConnectionOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLConnectionOperation.h; path = AFNetworking/AFURLConnectionOperation.h; sourceTree = ""; }; + 39C908FCD565FC3E72A5C2402135F0ED /* ge_sub.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_sub.c; path = Sources/ed25519/ge_sub.c; sourceTree = ""; }; 39DD0FBE8392C9C46BADAC9968E7BCAA /* YapDatabaseRelationship.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRelationship.m; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationship.m; sourceTree = ""; }; - 39DEE72F2C09555C797FBD04C3954035 /* kssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = kssl.h; path = opensslIncludes/openssl/kssl.h; sourceTree = ""; }; + 39E3B5E0962F1AFE5461609F19723F21 /* UIImage+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+JSQMessages.m"; path = "JSQMessagesViewController/Categories/UIImage+JSQMessages.m"; sourceTree = ""; }; + 39FA8D5279DE661EDD1860657C08BFB0 /* asn1t.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1t.h; path = opensslIncludes/openssl/asn1t.h; sourceTree = ""; }; 3A1EA34288EA42ACED980B891E80007E /* YapDatabaseExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseExtension.m; path = YapDatabase/Extensions/Protocol/YapDatabaseExtension.m; sourceTree = ""; }; - 3A391088ED6981457C88DDC2655E5077 /* NSDictionary+MTLJSONKeyPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+MTLJSONKeyPath.m"; path = "Mantle/NSDictionary+MTLJSONKeyPath.m"; sourceTree = ""; }; - 3A989ABA96D2E067383A479CC2EB7EFC /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; - 3AD65D9E53ADCEEAAE6EE9CC60B0C042 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; - 3B290DBC4235B872D9233526977A6D6C /* PreKeyWhisperMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PreKeyWhisperMessage.h; path = AxolotlKit/Classes/CipherMessage/PreKeyWhisperMessage.h; sourceTree = ""; }; - 3B5A4972D4CA4CF5364EEA9F836D5163 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; - 3BE77FC859D9BCB49C38D64B1278B0E6 /* DDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = Classes/DDLog.h; sourceTree = ""; }; - 3CC724B00B6006E71287F2CFFF28518A /* pem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem.h; path = opensslIncludes/openssl/pem.h; sourceTree = ""; }; + 3A298CDB8703041E18EED1073AB3D085 /* UIView+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+JSQMessages.m"; path = "JSQMessagesViewController/Categories/UIView+JSQMessages.m"; sourceTree = ""; }; + 3A92DCE3CC70A06B455C16463F9EEFA2 /* JSQMessagesBubbleImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesBubbleImage.h; path = JSQMessagesViewController/Model/JSQMessagesBubbleImage.h; sourceTree = ""; }; + 3BD07223D599448C67E5558542387C49 /* ge_p2_dbl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_p2_dbl.h; path = Sources/ed25519/ge_p2_dbl.h; sourceTree = ""; }; + 3BD09437EE25B89E6BE8DC62E08BB449 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; + 3BED5DEB38BBC5E1AEB59672B5C4AE51 /* DDFileLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDFileLogger.h; path = Classes/DDFileLogger.h; sourceTree = ""; }; + 3C4524874B936095D37F08096B09A8FB /* NSObject+MTLComparisonAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+MTLComparisonAdditions.m"; path = "Mantle/NSObject+MTLComparisonAdditions.m"; sourceTree = ""; }; 3CD2F6F9DB4AFD249A8B677A005CCDDC /* SSKeychainQuery.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SSKeychainQuery.m; path = SSKeychain/SSKeychainQuery.m; sourceTree = ""; }; - 3D05F0B3E143F787D26E847D07E53DE1 /* curve25519-donna.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = "curve25519-donna.c"; path = "Sources/Curve25519/curve25519-donna.c"; sourceTree = ""; }; - 3D1E52FD62632AD799E63BB06F5C6496 /* sc_reduce.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sc_reduce.c; path = Sources/ed25519/sc_reduce.c; sourceTree = ""; }; - 3DD6355045440D00BC3C8437F08CF613 /* JSQMessagesBubbleImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesBubbleImage.m; path = JSQMessagesViewController/Model/JSQMessagesBubbleImage.m; sourceTree = ""; }; - 3DF55B2D3DF596CE20CAD606B80F4B38 /* JSQMessagesTimestampFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesTimestampFormatter.h; path = JSQMessagesViewController/Factories/JSQMessagesTimestampFormatter.h; sourceTree = ""; }; - 3E0D1744E19B1223CCF10773964AA9D6 /* SSKeychain.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SSKeychain.xcconfig; sourceTree = ""; }; - 3E3724BFE05F8269709A67C3B65726FD /* HKDFKit-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "HKDFKit-Private.xcconfig"; sourceTree = ""; }; + 3D4269868A8B8B67E66D3670AA6DB340 /* fe_invert.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_invert.c; path = Sources/ed25519/fe_invert.c; sourceTree = ""; }; 3E489D1AA13D753D5F43D7AA7B8CF5F9 /* CodedInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodedInputStream.h; path = src/runtime/Classes/CodedInputStream.h; sourceTree = ""; }; - 3E49D4561A82B0DDB22BBADC2E5D7EEF /* JSQMessagesToolbarContentView.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesToolbarContentView.xib; path = JSQMessagesViewController/Views/JSQMessagesToolbarContentView.xib; sourceTree = ""; }; - 3E8E6AEA16678383809DB8D2331D3373 /* x509v3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509v3.h; path = opensslIncludes/openssl/x509v3.h; sourceTree = ""; }; - 3EA5B48FACFC6FA2EEB9F4AE3B346F9C /* DDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDContextFilterLogFormatter.h; path = Classes/Extensions/DDContextFilterLogFormatter.h; sourceTree = ""; }; - 3ECBFC249D0174162115D14F2387601B /* DDAbstractDatabaseLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAbstractDatabaseLogger.h; path = Classes/DDAbstractDatabaseLogger.h; sourceTree = ""; }; + 3E49DE500B7711AAA5AF129738217B25 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + 3F4C785FEA63113847ECE14698770A3B /* AFURLConnectionOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLConnectionOperation.m; path = AFNetworking/AFURLConnectionOperation.m; sourceTree = ""; }; 3F69FB0DAC8B2B4925015ACD236B1779 /* ConcreteExtensionField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ConcreteExtensionField.h; path = src/runtime/Classes/ConcreteExtensionField.h; sourceTree = ""; }; - 3F9C49D66EE960164FBA107F3395ABD9 /* UIDevice+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice+JSQMessages.m"; path = "JSQMessagesViewController/Categories/UIDevice+JSQMessages.m"; sourceTree = ""; }; - 3FCB69AFF897B5781A564D3A3192CCC5 /* JSQSystemSoundPlayer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JSQSystemSoundPlayer-prefix.pch"; sourceTree = ""; }; 3FFE6B95E49D6B22EB8012D9DEA8C1EE /* YapDatabaseFullTextSearchHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFullTextSearchHandler.h; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchHandler.h; sourceTree = ""; }; - 40BFD9653819D98B344B354FB3339144 /* Curve25519.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Curve25519.m; path = Classes/Curve25519.m; sourceTree = ""; }; - 40CA8FD4912D789EF2E674F889C7B6EA /* ReceivingChain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ReceivingChain.h; path = AxolotlKit/Classes/Ratchet/ReceivingChain.h; sourceTree = ""; }; + 4017CB7F7C50350BACA3F039B6B05B01 /* Chain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Chain.h; path = AxolotlKit/Classes/Ratchet/Chain.h; sourceTree = ""; }; 4117992B4308350E69113AC82DDADEF9 /* YapDatabaseTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseTransaction.h; path = YapDatabase/YapDatabaseTransaction.h; sourceTree = ""; }; 41217352A29EED064678F5BA0D322CD6 /* YapDatabaseSecondaryIndexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSecondaryIndexConnection.h; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexConnection.h; sourceTree = ""; }; - 417DD3E2E8877B5F95FE1747E2A83748 /* err.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = err.h; path = opensslIncludes/openssl/err.h; sourceTree = ""; }; - 419A3467955C81FE99BF78E88E3708EC /* JSQInfoMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQInfoMessage.m; path = JSQMessagesViewController/Model/JSQInfoMessage.m; sourceTree = ""; }; + 4129C83D0181F30155F1FD3CC95B91DE /* Pastelog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Pastelog.h; path = src/Pastelog.h; sourceTree = ""; }; + 417B2A206B0D11634737AA48D2C2EE2A /* FFCircularProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FFCircularProgressView.h; path = FFCircularProgressView/FFCircularProgressView/FFCircularProgressView.h; sourceTree = ""; }; 41A1DBD5FA1D4FDC0D2E209051D52A58 /* YapDatabaseConnectionState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseConnectionState.m; path = YapDatabase/Internal/YapDatabaseConnectionState.m; sourceTree = ""; }; 41B50F6AD6B31AA9A6C88822047A2087 /* GeneratedMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GeneratedMessage.h; path = src/runtime/Classes/GeneratedMessage.h; sourceTree = ""; }; - 41F95AF596F5F24223540C9BC67B2C24 /* AFURLConnectionOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLConnectionOperation.h; path = AFNetworking/AFURLConnectionOperation.h; sourceTree = ""; }; - 41FEBC79144B987F6974B0E38FF2CFC0 /* opensslv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslv.h; path = opensslIncludes/openssl/opensslv.h; sourceTree = ""; }; - 424BC6BFB5C2D45E0E8FCB6EC6CBF6B2 /* TSDerivedSecrets.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TSDerivedSecrets.m; path = AxolotlKit/Classes/Ratchet/TSDerivedSecrets.m; sourceTree = ""; }; - 424C8C24C421D7EE8550E9A304E7C223 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - 4277F4FB9E2A3FD66F2044F0C329316E /* UIColor+iOS7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+iOS7.h"; path = "FFCircularProgressView/FFCircularProgressView/UIColor+iOS7.h"; sourceTree = ""; }; 4284F564FDA0B6A43CFE62703B729387 /* YapDatabase-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "YapDatabase-Private.xcconfig"; sourceTree = ""; }; + 42E4F947EADF19F0323A42A71A63F34A /* JSQMessagesTypingIndicatorFooterView.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesTypingIndicatorFooterView.xib; path = JSQMessagesViewController/Views/JSQMessagesTypingIndicatorFooterView.xib; sourceTree = ""; }; 43091BC9035446FAD067CDFAE1EDD2C8 /* libSCWaveformView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSCWaveformView.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 43D1014BA6C184ACE2499184082D0216 /* DDASLLogCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDASLLogCapture.m; path = Classes/DDASLLogCapture.m; sourceTree = ""; }; + 43248F365200C18007C55715500DEEE8 /* SQLCipher-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SQLCipher-Private.xcconfig"; sourceTree = ""; }; + 4407BCE90E91AA3EA99C25E790CE0468 /* ge_tobytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_tobytes.c; path = Sources/ed25519/ge_tobytes.c; sourceTree = ""; }; 443A91273095B7B0053854A190C3CB48 /* YDBCKChangeSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKChangeSet.h; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKChangeSet.h; sourceTree = ""; }; + 443D4E49E660E0140F3C08FE96A600AD /* SSKeychain-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SSKeychain-prefix.pch"; sourceTree = ""; }; 4457C813E3C272CAEF5F5B0034F2901F /* YapDatabaseConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseConnection.m; path = YapDatabase/YapDatabaseConnection.m; sourceTree = ""; }; - 44A1085D3B01E43F69799332EEC97194 /* ge_tobytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_tobytes.c; path = Sources/ed25519/ge_tobytes.c; sourceTree = ""; }; + 447F24F8B9E6B30FA2BFE653E836CD0B /* safestack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = safestack.h; path = opensslIncludes/openssl/safestack.h; sourceTree = ""; }; 44CE9C387C10547699DA76D7CC3A4BD3 /* NSArray+NBAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+NBAdditions.h"; path = "libPhoneNumber/NSArray+NBAdditions.h"; sourceTree = ""; }; - 450A87D2AB5DEE65240A45D9B34AAA37 /* DJWActionSheet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DJWActionSheet-prefix.pch"; sourceTree = ""; }; - 4525804E7669B879038C0760F54D206A /* JSQMessagesMediaViewBubbleImageMasker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesMediaViewBubbleImageMasker.m; path = JSQMessagesViewController/Factories/JSQMessagesMediaViewBubbleImageMasker.m; sourceTree = ""; }; - 4537EC231ADBF6D41C15326BC7B741FA /* PastelogKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PastelogKit.xcconfig; sourceTree = ""; }; + 44DD947A80E4DDF0857286CCD1741AD0 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; + 4545182B1E877DE80C753D1093D4DBEB /* 25519-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "25519-Private.xcconfig"; sourceTree = ""; }; 455470057664340C53C48EF631B28884 /* NBMetadataCoreMapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBMetadataCoreMapper.h; path = libPhoneNumber/NBMetadataCoreMapper.h; sourceTree = ""; }; + 456CA1C286C8CC2FB22908C8BBB6A30E /* evp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evp.h; path = opensslIncludes/openssl/evp.h; sourceTree = ""; }; 45705FCBAC7FA113CB54CA188001F60F /* YapDatabaseFilteredViewTypes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFilteredViewTypes.m; path = YapDatabase/Extensions/FilteredViews/YapDatabaseFilteredViewTypes.m; sourceTree = ""; }; - 4595F276FEF5FAE75014E765D53678CB /* AFHTTPRequestOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPRequestOperation.h; path = AFNetworking/AFHTTPRequestOperation.h; sourceTree = ""; }; - 45AE1E587B7789927F6BAD1EC57EE8F7 /* UIColor+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIColor+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIColor+JSQMessages.h"; sourceTree = ""; }; - 4652B3FD271AF04038D63385092398AC /* JSQMessagesCollectionViewCellIncoming.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewCellIncoming.m; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellIncoming.m; sourceTree = ""; }; + 46B04814220A79B95E966C4D9D037119 /* JSQMessagesViewController-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "JSQMessagesViewController-Private.xcconfig"; sourceTree = ""; }; + 46FE49556DDBA14341260967E6A4CC4F /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; + 4700DA2D06A8BCF6F77CAC1D20F63B92 /* kssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = kssl.h; path = opensslIncludes/openssl/kssl.h; sourceTree = ""; }; 4714E8DB289A57373A16DE7305C3A97B /* GeneratedMessageBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GeneratedMessageBuilder.m; path = src/runtime/Classes/GeneratedMessageBuilder.m; sourceTree = ""; }; - 48E1B9BA80454EAABD59D1699DD6E20C /* md4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md4.h; path = opensslIncludes/openssl/md4.h; sourceTree = ""; }; + 474420DB94CF8F6183A7F1CAD41F2A2C /* ec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ec.h; path = opensslIncludes/openssl/ec.h; sourceTree = ""; }; + 47725BCA369250DA01631FF048ED54CC /* base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.h; path = Sources/ed25519/base.h; sourceTree = ""; }; + 47C3F5E37CCC46C0287924D50D4A090E /* ecdsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdsa.h; path = opensslIncludes/openssl/ecdsa.h; sourceTree = ""; }; + 47CC6AE4E36AB4913C75EFD6D95DDC48 /* PreKeyWhisperMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PreKeyWhisperMessage.h; path = AxolotlKit/Classes/CipherMessage/PreKeyWhisperMessage.h; sourceTree = ""; }; + 480B01AC7EE8C2D4FB0CFB4692D4FBF0 /* AliceAxolotlParameters.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AliceAxolotlParameters.m; path = AxolotlKit/Classes/Ratchet/AliceAxolotlParameters.m; sourceTree = ""; }; 48E908108EF954D816F84948B44E7458 /* TwistedOakCollapsingFutures-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "TwistedOakCollapsingFutures-Private.xcconfig"; sourceTree = ""; }; - 492FB03F8676749EB8E8BE4655840E6D /* ripemd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ripemd.h; path = opensslIncludes/openssl/ripemd.h; sourceTree = ""; }; 493C7A192F971665C0A6BAD1D8D42551 /* YapDatabaseFilteredView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFilteredView.h; path = YapDatabase/Extensions/FilteredViews/YapDatabaseFilteredView.h; sourceTree = ""; }; - 49771F49859B7485537ED23AD7D6A8C3 /* libMantle.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libMantle.a; sourceTree = BUILT_PRODUCTS_DIR; }; 4979934AF67DC631C5FD065124690DE7 /* ConcreteExtensionField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ConcreteExtensionField.m; path = src/runtime/Classes/ConcreteExtensionField.m; sourceTree = ""; }; - 499D185A57D4A1CBD79A75FE1979ABA4 /* JSQSystemSoundPlayer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQSystemSoundPlayer.h; path = JSQSystemSoundPlayer/Classes/JSQSystemSoundPlayer.h; sourceTree = ""; }; - 4A6CEF600FEAD96E295E6543EB6B5C1B /* FFCircularProgressView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FFCircularProgressView-prefix.pch"; sourceTree = ""; }; + 4A196C5C6D4BF968DF62856B90813209 /* ChainKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChainKey.h; path = AxolotlKit/Classes/Ratchet/ChainKey.h; sourceTree = ""; }; + 4A53A68A1173B0F338D6F008D6CB8E6F /* JSQSystemSoundPlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQSystemSoundPlayer.m; path = JSQSystemSoundPlayer/Classes/JSQSystemSoundPlayer.m; sourceTree = ""; }; + 4A5C6136F4A9B7F2F22F11002788ECF2 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; 4A73CCDE52019FA425542AC5F8FC7E55 /* TOCInternal_Array+Functional.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "TOCInternal_Array+Functional.m"; path = "src/internal/TOCInternal_Array+Functional.m"; sourceTree = ""; }; 4AAF78EF2963360646745D3B733C32E7 /* NSDictionary+YapDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+YapDatabase.m"; path = "YapDatabase/Internal/NSDictionary+YapDatabase.m"; sourceTree = ""; }; - 4ADF2E5DB1B1811F884133D1AAEEF978 /* JSQMessagesViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesViewController.m; path = JSQMessagesViewController/Controllers/JSQMessagesViewController.m; sourceTree = ""; }; - 4AE5BF9EFC66155DEEF6DFDB046CAE92 /* SessionBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SessionBuilder.m; path = AxolotlKit/Classes/Sessions/SessionBuilder.m; sourceTree = ""; }; - 4B47FCE5CF302ABC9B8F136B8F42070E /* ge_msub.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_msub.c; path = Sources/ed25519/ge_msub.c; sourceTree = ""; }; - 4B760A864E873CE6F1060383683CFE4A /* ge_precomp_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_precomp_0.c; path = Sources/ed25519/ge_precomp_0.c; sourceTree = ""; }; - 4B9DB847C46D22320520470F04401AB3 /* NSDictionary+MTLMappingAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+MTLMappingAdditions.h"; path = "Mantle/NSDictionary+MTLMappingAdditions.h"; sourceTree = ""; }; - 4B9E952D22F27A891C180429FBFCED25 /* zeroize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = zeroize.h; path = Sources/ed25519/additions/zeroize.h; sourceTree = ""; }; - 4BD5C6B824316C1C7575A451265FCF7A /* JSQMessagesCollectionViewFlowLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewFlowLayout.h; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewFlowLayout.h; sourceTree = ""; }; + 4AB4ACD37DC8C6BCF8E85C186D8E3219 /* UIColor+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+JSQMessages.m"; path = "JSQMessagesViewController/Categories/UIColor+JSQMessages.m"; sourceTree = ""; }; + 4B6AE9CAB264B97D36453608450EFE8B /* MTLModel+NSCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MTLModel+NSCoding.h"; path = "Mantle/MTLModel+NSCoding.h"; sourceTree = ""; }; + 4B754A0F32C4951AD523C0E04F50C59A /* JSQVideoMediaItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQVideoMediaItem.m; path = JSQMessagesViewController/Model/JSQVideoMediaItem.m; sourceTree = ""; }; + 4B81EF9FBFE8CC4C0AA8708DAAD55C37 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; + 4B8A1FD7090C4CA3A6751A4E1BFD1845 /* MessageKeys.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MessageKeys.m; path = AxolotlKit/Classes/Ratchet/MessageKeys.m; sourceTree = ""; }; 4BF95990590323A044E5E6301DB7785D /* YapDatabaseTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseTransaction.m; path = YapDatabase/YapDatabaseTransaction.m; sourceTree = ""; }; - 4C9192938B28C2DCAE3A8AAA0FEBF751 /* APDropDownNavToolbar-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "APDropDownNavToolbar-dummy.m"; sourceTree = ""; }; - 4C9525214979B94E2A17C9F7918F7C1D /* des.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des.h; path = opensslIncludes/openssl/des.h; sourceTree = ""; }; - 4CEB35B0107387C42399590A62F7C4F6 /* MTLModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLModel.h; path = Mantle/MTLModel.h; sourceTree = ""; }; - 4D06917072D4553BD2ED57B003009C65 /* Mantle-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Mantle-Private.xcconfig"; sourceTree = ""; }; + 4D07A183A2EA6523C9F76B068B654B09 /* ChainKey.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ChainKey.m; path = AxolotlKit/Classes/Ratchet/ChainKey.m; sourceTree = ""; }; + 4D8B9207D53BB8AB14A2D05DA31F4BE5 /* JSQMessagesTypingIndicatorFooterView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesTypingIndicatorFooterView.h; path = JSQMessagesViewController/Views/JSQMessagesTypingIndicatorFooterView.h; sourceTree = ""; }; + 4DA37593E5590F728DA36B0CB0280172 /* obj_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = obj_mac.h; path = opensslIncludes/openssl/obj_mac.h; sourceTree = ""; }; + 4DF028EDBDBBEA33415A043FE0626724 /* iRate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = iRate.m; path = iRate/iRate.m; sourceTree = ""; }; + 4E1807D657620FACF713A1D1026EE94D /* AliceAxolotlParameters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AliceAxolotlParameters.h; path = AxolotlKit/Classes/Ratchet/AliceAxolotlParameters.h; sourceTree = ""; }; + 4E2BA1219D6817008C077DE7760D70C3 /* NSDictionary+MTLMappingAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+MTLMappingAdditions.h"; path = "Mantle/NSDictionary+MTLMappingAdditions.h"; sourceTree = ""; }; 4E52853BDDA50367AB9C6E3C7EC7B494 /* YapDatabaseCloudKitTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCloudKitTypes.h; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKitTypes.h; sourceTree = ""; }; - 4E90C86229C8D0F26FD91CD5A50A231D /* pow225521.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pow225521.h; path = Sources/ed25519/pow225521.h; sourceTree = ""; }; - 4EB77FBCE7D5C7DBB0C7C3DF4DA6D0EA /* MTLReflection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLReflection.m; path = Mantle/MTLReflection.m; sourceTree = ""; }; - 4ED30D32F4818429A2A5A6D29EE9D718 /* pqueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pqueue.h; path = opensslIncludes/openssl/pqueue.h; sourceTree = ""; }; - 4EE497DC2AF03FFF1A3D7C65027CE41A /* JSQLocationMediaItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQLocationMediaItem.m; path = JSQMessagesViewController/Model/JSQLocationMediaItem.m; sourceTree = ""; }; - 4F19E387200097351FEF8AAC73464CB4 /* zeroize.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = zeroize.c; path = Sources/ed25519/additions/zeroize.c; sourceTree = ""; }; - 4F59571CD5C67E2518FE66045B471FA6 /* blocks.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = blocks.c; path = Sources/ed25519/nacl_sha512/blocks.c; sourceTree = ""; }; - 501DCD0ADEA1B1669125CEB3B18D7A30 /* fe_sq.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sq.c; path = Sources/ed25519/fe_sq.c; sourceTree = ""; }; + 4F166BC1278DFAE0C03D419ABD71FD35 /* JSQMessagesToolbarContentView.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesToolbarContentView.xib; path = JSQMessagesViewController/Views/JSQMessagesToolbarContentView.xib; sourceTree = ""; }; + 4F9D31FD0572F33783993858217EA131 /* libJSQMessagesViewController.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libJSQMessagesViewController.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 4FD3E0BD8AA1EFA68B58C0E6B2E7C9DA /* ge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge.h; path = Sources/ed25519/ge.h; sourceTree = ""; }; + 500E356CA42AB215AEFD1B2D2FC53E6F /* Randomness.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Randomness.m; path = Classes/Randomness.m; sourceTree = ""; }; + 5051275767188BF4C3A9CBA7081333F8 /* FFCircularProgressView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FFCircularProgressView-prefix.pch"; sourceTree = ""; }; + 505B733F825066CAD5E59B092EB2AAF3 /* NSValueTransformer+MTLPredefinedTransformerAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValueTransformer+MTLPredefinedTransformerAdditions.h"; path = "Mantle/NSValueTransformer+MTLPredefinedTransformerAdditions.h"; sourceTree = ""; }; 5062C02DD2E1DDAC84EB1F7DDF41ACFD /* TOCInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCInternal.h; path = src/internal/TOCInternal.h; sourceTree = ""; }; - 50B5CEA1D1D458619D779918021856DF /* fe_isnonzero.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_isnonzero.c; path = Sources/ed25519/fe_isnonzero.c; sourceTree = ""; }; - 5125AFD6FD687435DF068D05D585F1EC /* JSQMessagesKeyboardController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesKeyboardController.m; path = JSQMessagesViewController/Controllers/JSQMessagesKeyboardController.m; sourceTree = ""; }; + 50DA135A3B64A6581A9F8427EAF711C5 /* SessionRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SessionRecord.m; path = AxolotlKit/Classes/Sessions/SessionRecord.m; sourceTree = ""; }; 5134882BBAB8B21D45A042E4D71123CD /* NBPhoneNumberDesc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberDesc.m; path = libPhoneNumber/NBPhoneNumberDesc.m; sourceTree = ""; }; + 51F6618BD7454882A0F1062309EEC7B9 /* JSQMessagesAvatarImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesAvatarImage.m; path = JSQMessagesViewController/Model/JSQMessagesAvatarImage.m; sourceTree = ""; }; + 51FB5E4FC452A0FB0697D787AFF78EBB /* whrlpool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = whrlpool.h; path = opensslIncludes/openssl/whrlpool.h; sourceTree = ""; }; 51FCB60FD9E530B796A105D70E18A31B /* YapDatabaseViewPage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewPage.h; path = YapDatabase/Extensions/Views/Internal/YapDatabaseViewPage.h; sourceTree = ""; }; - 52167DEC2AFD1DC9514B8A9C959AC395 /* Pods.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods.app store release.xcconfig"; sourceTree = ""; }; - 5227CDB6113F089EE0D4F268AE975CAC /* JSQMessagesAssets.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = JSQMessagesAssets.bundle; path = JSQMessagesViewController/Assets/JSQMessagesAssets.bundle; sourceTree = ""; }; + 5233FB5B2EAE9216FD1BD8AC62B01884 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; + 5269E4ED88E4D8FF989C98BED8F16DE9 /* d2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = d2.h; path = Sources/ed25519/d2.h; sourceTree = ""; }; + 52735E7BA703C2FF33ED5A512B0965CB /* JSQMessagesLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesLabel.m; path = JSQMessagesViewController/Views/JSQMessagesLabel.m; sourceTree = ""; }; + 5297ADFCDCD0E73FB95075B2577A9379 /* stack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stack.h; path = opensslIncludes/openssl/stack.h; sourceTree = ""; }; 53022A8302DD7778C826B736AB00B4DE /* NBMetadataCoreTestMapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBMetadataCoreTestMapper.h; path = libPhoneNumber/NBMetadataCoreTestMapper.h; sourceTree = ""; }; 531C39498980086467EE1730EF3B8EA6 /* YapDatabaseViewTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseViewTransaction.m; path = YapDatabase/Extensions/Views/YapDatabaseViewTransaction.m; sourceTree = ""; }; - 53339F131EDDDC91A40BDDC2DE11128B /* JSQMessagesViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JSQMessagesViewController-dummy.m"; sourceTree = ""; }; - 53469E335A68CD4988EF6CD35BBC2FD5 /* MessageKeys.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MessageKeys.h; path = AxolotlKit/Classes/Ratchet/MessageKeys.h; sourceTree = ""; }; - 539EC13F52F9F8E3FFC99DE8DD1B9E0E /* JSQMessagesAvatarImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesAvatarImage.h; path = JSQMessagesViewController/Model/JSQMessagesAvatarImage.h; sourceTree = ""; }; + 5328D8CA967F39D8D39F18FA74D7552C /* EXTRuntimeExtensions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXTRuntimeExtensions.m; path = Mantle/extobjc/EXTRuntimeExtensions.m; sourceTree = ""; }; 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 545D80F7427BBE52D00C4E3DEA900EBC /* UIImage+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIImage+JSQMessages.h"; sourceTree = ""; }; - 546691E6DBEEBD0FDB80BDE3EF46C9BA /* asn1_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1_mac.h; path = opensslIncludes/openssl/asn1_mac.h; sourceTree = ""; }; - 5515F71296E51D456528F49D2969C5C1 /* NSString+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+JSQMessages.m"; path = "JSQMessagesViewController/Categories/NSString+JSQMessages.m"; sourceTree = ""; }; - 5516CB0AFCFF618C1E231DF7AC55CCF1 /* JSQInfoMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQInfoMessage.h; path = JSQMessagesViewController/Model/JSQInfoMessage.h; sourceTree = ""; }; + 5425AEE003854C45D35DB1E370D1D3D7 /* d.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = d.h; path = Sources/ed25519/d.h; sourceTree = ""; }; + 552D37452FB5FA403F0386935D2FCAF2 /* sqlite3.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; path = sqlite3.c; sourceTree = ""; }; 554AA26E35B6315F3899F418382E8E26 /* TOCFuture+MoreContinuations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "TOCFuture+MoreContinuations.h"; path = "src/TOCFuture+MoreContinuations.h"; sourceTree = ""; }; - 555D5349B7417CACC0046E1596C24AC9 /* crypto_uint32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_uint32.h; path = Sources/ed25519/nacl_includes/crypto_uint32.h; sourceTree = ""; }; - 557F261BEF2E63FB72B4ECE5021A46B2 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; - 562FA29C55F08B03DEAB5106BA5B7AF1 /* RootKey.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RootKey.m; path = AxolotlKit/Classes/Ratchet/RootKey.m; sourceTree = ""; }; - 56C7D891B1F479015BE3EF7972B90AC0 /* APDropDownNavToolbar-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "APDropDownNavToolbar-prefix.pch"; sourceTree = ""; }; - 56CBEAD1D8312BEF06595671F463A37A /* ec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ec.h; path = opensslIncludes/openssl/ec.h; sourceTree = ""; }; - 5797515401C206CEDC471FB4D97180EC /* sc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sc.h; path = Sources/ed25519/sc.h; sourceTree = ""; }; + 559A9CB24F40D27844A27F1A97C95322 /* md4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md4.h; path = opensslIncludes/openssl/md4.h; sourceTree = ""; }; + 55ADB6678A56C7365FFDAAC9ED9F2314 /* SignedPreKeyStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SignedPreKeyStore.h; path = AxolotlKit/Classes/State/SignedPreKeyStore.h; sourceTree = ""; }; + 56F788F8AA11C5B143D939AE0BDAB80D /* Pastelog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Pastelog.m; path = src/Pastelog.m; sourceTree = ""; }; 57DFA945198E82DBD29BFF8FE956501A /* TextFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TextFormat.h; path = src/runtime/Classes/TextFormat.h; sourceTree = ""; }; - 5833C110708F929A69D799E65F386377 /* srp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srp.h; path = opensslIncludes/openssl/srp.h; sourceTree = ""; }; - 58692BC1BE21ABDC236952024CB6301A /* libFFCircularProgressView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libFFCircularProgressView.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 57E3940D987FD593270E0FC8B4A2F67A /* JSQDisplayedMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQDisplayedMessage.m; path = JSQMessagesViewController/Model/JSQDisplayedMessage.m; sourceTree = ""; }; + 5869CD356E5870CB5E51A8C8DEE51799 /* JSQMessagesMediaViewBubbleImageMasker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesMediaViewBubbleImageMasker.h; path = JSQMessagesViewController/Factories/JSQMessagesMediaViewBubbleImageMasker.h; sourceTree = ""; }; 58D62A8ECD4FD4B471E857C69599D596 /* YapDatabaseCloudKitConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseCloudKitConnection.m; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKitConnection.m; sourceTree = ""; }; - 58E247341B01627539E1A15E64C7E931 /* PreKeyRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PreKeyRecord.m; path = AxolotlKit/Classes/Prekeys/PreKeyRecord.m; sourceTree = ""; }; + 592C30D41B109187B4FBB56731ECAB31 /* AxolotlParameters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AxolotlParameters.h; path = AxolotlKit/Classes/Ratchet/AxolotlParameters.h; sourceTree = ""; }; 597459520627ABA3C58C8031FAD9915A /* libPhoneNumber-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "libPhoneNumber-iOS-dummy.m"; sourceTree = ""; }; - 599069BE5BE084CC5185050F0E78ED1F /* DDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogger.h; path = Classes/DDASLLogger.h; sourceTree = ""; }; + 597CD838AD164E17A38B672A4E7246FC /* JSQMessagesLoadEarlierHeaderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesLoadEarlierHeaderView.h; path = JSQMessagesViewController/Views/JSQMessagesLoadEarlierHeaderView.h; sourceTree = ""; }; + 59A42D88D3CAA049DA5DD65F78ECE680 /* EXTScope.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXTScope.m; path = Mantle/extobjc/EXTScope.m; sourceTree = ""; }; + 59AE22F2C575564362604C9112A898CE /* des.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des.h; path = opensslIncludes/openssl/des.h; sourceTree = ""; }; + 59C8965AD80618526DF06A798A3322AC /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; 5A536EB790515A1FA7078AA7C4BF1399 /* TwistedOakCollapsingFutures-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TwistedOakCollapsingFutures-dummy.m"; sourceTree = ""; }; - 5A65D4EE9BAB4429D1DC9BB31279EA5E /* bio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bio.h; path = opensslIncludes/openssl/bio.h; sourceTree = ""; }; - 5B8E3EFD859FB222FD8143D661AFE9C6 /* FFCircularProgressView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FFCircularProgressView-dummy.m"; sourceTree = ""; }; + 5A6D753AFE1B649B81D6AB680FF1AB10 /* pkcs12.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs12.h; path = opensslIncludes/openssl/pkcs12.h; sourceTree = ""; }; + 5A86EE2D636A8C84054563C568DF4BFC /* AxolotlKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AxolotlKit-dummy.m"; sourceTree = ""; }; + 5BC5C922D5357578CD3A6B2296C84F3A /* MTLValueTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLValueTransformer.h; path = Mantle/MTLValueTransformer.h; sourceTree = ""; }; 5BCD3B42329D732CB90ADC733F4540E2 /* CodedOutputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CodedOutputStream.h; path = src/runtime/Classes/CodedOutputStream.h; sourceTree = ""; }; - 5BD291C6C76F3FAFE028AFE994E86C63 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; - 5C748B3B45FD7C4EEE7589F7FEB51393 /* JSQSystemSoundPlayer-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "JSQSystemSoundPlayer-Private.xcconfig"; sourceTree = ""; }; 5CA3BE2D5D92DA5E3EBF46157F6E6FD5 /* YapDatabaseExtensionTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseExtensionTransaction.h; path = YapDatabase/Extensions/Protocol/YapDatabaseExtensionTransaction.h; sourceTree = ""; }; - 5D2E08A1DCDA439B011C6FBB5522D8F5 /* JSQMessagesViewController-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "JSQMessagesViewController-Private.xcconfig"; sourceTree = ""; }; - 5E05D847E2EB7B082E6FF0632DF8A376 /* libAFNetworking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libAFNetworking.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 5D497E94286F1F8EB2806B3AE5CB1E10 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; + 5E03F03CCE75E80E5D8DC60F6E3BB512 /* JSQCallCollectionViewCell.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQCallCollectionViewCell.xib; path = JSQMessagesViewController/Views/JSQCallCollectionViewCell.xib; sourceTree = ""; }; 5E79A4B22B02C3147BB7761ACF04E737 /* NBMetadataCoreTest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBMetadataCoreTest.m; path = libPhoneNumber/NBMetadataCoreTest.m; sourceTree = ""; }; - 5F474804AF64FE5CAB4C710F4AA40962 /* JSQMessagesComposerTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesComposerTextView.h; path = JSQMessagesViewController/Views/JSQMessagesComposerTextView.h; sourceTree = ""; }; - 5F82EE8DAB8B19B01B178BFA73B6936E /* SessionRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SessionRecord.h; path = AxolotlKit/Classes/Sessions/SessionRecord.h; sourceTree = ""; }; - 602FF0BE68F032ECA425AF11FCA91FFB /* ge_p2_dbl.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p2_dbl.c; path = Sources/ed25519/ge_p2_dbl.c; sourceTree = ""; }; + 5E7CBFEF77C7CCDFE4D9FB8FA6AB93E5 /* SessionState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SessionState.m; path = AxolotlKit/Classes/Sessions/SessionState.m; sourceTree = ""; }; + 5E83798A114E2A0630E6DA579FC1E3CF /* rc4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc4.h; path = opensslIncludes/openssl/rc4.h; sourceTree = ""; }; + 5F1F48F566F5CB35FA43C7753E267282 /* DDLog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLog.h; path = Classes/DDLog.h; sourceTree = ""; }; + 5FE5B6FD813AB3DE18F8CCA27A0DA052 /* UIAlertView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIAlertView+AFNetworking.h"; path = "UIKit+AFNetworking/UIAlertView+AFNetworking.h"; sourceTree = ""; }; 6030130DD5B970F048E4BAE1E0E3A641 /* YapDatabaseFullTextSearchSnippetOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFullTextSearchSnippetOptions.h; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchSnippetOptions.h; sourceTree = ""; }; 6062E21FA15E4318E1D06CCD42B1D0A7 /* YapDatabaseStatement.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseStatement.h; path = YapDatabase/Internal/YapDatabaseStatement.h; sourceTree = ""; }; 60A3971506C33A12C36538F39D7D136D /* SCWaveformView-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SCWaveformView-Private.xcconfig"; sourceTree = ""; }; - 60C377E7B4866CA8FE7ABEC38A354338 /* SQLCipher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SQLCipher-prefix.pch"; sourceTree = ""; }; + 60A600A987778B3032431F84FA3BC3A9 /* RatchetingSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RatchetingSession.h; path = AxolotlKit/Classes/Ratchet/RatchetingSession.h; sourceTree = ""; }; 6148C1D889C4D3A14B035BC0FD59C31C /* NBPhoneMetaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneMetaData.h; path = libPhoneNumber/NBPhoneMetaData.h; sourceTree = ""; }; - 62A108FF471939C0E3832A61F9241A86 /* fe_add.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_add.c; path = Sources/ed25519/fe_add.c; sourceTree = ""; }; - 631802DFFC0E89995C10621BD0EC3FB1 /* Mantle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Mantle.h; path = Mantle/Mantle.h; sourceTree = ""; }; - 6391D036B1826B5EEFFBF99762EF0FB1 /* PreKeyStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PreKeyStore.h; path = AxolotlKit/Classes/State/PreKeyStore.h; sourceTree = ""; }; - 63CE954339B8204A468C05E754852685 /* IdentityKeyStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IdentityKeyStore.h; path = AxolotlKit/Classes/State/IdentityKeyStore.h; sourceTree = ""; }; - 643F25E8737D689A3F4F09A5F4431D24 /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; - 64943D359E9BFEDE40FC2523FFF23374 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; + 619078DD73A8CDEA5F166B37053207C5 /* APNavigationController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = APNavigationController.m; path = Classes/APNavigationController.m; sourceTree = ""; }; + 61C73C98EAC676C74F1201602DDCF904 /* DDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLog.m; path = Classes/DDLog.m; sourceTree = ""; }; + 61DBCA784C247CE8129CE7BE57050725 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; + 62D6005ECFEBCA5A2FD9A81A0229D86C /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; + 6419DF798970109099E9C6735DA9F0B8 /* PastelogKit-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "PastelogKit-Private.xcconfig"; sourceTree = ""; }; + 645C56D8AA9FF719C4C49583A4773711 /* conf_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf_api.h; path = opensslIncludes/openssl/conf_api.h; sourceTree = ""; }; + 650864B8E7B367AAD8B89CA60C2F2553 /* AxolotlKit-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AxolotlKit-Private.xcconfig"; sourceTree = ""; }; + 650CDB8C6DBC090DB4962CB50856455A /* NSValueTransformer+MTLInversionAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValueTransformer+MTLInversionAdditions.h"; path = "Mantle/NSValueTransformer+MTLInversionAdditions.h"; sourceTree = ""; }; + 6546D12AF6BE07A4134B320485066AAE /* MTLModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLModel.h; path = Mantle/MTLModel.h; sourceTree = ""; }; + 657BD65978A1E7BD912EA9BE880AA540 /* JSQCall.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQCall.m; path = JSQMessagesViewController/Model/JSQCall.m; sourceTree = ""; }; + 65AA64E2C725FC29465DC0C033836EB2 /* JSQMessagesCellTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCellTextView.m; path = JSQMessagesViewController/Views/JSQMessagesCellTextView.m; sourceTree = ""; }; + 65BEE2007674F7C4E1B900F064D25B01 /* SQLCipher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SQLCipher-prefix.pch"; sourceTree = ""; }; + 66B50E6446AB0F253F1BD17594810BAF /* ProtocolBuffers-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ProtocolBuffers-prefix.pch"; sourceTree = ""; }; 67733A59BC4228DF952A56742B9925E4 /* YapDatabaseRelationshipEdge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRelationshipEdge.h; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationshipEdge.h; sourceTree = ""; }; 6779304C3FB8A96C59E1375633BEDA88 /* YapDatabaseSearchResultsViewOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchResultsViewOptions.h; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchResultsViewOptions.h; sourceTree = ""; }; - 67E602A4C87A1B98CFDA8C255485DF8B /* DDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMultiFormatter.h; path = Classes/Extensions/DDMultiFormatter.h; sourceTree = ""; }; - 6875F55698283DCB048E313FFA1CDE11 /* Pastelog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Pastelog.m; path = src/Pastelog.m; sourceTree = ""; }; - 698579A0C1E7CCA30521ED39D6F7BC8E /* libJSQSystemSoundPlayer.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libJSQSystemSoundPlayer.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 677EE7803FA5DD97FAFDCC186A2C7BF6 /* ripemd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ripemd.h; path = opensslIncludes/openssl/ripemd.h; sourceTree = ""; }; + 679B1F32F66883ED0142FF6F746A1FD8 /* asn1_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1_mac.h; path = opensslIncludes/openssl/asn1_mac.h; sourceTree = ""; }; + 688EAED1FC69DE21E210699B51F24343 /* blocks.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = blocks.c; path = Sources/ed25519/nacl_sha512/blocks.c; sourceTree = ""; }; 698E6C305D8A021D233D70E5372B2974 /* TOCFutureAndSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCFutureAndSource.m; path = src/TOCFutureAndSource.m; sourceTree = ""; }; - 6A561644850CCF35E6BE1679025140DC /* MTLTransformerErrorHandling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLTransformerErrorHandling.h; path = Mantle/MTLTransformerErrorHandling.h; sourceTree = ""; }; + 69A1EDB7CD2AB87C85942EAB8C5C1C2D /* JSQMessagesToolbarButtonFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesToolbarButtonFactory.h; path = JSQMessagesViewController/Factories/JSQMessagesToolbarButtonFactory.h; sourceTree = ""; }; + 69C80EC6DDBEAE04588AC62FC6FF2EF7 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = DEVELOPER_DIR; }; 6A84C8FAC755BC8AA7ECE3479938B462 /* YapDatabaseQuery.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseQuery.m; path = YapDatabase/Utilities/YapDatabaseQuery.m; sourceTree = ""; }; - 6A9F05B365323BCEDFE6395F37761823 /* ProtocolBuffers-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "ProtocolBuffers-prefix.pch"; sourceTree = ""; }; - 6AA7D6E8451E509005300D235DD02FFB /* crypto_int32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_int32.h; path = Sources/ed25519/nacl_includes/crypto_int32.h; sourceTree = ""; }; - 6AEE765EBA181BDAC001E9E7653E8812 /* RKCK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RKCK.h; path = AxolotlKit/Classes/Ratchet/RKCK.h; sourceTree = ""; }; 6B1645C19256F3542C9B9935D50B56B7 /* Pods-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-resources.sh"; sourceTree = ""; }; - 6BBC40873BC0FCDC3129810C791827A7 /* CocoaLumberjack.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.xcconfig; sourceTree = ""; }; - 6BEF894917AEF1DB5728AD917A6A6AC1 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; + 6BDFA4018084B2DB58430298CF5DC592 /* asn1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1.h; path = opensslIncludes/openssl/asn1.h; sourceTree = ""; }; 6C0DEFE9957608C1B7D2AAC35CF9931E /* YDBCKChangeSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKChangeSet.m; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKChangeSet.m; sourceTree = ""; }; - 6CA8E99A2D0E6DCA9E57C9EDC993D50C /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewFlowLayoutInvalidationContext.h; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewFlowLayoutInvalidationContext.h; sourceTree = ""; }; - 6CE91F4A62D27D7E0CE9A47D8C3AF515 /* camellia.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = camellia.h; path = opensslIncludes/openssl/camellia.h; sourceTree = ""; }; + 6C2EDDFB9CD560B93E841216F61D49A1 /* JSQMessagesMediaPlaceholderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesMediaPlaceholderView.m; path = JSQMessagesViewController/Views/JSQMessagesMediaPlaceholderView.m; sourceTree = ""; }; 6CED3A15B6CF768E69E02D0A7AF91934 /* libProtocolBuffers.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libProtocolBuffers.a; sourceTree = BUILT_PRODUCTS_DIR; }; 6CEDC8732185BF2DEDC960140434F1FE /* SSKeychainQuery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSKeychainQuery.h; path = SSKeychain/SSKeychainQuery.h; sourceTree = ""; }; 6CF807FDB122393AEBEF4B1EFB71C97C /* NBPhoneNumber.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumber.m; path = libPhoneNumber/NBPhoneNumber.m; sourceTree = ""; }; - 6CFAF1F85F8018C5C9B3EC2342E867FA /* MTLJSONAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLJSONAdapter.h; path = Mantle/MTLJSONAdapter.h; sourceTree = ""; }; + 6D0D83A90B4C867EE794F4F8AECA663A /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; 6D0DAB3B64D9003A5150D546B645B307 /* libSocketRocket.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSocketRocket.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6D6C10165464C8422241B2596079273A /* 25519-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "25519-prefix.pch"; sourceTree = ""; }; + 6D51836526F4A36BD4BE5CB85DC7FB76 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; 6D6DB724239E21966264CAC3CDDBD118 /* YapDatabaseSearchQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchQueue.h; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchQueue.h; sourceTree = ""; }; + 6D99E6A222373AF83AD41978A96489C3 /* libHKDFKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libHKDFKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 6DDC2150DE02F8EDBCF8C9F3071E1B08 /* fe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe.h; path = Sources/ed25519/fe.h; sourceTree = ""; }; 6DE14C65E9A928FE6008BD88CF10F43C /* TOCTypeDefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCTypeDefs.h; path = src/TOCTypeDefs.h; sourceTree = ""; }; 6DF21769323054F89D1D957BC6B5B0CC /* ExtensionField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExtensionField.h; path = src/runtime/Classes/ExtensionField.h; sourceTree = ""; }; - 6DFFB0EC1CD39B203A2E6B2E1D59F42F /* fe_neg.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_neg.c; path = Sources/ed25519/fe_neg.c; sourceTree = ""; }; 6E0C1A34881E1861BAF767A58DFDB1C9 /* YapDebugDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDebugDictionary.m; path = YapDatabase/Internal/YapDebugDictionary.m; sourceTree = ""; }; 6E29AF4889A957D3CE6938C758857B0C /* YapTouch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapTouch.m; path = YapDatabase/Internal/YapTouch.m; sourceTree = ""; }; - 6E7E5E9B92706DE8B1443AC6F2BBCBA5 /* AFHTTPRequestOperationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPRequestOperationManager.m; path = AFNetworking/AFHTTPRequestOperationManager.m; sourceTree = ""; }; - 6EAFCDE2F0FC34D85EB93D2275E48916 /* DDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDFileLogger.m; path = Classes/DDFileLogger.m; sourceTree = ""; }; - 6F175252F83BCECA579E8208E3EEC213 /* JSQCall.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQCall.m; path = JSQMessagesViewController/Model/JSQCall.m; sourceTree = ""; }; + 6E57B36B83BCC229117053340BB12897 /* CipherMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CipherMessage.h; path = AxolotlKit/Classes/CipherMessage/CipherMessage.h; sourceTree = ""; }; + 6EA1F5F60BFABC1E82046CA2163A855B /* JSQMessagesCellTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCellTextView.h; path = JSQMessagesViewController/Views/JSQMessagesCellTextView.h; sourceTree = ""; }; 6F4B8608FAA243F7DD4ADC3629F47B2E /* YapDatabaseExtensionConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseExtensionConnection.h; path = YapDatabase/Extensions/Protocol/YapDatabaseExtensionConnection.h; sourceTree = ""; }; - 6F947483D4BC010372A605633DD43C46 /* Chain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Chain.h; path = AxolotlKit/Classes/Ratchet/Chain.h; sourceTree = ""; }; - 6FCAE2DF2993327A772111F9A5E98282 /* UIAlertView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIAlertView+AFNetworking.h"; path = "UIKit+AFNetworking/UIAlertView+AFNetworking.h"; sourceTree = ""; }; + 6FCE469F2DD691F925D97DEAC5A8602F /* Pods.app store release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods.app store release.xcconfig"; sourceTree = ""; }; 6FECD739BF4715C0A19FC92A52B67B44 /* NBMetadataCoreMapper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBMetadataCoreMapper.m; path = libPhoneNumber/NBMetadataCoreMapper.m; sourceTree = ""; }; 70839011FE3AABFCC8E9D385EA87F6B1 /* TwistedOakCollapsingFutures.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TwistedOakCollapsingFutures.h; path = src/TwistedOakCollapsingFutures.h; sourceTree = ""; }; 70B536A9000A12C650D8DBB6456EAB72 /* YapNull.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapNull.h; path = YapDatabase/Internal/YapNull.h; sourceTree = ""; }; - 70E684D1200FF57A55CDFBD05FA395C1 /* modes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = modes.h; path = opensslIncludes/openssl/modes.h; sourceTree = ""; }; - 71038143943819E26A3A9C5353FA312F /* JSQMessagesCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionView.h; path = JSQMessagesViewController/Views/JSQMessagesCollectionView.h; sourceTree = ""; }; + 70CF8DC7303A6F7119F112BC6CEB046D /* JSQMessagesCollectionView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionView.h; path = JSQMessagesViewController/Views/JSQMessagesCollectionView.h; sourceTree = ""; }; + 711CBF91B2C13D1EE56D60605E5D7B38 /* x509_vfy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509_vfy.h; path = opensslIncludes/openssl/x509_vfy.h; sourceTree = ""; }; 7134F204CBC69284D0BE8074FBFD6085 /* YapDatabaseRTreeIndexHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRTreeIndexHandler.h; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndexHandler.h; sourceTree = ""; }; 7155BA2D52121F443C7A5F17B20D14BA /* YapDatabaseRelationshipConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRelationshipConnection.h; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationshipConnection.h; sourceTree = ""; }; - 718B45EE8399A19CBD87A5DA79346B7F /* NSData+keyVersionByte.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+keyVersionByte.h"; path = "AxolotlKit/Classes/Utility/NSData+keyVersionByte.h"; sourceTree = ""; }; - 718D3F6D4BFE9527D846A4C9D6E63EA9 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; - 71E9BD59EB4AFE8BD8B789E68D3E4C9A /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.release.xcconfig; sourceTree = ""; }; - 7205599053D656E0F13AC43307569206 /* AES-CBC.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AES-CBC.m"; path = "AxolotlKit/Classes/Crypto/AES-CBC.m"; sourceTree = ""; }; + 7167E2E3A5DA2BB797613ABA4207A10F /* DDMultiFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDMultiFormatter.h; path = Classes/Extensions/DDMultiFormatter.h; sourceTree = ""; }; + 71D57FFBCA4BD603988C253778506CEE /* WhisperMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = WhisperMessage.m; path = AxolotlKit/Classes/CipherMessage/WhisperMessage.m; sourceTree = ""; }; + 722151020B5A61A5E90C26930F4A5D12 /* SessionState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SessionState.h; path = AxolotlKit/Classes/Sessions/SessionState.h; sourceTree = ""; }; 72BC17887CBAB7E5D9690B2DF7D1CCAE /* RingBuffer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RingBuffer.m; path = src/runtime/Classes/RingBuffer.m; sourceTree = ""; }; - 72C1CC662DADB0F5BAED880CB3A661C7 /* JSQSystemSoundPlayer.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JSQSystemSoundPlayer.xcconfig; sourceTree = ""; }; - 72DCAD5E46BA488062DC516009C88D76 /* crypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto.h; path = opensslIncludes/openssl/crypto.h; sourceTree = ""; }; - 7365AF56A55AAC24A86428D92CF5A915 /* JSQMessagesCollectionViewCellOutgoing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewCellOutgoing.m; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellOutgoing.m; sourceTree = ""; }; + 73134FD817A751F853D1F82B86B29481 /* 25519.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = 25519.xcconfig; sourceTree = ""; }; + 7395600B1089F4CFF49FD3CC4BDB08F5 /* HKDFKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "HKDFKit-dummy.m"; sourceTree = ""; }; 73B37F9C9D38EE7A1B7A61D8144DE423 /* YapDatabaseConnectionState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseConnectionState.h; path = YapDatabase/Internal/YapDatabaseConnectionState.h; sourceTree = ""; }; - 73CF2710ADF22710A69CB2F80F2E6F16 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; - 73E52033AF82826C8646C923C47D548F /* JSQMessagesBubbleImageFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesBubbleImageFactory.h; path = JSQMessagesViewController/Factories/JSQMessagesBubbleImageFactory.h; sourceTree = ""; }; + 73CA7B3244D6A9F0FB5214B8B9758E42 /* WhisperTextProtocol.pb.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = WhisperTextProtocol.pb.m; path = AxolotlKit/Classes/Protobuffs/WhisperTextProtocol.pb.m; sourceTree = ""; }; 73E922DCD44200FC97299487B566DCBF /* YapDatabaseRelationshipConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRelationshipConnection.m; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationshipConnection.m; sourceTree = ""; }; + 74282EC2DDB472748C7655E8CDA9B185 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; 747D7E19A0C1F9B1B8E9326BE16C7501 /* NSArray+NBAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+NBAdditions.m"; path = "libPhoneNumber/NSArray+NBAdditions.m"; sourceTree = ""; }; 74DAF2DA110B7C3210442DE0FAE559E6 /* YapDatabaseRelationshipNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRelationshipNode.h; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationshipNode.h; sourceTree = ""; }; + 74FA1A8ACED42E7A80A58D1501EB0369 /* ge_precomp_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_precomp_0.c; path = Sources/ed25519/ge_precomp_0.c; sourceTree = ""; }; 750444B578E47BA6B97DBFE3CF39F4EA /* TOCCancelTokenAndSource.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCCancelTokenAndSource.m; path = src/TOCCancelTokenAndSource.m; sourceTree = ""; }; - 754468647C7F3E77D464BB7EE40E2356 /* idea.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = idea.h; path = opensslIncludes/openssl/idea.h; sourceTree = ""; }; - 757495BE1B7DCC7F03817AF10363C29F /* AliceAxolotlParameters.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AliceAxolotlParameters.m; path = AxolotlKit/Classes/Ratchet/AliceAxolotlParameters.m; sourceTree = ""; }; + 755B80101F940BE05576462B97190782 /* libFFCircularProgressView.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libFFCircularProgressView.a; sourceTree = BUILT_PRODUCTS_DIR; }; 7599E67D12FC0F7F2ACBB05540CD8A85 /* SSKeychain-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SSKeychain-Private.xcconfig"; sourceTree = ""; }; - 75FF39B86D5038BB05DB1E6AB7EC6C17 /* SSKeychain-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SSKeychain-prefix.pch"; sourceTree = ""; }; - 767AB38549F288CA1EC6F7CD2F2D7345 /* JSQMessagesLoadEarlierHeaderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesLoadEarlierHeaderView.m; path = JSQMessagesViewController/Views/JSQMessagesLoadEarlierHeaderView.m; sourceTree = ""; }; - 7697E0439DA1D31C2AD5E23D2E6D9D21 /* SignedPreKeyStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SignedPreKeyStore.h; path = AxolotlKit/Classes/State/SignedPreKeyStore.h; sourceTree = ""; }; - 76F4EE45F6A73D3FE8CB883E3E262C52 /* ge_add.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_add.c; path = Sources/ed25519/ge_add.c; sourceTree = ""; }; - 76F6793B115535BDB811D5E6BB2C3507 /* SignedPrekeyRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SignedPrekeyRecord.m; path = AxolotlKit/Classes/Prekeys/SignedPrekeyRecord.m; sourceTree = ""; }; - 7868E88FE1FFB24B57E52A6F9F16FD19 /* HKDFKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "HKDFKit-dummy.m"; sourceTree = ""; }; - 79041D4D1DF117C6462206DD068A61A2 /* JSQMessagesMediaPlaceholderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesMediaPlaceholderView.h; path = JSQMessagesViewController/Views/JSQMessagesMediaPlaceholderView.h; sourceTree = ""; }; - 793FEC188920A8A669AFA124D66C7D5B /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; - 799A682ED81A83F4C9FBF76A61A55D76 /* DJWActionSheet-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "DJWActionSheet-dummy.m"; sourceTree = ""; }; + 759BE3402367E59678E7C36F72D8D14A /* JSQMessagesCollectionViewFlowLayout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewFlowLayout.m; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewFlowLayout.m; sourceTree = ""; }; + 773B6D1BCC832736791D60F4BC7314B8 /* ge_madd.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_madd.c; path = Sources/ed25519/ge_madd.c; sourceTree = ""; }; + 7852EE68A9A07660C1D4550756B9B0B1 /* ge_add.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_add.h; path = Sources/ed25519/ge_add.h; sourceTree = ""; }; + 78FDC63B069F937D2823D8B911FF010A /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; + 7949124F2847401DD173A5644322F68F /* lib25519.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = lib25519.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 795B11F35E63919AF705C7FD7C9CEF47 /* AFHTTPRequestOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPRequestOperation.m; path = AFNetworking/AFHTTPRequestOperation.m; sourceTree = ""; }; + 797BC82DEE06E8EC51B0890F4A856F78 /* RKCK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RKCK.h; path = AxolotlKit/Classes/Ratchet/RKCK.h; sourceTree = ""; }; + 7998AC6C0CA23AD95C4E2678A69BFAD6 /* pem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem.h; path = opensslIncludes/openssl/pem.h; sourceTree = ""; }; 79AC8F21D985C2DB22115F07D2B4E391 /* YapDebugDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDebugDictionary.h; path = YapDatabase/Internal/YapDebugDictionary.h; sourceTree = ""; }; - 79DDD0C70FEE57CD245C86152D4644B3 /* EXTScope.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = EXTScope.m; path = Mantle/extobjc/EXTScope.m; sourceTree = ""; }; - 7A7E78E77C3FAFD147FD9C05FDE22AD8 /* JSQPhotoMediaItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQPhotoMediaItem.m; path = JSQMessagesViewController/Model/JSQPhotoMediaItem.m; sourceTree = ""; }; - 7AA3E73DCB6D2F76417B9213C890A0E5 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; + 79F4603D087B8B518CC82A5F5C6D8AF5 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewFlowLayoutInvalidationContext.m; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewFlowLayoutInvalidationContext.m; sourceTree = ""; }; + 7AB4A976666EB92F02BDDABD84E1F773 /* HKDFKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HKDFKit.xcconfig; sourceTree = ""; }; 7B1F0299B8940680F83DFA79EE3457C3 /* YapDatabaseFilteredViewPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFilteredViewPrivate.h; path = YapDatabase/Extensions/FilteredViews/Internal/YapDatabaseFilteredViewPrivate.h; sourceTree = ""; }; - 7B3BC5B9DC6CFEE980B2D907EE3B1789 /* MTLJSONAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLJSONAdapter.m; path = Mantle/MTLJSONAdapter.m; sourceTree = ""; }; - 7BCC6B642F3F3F6D5EE44D9498A0F638 /* des_old.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des_old.h; path = opensslIncludes/openssl/des_old.h; sourceTree = ""; }; + 7B6657F9AE8F7DD74CEF820664A76718 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; + 7B82024E4F043A9200E9D7019DD8763C /* opensslconf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslconf.h; path = opensslIncludes/openssl/opensslconf.h; sourceTree = ""; }; 7BD1139AD1C731E66A73BFC7BFF1B3A6 /* YapDatabaseFullTextSearch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFullTextSearch.h; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearch.h; sourceTree = ""; }; + 7BE87B9848B4CB14B41D158F482C48DF /* sqrtm1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sqrtm1.h; path = Sources/ed25519/sqrtm1.h; sourceTree = ""; }; + 7C001139ADECC3BEF7A7790C7E4E9B17 /* JSQMessagesComposerTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesComposerTextView.h; path = JSQMessagesViewController/Views/JSQMessagesComposerTextView.h; sourceTree = ""; }; + 7C3A004D6C398BBE0F3F10722F79E3B4 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; + 7C4FB67AECA1E522627E22C8F8B7B33C /* lhash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lhash.h; path = opensslIncludes/openssl/lhash.h; sourceTree = ""; }; + 7C5D161E44427BBCD50E02F1578B8C35 /* Mantle-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Mantle-Private.xcconfig"; sourceTree = ""; }; 7C688672A178AB88B0B64BD4DDA46E0C /* YapDatabaseView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseView.h; path = YapDatabase/Extensions/Views/YapDatabaseView.h; sourceTree = ""; }; 7CAD6EDBC4BBC467A72EFE6094EB9A58 /* YapDatabaseHooksPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseHooksPrivate.h; path = YapDatabase/Extensions/Hooks/Internal/YapDatabaseHooksPrivate.h; sourceTree = ""; }; + 7D521EB1C2364FB8306071DC85D4616A /* fe_sub.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sub.c; path = Sources/ed25519/fe_sub.c; sourceTree = ""; }; 7E2DCD71C325F03735EC5908565B27E5 /* SSKeychain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SSKeychain.m; path = SSKeychain/SSKeychain.m; sourceTree = ""; }; - 7E5B7A2E232F39AAE5EAF5FD025C2D52 /* AES-CBC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AES-CBC.h"; path = "AxolotlKit/Classes/Crypto/AES-CBC.h"; sourceTree = ""; }; - 7E9BB24E0987EE9CDE46E57FC832FCD1 /* libcrypto.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libcrypto.a; path = lib/libcrypto.a; sourceTree = ""; }; + 7E7C1009656AFFFABEDFE895B041947C /* NSDictionary+MTLManipulationAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+MTLManipulationAdditions.m"; path = "Mantle/NSDictionary+MTLManipulationAdditions.m"; sourceTree = ""; }; + 7EBBAD9E1313A562FD9AF51044DE1E55 /* DDASLLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogger.h; path = Classes/DDASLLogger.h; sourceTree = ""; }; + 7F06CCDDCFAF54C916601A61717F53A8 /* NSDictionary+MTLMappingAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+MTLMappingAdditions.m"; path = "Mantle/NSDictionary+MTLMappingAdditions.m"; sourceTree = ""; }; 7F5DDAEE7299274C31E430D7A28B1574 /* YapRowidSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapRowidSet.h; path = YapDatabase/Internal/YapRowidSet.h; sourceTree = ""; }; + 7F747ACB92D00C3ECEC7944471FC6F2B /* UIView+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIView+JSQMessages.h"; sourceTree = ""; }; + 8005B2ADBB5AF240F76DC5A0AB5A10F2 /* DJWActionSheet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DJWActionSheet.m; path = DJWActionSheet/DJWActionSheet.m; sourceTree = ""; }; + 802CBC86C96F1906BE3EFA6A82FAA770 /* x509v3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509v3.h; path = opensslIncludes/openssl/x509v3.h; sourceTree = ""; }; 8052D4B6AED1DAB3A9348F25042E380F /* AbstractMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AbstractMessage.m; path = src/runtime/Classes/AbstractMessage.m; sourceTree = ""; }; - 808031ED7F1CD5B1247D08A03241AB86 /* JSQMessagesMediaViewBubbleImageMasker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesMediaViewBubbleImageMasker.h; path = JSQMessagesViewController/Factories/JSQMessagesMediaViewBubbleImageMasker.h; sourceTree = ""; }; + 809DAAAF26BF2FC64F5A0831A52399C6 /* JSQMessagesTimestampFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesTimestampFormatter.m; path = JSQMessagesViewController/Factories/JSQMessagesTimestampFormatter.m; sourceTree = ""; }; 80CC56316D947AA5E1E812B3FE041286 /* YapDatabaseViewChange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewChange.h; path = YapDatabase/Extensions/Views/Utilities/YapDatabaseViewChange.h; sourceTree = ""; }; - 8127F6514C733E83AB6185BCFA202444 /* fe_cmov.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_cmov.c; path = Sources/ed25519/fe_cmov.c; sourceTree = ""; }; 81D03114CCC922F6EA79B240F38E5E13 /* YapDatabaseOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseOptions.h; path = YapDatabase/YapDatabaseOptions.h; sourceTree = ""; }; 823FC5CB553824C31F04827EEC3BCBC6 /* ExtensionRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExtensionRegistry.h; path = src/runtime/Classes/ExtensionRegistry.h; sourceTree = ""; }; 82409F48D1A76FF69054B7BE9EEB4D88 /* YapDatabaseExtensionConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseExtensionConnection.m; path = YapDatabase/Extensions/Protocol/YapDatabaseExtensionConnection.m; sourceTree = ""; }; - 82597F10471281F7F05F010D130925B2 /* libPastelogKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPastelogKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; 825CE335EBFF0EC7385E0AD42E73C782 /* Bootstrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Bootstrap.h; path = src/runtime/Classes/Bootstrap.h; sourceTree = ""; }; + 82A2325EE5460FFAEE02761E66981F2A /* MTLModel+NSCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MTLModel+NSCoding.m"; path = "Mantle/MTLModel+NSCoding.m"; sourceTree = ""; }; + 82CE33526BA51F1934C85616F23D00B8 /* MTLJSONAdapter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLJSONAdapter.m; path = Mantle/MTLJSONAdapter.m; sourceTree = ""; }; + 82D4AB200A3B2502094A5F52FAA8984C /* fe_isnegative.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_isnegative.c; path = Sources/ed25519/fe_isnegative.c; sourceTree = ""; }; 831C437B230413A7F82960013A234081 /* YapDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabase.m; path = YapDatabase/YapDatabase.m; sourceTree = ""; }; - 8327CDDA7CB709CF6520BF90B62D75A4 /* AxolotlParameters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AxolotlParameters.h; path = AxolotlKit/Classes/Ratchet/AxolotlParameters.h; sourceTree = ""; }; + 833F33BCF4259149302EC65EDE3B630B /* ocsp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ocsp.h; path = opensslIncludes/openssl/ocsp.h; sourceTree = ""; }; + 83574A3EEABBD8CA3763196C0D1BA30B /* NSDictionary+MTLJSONKeyPath.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+MTLJSONKeyPath.m"; path = "Mantle/NSDictionary+MTLJSONKeyPath.m"; sourceTree = ""; }; + 838A6D48BB99F2A83F1EE856503F9D6A /* TwistedOakCollapsingFutures.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TwistedOakCollapsingFutures.xcconfig; sourceTree = ""; }; 839C825552028CE41CA23819052A2903 /* WireFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WireFormat.h; path = src/runtime/Classes/WireFormat.h; sourceTree = ""; }; - 83A04AEE991BA3277654C9CAEC765AEA /* symhacks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = symhacks.h; path = opensslIncludes/openssl/symhacks.h; sourceTree = ""; }; + 83B3282A51CE6298EE0383395BBCA64B /* ChainAndIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ChainAndIndex.m; path = AxolotlKit/Classes/Ratchet/ChainAndIndex.m; sourceTree = ""; }; 843580922BFE2D75AD82AA0A919206F6 /* YapDatabaseRelationshipEdge.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRelationshipEdge.m; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationshipEdge.m; sourceTree = ""; }; - 846FF2831D6CF5C635D29BDDE77B2CB2 /* NSError+MTLModelException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSError+MTLModelException.h"; path = "Mantle/NSError+MTLModelException.h"; sourceTree = ""; }; - 84B1E21850E18D0AEA6B0B5ABC269C61 /* SerializationUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SerializationUtilities.h; path = AxolotlKit/Classes/Utility/SerializationUtilities.h; sourceTree = ""; }; 850EF3A2FBC1B0500B70AB789DDD7B11 /* WireFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = WireFormat.m; path = src/runtime/Classes/WireFormat.m; sourceTree = ""; }; - 8552AF9FFF3E0924B1A7EF45FE7B683B /* ChainKey.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ChainKey.m; path = AxolotlKit/Classes/Ratchet/ChainKey.m; sourceTree = ""; }; - 8708B17680E25569E3E265326E708C86 /* Ed25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Ed25519.h; path = Classes/Ed25519.h; sourceTree = ""; }; - 874A9FD9F22DC751B3F97A8B2232686D /* Mantle-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Mantle-prefix.pch"; sourceTree = ""; }; - 87792517F92F79783FBF1468888CB338 /* UIDevice+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIDevice+JSQMessages.h"; sourceTree = ""; }; - 881524C6B93C26740680B37AAAC12C5E /* AxolotlKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AxolotlKit-dummy.m"; sourceTree = ""; }; + 856045A3A548BD1AB8CF6B012A30C2BD /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; + 858EF1F90C39D134CFFBEDAF897426EB /* SQLCipher.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SQLCipher.xcconfig; sourceTree = ""; }; + 865BE77F0455B6E68AF48A26E5736658 /* SendingChain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SendingChain.h; path = AxolotlKit/Classes/Ratchet/SendingChain.h; sourceTree = ""; }; + 865C07FF8AF3EFC51DC52C188CF51AEE /* JSQMessageMediaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessageMediaData.h; path = JSQMessagesViewController/Model/JSQMessageMediaData.h; sourceTree = ""; }; + 86F2CC30310F218DC9467CCD860110F0 /* md5.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md5.h; path = opensslIncludes/openssl/md5.h; sourceTree = ""; }; + 877D0EE360F0A2DB4E88571F2415E944 /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = Classes/Extensions/DDDispatchQueueLogFormatter.h; sourceTree = ""; }; 881D97774423D2B15A2800328AA01B60 /* YapDatabaseFullTextSearchPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFullTextSearchPrivate.h; path = YapDatabase/Extensions/FullTextSearch/Internal/YapDatabaseFullTextSearchPrivate.h; sourceTree = ""; }; 88EA3B9A4B2A5DF9754E54FF5961C662 /* YapDatabaseOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseOptions.m; path = YapDatabase/YapDatabaseOptions.m; sourceTree = ""; }; 88EAD2721E204CD4707006C5AF2627D6 /* YapDatabaseConnectionDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseConnectionDefaults.h; path = YapDatabase/Internal/YapDatabaseConnectionDefaults.h; sourceTree = ""; }; - 8902589FA2AA27F3F418852DDF46028B /* sqlite3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = sqlite3.h; sourceTree = ""; }; - 890763456EEB95DA585B2F26E8A09608 /* JSQMessagesTimestampFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesTimestampFormatter.m; path = JSQMessagesViewController/Factories/JSQMessagesTimestampFormatter.m; sourceTree = ""; }; 891665E0877CD7854480AB24077A6817 /* TOCInternal_OnDeallocObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCInternal_OnDeallocObject.m; path = src/internal/TOCInternal_OnDeallocObject.m; sourceTree = ""; }; - 89395D687B6241530210C58D50C5C7B1 /* JSQDisplayedMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQDisplayedMessage.m; path = JSQMessagesViewController/Model/JSQDisplayedMessage.m; sourceTree = ""; }; 893E2E3FFEAAAC5B98FD560E13BAAC97 /* YapCollectionKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapCollectionKey.h; path = YapDatabase/Utilities/YapCollectionKey.h; sourceTree = ""; }; - 8968D0C9DEB92DDC7A30A5966EDAC05C /* FFCircularProgressView-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "FFCircularProgressView-Private.xcconfig"; sourceTree = ""; }; - 89C8F635296517FD41014FE60D3FD8DA /* NSArray+MTLManipulationAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MTLManipulationAdditions.m"; path = "Mantle/NSArray+MTLManipulationAdditions.m"; sourceTree = ""; }; - 89EB594D54EE0E660EF7491A2CC0D40C /* JSQMessagesCollectionViewCellIncoming.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewCellIncoming.h; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellIncoming.h; sourceTree = ""; }; + 899CE41DA7CB2A280154F9834804761D /* IdentityKeyStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IdentityKeyStore.h; path = AxolotlKit/Classes/State/IdentityKeyStore.h; sourceTree = ""; }; + 8A212910940F51209C0DD55463C08140 /* libCocoaLumberjack.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libCocoaLumberjack.a; sourceTree = BUILT_PRODUCTS_DIR; }; 8A302894AA370BA07109B63446846879 /* YapDatabaseViewTypes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseViewTypes.m; path = YapDatabase/Extensions/Views/YapDatabaseViewTypes.m; sourceTree = ""; }; + 8AEB5A28E9D943F4510C9B36649A13CC /* ui_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ui_compat.h; path = opensslIncludes/openssl/ui_compat.h; sourceTree = ""; }; 8AFE4BF8C467289FB58668B796B70732 /* YapDatabaseView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseView.m; path = YapDatabase/Extensions/Views/YapDatabaseView.m; sourceTree = ""; }; + 8B244A79216789CCEC3F94FA363C2341 /* fe_frombytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_frombytes.c; path = Sources/ed25519/fe_frombytes.c; sourceTree = ""; }; 8B2D21C860235A51BCC82434B0A80410 /* YapWhitelistBlacklist.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapWhitelistBlacklist.h; path = YapDatabase/Utilities/YapWhitelistBlacklist.h; sourceTree = ""; }; - 8B9B6C2F39455A04C6393856D127CC36 /* sqlite3.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; path = sqlite3.c; sourceTree = ""; }; - 8BA5E45A6193C3D1940730BAE59EAE15 /* metamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metamacros.h; path = Mantle/extobjc/metamacros.h; sourceTree = ""; }; + 8B480E168EE0F1B86F142040367FAB4F /* libcrypto.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libcrypto.a; path = lib/libcrypto.a; sourceTree = ""; }; 8BD9567EFBF37BBD3F5BA4550D36A635 /* YapDatabaseHooksTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseHooksTransaction.m; path = YapDatabase/Extensions/Hooks/YapDatabaseHooksTransaction.m; sourceTree = ""; }; + 8BDFA220E6A95EB6424E8DC73CDB5F05 /* curve_sigs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve_sigs.h; path = Sources/ed25519/additions/curve_sigs.h; sourceTree = ""; }; 8BECA44569926BFA7B5639570A577645 /* Descriptor.pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Descriptor.pb.h; path = src/runtime/Classes/Descriptor.pb.h; sourceTree = ""; }; 8C1806C01474902B4E0199D43E68B34C /* Utilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Utilities.m; path = src/runtime/Classes/Utilities.m; sourceTree = ""; }; - 8C374F91668820D0D83D4ECB925E3759 /* DJWActionSheet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DJWActionSheet.m; path = DJWActionSheet/DJWActionSheet.m; sourceTree = ""; }; 8C4B231B3CCF91093C8D835531B4E690 /* YDBCKRecordTableInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKRecordTableInfo.m; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKRecordTableInfo.m; sourceTree = ""; }; 8C52B3C77FD5E9C7A8F77FA90019B929 /* YapDatabaseRTreeIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRTreeIndex.h; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndex.h; sourceTree = ""; }; + 8C55F6287F23E1CC0235AA27237A47E0 /* TwistedOakCollapsingFutures-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TwistedOakCollapsingFutures-prefix.pch"; sourceTree = ""; }; 8CC2467FB804F07644B3A35FB0E1B413 /* YapDatabaseStatement.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseStatement.m; path = YapDatabase/Internal/YapDatabaseStatement.m; sourceTree = ""; }; - 8CF7ECFA21CC7C6C033777C9CF5550A6 /* DDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = Classes/DDAssertMacros.h; sourceTree = ""; }; - 8D02557C2FFE12126A75C5775267A0BB /* hash.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = hash.c; path = Sources/ed25519/nacl_sha512/hash.c; sourceTree = ""; }; + 8CC945E7308091E1DD5A644CABC47282 /* PreKeyStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PreKeyStore.h; path = AxolotlKit/Classes/State/PreKeyStore.h; sourceTree = ""; }; + 8CF6A3458B3B1FBA84AB5B895D566293 /* hash.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = hash.c; path = Sources/ed25519/nacl_sha512/hash.c; sourceTree = ""; }; 8D468AE88D8D85541C5ADBAA1C4BBA62 /* YapDatabaseViewChange.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseViewChange.m; path = YapDatabase/Extensions/Views/Utilities/YapDatabaseViewChange.m; sourceTree = ""; }; 8DABAF2DCBC3E453252877EE284FF114 /* PBArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PBArray.h; path = src/runtime/Classes/PBArray.h; sourceTree = ""; }; - 8DB13D83132A50DD4EB1FE57297A03C4 /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; 8DDFA207669893909EA9E41C8A887B4C /* CodedInputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CodedInputStream.m; path = src/runtime/Classes/CodedInputStream.m; sourceTree = ""; }; 8E116DCE8121358BC459BB6AC7569458 /* YapDatabaseRelationshipOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRelationshipOptions.m; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationshipOptions.m; sourceTree = ""; }; - 8E36C776588D6DD73E77CF171D5A2EBE /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; - 8E597ADB71E3F88DA2A788A0B1FAE543 /* CocoaLumberjack-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "CocoaLumberjack-Private.xcconfig"; sourceTree = ""; }; + 8E68941FE7509FD165455B0366C84F97 /* NSArray+MTLManipulationAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MTLManipulationAdditions.h"; path = "Mantle/NSArray+MTLManipulationAdditions.h"; sourceTree = ""; }; + 8E98584B9D5665246C3F06C1226670FC /* MTLModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLModel.m; path = Mantle/MTLModel.m; sourceTree = ""; }; 8EC7415C48F0207F619489BDC3D363E4 /* PBArray.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PBArray.m; path = src/runtime/Classes/PBArray.m; sourceTree = ""; }; 8ECF40DDE00F66584B3B7BC63F063324 /* YapCollectionKey.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapCollectionKey.m; path = YapDatabase/Utilities/YapCollectionKey.m; sourceTree = ""; }; - 8F4D061C6D78E74559B7A8E038FF4C8E /* fe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fe.h; path = Sources/ed25519/fe.h; sourceTree = ""; }; - 8F67B3D1F4A5E52DB628010BC6BB6792 /* DDMultiFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDMultiFormatter.m; path = Classes/Extensions/DDMultiFormatter.m; sourceTree = ""; }; + 8F58110889ABED5D3CF7A2B456576D48 /* JSQMessagesViewController-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JSQMessagesViewController-dummy.m"; sourceTree = ""; }; 8FA2A9FC7847CB2598E12D78C6CA9BD8 /* ProtocolBuffers-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "ProtocolBuffers-Private.xcconfig"; sourceTree = ""; }; 8FDD5AFA0591D66B4DE6123199DBC152 /* UFDisjointSetNode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UFDisjointSetNode.h; path = src/UFDisjointSetNode.h; sourceTree = ""; }; - 90B6E0FB5A075CD1F00609BDEEC7AC04 /* JSQMediaItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMediaItem.m; path = JSQMessagesViewController/Model/JSQMediaItem.m; sourceTree = ""; }; + 9041CE7D1B2D457274FF3A5FBB3AAC88 /* Ed25519.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Ed25519.m; path = Classes/Ed25519.m; sourceTree = ""; }; + 9087C5FD8FD4073B7CEEC5A1CA23B1F6 /* crypto_int64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_int64.h; path = Sources/ed25519/nacl_includes/crypto_int64.h; sourceTree = ""; }; 90EE4F2B9090CD2CD3E01949F52E1FA0 /* MutableField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MutableField.m; path = src/runtime/Classes/MutableField.m; sourceTree = ""; }; 90EFCED783AC96D1F48E32A0FA846A4D /* YDBCKMappingTableInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKMappingTableInfo.m; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKMappingTableInfo.m; sourceTree = ""; }; - 916DD4014B1C1D9810369A6CAD019D72 /* safestack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = safestack.h; path = opensslIncludes/openssl/safestack.h; sourceTree = ""; }; - 917847A4F455EEBA00AC4777BCD314A1 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.debug.xcconfig; sourceTree = ""; }; - 919E9A0C64209A37B7615B1BF008F9D0 /* fe_tobytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_tobytes.c; path = Sources/ed25519/fe_tobytes.c; sourceTree = ""; }; - 922F3BED077A1238FA0841EAED76C7D6 /* crypto_sign_edwards25519sha512batch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign_edwards25519sha512batch.h; path = Sources/ed25519/nacl_includes/crypto_sign_edwards25519sha512batch.h; sourceTree = ""; }; - 923B41D8FB5F0A91082E28ED7ACF574C /* JSQMessagesCollectionViewCellIncoming.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesCollectionViewCellIncoming.xib; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellIncoming.xib; sourceTree = ""; }; - 92675CB55968B71C0F286CB024F7BC1A /* JSQMessagesCellTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCellTextView.h; path = JSQMessagesViewController/Views/JSQMessagesCellTextView.h; sourceTree = ""; }; - 9296501DBFAAED8D177329B772D2EC5A /* JSQMessagesCollectionViewDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewDataSource.h; path = JSQMessagesViewController/Model/JSQMessagesCollectionViewDataSource.h; sourceTree = ""; }; - 937307B6A963ABBE843E857E830D6EEF /* fe_1.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_1.c; path = Sources/ed25519/fe_1.c; sourceTree = ""; }; - 93BD606EB39E1C3E31861AF940AFCCCF /* NSDictionary+MTLJSONKeyPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+MTLJSONKeyPath.h"; path = "Mantle/NSDictionary+MTLJSONKeyPath.h"; sourceTree = ""; }; - 94139E5467E93F28B90D0FB40D896852 /* libCocoaLumberjack.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libCocoaLumberjack.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 947877F3501419D72D21FDC0821FDCBE /* crypto_int64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_int64.h; path = Sources/ed25519/nacl_includes/crypto_int64.h; sourceTree = ""; }; - 9496ED61F9787917A53ADE08AD06244A /* JSQMessagesViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JSQMessagesViewController.xcconfig; sourceTree = ""; }; - 94E52EDBA1CC60575E2AE7558C32B98D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + 90F07C5E53923803FAD2D635CD8E83F5 /* ui.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ui.h; path = opensslIncludes/openssl/ui.h; sourceTree = ""; }; + 917B6369C26E519F97C91C23C7380389 /* SignedPrekeyRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SignedPrekeyRecord.h; path = AxolotlKit/Classes/Prekeys/SignedPrekeyRecord.h; sourceTree = ""; }; + 91C4F352D1102FA66245F900DA936429 /* SessionBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SessionBuilder.m; path = AxolotlKit/Classes/Sessions/SessionBuilder.m; sourceTree = ""; }; + 923987F068C883FAA100BE1CC953882B /* srp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srp.h; path = opensslIncludes/openssl/srp.h; sourceTree = ""; }; + 92495912AA4C982E6ECD389D0DF58516 /* ge_madd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_madd.h; path = Sources/ed25519/ge_madd.h; sourceTree = ""; }; + 92ADD7AB15FE44771F2A11E6092F6727 /* DDLegacyMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLegacyMacros.h; path = Classes/DDLegacyMacros.h; sourceTree = ""; }; + 92EA5BA1C14C1C1735D3F90C629DB49E /* CocoaLumberjack.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CocoaLumberjack.xcconfig; sourceTree = ""; }; + 930C245625AB78CAADCD97EDDF821E8C /* zeroize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = zeroize.h; path = Sources/ed25519/additions/zeroize.h; sourceTree = ""; }; + 932EB2DE2F9E5E2272F3AA9949DCDB47 /* conf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf.h; path = opensslIncludes/openssl/conf.h; sourceTree = ""; }; + 947C60D02D3C9EC4092D4C028124D4F9 /* HKDFKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = HKDFKit.h; path = HKDFKit/HKDFKit/HKDFKit.h; sourceTree = ""; }; + 94C4CFAECDFCAC594EB7B0BD6AF6BF45 /* ge_p2_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p2_0.c; path = Sources/ed25519/ge_p2_0.c; sourceTree = ""; }; 950AA70B7429DDF16CC93DEDFCDA4CFA /* YapDatabaseRTreeIndexOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRTreeIndexOptions.m; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndexOptions.m; sourceTree = ""; }; - 9541F5048E1AFD16CC33E68C8A3CAAE9 /* EXTKeyPathCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXTKeyPathCoding.h; path = Mantle/extobjc/EXTKeyPathCoding.h; sourceTree = ""; }; - 955281B1212487495A35ED402F1CF582 /* 25519-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "25519-Private.xcconfig"; sourceTree = ""; }; - 955AD0806C407038CFE3F591167F5AA6 /* JSQMessagesCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewCell.m; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCell.m; sourceTree = ""; }; - 958412C2916F4F0B6A719D5D05CD7D8C /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; - 9585597E924E4F6137E70D1ABFFD4F88 /* MTLModel+NSCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "MTLModel+NSCoding.m"; path = "Mantle/MTLModel+NSCoding.m"; sourceTree = ""; }; - 95F1F9CE4DFD67B67CC889649FA537A1 /* UIColor+iOS7.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+iOS7.m"; path = "FFCircularProgressView/FFCircularProgressView/UIColor+iOS7.m"; sourceTree = ""; }; - 96000F8EDFC26158FC2E27B797F1BC0E /* mdc2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mdc2.h; path = opensslIncludes/openssl/mdc2.h; sourceTree = ""; }; 963AF88CEF29FEA31EC23BEABFF0C1C2 /* YapDatabaseHooksConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseHooksConnection.m; path = YapDatabase/Extensions/Hooks/YapDatabaseHooksConnection.m; sourceTree = ""; }; 963C227912520296CAF3204503FD9809 /* NSArray+TOCFuture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+TOCFuture.h"; path = "src/NSArray+TOCFuture.h"; sourceTree = ""; }; - 964AB54AD873C8EB6E4A8113C4B70553 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; + 965D71DAD35A36DE06F9A86E5F30A326 /* libMantle.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libMantle.a; sourceTree = BUILT_PRODUCTS_DIR; }; 96A42C8C756934771BD726748F2A718B /* YapDatabaseSearchResultsViewConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSearchResultsViewConnection.h; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchResultsViewConnection.h; sourceTree = ""; }; - 96CDB78B9FE92FE17EED3DDDE81AEC10 /* asn1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1.h; path = opensslIncludes/openssl/asn1.h; sourceTree = ""; }; - 96FFC1FB8146EFF95C4D7FD291EB51F1 /* sign_modified.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sign_modified.c; path = Sources/ed25519/additions/sign_modified.c; sourceTree = ""; }; 9708E11551AF17159B9F53B93AB09010 /* YapDatabaseSecondaryIndexTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSecondaryIndexTransaction.m; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexTransaction.m; sourceTree = ""; }; - 975C1DCABE940AE62C728A31CCB6EAB9 /* JSQMessagesLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesLabel.m; path = JSQMessagesViewController/Views/JSQMessagesLabel.m; sourceTree = ""; }; - 9775B2A83536DAD01A1A1FE2E391CE7E /* DDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDDispatchQueueLogFormatter.m; path = Classes/Extensions/DDDispatchQueueLogFormatter.m; sourceTree = ""; }; - 9851C8FFFA7E291F83BE2BD308726D73 /* JSQMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessage.h; path = JSQMessagesViewController/Model/JSQMessage.h; sourceTree = ""; }; - 98841B56C7FCC0DCFDACFB95EF4BD5F9 /* NSValueTransformer+MTLPredefinedTransformerAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValueTransformer+MTLPredefinedTransformerAdditions.h"; path = "Mantle/NSValueTransformer+MTLPredefinedTransformerAdditions.h"; sourceTree = ""; }; - 993212E848924C8C7583066070A00252 /* JSQMessagesCollectionViewDelegateFlowLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewDelegateFlowLayout.h; path = JSQMessagesViewController/Model/JSQMessagesCollectionViewDelegateFlowLayout.h; sourceTree = ""; }; - 99BE54932AE6DE0AA5833D9FDD074AF8 /* 25519-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "25519-dummy.m"; sourceTree = ""; }; + 97743A839CEC62099A04D1ED56FAE77A /* TSDerivedSecrets.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TSDerivedSecrets.m; path = AxolotlKit/Classes/Ratchet/TSDerivedSecrets.m; sourceTree = ""; }; + 97D3113FB11EBBA6CC3868F0DC025E48 /* blowfish.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blowfish.h; path = opensslIncludes/openssl/blowfish.h; sourceTree = ""; }; + 987929AA1584B2D53A9CA7C4198F637B /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; + 99483B9C58759748C6C223F82CEC2D28 /* ge_sub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_sub.h; path = Sources/ed25519/ge_sub.h; sourceTree = ""; }; + 998256813942FBFE9584672580F105BD /* Pods-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-dummy.m"; sourceTree = ""; }; 99CE56D867422A26909E2E3513D185C0 /* YapDatabaseHooksConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseHooksConnection.h; path = YapDatabase/Extensions/Hooks/YapDatabaseHooksConnection.h; sourceTree = ""; }; - 9A5B397E0AAA691C83E7E33F985655B2 /* ReceivingChain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ReceivingChain.m; path = AxolotlKit/Classes/Ratchet/ReceivingChain.m; sourceTree = ""; }; - 9A69EC9563071714D5D0FAB8FFA6AC28 /* NSArray+MTLManipulationAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MTLManipulationAdditions.h"; path = "Mantle/NSArray+MTLManipulationAdditions.h"; sourceTree = ""; }; - 9AAF180D827A7B72670F989D1B9E4739 /* JSQDisplayedMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQDisplayedMessage.h; path = JSQMessagesViewController/Model/JSQDisplayedMessage.h; sourceTree = ""; }; + 9A4DF9590628FE0BD87E97CA6FE5A601 /* JSQSystemSoundPlayer+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "JSQSystemSoundPlayer+JSQMessages.h"; path = "JSQMessagesViewController/Categories/JSQSystemSoundPlayer+JSQMessages.h"; sourceTree = ""; }; 9AF66FEAF425D178225E8C763DAC9BEA /* TOCTimeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCTimeout.m; path = src/TOCTimeout.m; sourceTree = ""; }; 9B49035246E12DD1088AFCE1FF26D2FC /* YapMurmurHash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapMurmurHash.h; path = YapDatabase/Utilities/YapMurmurHash.h; sourceTree = ""; }; - 9B6AB56815861AEE3B4EC8BF21FFD15D /* Ed25519.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Ed25519.m; path = Classes/Ed25519.m; sourceTree = ""; }; - 9BADF04965B6E7BD7940D0FE471A0782 /* DDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogCapture.h; path = Classes/DDASLLogCapture.h; sourceTree = ""; }; - 9BB5CF03296701483E67FDB2251FAF97 /* RatchetingSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RatchetingSession.h; path = AxolotlKit/Classes/Ratchet/RatchetingSession.h; sourceTree = ""; }; - 9BEEADE1CAD0E900FEF0F2AD0D576C6D /* evp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evp.h; path = opensslIncludes/openssl/evp.h; sourceTree = ""; }; - 9CCD7F7D854FC69E5B7D0921104DCBA2 /* SessionState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SessionState.m; path = AxolotlKit/Classes/Sessions/SessionState.m; sourceTree = ""; }; - 9CD6DA9D46D1BDADCF2C8EB0E53C4EFD /* fe_sub.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sub.c; path = Sources/ed25519/fe_sub.c; sourceTree = ""; }; + 9B864D82D471321A6374D960A15CD944 /* RootKey.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RootKey.m; path = AxolotlKit/Classes/Ratchet/RootKey.m; sourceTree = ""; }; + 9BE6556D6482EFF4022EB08474EE21B8 /* Mantle.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Mantle.xcconfig; sourceTree = ""; }; 9CF99A0B30FE3F1B14C79647275D2A0A /* NBPhoneNumberUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneNumberUtil.m; path = libPhoneNumber/NBPhoneNumberUtil.m; sourceTree = ""; }; - 9D176507222918B76365F00BA70E5C12 /* JSQSystemSoundPlayer+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "JSQSystemSoundPlayer+JSQMessages.m"; path = "JSQMessagesViewController/Categories/JSQSystemSoundPlayer+JSQMessages.m"; sourceTree = ""; }; 9D53F7605102263144D3FDAD17254EE3 /* YapDatabaseSecondaryIndexHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSecondaryIndexHandler.m; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexHandler.m; sourceTree = ""; }; 9D74BA57FB5EE3BC859E4766D8117481 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/CoreTelephony.framework; sourceTree = DEVELOPER_DIR; }; - 9DDBB060E7FA0FB8DE8174D1C3BC3CD4 /* SendingChain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SendingChain.h; path = AxolotlKit/Classes/Ratchet/SendingChain.h; sourceTree = ""; }; + 9D78C0D4062F68F23A8D5CDBF563EB28 /* sqlite3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = sqlite3.h; sourceTree = ""; }; + 9D7D4C6629EC3796385BF8619023920C /* DDASLLogCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDASLLogCapture.h; path = Classes/DDASLLogCapture.h; sourceTree = ""; }; + 9DB9B385F8F59F8DF83208C0C40206EC /* sign.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sign.c; path = Sources/ed25519/sign.c; sourceTree = ""; }; + 9DCD442158634B612BF481771BA33C99 /* JSQMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessage.h; path = JSQMessagesViewController/Model/JSQMessage.h; sourceTree = ""; }; + 9DE765A6822E2C68CFB9926A11FB2A1A /* JSQMessagesCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewCell.m; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCell.m; sourceTree = ""; }; + 9E0E2C46C609D19A83F5B69E3A8D52CE /* DDFileLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDFileLogger.m; path = Classes/DDFileLogger.m; sourceTree = ""; }; + 9E1D459A6836B3BAB26817167486EBB1 /* FFCircularProgressView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FFCircularProgressView.xcconfig; sourceTree = ""; }; 9E2DF46EE4739556CAAFC0C48B794C74 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; - 9E95450A48052C788561EE9CA32A71AD /* rand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rand.h; path = opensslIncludes/openssl/rand.h; sourceTree = ""; }; - 9EA1D3137D7666FCE34B08DF0316560D /* JSQMessagesToolbarButtonFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesToolbarButtonFactory.h; path = JSQMessagesViewController/Factories/JSQMessagesToolbarButtonFactory.h; sourceTree = ""; }; + 9E428AEB943BBCE2C5D689F17D6E0AF7 /* base2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base2.h; path = Sources/ed25519/base2.h; sourceTree = ""; }; + 9E6937A78DD74A4FC1FB9BD19F56CC5F /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; 9EE9DA5C21B79EFBF435A64592F81BE1 /* CodedOutputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CodedOutputStream.m; path = src/runtime/Classes/CodedOutputStream.m; sourceTree = ""; }; - 9F836173843D60C49BED8903B23E9973 /* HKDFKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HKDFKit.m; path = HKDFKit/HKDFKit/HKDFKit.m; sourceTree = ""; }; - 9F96643033FC82117D1F6E29B61E1E50 /* HKDFKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HKDFKit-prefix.pch"; sourceTree = ""; }; - A04B180E49D13BFDB257A024A1DF6259 /* MTLValueTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLValueTransformer.m; path = Mantle/MTLValueTransformer.m; sourceTree = ""; }; + 9F208E55FA46029ED2BD0F3C921BFD8E /* MTLReflection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLReflection.h; path = Mantle/MTLReflection.h; sourceTree = ""; }; + 9F6BB10AE072FCE5C30C93BF7E8D0080 /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = Sources/ed25519/api.h; sourceTree = ""; }; + 9FEBBA6EFA2BC710BA2943218900492A /* ProtocolBuffers.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = ProtocolBuffers.xcconfig; sourceTree = ""; }; + A04F27F30CA5C5D658CD3C1ABD28DD06 /* AxolotlStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AxolotlStore.h; path = AxolotlKit/Classes/State/AxolotlStore.h; sourceTree = ""; }; A0804723A06FE558BB648C0050D87AB4 /* ExtendableMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExtendableMessage.m; path = src/runtime/Classes/ExtendableMessage.m; sourceTree = ""; }; A0A4108C4449DD702945C68ECED5F71E /* YapMurmurHash.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapMurmurHash.m; path = YapDatabase/Utilities/YapMurmurHash.m; sourceTree = ""; }; - A0B0A711A5D187CB5B350DA8535AA162 /* JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessages.h; path = JSQMessagesViewController/JSQMessages.h; sourceTree = ""; }; A0C0F0459730B12D66913B7116374C27 /* YapDatabaseViewOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewOptions.h; path = YapDatabase/Extensions/Views/YapDatabaseViewOptions.h; sourceTree = ""; }; - A1B7A9516AC4489EFEBF3CABF0E68C23 /* SendingChain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SendingChain.m; path = AxolotlKit/Classes/Ratchet/SendingChain.m; sourceTree = ""; }; - A1E94AC263C86061C3790C13CC56D865 /* JSQMessageAvatarImageDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessageAvatarImageDataSource.h; path = JSQMessagesViewController/Model/JSQMessageAvatarImageDataSource.h; sourceTree = ""; }; + A1005F20664AB72FBFC38C31EC4EC68B /* ge_scalarmult_base.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_scalarmult_base.c; path = Sources/ed25519/ge_scalarmult_base.c; sourceTree = ""; }; + A129F432BEF30F1C3EE2D8A4747E6AA1 /* APDropDownNavToolbar-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "APDropDownNavToolbar-Private.xcconfig"; sourceTree = ""; }; + A12D44258946F3381488AFF2BE7C619A /* seed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = seed.h; path = opensslIncludes/openssl/seed.h; sourceTree = ""; }; + A2E47D4690CB16EBCC277081A954B01D /* RatchetingSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RatchetingSession.m; path = AxolotlKit/Classes/Ratchet/RatchetingSession.m; sourceTree = ""; }; + A3252A99594CD67CCA9B2AE17A60E434 /* Curve25519.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Curve25519.m; path = Classes/Curve25519.m; sourceTree = ""; }; A3813D024ECD3238111EF52E2C74B9F4 /* AbstractMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AbstractMessage.h; path = src/runtime/Classes/AbstractMessage.h; sourceTree = ""; }; - A3841EDA12BCC6996DB1F8CF4DC9FEC7 /* JSQSystemSoundPlayer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQSystemSoundPlayer.m; path = JSQSystemSoundPlayer/Classes/JSQSystemSoundPlayer.m; sourceTree = ""; }; - A3967BDD9FA222A527A421B1373B91FA /* AxolotlExceptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AxolotlExceptions.h; path = AxolotlKit/Classes/AxolotlExceptions.h; sourceTree = ""; }; - A3C155752A28982F6769D2C21E1FD015 /* JSQDisplayedMessageCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQDisplayedMessageCollectionViewCell.m; path = JSQMessagesViewController/Views/JSQDisplayedMessageCollectionViewCell.m; sourceTree = ""; }; - A429D1B0BD5B8000622365F4BB0ACF40 /* ge_scalarmult_base.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_scalarmult_base.c; path = Sources/ed25519/ge_scalarmult_base.c; sourceTree = ""; }; A43243C23596B9B003183C191CE96A40 /* YapDatabaseViewChangePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewChangePrivate.h; path = YapDatabase/Extensions/Views/Internal/YapDatabaseViewChangePrivate.h; sourceTree = ""; }; - A470E04CE24504889F5F78DE30CDAF7A /* pkcs12.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs12.h; path = opensslIncludes/openssl/pkcs12.h; sourceTree = ""; }; - A4FB869CAE3A77F50D3824AED4EE4CE5 /* ui_compat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ui_compat.h; path = opensslIncludes/openssl/ui_compat.h; sourceTree = ""; }; + A50E02A74F8F810AD54AAA91236139B1 /* JSQMessagesViewController.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JSQMessagesViewController.xcconfig; sourceTree = ""; }; A53D49C19B2EDA58234B5F28D3C5CCAD /* GeneratedMessageBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GeneratedMessageBuilder.h; path = src/runtime/Classes/GeneratedMessageBuilder.h; sourceTree = ""; }; - A5A070433CCBF84DB6875E425971831F /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; - A5BB76D61A130EE40C78E8D705177408 /* RootKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RootKey.h; path = AxolotlKit/Classes/Ratchet/RootKey.h; sourceTree = ""; }; - A60B239CAE6DC6884AC1C9C85254EFFC /* DDTTYLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDTTYLogger.h; path = Classes/DDTTYLogger.h; sourceTree = ""; }; A62B9E8E26B10548DDD8130590811B88 /* SSKeychain.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SSKeychain.h; path = SSKeychain/SSKeychain.h; sourceTree = ""; }; - A64D54681DFEE439B9FB820432908425 /* ssl2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl2.h; path = opensslIncludes/openssl/ssl2.h; sourceTree = ""; }; + A65B6625B74F027323D58795E56DA79A /* dso.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dso.h; path = opensslIncludes/openssl/dso.h; sourceTree = ""; }; A6664903E93AE3A41BB3C25974018C16 /* UnknownFieldSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UnknownFieldSet.h; path = src/runtime/Classes/UnknownFieldSet.h; sourceTree = ""; }; - A6736D19D16820A06BFA911AA6521675 /* APDropDownNavToolbar-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "APDropDownNavToolbar-Private.xcconfig"; sourceTree = ""; }; - A676225C34A9973DA21DD71DF0D800CB /* FFCircularProgressView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FFCircularProgressView.xcconfig; sourceTree = ""; }; - A6BBC716705E8075FEF9BB6E88C61BCC /* d.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = d.h; path = Sources/ed25519/d.h; sourceTree = ""; }; + A6A0DB6C8C1D775AED655E09113D62BE /* fe_mul.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_mul.c; path = Sources/ed25519/fe_mul.c; sourceTree = ""; }; + A6C67C2CE87CEB77B95A722777EDCE9D /* libAFNetworking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libAFNetworking.a; sourceTree = BUILT_PRODUCTS_DIR; }; A6F3FBD67186E971058115FFBB9A6ABC /* YapDatabaseCloudKitPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCloudKitPrivate.h; path = YapDatabase/Extensions/CloudKit/Internal/YapDatabaseCloudKitPrivate.h; sourceTree = ""; }; A6F80AC044D9D3BBDDB782E966B220BC /* YapDatabaseSearchResultsViewConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSearchResultsViewConnection.m; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchResultsViewConnection.m; sourceTree = ""; }; A718F95E7C541B2DE34C84EA827035E8 /* YapCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapCache.m; path = YapDatabase/Utilities/YapCache.m; sourceTree = ""; }; - A7B9571F86FBAC13BAFC13A657DA6DF0 /* lib25519.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = lib25519.a; sourceTree = BUILT_PRODUCTS_DIR; }; - A802803C19A6AB885BD7CA9368464878 /* JSQCallCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQCallCollectionViewCell.m; path = JSQMessagesViewController/Views/JSQCallCollectionViewCell.m; sourceTree = ""; }; + A7F41FED8D5FEE543F3C37604EED79E9 /* tls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls1.h; path = opensslIncludes/openssl/tls1.h; sourceTree = ""; }; A817E9FCC2184122E2B07875C14EA966 /* YapDatabaseManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseManager.m; path = YapDatabase/Internal/YapDatabaseManager.m; sourceTree = ""; }; - A81AD1AB409A9A493AC42E6039186F70 /* ge_p3_tobytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_tobytes.c; path = Sources/ed25519/ge_p3_tobytes.c; sourceTree = ""; }; - A81B82CE52F846D575752F5DA9DCEB54 /* Randomness.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Randomness.m; path = Classes/Randomness.m; sourceTree = ""; }; A86E8E5AA7D1143495CF6D5E82C1A34B /* YDBCKRecordTableInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKRecordTableInfo.h; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKRecordTableInfo.h; sourceTree = ""; }; + A87812FE3990D22E456A77F1F285BC3C /* ts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ts.h; path = opensslIncludes/openssl/ts.h; sourceTree = ""; }; + A8801E689015EA3F6E92DF75975AF6D5 /* NSDictionary+MTLManipulationAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+MTLManipulationAdditions.h"; path = "Mantle/NSDictionary+MTLManipulationAdditions.h"; sourceTree = ""; }; A89EE6BDEF5ADA5792BDC1586A368616 /* TOCInternal_BlockObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCInternal_BlockObject.h; path = src/internal/TOCInternal_BlockObject.h; sourceTree = ""; }; - A8D65B11C46A917C4ECB7B1E0634CF80 /* hmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hmac.h; path = opensslIncludes/openssl/hmac.h; sourceTree = ""; }; - A91E5CAC816CF054D5DB4C3241F1AA6A /* ecdsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdsa.h; path = opensslIncludes/openssl/ecdsa.h; sourceTree = ""; }; - A9532D213C25D550E42586A6631EC76B /* JSQMessagesToolbarContentView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesToolbarContentView.h; path = JSQMessagesViewController/Views/JSQMessagesToolbarContentView.h; sourceTree = ""; }; + A8D739DB02CBADFCA4340ACFFA5688DF /* iRate-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "iRate-dummy.m"; sourceTree = ""; }; + A93D53DA6E0CBF648A59BA1E03082FF1 /* JSQPhotoMediaItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQPhotoMediaItem.m; path = JSQMessagesViewController/Model/JSQPhotoMediaItem.m; sourceTree = ""; }; A95E86F2D54072EAA6F72ABC885E0FED /* YapDatabaseViewMappings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewMappings.h; path = YapDatabase/Extensions/Views/Utilities/YapDatabaseViewMappings.h; sourceTree = ""; }; - AA52BEE9D2B0DF1AA4938B967EFD8C00 /* dso.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dso.h; path = opensslIncludes/openssl/dso.h; sourceTree = ""; }; + AA85570F0ED577E994F4C9EE252CE044 /* PreKeyRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PreKeyRecord.m; path = AxolotlKit/Classes/Prekeys/PreKeyRecord.m; sourceTree = ""; }; + AA99908AC9B2E4542ACCA567383EDD76 /* SessionBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SessionBuilder.h; path = AxolotlKit/Classes/Sessions/SessionBuilder.h; sourceTree = ""; }; + AAA0C484242DCC6E8237863AE839C89C /* SerializationUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SerializationUtilities.h; path = AxolotlKit/Classes/Utility/SerializationUtilities.h; sourceTree = ""; }; + AAC23B0589B8D463EFA286CB19F1A1B0 /* crypto_verify_32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_verify_32.h; path = Sources/ed25519/nacl_includes/crypto_verify_32.h; sourceTree = ""; }; AB1A158BB4A589E602ADAD431DAAF9DE /* libSSKeychain.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSSKeychain.a; sourceTree = BUILT_PRODUCTS_DIR; }; - AB1E16EB3EDD260DB4B4B25649804A82 /* ge_p2_dbl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_p2_dbl.h; path = Sources/ed25519/ge_p2_dbl.h; sourceTree = ""; }; + AB380728C2D7C109E44B84974842594E /* UIColor+iOS7.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIColor+iOS7.m"; path = "FFCircularProgressView/FFCircularProgressView/UIColor+iOS7.m"; sourceTree = ""; }; AB55807C3907C7D15613CE9AE3A84AB3 /* NBMetadataHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBMetadataHelper.m; path = libPhoneNumber/NBMetadataHelper.m; sourceTree = ""; }; AB725ABB18D98389C73F721F7B460C83 /* YapDatabaseSecondaryIndexTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSecondaryIndexTransaction.h; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexTransaction.h; sourceTree = ""; }; AB730011B85339D9879097EB7A0BAFBF /* YapDatabaseLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseLogging.h; path = YapDatabase/Internal/YapDatabaseLogging.h; sourceTree = ""; }; AB7CC4E830A768F37008D6047B924153 /* Descriptor.pb.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Descriptor.pb.m; path = src/runtime/Classes/Descriptor.pb.m; sourceTree = ""; }; - AC92B406317A6199CEB960748CF87557 /* 25519.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = 25519.xcconfig; sourceTree = ""; }; - AD49F5F3B884C47E05B3FBD6F2DC0B20 /* RKCK.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RKCK.m; path = AxolotlKit/Classes/Ratchet/RKCK.m; sourceTree = ""; }; - AD75DC2065410AA9B765A2B76C5333ED /* JSQMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMediaItem.h; path = JSQMessagesViewController/Model/JSQMediaItem.h; sourceTree = ""; }; - AE97021490E8D3E8D475D363A2044648 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; + AB972F40C88167AE3BC67407EDA592E7 /* NSData+keyVersionByte.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+keyVersionByte.h"; path = "AxolotlKit/Classes/Utility/NSData+keyVersionByte.h"; sourceTree = ""; }; + AC14B88479CC7B73B5665B2308505678 /* JSQMessagesAvatarImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesAvatarImage.h; path = JSQMessagesViewController/Model/JSQMessagesAvatarImage.h; sourceTree = ""; }; + AC242FD68E6A622F49FD54CD481171E4 /* CocoaLumberjack-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "CocoaLumberjack-Private.xcconfig"; sourceTree = ""; }; + AC33D1688B2A3503965946363B0D09DD /* PastelogKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PastelogKit-dummy.m"; sourceTree = ""; }; + AC597D4B8F93F1E304EC4858D8692DD5 /* Mantle-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Mantle-dummy.m"; sourceTree = ""; }; + ACDD0E2381CE1C3533FA10A3B58B04E8 /* SessionRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SessionRecord.h; path = AxolotlKit/Classes/Sessions/SessionRecord.h; sourceTree = ""; }; + AD476C30834CB08B18457EF70392BD91 /* JSQMessagesBubbleImage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesBubbleImage.m; path = JSQMessagesViewController/Model/JSQMessagesBubbleImage.m; sourceTree = ""; }; + AD9281AE48370406F8C0ED7E4D5B8932 /* WhisperTextProtocol.pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WhisperTextProtocol.pb.h; path = AxolotlKit/Classes/Protobuffs/WhisperTextProtocol.pb.h; sourceTree = ""; }; + AE65FDEA431BE1F6C8CF3C3E5206637F /* fe_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_0.c; path = Sources/ed25519/fe_0.c; sourceTree = ""; }; AE9B29D6C14332D005040D46C31B2D20 /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = ""; }; - AEBB35996DED478A7A1EECEDC79E5E7A /* CipherMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CipherMessage.h; path = AxolotlKit/Classes/CipherMessage/CipherMessage.h; sourceTree = ""; }; - AF114C2274CF10409455D0AA8B03A362 /* ge_msub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_msub.h; path = Sources/ed25519/ge_msub.h; sourceTree = ""; }; - AF152B6BB193706402913710E790B8DD /* MTLModel+NSCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MTLModel+NSCoding.h"; path = "Mantle/MTLModel+NSCoding.h"; sourceTree = ""; }; AF39DE326D3294072E7752F7E8FA9AF1 /* NBNumberFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBNumberFormat.h; path = libPhoneNumber/NBNumberFormat.h; sourceTree = ""; }; - AFD4C1A6FD07022458722FAE75B8EB87 /* libPhoneNumber-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "libPhoneNumber-iOS-prefix.pch"; sourceTree = ""; }; + AF3F1EDC11DE6F6AB90A69F81EB8F764 /* ge_p3_0.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_0.c; path = Sources/ed25519/ge_p3_0.c; sourceTree = ""; }; + AF68C3331B387F5259D0944B2813949E /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/CoreLocation.framework; sourceTree = DEVELOPER_DIR; }; + AF80F3057B54868B46D503834779F6AD /* JSQLocationMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQLocationMediaItem.h; path = JSQMessagesViewController/Model/JSQLocationMediaItem.h; sourceTree = ""; }; + AFED040E97D7DEC2B5BA8CD0337D39E9 /* JSQSystemSoundPlayer-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JSQSystemSoundPlayer-prefix.pch"; sourceTree = ""; }; B0017686010E172C441528473D6FFE3F /* UnknownFieldSetBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = UnknownFieldSetBuilder.h; path = src/runtime/Classes/UnknownFieldSetBuilder.h; sourceTree = ""; }; + B0D1A4F6A5D45B8890BC1F8ABFDBF78F /* ge_msub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge_msub.h; path = Sources/ed25519/ge_msub.h; sourceTree = ""; }; + B0F9DBE338F2258DB9EB10E3E703AD9C /* objects.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = objects.h; path = opensslIncludes/openssl/objects.h; sourceTree = ""; }; B12FC435089D56AE3325F383FCEBD2C4 /* YapDatabaseRTreeIndexConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRTreeIndexConnection.m; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndexConnection.m; sourceTree = ""; }; - B188A1F05A6E2F63B8D9502126C5B776 /* compare.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = compare.c; path = Sources/ed25519/additions/compare.c; sourceTree = ""; }; + B16540592838EFA2D00DEB02682B4C55 /* JSQCall.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQCall.h; path = JSQMessagesViewController/Model/JSQCall.h; sourceTree = ""; }; B1A0E04428B2C3197B72B5790C4BD440 /* NSDictionary+YapDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSDictionary+YapDatabase.h"; path = "YapDatabase/Internal/NSDictionary+YapDatabase.h"; sourceTree = ""; }; B1A408200B9E59E31D16EDEB07D4B924 /* YapDatabaseSearchResultsViewTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSearchResultsViewTransaction.m; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchResultsViewTransaction.m; sourceTree = ""; }; B1C89FEC9E2B2D441DD2071BB081B322 /* YapDatabaseCloudKitTypes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseCloudKitTypes.m; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKitTypes.m; sourceTree = ""; }; - B1FEA33B90DD9967676D7F7985D107EC /* krb5_asn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = krb5_asn.h; path = opensslIncludes/openssl/krb5_asn.h; sourceTree = ""; }; + B1F1D7651AFFCFE3A1410256BDAE6F03 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; B24B87DB3FE6A86ECBDF016E11DD7833 /* YDBCKMergeInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKMergeInfo.m; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKMergeInfo.m; sourceTree = ""; }; B2A10BEA8F2319BA401A119374B14699 /* YapDatabaseSecondaryIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSecondaryIndex.m; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndex.m; sourceTree = ""; }; B2FA1F82913577B1B4B8736137DBF0A8 /* YapDatabaseRTreeIndexOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRTreeIndexOptions.h; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndexOptions.h; sourceTree = ""; }; B33479830B824CCE0CD420C1F692F764 /* YapDatabaseFullTextSearchTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFullTextSearchTransaction.h; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchTransaction.h; sourceTree = ""; }; + B33B0ED9943914B6633371CFA5553CE3 /* JSQMessagesTypingIndicatorFooterView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesTypingIndicatorFooterView.m; path = JSQMessagesViewController/Views/JSQMessagesTypingIndicatorFooterView.m; sourceTree = ""; }; B3960D7BB99D7F92DB205ACF9B2DB6F1 /* ExtendableMessageBuilder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ExtendableMessageBuilder.h; path = src/runtime/Classes/ExtendableMessageBuilder.h; sourceTree = ""; }; B3B3F0E51A7F951FD91C8777C86EBA13 /* YDBCKChangeRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKChangeRecord.h; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKChangeRecord.h; sourceTree = ""; }; - B3C6682F7FE0275BB4A65B5125070EDA /* JSQMessagesAvatarImageFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesAvatarImageFactory.m; path = JSQMessagesViewController/Factories/JSQMessagesAvatarImageFactory.m; sourceTree = ""; }; B3CC83224D9CC93067E23EBF00918ABC /* YapWhitelistBlacklist.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapWhitelistBlacklist.m; path = YapDatabase/Utilities/YapWhitelistBlacklist.m; sourceTree = ""; }; B3EE4CC8D3AD0083195D1CB4E4CFF221 /* YapDatabaseRTreeIndexTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRTreeIndexTransaction.h; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndexTransaction.h; sourceTree = ""; }; B43C6AC3DCD775C87F97FFA360271815 /* NBMetadataHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBMetadataHelper.h; path = libPhoneNumber/NBMetadataHelper.h; sourceTree = ""; }; - B457D859759E04ED22ECB4B15192AA76 /* crypto_hash_sha512.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_hash_sha512.h; path = Sources/ed25519/additions/crypto_hash_sha512.h; sourceTree = ""; }; + B43D018963DAABCAE013144D9CA7CBD6 /* MTLJSONAdapter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLJSONAdapter.h; path = Mantle/MTLJSONAdapter.h; sourceTree = ""; }; + B463375597FF13B771231523D70C828B /* DJWActionSheet-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "DJWActionSheet-prefix.pch"; sourceTree = ""; }; B486CCCE8387ABCA7632D56813611AF8 /* MutableField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MutableField.h; path = src/runtime/Classes/MutableField.h; sourceTree = ""; }; B4A8A3B1032EA32F8A87B60F044C794D /* YDBCKChangeQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKChangeQueue.h; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKChangeQueue.h; sourceTree = ""; }; B4C0C2C50BB2E059A13701EFA333B99B /* ProtocolBuffers-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "ProtocolBuffers-dummy.m"; sourceTree = ""; }; - B4D219BE50E182C5E8D304AB6B2545E2 /* JSQDisplayedMessageCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQDisplayedMessageCollectionViewCell.h; path = JSQMessagesViewController/Views/JSQDisplayedMessageCollectionViewCell.h; sourceTree = ""; }; B4DD14634E63F6F1A71EA0C61BC74D2D /* UnknownFieldSetBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UnknownFieldSetBuilder.m; path = src/runtime/Classes/UnknownFieldSetBuilder.m; sourceTree = ""; }; - B59008A6B68BAECB330D54FA8D4B2A9D /* NSDictionary+MTLManipulationAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSDictionary+MTLManipulationAdditions.m"; path = "Mantle/NSDictionary+MTLManipulationAdditions.m"; sourceTree = ""; }; - B5E64F0B80E91FE3DCF235C8041D0E7A /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; + B51CD8D67915274B22EA3F6840CF6817 /* FFCircularProgressView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFCircularProgressView.m; path = FFCircularProgressView/FFCircularProgressView/FFCircularProgressView.m; sourceTree = ""; }; + B568B791DBB58EACB669BABB0A81B0C8 /* mdc2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mdc2.h; path = opensslIncludes/openssl/mdc2.h; sourceTree = ""; }; + B57BEDB058C82563D5BC710BD23AA86E /* cms.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cms.h; path = opensslIncludes/openssl/cms.h; sourceTree = ""; }; + B599670D6F5A319DBA85A7B943094DCB /* DJWActionSheet-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "DJWActionSheet-Private.xcconfig"; sourceTree = ""; }; B5FC28347E8D0A7E97D06D0891E17CC9 /* MutableExtensionRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MutableExtensionRegistry.h; path = src/runtime/Classes/MutableExtensionRegistry.h; sourceTree = ""; }; - B657B8FB100AB2CA5AA5EE452613218D /* x509_vfy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509_vfy.h; path = opensslIncludes/openssl/x509_vfy.h; sourceTree = ""; }; - B775551BEBEE70E6597A06EA6C1131EC /* BobAxolotlParameters.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = BobAxolotlParameters.m; path = AxolotlKit/Classes/Ratchet/BobAxolotlParameters.m; sourceTree = ""; }; + B62C835A08F929BB10ACBB4848515CDB /* AES-CBC.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "AES-CBC.m"; path = "AxolotlKit/Classes/Crypto/AES-CBC.m"; sourceTree = ""; }; + B62FF7663E547BCBA3D81E12FBFA8556 /* NSError+MTLModelException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSError+MTLModelException.h"; path = "Mantle/NSError+MTLModelException.h"; sourceTree = ""; }; + B6E1751EB6481F4147FE5F79AB514CA0 /* crypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto.h; path = opensslIncludes/openssl/crypto.h; sourceTree = ""; }; + B777EFC23AFAAC1D8578BB6019E9F91B /* Constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Constants.h; path = AxolotlKit/Classes/Constants.h; sourceTree = ""; }; B7998A26DB92946981FA579AF0F342A5 /* YapDatabaseRTreeIndexSetup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRTreeIndexSetup.h; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndexSetup.h; sourceTree = ""; }; + B79EA3CB2D072A23A781E347EE963664 /* UnionFind-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UnionFind-prefix.pch"; sourceTree = ""; }; + B83D06CB65510FDF2B72E793409A9A47 /* modes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = modes.h; path = opensslIncludes/openssl/modes.h; sourceTree = ""; }; B86254DC340DB7F1D6EDA1D5C3C3FD11 /* ObjectivecDescriptor.pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ObjectivecDescriptor.pb.h; path = src/runtime/Classes/ObjectivecDescriptor.pb.h; sourceTree = ""; }; - B892623FEA928B4DEE4D574B605D3816 /* DJWActionSheet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DJWActionSheet.h; path = DJWActionSheet/DJWActionSheet.h; sourceTree = ""; }; + B8C45DF44B2E1EEC009D86EC41692DD1 /* JSQMessagesViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesViewController.m; path = JSQMessagesViewController/Controllers/JSQMessagesViewController.m; sourceTree = ""; }; + B91600A560A39A3D82D625102840DEF4 /* APNavigationController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = APNavigationController.h; path = Classes/APNavigationController.h; sourceTree = ""; }; B91D991A4EF2E4E968FF07A842A8957C /* TOCFuture+MoreContinuations.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "TOCFuture+MoreContinuations.m"; path = "src/TOCFuture+MoreContinuations.m"; sourceTree = ""; }; - B92CB2F398490D65EE28736A7D173A7F /* AFHTTPRequestOperationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPRequestOperationManager.h; path = AFNetworking/AFHTTPRequestOperationManager.h; sourceTree = ""; }; + B9204B2CCABC8FABAF2CAA4EBF6735C9 /* JSQMessagesMediaPlaceholderView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesMediaPlaceholderView.h; path = JSQMessagesViewController/Views/JSQMessagesMediaPlaceholderView.h; sourceTree = ""; }; + B953D34D6CAA573E46D1DD6C8B737DDB /* dh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dh.h; path = opensslIncludes/openssl/dh.h; sourceTree = ""; }; B9974CC4CA36F07700663E4F538556FE /* YapDatabasePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabasePrivate.h; path = YapDatabase/Internal/YapDatabasePrivate.h; sourceTree = ""; }; - B9B51776E69E1EF501FB77B5265B1485 /* PastelogKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PastelogKit-dummy.m"; sourceTree = ""; }; - B9B58C62DD54AAE79E398D801F98C391 /* PreKeyRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PreKeyRecord.h; path = AxolotlKit/Classes/Prekeys/PreKeyRecord.h; sourceTree = ""; }; - BA0E7C85ABA3B56BABE5857FE853B80A /* SCWaveformView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SCWaveformView.xcconfig; sourceTree = ""; }; - BA5FCB318C36E86AD3C6D6C4B668FC32 /* TwistedOakCollapsingFutures-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TwistedOakCollapsingFutures-prefix.pch"; sourceTree = ""; }; + B9F996CFF569E20502A0BEC2769B2DA1 /* UIDevice+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIDevice+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIDevice+JSQMessages.h"; sourceTree = ""; }; BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - BA7C4A2F47D29E01319933A4168FB28A /* AFURLConnectionOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLConnectionOperation.m; path = AFNetworking/AFURLConnectionOperation.m; sourceTree = ""; }; + BA67DCD05DB33E847170F2BCF752A1DF /* PastelogKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PastelogKit.xcconfig; sourceTree = ""; }; + BA6E27C7966F2A7EFEA86AC67BA2ED47 /* ge_msub.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_msub.c; path = Sources/ed25519/ge_msub.c; sourceTree = ""; }; + BA725ED72489602073C401DC5208B1FA /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = ""; }; + BA72A64088D61B3C6C547809B8CCFA9F /* JSQMessagesCollectionViewDelegateFlowLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewDelegateFlowLayout.h; path = JSQMessagesViewController/Model/JSQMessagesCollectionViewDelegateFlowLayout.h; sourceTree = ""; }; + BA73F57A89DFDA0702852CF646367EAE /* JSQLocationMediaItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQLocationMediaItem.m; path = JSQMessagesViewController/Model/JSQLocationMediaItem.m; sourceTree = ""; }; BAB5439364CC03D7ADB81F2B917B95D7 /* Pods-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-acknowledgements.plist"; sourceTree = ""; }; - BB3032A28A30AEE8F7EF886E3BF1B133 /* libSQLCipher.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSQLCipher.a; sourceTree = BUILT_PRODUCTS_DIR; }; + BAD9CAD03770B314A118B584C2BEEEF1 /* JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessages.h; path = JSQMessagesViewController/JSQMessages.h; sourceTree = ""; }; + BAED9C09D8A5E739FC16071A4882A3B3 /* krb5_asn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = krb5_asn.h; path = opensslIncludes/openssl/krb5_asn.h; sourceTree = ""; }; + BAF73131BF830A1C8C4DDB4BEBD235D1 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.release.xcconfig; sourceTree = ""; }; + BB23379A68245206286D7F318BB1CFD9 /* RKCK.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = RKCK.m; path = AxolotlKit/Classes/Ratchet/RKCK.m; sourceTree = ""; }; + BB50157AABE9F7E892B70B0F6554D085 /* metamacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metamacros.h; path = Mantle/extobjc/metamacros.h; sourceTree = ""; }; BB9D077AC1B5D55588FE7692B2BB481E /* NBMetadataCoreTestMapper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBMetadataCoreTestMapper.m; path = libPhoneNumber/NBMetadataCoreTestMapper.m; sourceTree = ""; }; - BCBEF7DA26F90E4F90BF579437066180 /* libDJWActionSheet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libDJWActionSheet.a; sourceTree = BUILT_PRODUCTS_DIR; }; - BCFE715BB39D76262D0730781B19742B /* Constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Constants.h; path = AxolotlKit/Classes/Constants.h; sourceTree = ""; }; + BCF14D0FC54C234A62E75B7E367FC856 /* crypto_uint32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_uint32.h; path = Sources/ed25519/nacl_includes/crypto_uint32.h; sourceTree = ""; }; + BD543B267CADEED7869F9409ABF623C6 /* AFNetworking-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AFNetworking-Private.xcconfig"; sourceTree = ""; }; BD5E64EAEE00E7732C64CA28E26FAC2A /* YapDatabaseRelationshipTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRelationshipTransaction.m; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationshipTransaction.m; sourceTree = ""; }; + BD928FB4738676122E42697B816DEBF2 /* JSQPhotoMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQPhotoMediaItem.h; path = JSQMessagesViewController/Model/JSQPhotoMediaItem.h; sourceTree = ""; }; BDC3E41A4040BF88F6231F488683F22F /* YapDatabaseManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseManager.h; path = YapDatabase/Internal/YapDatabaseManager.h; sourceTree = ""; }; - BEDD0D3CF2FE7BA6F887DD9F887888B3 /* JSQMessagesBubbleImage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesBubbleImage.h; path = JSQMessagesViewController/Model/JSQMessagesBubbleImage.h; sourceTree = ""; }; + BDC825978C4E1169C41673387592667F /* UIAlertView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIAlertView+AFNetworking.m"; path = "UIKit+AFNetworking/UIAlertView+AFNetworking.m"; sourceTree = ""; }; + BDE34C6CA3BB6AD5AD66BA7EC36FB02E /* Ed25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Ed25519.h; path = Classes/Ed25519.h; sourceTree = ""; }; + BEC1ABA8F690993EBD947754CECD79E9 /* BobAxolotlParameters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BobAxolotlParameters.h; path = AxolotlKit/Classes/Ratchet/BobAxolotlParameters.h; sourceTree = ""; }; BF5ACC2AE575FD4A9CDF896BFB254911 /* YapDatabaseSecondaryIndexOptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSecondaryIndexOptions.m; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexOptions.m; sourceTree = ""; }; + BFB1E5D3D3F979A28FA7AF2E8DFD50A3 /* JSQMessagesBubbleImageFactory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesBubbleImageFactory.h; path = JSQMessagesViewController/Factories/JSQMessagesBubbleImageFactory.h; sourceTree = ""; }; BFBCEB2F251C182AB0AE652CDCE9F7B9 /* YDBCKRecordInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKRecordInfo.m; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKRecordInfo.m; sourceTree = ""; }; BFEF078EE45FFDA9FD3817C176BC2055 /* YDBCKRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKRecord.h; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKRecord.h; sourceTree = ""; }; BFFDB53E68367127CE29CCB5C434BE38 /* YapDatabaseSecondaryIndexConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSecondaryIndexConnection.m; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexConnection.m; sourceTree = ""; }; - C11090BEDDC9DC82733C4E5C3BA5DAC3 /* TSDerivedSecrets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TSDerivedSecrets.h; path = AxolotlKit/Classes/Ratchet/TSDerivedSecrets.h; sourceTree = ""; }; + C056261CADD07981D4C36012D4D2288B /* ge_frombytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_frombytes.c; path = Sources/ed25519/ge_frombytes.c; sourceTree = ""; }; + C05CD7934E39DAB1199FD3E1E4D16075 /* APDropDownNavToolbar.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = APDropDownNavToolbar.xcconfig; sourceTree = ""; }; + C0A2B88BAFB74FC282DBD57BBC930958 /* FFCircularProgressView-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "FFCircularProgressView-Private.xcconfig"; sourceTree = ""; }; + C0CFBA62F29648362972E42AF564A915 /* bio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bio.h; path = opensslIncludes/openssl/bio.h; sourceTree = ""; }; + C1104B083AA6B036EA40BC7D28AA6305 /* fe_add.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_add.c; path = Sources/ed25519/fe_add.c; sourceTree = ""; }; C14EBCE13B3BC4C6BE82A0C13A1B2100 /* NBPhoneMetaData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBPhoneMetaData.m; path = libPhoneNumber/NBPhoneMetaData.m; sourceTree = ""; }; - C15AB6EA07C99F3585378F9433AB774D /* WhisperTextProtocol.pb.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = WhisperTextProtocol.pb.m; path = AxolotlKit/Classes/Protobuffs/WhisperTextProtocol.pb.m; sourceTree = ""; }; - C1798EDB42F4BD4D0341C7E20FC7A25F /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; - C17E27325EF52D7BAA0E1E70C5D12018 /* NSBundle+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+JSQMessages.m"; path = "JSQMessagesViewController/Categories/NSBundle+JSQMessages.m"; sourceTree = ""; }; - C201F5112D7CA0514400916081658F84 /* JSQMessagesKeyboardController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesKeyboardController.h; path = JSQMessagesViewController/Controllers/JSQMessagesKeyboardController.h; sourceTree = ""; }; + C158EF8ECD12FD3200003EFBADC2EFD8 /* compare.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = compare.c; path = Sources/ed25519/additions/compare.c; sourceTree = ""; }; C249116E424514B1AA7B84AB413197B6 /* TOCInternal_BlockObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCInternal_BlockObject.m; path = src/internal/TOCInternal_BlockObject.m; sourceTree = ""; }; - C2953E0818133BF33BFE51A59939396F /* APDropDownNavToolbar.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = APDropDownNavToolbar.xcconfig; sourceTree = ""; }; - C42B55F194BC14B76FBEE7007A13CF9C /* JSQSystemSoundPlayer+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "JSQSystemSoundPlayer+JSQMessages.h"; path = "JSQMessagesViewController/Categories/JSQSystemSoundPlayer+JSQMessages.h"; sourceTree = ""; }; - C42B8FFF37183EAF90DF3A6DE9F37145 /* fe_isnegative.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_isnegative.c; path = Sources/ed25519/fe_isnegative.c; sourceTree = ""; }; - C4808ADF55FAA64A46282477419858B0 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewFlowLayoutInvalidationContext.m; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewFlowLayoutInvalidationContext.m; sourceTree = ""; }; + C3986F46070F70C213F8B059FFD7DD5D /* AxolotlKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AxolotlKit-prefix.pch"; sourceTree = ""; }; + C4B363DBA33EAF06994D351896EE474F /* JSQMessagesInputToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesInputToolbar.m; path = JSQMessagesViewController/Views/JSQMessagesInputToolbar.m; sourceTree = ""; }; + C4F5E1C38198D7A7581F3D9525C66696 /* Mantle-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Mantle-prefix.pch"; sourceTree = ""; }; + C4F78749C6822227FF544A59F7F8423C /* NSValueTransformer+MTLPredefinedTransformerAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValueTransformer+MTLPredefinedTransformerAdditions.m"; path = "Mantle/NSValueTransformer+MTLPredefinedTransformerAdditions.m"; sourceTree = ""; }; C5C293DDF22A8B05300D53436E4104A7 /* YapDatabaseViewPage.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = YapDatabaseViewPage.mm; path = YapDatabase/Extensions/Views/Internal/YapDatabaseViewPage.mm; sourceTree = ""; }; - C61DCE83D0A2039CA77DCE16010DA8F7 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; + C60C70875122988AEBA8725AF35F8E23 /* JSQMessagesCollectionViewLayoutAttributes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewLayoutAttributes.m; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewLayoutAttributes.m; sourceTree = ""; }; + C66D7CB089E27DAF5E678362922D38AB /* err.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = err.h; path = opensslIncludes/openssl/err.h; sourceTree = ""; }; C677269EB68C32758660D7F27231C109 /* TOCFutureAndSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCFutureAndSource.h; path = src/TOCFutureAndSource.h; sourceTree = ""; }; - C68B61B3012B52D1E4FC5CF79157135B /* conf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf.h; path = opensslIncludes/openssl/conf.h; sourceTree = ""; }; - C6CAD1637BC965D8F04270DC2CDA926A /* JSQMessagesInputToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesInputToolbar.h; path = JSQMessagesViewController/Views/JSQMessagesInputToolbar.h; sourceTree = ""; }; - C6F58C4A88FE90797DE031D1574CFE64 /* ge_p1p1_to_p3.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p1p1_to_p3.c; path = Sources/ed25519/ge_p1p1_to_p3.c; sourceTree = ""; }; - C72D3763ECFFE570A6D2BE9C23465B08 /* seed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = seed.h; path = opensslIncludes/openssl/seed.h; sourceTree = ""; }; - C741BDD8FBBFC44D2936CB645047CE9C /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; + C6A36913005B397D49047FB0028D6B37 /* JSQMessagesCollectionViewCellOutgoing.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesCollectionViewCellOutgoing.xib; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellOutgoing.xib; sourceTree = ""; }; + C6B9A73CFF9D91C90E23FFA105CC77AE /* HKDFKit.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = HKDFKit.m; path = HKDFKit/HKDFKit/HKDFKit.m; sourceTree = ""; }; + C79D36BC6F26BADF4F48B4C484B330C0 /* MTLTransformerErrorHandling.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLTransformerErrorHandling.m; path = Mantle/MTLTransformerErrorHandling.m; sourceTree = ""; }; + C7AE15D104DC9101CCEA950653ECE063 /* JSQMessagesCollectionView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionView.m; path = JSQMessagesViewController/Views/JSQMessagesCollectionView.m; sourceTree = ""; }; + C7E1133C5E08D4F44CAC366BC0D4CCAA /* UIImage+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+JSQMessages.h"; path = "JSQMessagesViewController/Categories/UIImage+JSQMessages.h"; sourceTree = ""; }; + C84A237A36513154738D7A26EC68003C /* compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = compare.h; path = Sources/ed25519/additions/compare.h; sourceTree = ""; }; + C85458AEEBD79502E66B78A6A0B468C5 /* fe_1.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_1.c; path = Sources/ed25519/fe_1.c; sourceTree = ""; }; + C86107EB5E12D07ACB5374E10707DB98 /* libSQLCipher.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSQLCipher.a; sourceTree = BUILT_PRODUCTS_DIR; }; C88D9A2B782B8D582F98DEC481121D13 /* YapDatabaseViewTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewTypes.h; path = YapDatabase/Extensions/Views/YapDatabaseViewTypes.h; sourceTree = ""; }; C8C4CD93EE6C4B45D116D6E9A5CB6E32 /* YapDatabaseHooksTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseHooksTransaction.h; path = YapDatabase/Extensions/Hooks/YapDatabaseHooksTransaction.h; sourceTree = ""; }; - C8E32131794A1579CE298012CABC9D03 /* Randomness.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Randomness.h; path = Classes/Randomness.h; sourceTree = ""; }; - C95CFA126671F7363EF6AD5E47F0EB22 /* AxolotlStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AxolotlStore.h; path = AxolotlKit/Classes/State/AxolotlStore.h; sourceTree = ""; }; + C90F0C8725A1F5E60939F68DA6957A5D /* cast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cast.h; path = opensslIncludes/openssl/cast.h; sourceTree = ""; }; + C910ED4F2AFFAB73A645124CF9078ED9 /* des_old.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des_old.h; path = opensslIncludes/openssl/des_old.h; sourceTree = ""; }; + C966DD9B2B19195F4D6BFA8D9802A226 /* txt_db.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = txt_db.h; path = opensslIncludes/openssl/txt_db.h; sourceTree = ""; }; + CA48E6D396CE5E425BFC2A0285FA0C2A /* SessionStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SessionStore.h; path = AxolotlKit/Classes/State/SessionStore.h; sourceTree = ""; }; CAC6D90B88F4A6F17D4BA662D264212F /* NBNumberFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NBNumberFormat.m; path = libPhoneNumber/NBNumberFormat.m; sourceTree = ""; }; - CADF26939640C2AE3C6CF04297504363 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; - CB1C56EFFAE80DFFD32A36E56D93E25E /* BobAxolotlParameters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = BobAxolotlParameters.h; path = AxolotlKit/Classes/Ratchet/BobAxolotlParameters.h; sourceTree = ""; }; CB3A6C0795161ECBEB3D87D55FEB57DE /* YapDatabaseExtensionPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseExtensionPrivate.h; path = YapDatabase/Extensions/Protocol/Internal/YapDatabaseExtensionPrivate.h; sourceTree = ""; }; + CB3B1D828059557A08508E42EACCC842 /* Pods.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Pods.debug.xcconfig; sourceTree = ""; }; CB699C6304594408F0021801A87B11E0 /* YapDatabaseRelationshipPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRelationshipPrivate.h; path = YapDatabase/Extensions/Relationships/Internal/YapDatabaseRelationshipPrivate.h; sourceTree = ""; }; CB6EC2C8742B633446D6B1B88F448290 /* YapDatabaseRelationshipTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRelationshipTransaction.h; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationshipTransaction.h; sourceTree = ""; }; CB7F8548D9DE02755BC2F83754CD54E5 /* NSArray+TOCFuture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+TOCFuture.m"; path = "src/NSArray+TOCFuture.m"; sourceTree = ""; }; - CC35500875EA0F395060A80EE28F0DCF /* pkcs7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs7.h; path = opensslIncludes/openssl/pkcs7.h; sourceTree = ""; }; - CC411D2E7469C7D56FE73D57850EE305 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = DEVELOPER_DIR; }; - CC4542513546F41EB4A09195599F906D /* SQLCipher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SQLCipher-dummy.m"; sourceTree = ""; }; CC8401080D7338A901C9D84333F381FA /* YapDatabaseRTreeIndexSetup.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRTreeIndexSetup.m; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndexSetup.m; sourceTree = ""; }; + CCCFA43CDC401A60744030446D33BD28 /* MTLValueTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLValueTransformer.m; path = Mantle/MTLValueTransformer.m; sourceTree = ""; }; CCEDF7399CF4F943A6BE369450B32348 /* YapDatabaseViewConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseViewConnection.m; path = YapDatabase/Extensions/Views/YapDatabaseViewConnection.m; sourceTree = ""; }; + CD2D1EAE8A53974FE1DFE6C3C794CFC2 /* JSQDisplayedMessageCollectionViewCell.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQDisplayedMessageCollectionViewCell.xib; path = JSQMessagesViewController/Views/JSQDisplayedMessageCollectionViewCell.xib; sourceTree = ""; }; CD4098A8112D59AC77729D45B076A567 /* UFDisjointSetNode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = UFDisjointSetNode.m; path = src/UFDisjointSetNode.m; sourceTree = ""; }; - CDD6D45E891ED4C6A0F12551E1583FAE /* UnionFind.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UnionFind.xcconfig; sourceTree = ""; }; - CDE17117EED38D378E4E900998026AEC /* Pastelog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Pastelog.h; path = src/Pastelog.h; sourceTree = ""; }; - CE539C3D1C96AC9C0F6DF245E2B23961 /* ge_p3_to_p2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_to_p2.c; path = Sources/ed25519/ge_p3_to_p2.c; sourceTree = ""; }; + CDAB0DE4CF102D5D2288F4327A214F88 /* UIDevice+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIDevice+JSQMessages.m"; path = "JSQMessagesViewController/Categories/UIDevice+JSQMessages.m"; sourceTree = ""; }; + CE22C022DB9F6998C6DB742A3CA5AAA9 /* ge_add.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_add.c; path = Sources/ed25519/ge_add.c; sourceTree = ""; }; + CE3B1790F936554DE641677417382E50 /* dtls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dtls1.h; path = opensslIncludes/openssl/dtls1.h; sourceTree = ""; }; + CE602A11CB6841BC8F37E741356855FF /* symhacks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = symhacks.h; path = opensslIncludes/openssl/symhacks.h; sourceTree = ""; }; CE922A90BE81603147365F5ADC211EB8 /* Field.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = Field.m; path = src/runtime/Classes/Field.m; sourceTree = ""; }; CF147E11634BDFB476DC0CE5E24A6B75 /* YapDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabase.h; path = YapDatabase/YapDatabase.h; sourceTree = ""; }; - CF22FDBF6D5DBE462AAF572BD1EA1E99 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - CF4537E2F6930EDFC504D9353462097D /* JSQVideoMediaItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQVideoMediaItem.h; path = JSQMessagesViewController/Model/JSQVideoMediaItem.h; sourceTree = ""; }; + CF48F061D3F0D5F03F4EC3F6E221C72F /* ge_p1p1_to_p2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p1p1_to_p2.c; path = Sources/ed25519/ge_p1p1_to_p2.c; sourceTree = ""; }; CF5527A4F480D302BC1EBEF0839026B0 /* YapDatabaseRelationship.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRelationship.h; path = YapDatabase/Extensions/Relationships/YapDatabaseRelationship.h; sourceTree = ""; }; - CF7EC6F2BC9FE65226C52F498C1C4F7A /* SessionCipher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SessionCipher.m; path = AxolotlKit/Classes/SessionCipher.m; sourceTree = ""; }; - CF963EE34C3A419ECAFAC1F8C7B6B95E /* ge_p1p1_to_p2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p1p1_to_p2.c; path = Sources/ed25519/ge_p1p1_to_p2.c; sourceTree = ""; }; - CF96A892CC8F669EEA7FC4C529E86A12 /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/CoreLocation.framework; sourceTree = DEVELOPER_DIR; }; - CFA2E99CFE3F58A96D41D10FA9A5DA4C /* NSBundle+JSQMessages.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+JSQMessages.h"; path = "JSQMessagesViewController/Categories/NSBundle+JSQMessages.h"; sourceTree = ""; }; + CF82E2FE61CB6554D76F4BBF9A7537CA /* JSQInfoMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQInfoMessage.h; path = JSQMessagesViewController/Model/JSQInfoMessage.h; sourceTree = ""; }; + CF972A1084381C4A0E65BE249242AAB4 /* fe_pow22523.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_pow22523.c; path = Sources/ed25519/fe_pow22523.c; sourceTree = ""; }; CFFFF3B92D5BCEECBF68C31D22A27A52 /* YDBCKAttachRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKAttachRequest.m; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKAttachRequest.m; sourceTree = ""; }; + D0243A86E22F91563EC94B48B37FAAD1 /* WhisperMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WhisperMessage.h; path = AxolotlKit/Classes/CipherMessage/WhisperMessage.h; sourceTree = ""; }; D05181161CBE8DBFB1982E9BA8A7CBF3 /* SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRWebSocket.h; path = SocketRocket/SRWebSocket.h; sourceTree = ""; }; + D064D73EC8F5CFFA11DCEAFBB06BA5D5 /* SignedPrekeyRecord.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SignedPrekeyRecord.m; path = AxolotlKit/Classes/Prekeys/SignedPrekeyRecord.m; sourceTree = ""; }; D0DA5238D8C9CB800217C877CB1114C7 /* SocketRocket-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SocketRocket-Private.xcconfig"; sourceTree = ""; }; D0DEE534A121C1964D464F002BCBE090 /* YapDatabaseViewConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewConnection.h; path = YapDatabase/Extensions/Views/YapDatabaseViewConnection.h; sourceTree = ""; }; - D11370150DAABBB5F314E303A49DDBFE /* JSQVideoMediaItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQVideoMediaItem.m; path = JSQMessagesViewController/Model/JSQVideoMediaItem.m; sourceTree = ""; }; + D0E89004412C1FBE4C69D4FB746554C9 /* NSValueTransformer+MTLInversionAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValueTransformer+MTLInversionAdditions.m"; path = "Mantle/NSValueTransformer+MTLInversionAdditions.m"; sourceTree = ""; }; + D0F1CC67EC42D58D541C0ED4DCE8A816 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewFlowLayoutInvalidationContext.h; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewFlowLayoutInvalidationContext.h; sourceTree = ""; }; D12C8268A45F6A1CBF902978F0B5AB11 /* YapDatabaseExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseExtension.h; path = YapDatabase/Extensions/Protocol/YapDatabaseExtension.h; sourceTree = ""; }; - D1F9B6155C8939D711A46D1A999C7A28 /* PreKeyBundle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PreKeyBundle.m; path = AxolotlKit/Classes/Prekeys/PreKeyBundle.m; sourceTree = ""; }; + D1547AF38C5B6CC2FA1A099C336B9402 /* JSQMessagesCollectionViewCellIncoming.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewCellIncoming.h; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellIncoming.h; sourceTree = ""; }; + D20C8C28372AD679BA0A923B946F09F3 /* NSString+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSString+JSQMessages.m"; path = "JSQMessagesViewController/Categories/NSString+JSQMessages.m"; sourceTree = ""; }; D2AD843ACA85F858DDDE6B64CCF13DDD /* YapDatabaseSecondaryIndexSetup.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSecondaryIndexSetup.h; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexSetup.h; sourceTree = ""; }; - D315212B3ABCA77B8416BA7DD2D8BF2A /* bn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bn.h; path = opensslIncludes/openssl/bn.h; sourceTree = ""; }; + D2D258CD84B958F3D616A014F745F249 /* AES-CBC.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "AES-CBC.h"; path = "AxolotlKit/Classes/Crypto/AES-CBC.h"; sourceTree = ""; }; D3256E714C40D9561960316FB0C17284 /* YDBCKMergeInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKMergeInfo.h; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKMergeInfo.h; sourceTree = ""; }; - D331014B02C3AA07F9BC802C7413FAA6 /* DJWActionSheet-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "DJWActionSheet-Private.xcconfig"; sourceTree = ""; }; - D3C52F9FD53D06AA5954BCC02180A7AD /* JSQDisplayedMessageCollectionViewCell.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQDisplayedMessageCollectionViewCell.xib; path = JSQMessagesViewController/Views/JSQDisplayedMessageCollectionViewCell.xib; sourceTree = ""; }; - D3F609DD2541F70E1998EA8CFC3B0746 /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; - D44D58E8D8E8423800A3F9E83925A317 /* opensslconf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslconf.h; path = opensslIncludes/openssl/opensslconf.h; sourceTree = ""; }; - D48F121DE3368A3A2060F39799CB4AFB /* tls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls1.h; path = opensslIncludes/openssl/tls1.h; sourceTree = ""; }; + D33E0B4563252D0640F1F02269D9FDC2 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; + D40100944F7DE94A7DF30924BF50008A /* DJWActionSheet.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = DJWActionSheet.xcconfig; sourceTree = ""; }; + D4454DE25475B006B1D6587299A404F3 /* fe_tobytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_tobytes.c; path = Sources/ed25519/fe_tobytes.c; sourceTree = ""; }; + D467BE28324F0016F905994B72CCB798 /* sha.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sha.h; path = opensslIncludes/openssl/sha.h; sourceTree = ""; }; + D471A6BC5BED6FE53E700F20CD77E1F1 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; D4BEA0C80A570EC5CD5DC7BD4FA4405C /* YapDatabaseRTreeIndexHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseRTreeIndexHandler.m; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndexHandler.m; sourceTree = ""; }; - D6746049115DA9C7E9435B8A4FF21F65 /* d2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = d2.h; path = Sources/ed25519/d2.h; sourceTree = ""; }; - D6CBA64ED620A9C713977A69DF9A909E /* ChainKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ChainKey.h; path = AxolotlKit/Classes/Ratchet/ChainKey.h; sourceTree = ""; }; + D4FD806F0EDA1C6C2E3EC4193041C848 /* rsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rsa.h; path = opensslIncludes/openssl/rsa.h; sourceTree = ""; }; + D5A63CA0079CDAC9CD20689B1299C010 /* CocoaLumberjack-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CocoaLumberjack-prefix.pch"; sourceTree = ""; }; + D67EC3A4BF7B5335C6525410B62044BA /* JSQMessagesViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesViewController.h; path = JSQMessagesViewController/Controllers/JSQMessagesViewController.h; sourceTree = ""; }; + D695DD760E4601DA10716148D7210B86 /* ssl23.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl23.h; path = opensslIncludes/openssl/ssl23.h; sourceTree = ""; }; D6D4F6DD55358183C646BB7036B88967 /* YapDatabaseViewTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewTransaction.h; path = YapDatabase/Extensions/Views/YapDatabaseViewTransaction.h; sourceTree = ""; }; D6FE9A87E41E8C602EF45D1DCBA58D37 /* YapDatabaseFullTextSearchHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFullTextSearchHandler.m; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchHandler.m; sourceTree = ""; }; - D75D1D8C3401994C4BA1B1081F7715DE /* conf_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf_api.h; path = opensslIncludes/openssl/conf_api.h; sourceTree = ""; }; - D77907D92D28BDE03693352A1D951473 /* rc2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc2.h; path = opensslIncludes/openssl/rc2.h; sourceTree = ""; }; - D7B403BD7F60C309E4FADE786D82012D /* PreKeyBundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PreKeyBundle.h; path = AxolotlKit/Classes/Prekeys/PreKeyBundle.h; sourceTree = ""; }; - D8949A5BF31438A5B7772A224394B435 /* cast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cast.h; path = opensslIncludes/openssl/cast.h; sourceTree = ""; }; + D7C7249F9B239A622ADB6A2FA53D8804 /* JSQMessageAvatarImageDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessageAvatarImageDataSource.h; path = JSQMessagesViewController/Model/JSQMessageAvatarImageDataSource.h; sourceTree = ""; }; + D8BBB3FD50211922525F184B03217B2B /* SendingChain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SendingChain.m; path = AxolotlKit/Classes/Ratchet/SendingChain.m; sourceTree = ""; }; D8D32F22E453B52EA7A3F37BAB2F364D /* ExtendableMessageBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ExtendableMessageBuilder.m; path = src/runtime/Classes/ExtendableMessageBuilder.m; sourceTree = ""; }; - D8F6E3092175D0FA499D3914D3B3B8B6 /* AFHTTPRequestOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPRequestOperation.m; path = AFNetworking/AFHTTPRequestOperation.m; sourceTree = ""; }; - D90400DC71F0768D64B5CCE4A2BA36CC /* rsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rsa.h; path = opensslIncludes/openssl/rsa.h; sourceTree = ""; }; - D965B32EFA0C9D0E9CA188FBAF66FCA1 /* sha.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sha.h; path = opensslIncludes/openssl/sha.h; sourceTree = ""; }; - D99F9575D489309A4FE76A2DE71843B9 /* compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = compare.h; path = Sources/ed25519/additions/compare.h; sourceTree = ""; }; + D8D6D0CA6AFBDE62876AA0A31C1BD291 /* RootKey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = RootKey.h; path = AxolotlKit/Classes/Ratchet/RootKey.h; sourceTree = ""; }; + D8DAB0C4FFD9BC7C128272B455689C12 /* SQLCipher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SQLCipher-dummy.m"; sourceTree = ""; }; + D93C049C35D426A5FAA882C7A4850CD8 /* ge_double_scalarmult.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_double_scalarmult.c; path = Sources/ed25519/ge_double_scalarmult.c; sourceTree = ""; }; + D94B628655ED16826DB0D8F087D4D758 /* JSQMessagesLoadEarlierHeaderView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesLoadEarlierHeaderView.m; path = JSQMessagesViewController/Views/JSQMessagesLoadEarlierHeaderView.m; sourceTree = ""; }; + D959F88C39F3998726195D6788352446 /* ossl_typ.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ossl_typ.h; path = opensslIncludes/openssl/ossl_typ.h; sourceTree = ""; }; + D9BD40E2FA58FEEF2CB860A2EDD54C97 /* JSQDisplayedMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQDisplayedMessage.h; path = JSQMessagesViewController/Model/JSQDisplayedMessage.h; sourceTree = ""; }; + DA67D0A76474E5DCBD24362E9109AE0F /* SocketRocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.xcconfig; sourceTree = ""; }; + DAFDC64E49EC9E4CC7C26B0175C8270D /* DDContextFilterLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDContextFilterLogFormatter.h; path = Classes/Extensions/DDContextFilterLogFormatter.h; sourceTree = ""; }; DB2F135467C7F7E85D8481A359FF5D23 /* YapSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapSet.h; path = YapDatabase/Utilities/YapSet.h; sourceTree = ""; }; - DB4A073211D8B119B9462A01B5DA91F1 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + DB5D14F0A45C14EC3E882DFAD9961629 /* SerializationUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SerializationUtilities.m; path = AxolotlKit/Classes/Utility/SerializationUtilities.m; sourceTree = ""; }; + DB7892049B5DEF6034C710C62F31A884 /* JSQMediaItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMediaItem.m; path = JSQMessagesViewController/Model/JSQMediaItem.m; sourceTree = ""; }; DB86FD348B5733BDEF1764C16F854F04 /* YapDatabaseCloudKitConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseCloudKitConnection.h; path = YapDatabase/Extensions/CloudKit/YapDatabaseCloudKitConnection.h; sourceTree = ""; }; + DB916C9F55794CDA7F8195A87CA8A763 /* MapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/MapKit.framework; sourceTree = DEVELOPER_DIR; }; + DBAD1969A3EB3B71B28C6D9FF2953C59 /* JSQMessagesCollectionViewDataSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewDataSource.h; path = JSQMessagesViewController/Model/JSQMessagesCollectionViewDataSource.h; sourceTree = ""; }; + DBF6845D518AF9A4346FB75BF1C528B4 /* libDJWActionSheet.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libDJWActionSheet.a; sourceTree = BUILT_PRODUCTS_DIR; }; DC3E9F579EE6EFA95ECBC9D1AAC64A3F /* YapDatabaseSearchQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSearchQueue.m; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchQueue.m; sourceTree = ""; }; + DC5DB7C5C5CC2EECA6BD6BCA648AEA85 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; DC6468E710F1AB09B92FDD357F2D562F /* YapDatabaseHooks.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseHooks.m; path = YapDatabase/Extensions/Hooks/YapDatabaseHooks.m; sourceTree = ""; }; - DC6B034E131F8FBEB8EC5C63C3885124 /* comp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = comp.h; path = opensslIncludes/openssl/comp.h; sourceTree = ""; }; - DCBA8E5697A8DC76E92CCC750AF6633C /* asn1t.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1t.h; path = opensslIncludes/openssl/asn1t.h; sourceTree = ""; }; - DD2A86D3C42B5F9D80DDB848A276E0FA /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; }; - DDC214747A2C81F62DB5C00751C197B9 /* MTLModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MTLModel.m; path = Mantle/MTLModel.m; sourceTree = ""; }; - DDFFF69B9CD29CE1D2CFF7E4AFAB4E29 /* ge_madd.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_madd.c; path = Sources/ed25519/ge_madd.c; sourceTree = ""; }; + DC7C7943D8E2C6C30F05AB22539A273B /* DDContextFilterLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDContextFilterLogFormatter.m; path = Classes/Extensions/DDContextFilterLogFormatter.m; sourceTree = ""; }; + DD5BAD10B7128DEBA760C1E5099ECBA1 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; }; + DD61AFD47D4D3CA967E652537A51FA0A /* cmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmac.h; path = opensslIncludes/openssl/cmac.h; sourceTree = ""; }; + DD68868809E8D2BC93DFA30BE29A5956 /* DDLogMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLogMacros.h; path = Classes/DDLogMacros.h; sourceTree = ""; }; + DE10F93E3FBB65871AF81137E4B5EEE9 /* JSQMessagesLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesLabel.h; path = JSQMessagesViewController/Views/JSQMessagesLabel.h; sourceTree = ""; }; DE7215A123E945F446FADB0E0C0F98F2 /* YapDatabaseFilteredViewConnection.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFilteredViewConnection.m; path = YapDatabase/Extensions/FilteredViews/YapDatabaseFilteredViewConnection.m; sourceTree = ""; }; DE87C5A1394F77BA9037865D05AB5AD5 /* YapMemoryTable.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapMemoryTable.m; path = YapDatabase/Internal/YapMemoryTable.m; sourceTree = ""; }; + DEC79E9B3C89DF37457FF857547A3BDA /* JSQInfoMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQInfoMessage.m; path = JSQMessagesViewController/Model/JSQInfoMessage.m; sourceTree = ""; }; DED4584C44061A9BF96FDA04905F267E /* YapDatabaseRTreeIndexConnection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRTreeIndexConnection.h; path = YapDatabase/Extensions/RTreeIndex/YapDatabaseRTreeIndexConnection.h; sourceTree = ""; }; - DEE4298EF6EBBA1D055435873139DA42 /* SessionState.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SessionState.h; path = AxolotlKit/Classes/Sessions/SessionState.h; sourceTree = ""; }; DEFBCF1EA825570264844C7C73F3262D /* YDBCKRecordInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKRecordInfo.h; path = YapDatabase/Extensions/CloudKit/Utilities/YDBCKRecordInfo.h; sourceTree = ""; }; - DF273364EC31134F5A95396CCB842D5C /* JSQMessagesCollectionViewLayoutAttributes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewLayoutAttributes.m; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewLayoutAttributes.m; sourceTree = ""; }; DF46E73EDB50F9FC32A1C844DFA99E60 /* SSKeychain-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SSKeychain-dummy.m"; sourceTree = ""; }; - DFEC4CADFE6EBD9DBEAA23A0C35121DF /* aes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aes.h; path = opensslIncludes/openssl/aes.h; sourceTree = ""; }; + DFC09C5AB54F52F18DD3BCC18CBD650C /* iRate.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = iRate.bundle; path = iRate/iRate.bundle; sourceTree = ""; }; + E05575AF1CA30F9A27FF554A153EC15D /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; E08E57559E626A3B0DE454EE04B44957 /* TOCFuture+MoreContructors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "TOCFuture+MoreContructors.h"; path = "src/TOCFuture+MoreContructors.h"; sourceTree = ""; }; - E13326C753292730A076915BA0088B7D /* WhisperMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WhisperMessage.h; path = AxolotlKit/Classes/CipherMessage/WhisperMessage.h; sourceTree = ""; }; + E0D5148689C252DD4CCAD307A0279FE2 /* HKDFKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "HKDFKit-prefix.pch"; sourceTree = ""; }; E1989A913B07704138E5E3D7B8F71162 /* YapDatabaseViewMappingsPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewMappingsPrivate.h; path = YapDatabase/Extensions/Views/Internal/YapDatabaseViewMappingsPrivate.h; sourceTree = ""; }; - E1CE76A52C7CD8D72AB685458EDF4EC3 /* AliceAxolotlParameters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AliceAxolotlParameters.h; path = AxolotlKit/Classes/Ratchet/AliceAxolotlParameters.h; sourceTree = ""; }; - E1E26AE7D26A524046195646E5E69195 /* FFCircularProgressView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FFCircularProgressView.m; path = FFCircularProgressView/FFCircularProgressView/FFCircularProgressView.m; sourceTree = ""; }; - E1F57E9B7E693E89F8E9A594EF4C4ADF /* ssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl.h; path = opensslIncludes/openssl/ssl.h; sourceTree = ""; }; - E2461DAE33EF6707DD97A2D0F718CA4B /* fe_invert.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_invert.c; path = Sources/ed25519/fe_invert.c; sourceTree = ""; }; + E1BC7C9DF84106363EEF92D24C89BE58 /* fe_neg.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_neg.c; path = Sources/ed25519/fe_neg.c; sourceTree = ""; }; + E256D1EF6AF253A645C85FD47A2949F2 /* ReceivingChain.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ReceivingChain.m; path = AxolotlKit/Classes/Ratchet/ReceivingChain.m; sourceTree = ""; }; E2820EA97004E2370FE6623E11370B5E /* YapDatabaseFullTextSearch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFullTextSearch.m; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearch.m; sourceTree = ""; }; - E2BB0CA8CF593BFB0FB1806BE705E00B /* JSQMessagesLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesLabel.h; path = JSQMessagesViewController/Views/JSQMessagesLabel.h; sourceTree = ""; }; - E32013B3717180B054B7141E6ADD7385 /* JSQCall.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQCall.h; path = JSQMessagesViewController/Model/JSQCall.h; sourceTree = ""; }; + E2937B0DE31D951361F4A8C0D58F9036 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; + E2C3B02A8921F8D6B518E8496A98D30A /* AxolotlExceptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AxolotlExceptions.h; path = AxolotlKit/Classes/AxolotlExceptions.h; sourceTree = ""; }; + E3004A371B6E49594335E9DF137247A5 /* PreKeyBundle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PreKeyBundle.h; path = AxolotlKit/Classes/Prekeys/PreKeyBundle.h; sourceTree = ""; }; + E32ECFC33724FB0E4E86BF1D71D7F2D7 /* zeroize.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = zeroize.c; path = Sources/ed25519/additions/zeroize.c; sourceTree = ""; }; E32F50D0A8C7CC64AB3584C92B616D51 /* YapDatabaseSecondaryIndex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSecondaryIndex.h; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndex.h; sourceTree = ""; }; - E3BDAA2D570C5EB3DCFD0D89DFE2818E /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; - E41D0F01A7CF09F4C9495437492F5D03 /* JSQMessageData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessageData.h; path = JSQMessagesViewController/Model/JSQMessageData.h; sourceTree = ""; }; - E42F796986C2F1DAD191706C7BB106CC /* JSQMessagesViewController-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JSQMessagesViewController-prefix.pch"; sourceTree = ""; }; + E3324E11CCB5A35D639B66D41FFDCA02 /* ssl2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl2.h; path = opensslIncludes/openssl/ssl2.h; sourceTree = ""; }; + E3566017B48F3F61C0AF980DB25308DF /* SSKeychain.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SSKeychain.xcconfig; sourceTree = ""; }; E47BCC0FEC7847BE53432CFA381E2C4A /* YapDatabaseViewRangeOptionsPrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewRangeOptionsPrivate.h; path = YapDatabase/Extensions/Views/Internal/YapDatabaseViewRangeOptionsPrivate.h; sourceTree = ""; }; - E47D34F280B25E4814F8F5A2AE6C0FEA /* NSError+MTLModelException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSError+MTLModelException.m"; path = "Mantle/NSError+MTLModelException.m"; sourceTree = ""; }; E480F0E6FB74C28C86F5CFD9C4FCA866 /* TOCInternal_Racer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TOCInternal_Racer.m; path = src/internal/TOCInternal_Racer.m; sourceTree = ""; }; - E638B546F8697829BB383EF9B4D40FB7 /* fe_sq2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sq2.c; path = Sources/ed25519/fe_sq2.c; sourceTree = ""; }; - E65D286F5E0111671444F1EF3E3EDCDB /* UIImage+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+JSQMessages.m"; path = "JSQMessagesViewController/Categories/UIImage+JSQMessages.m"; sourceTree = ""; }; - E6A10F15C2FE23EF7692B71E13755FA4 /* NSValueTransformer+MTLInversionAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSValueTransformer+MTLInversionAdditions.h"; path = "Mantle/NSValueTransformer+MTLInversionAdditions.h"; sourceTree = ""; }; - E6C4269943CEE383FC41C6AB4BE975AA /* ge_frombytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_frombytes.c; path = Sources/ed25519/ge_frombytes.c; sourceTree = ""; }; + E48DBE6D0554B3FE246C66EA09A3431B /* fe_copy.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_copy.c; path = Sources/ed25519/fe_copy.c; sourceTree = ""; }; + E6C21D380B41A833366DD803325E543C /* DDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDLog+LOGV.h"; path = "Classes/DDLog+LOGV.h"; sourceTree = ""; }; E6DD359B9C52360BFC6C8B962DAF42D5 /* YapDatabaseViewState.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseViewState.m; path = YapDatabase/Extensions/Views/Internal/YapDatabaseViewState.m; sourceTree = ""; }; - E7310582012355F2D5903EEE9FC6BB0B /* pow22523.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pow22523.h; path = Sources/ed25519/pow22523.h; sourceTree = ""; }; + E71EFEF28289C603B5D4CADA0CA8CB45 /* JSQErrorMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQErrorMessage.h; path = JSQMessagesViewController/Model/JSQErrorMessage.h; sourceTree = ""; }; E7405D94686F970DBD7209459D92139C /* YapDatabaseSecondaryIndexHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseSecondaryIndexHandler.h; path = YapDatabase/Extensions/SecondaryIndex/YapDatabaseSecondaryIndexHandler.h; sourceTree = ""; }; - E854705A3411FE27497901A73911F42C /* Curve25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Curve25519.h; path = Classes/Curve25519.h; sourceTree = ""; }; - E87D17BBC0A259A5128E26136B625AF4 /* objects.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = objects.h; path = opensslIncludes/openssl/objects.h; sourceTree = ""; }; - E96071B8031FB183009A7DE3105042FA /* PastelogKit-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "PastelogKit-Private.xcconfig"; sourceTree = ""; }; - E9A8430E83FEBE3278ECA4A769E34BBE /* JSQMessageMediaData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessageMediaData.h; path = JSQMessagesViewController/Model/JSQMessageMediaData.h; sourceTree = ""; }; - E9B4FD8DB08CFE60D3DD916184B1D69D /* MTLReflection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MTLReflection.h; path = Mantle/MTLReflection.h; sourceTree = ""; }; - E9F99C6ADA1CAC8530B6335866FAB287 /* JSQMessagesCollectionViewCellOutgoing.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesCollectionViewCellOutgoing.xib; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellOutgoing.xib; sourceTree = ""; }; + E80B6CA828AAA02B0A27DF3EDD09C0DF /* YapDatabase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YapDatabase-prefix.pch"; sourceTree = ""; }; + E84041E0D454ED01B3FAC2F3D94AA5C5 /* pem2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem2.h; path = opensslIncludes/openssl/pem2.h; sourceTree = ""; }; + E886C117D0268FC7EDEFAD51C12AB452 /* EXTRuntimeExtensions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EXTRuntimeExtensions.h; path = Mantle/extobjc/EXTRuntimeExtensions.h; sourceTree = ""; }; + E9D1088CEF1376B789714EFC9FE85E31 /* PreKeyBundle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PreKeyBundle.m; path = AxolotlKit/Classes/Prekeys/PreKeyBundle.m; sourceTree = ""; }; EA1495A492E354CE4F79C1ACF6FBD8FA /* YapDatabaseRelationshipEdgePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseRelationshipEdgePrivate.h; path = YapDatabase/Extensions/Relationships/Internal/YapDatabaseRelationshipEdgePrivate.h; sourceTree = ""; }; EA2E8341E9D33A0899C7B0E259066202 /* YapDatabaseSearchResultsView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseSearchResultsView.m; path = YapDatabase/Extensions/SearchResults/YapDatabaseSearchResultsView.m; sourceTree = ""; }; - EA9B996F9A5FEDF19024B7767F8919F8 /* txt_db.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = txt_db.h; path = opensslIncludes/openssl/txt_db.h; sourceTree = ""; }; - EABB60D94BBB6C1E2431A606B015919F /* SocketRocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.xcconfig; sourceTree = ""; }; - EBE0D2D5772880F5764A3D0142E77D96 /* ChainAndIndex.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = ChainAndIndex.m; path = AxolotlKit/Classes/Ratchet/ChainAndIndex.m; sourceTree = ""; }; - EC114CB2A0C1846BA796D3FF77110C5A /* JSQMessagesInputToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesInputToolbar.m; path = JSQMessagesViewController/Views/JSQMessagesInputToolbar.m; sourceTree = ""; }; - EC183C864D35BD0B05452C470BD591D0 /* WhisperMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = WhisperMessage.m; path = AxolotlKit/Classes/CipherMessage/WhisperMessage.m; sourceTree = ""; }; + EABEFF291600252F4CBA297A0D512C71 /* JSQMessageData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessageData.h; path = JSQMessagesViewController/Model/JSQMessageData.h; sourceTree = ""; }; + EAF5365DDD76A0337ED03B5BE7AAAD52 /* AFHTTPRequestOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPRequestOperation.h; path = AFNetworking/AFHTTPRequestOperation.h; sourceTree = ""; }; + EB1C9BE51062E88D47AF0E03EEAC1909 /* libssl.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libssl.a; path = lib/libssl.a; sourceTree = ""; }; + EBD58E7AD07D86625BFFAD4683FE80AD /* sc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sc.h; path = Sources/ed25519/sc.h; sourceTree = ""; }; EC2CF64CB8350FCB71B1EEE2F6DD92A0 /* Message.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Message.h; path = src/runtime/Classes/Message.h; sourceTree = ""; }; - EC4FB0CF01DEE7DABDD640BF04819B48 /* DDDispatchQueueLogFormatter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDDispatchQueueLogFormatter.h; path = Classes/Extensions/DDDispatchQueueLogFormatter.h; sourceTree = ""; }; + EC43707CAAE90430FFB469C494DBB225 /* 25519-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "25519-prefix.pch"; sourceTree = ""; }; EC6E5F30FD95298432B5E065AD9E03DC /* YapDatabaseFilteredViewTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseFilteredViewTransaction.h; path = YapDatabase/Extensions/FilteredViews/YapDatabaseFilteredViewTransaction.h; sourceTree = ""; }; - ECA0854E6C602E6419C5BE35F1B3BC66 /* AFNetworking-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "AFNetworking-Private.xcconfig"; sourceTree = ""; }; ECB539F091DDC6DAB6A96843143A8895 /* Pods-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-acknowledgements.markdown"; sourceTree = ""; }; + ECBEBA02EA96918D1EA3F492030F7C69 /* DDAssertMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDAssertMacros.h; path = Classes/DDAssertMacros.h; sourceTree = ""; }; ECCDDC4754F4089A2764A932F70B2A11 /* YapRowidSet.mm */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.objcpp; name = YapRowidSet.mm; path = YapDatabase/Internal/YapRowidSet.mm; sourceTree = ""; }; - ED527D5A6FC74EFD7ACCFC074408CA05 /* ge.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ge.h; path = Sources/ed25519/ge.h; sourceTree = ""; }; - ED6DDAFE60B58FFF3A9971950495B1E7 /* JSQMessagesBubbleImageFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesBubbleImageFactory.m; path = JSQMessagesViewController/Factories/JSQMessagesBubbleImageFactory.m; sourceTree = ""; }; - EE128B486A9374F063B111A56EA61E1C /* JSQMessagesLoadEarlierHeaderView.xib */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = file.xib; name = JSQMessagesLoadEarlierHeaderView.xib; path = JSQMessagesViewController/Views/JSQMessagesLoadEarlierHeaderView.xib; sourceTree = ""; }; - EE475AEB6204A95F034779AB7045796E /* crypto_sign.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign.h; path = Sources/ed25519/nacl_includes/crypto_sign.h; sourceTree = ""; }; + ECF8BB9774DAADBF68CFF1DD3AB36F23 /* JSQMessagesCollectionViewFlowLayout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewFlowLayout.h; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewFlowLayout.h; sourceTree = ""; }; + ED6E53807EA2876722B5D4C85A761098 /* fe_sq2.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_sq2.c; path = Sources/ed25519/fe_sq2.c; sourceTree = ""; }; + ED7D4D4D7CF355E84187ADD0CE47E6F5 /* iRate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iRate.h; path = iRate/iRate.h; sourceTree = ""; }; + ED92E44BCC62E71BB44F9D6D6DFEDDFA /* rand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rand.h; path = opensslIncludes/openssl/rand.h; sourceTree = ""; }; EEA8FDBDAF15CEC5462ACB6DD4299A30 /* TOCCancelToken+MoreConstructors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "TOCCancelToken+MoreConstructors.h"; path = "src/TOCCancelToken+MoreConstructors.h"; sourceTree = ""; }; + EEAC25DA172CF03A35090BDD0E968DA5 /* DDDispatchQueueLogFormatter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDDispatchQueueLogFormatter.m; path = Classes/Extensions/DDDispatchQueueLogFormatter.m; sourceTree = ""; }; EEDA9ED272C056C96EE311DFC56D967A /* AbstractMessageBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AbstractMessageBuilder.m; path = src/runtime/Classes/AbstractMessageBuilder.m; sourceTree = ""; }; + EF4491552B40EF01095F9937E0955804 /* DDAbstractDatabaseLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDAbstractDatabaseLogger.m; path = Classes/DDAbstractDatabaseLogger.m; sourceTree = ""; }; + EF63EE55AF3A1E9C1595FB06559C3B3D /* TSDerivedSecrets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TSDerivedSecrets.h; path = AxolotlKit/Classes/Ratchet/TSDerivedSecrets.h; sourceTree = ""; }; + EFC0AA862AC10AC4E25A6AE315084942 /* crypto_sign_edwards25519sha512batch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign_edwards25519sha512batch.h; path = Sources/ed25519/nacl_includes/crypto_sign_edwards25519sha512batch.h; sourceTree = ""; }; F010CFA2FAFBB986EFA56EFF905D413D /* YapDatabaseFullTextSearchTransaction.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseFullTextSearchTransaction.m; path = YapDatabase/Extensions/FullTextSearch/YapDatabaseFullTextSearchTransaction.m; sourceTree = ""; }; + F0FCF6BACC89326B3B8BF97EAD2A52B8 /* fe_cmov.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_cmov.c; path = Sources/ed25519/fe_cmov.c; sourceTree = ""; }; F11C0B537F7A145CEA8C6E9F1EB671F5 /* NBMetadataCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBMetadataCore.h; path = libPhoneNumber/NBMetadataCore.h; sourceTree = ""; }; - F16BDF108E2C87F80312C0C65C4326A2 /* cms.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cms.h; path = opensslIncludes/openssl/cms.h; sourceTree = ""; }; + F198B3A9BD12BA1B89946F824A71DEED /* Curve25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Curve25519.h; path = Classes/Curve25519.h; sourceTree = ""; }; F19B1019DBED28C80583A22D1238248F /* SCWaveformView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SCWaveformView.h; path = Sources/SCWaveformView.h; sourceTree = ""; }; - F2D936400F3BC6FAE4F15F3A947FBA8B /* JSQMessagesToolbarContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesToolbarContentView.m; path = JSQMessagesViewController/Views/JSQMessagesToolbarContentView.m; sourceTree = ""; }; + F1BD6E4F322C032A68FA8CB8A9C1B3EC /* UnionFind.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = UnionFind.xcconfig; sourceTree = ""; }; + F218D00D25CE4EE01FA9A9F99E9974B7 /* sc_muladd.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sc_muladd.c; path = Sources/ed25519/sc_muladd.c; sourceTree = ""; }; F2FBB06853F09B3A274D91B6CA70068F /* NBPhoneNumber.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NBPhoneNumber.h; path = libPhoneNumber/NBPhoneNumber.h; sourceTree = ""; }; - F332B93D1274E2C345A3177165952B3D /* DDLegacyMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DDLegacyMacros.h; path = Classes/DDLegacyMacros.h; sourceTree = ""; }; - F3B1147131F85D15482597DA6728D3F6 /* CocoaLumberjack-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CocoaLumberjack-dummy.m"; sourceTree = ""; }; - F3FA63F3F1513D112D4DB0805E17D6E0 /* UIView+JSQMessages.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+JSQMessages.m"; path = "JSQMessagesViewController/Categories/UIView+JSQMessages.m"; sourceTree = ""; }; - F4B2EE94E7E1217F136256FEF6D29041 /* open.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = open.c; path = Sources/ed25519/open.c; sourceTree = ""; }; - F4CB14CD7B22A317C66FC7B461C97CF5 /* ossl_typ.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ossl_typ.h; path = opensslIncludes/openssl/ossl_typ.h; sourceTree = ""; }; - F4F6C6C318601AFB50FBDCCD710CC88E /* engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = engine.h; path = opensslIncludes/openssl/engine.h; sourceTree = ""; }; + F357AA73607CB4C096B445E8D5B4F34C /* PreKeyRecord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PreKeyRecord.h; path = AxolotlKit/Classes/Prekeys/PreKeyRecord.h; sourceTree = ""; }; + F4354AD79C9019FBA632A64E0832A9BF /* libiRate.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libiRate.a; sourceTree = BUILT_PRODUCTS_DIR; }; + F4FA29CB4D855753B3DA638DF79CBB5C /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; + F564E9B97340E8A38F312165802E6AA3 /* AFHTTPRequestOperationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPRequestOperationManager.h; path = AFNetworking/AFHTTPRequestOperationManager.h; sourceTree = ""; }; + F5E761B8AAABBCE33C4EA8AEC8007222 /* JSQMessagesComposerTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesComposerTextView.m; path = JSQMessagesViewController/Views/JSQMessagesComposerTextView.m; sourceTree = ""; }; F7E8D6DA5B38CFF5B4F9FF9D1D3FC760 /* TOCCancelTokenAndSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TOCCancelTokenAndSource.h; path = src/TOCCancelTokenAndSource.h; sourceTree = ""; }; - F7F22BAFC5A1299913DC1740E1D1309C /* md5.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md5.h; path = opensslIncludes/openssl/md5.h; sourceTree = ""; }; - F8A4F67E71EE24FF7612755CDADE6170 /* JSQCallCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQCallCollectionViewCell.h; path = JSQMessagesViewController/Views/JSQCallCollectionViewCell.h; sourceTree = ""; }; - F8AC049721B5A61F6EE2A2F784F45257 /* PreKeyWhisperMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = PreKeyWhisperMessage.m; path = AxolotlKit/Classes/CipherMessage/PreKeyWhisperMessage.m; sourceTree = ""; }; - F8E3473ACA9B8E210DC144ABE83CD15C /* fe_frombytes.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = fe_frombytes.c; path = Sources/ed25519/fe_frombytes.c; sourceTree = ""; }; - F9190340387587E54148F8BC9D0C96B4 /* JSQMessagesCollectionViewLayoutAttributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesCollectionViewLayoutAttributes.h; path = JSQMessagesViewController/Layout/JSQMessagesCollectionViewLayoutAttributes.h; sourceTree = ""; }; - F96AD1E17C4E3FB39E6F2B541F6ACEF8 /* curve_sigs.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = curve_sigs.c; path = Sources/ed25519/additions/curve_sigs.c; sourceTree = ""; }; - F98A2670633E6D2EFA188BF18B540DA4 /* rc4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc4.h; path = opensslIncludes/openssl/rc4.h; sourceTree = ""; }; + F8345BA856503A0CE2289B4E45DA11B5 /* APDropDownNavToolbar-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "APDropDownNavToolbar-dummy.m"; sourceTree = ""; }; + F84ACDF9F27D52BD56D86B804205940B /* JSQMessagesCollectionViewCellOutgoing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesCollectionViewCellOutgoing.m; path = JSQMessagesViewController/Views/JSQMessagesCollectionViewCellOutgoing.m; sourceTree = ""; }; + F88452016602B4BA5D9B0458B46552F0 /* e_os2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = e_os2.h; path = opensslIncludes/openssl/e_os2.h; sourceTree = ""; }; + F926C41494A7A2F781F5CA06942F13EE /* JSQMessagesBubbleImageFactory.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesBubbleImageFactory.m; path = JSQMessagesViewController/Factories/JSQMessagesBubbleImageFactory.m; sourceTree = ""; }; FA58CBDFBDCF230B5D752EA7D2021B3D /* UnionFind-Private.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UnionFind-Private.xcconfig"; sourceTree = ""; }; - FB13B2D015BE1E9E58AF1E897503FE2B /* APNavigationController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = APNavigationController.h; path = Classes/APNavigationController.h; sourceTree = ""; }; - FB292CADB98CE6BC880A2F2B1CAA7568 /* base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.h; path = Sources/ed25519/base.h; sourceTree = ""; }; - FBDB23AD15EF197C05818083BC090D8A /* NSValueTransformer+MTLPredefinedTransformerAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSValueTransformer+MTLPredefinedTransformerAdditions.m"; path = "Mantle/NSValueTransformer+MTLPredefinedTransformerAdditions.m"; sourceTree = ""; }; - FC66239985B2C83D2D893C92C7E65978 /* libssl.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libssl.a; path = lib/libssl.a; sourceTree = ""; }; + FA5E94DEA9C2EE308C5B0B3284ACC9F9 /* Randomness.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Randomness.h; path = Classes/Randomness.h; sourceTree = ""; }; + FA6A111A41522229D9EB9DEAA738C6A5 /* ssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl.h; path = opensslIncludes/openssl/ssl.h; sourceTree = ""; }; + FB8E2C5C6474C36A3B64A9334B22ACF2 /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; + FBC72279C77AF9B1F0342775EAF56A90 /* DJWActionSheet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DJWActionSheet.h; path = DJWActionSheet/DJWActionSheet.h; sourceTree = ""; }; + FBCACF1DDD0ADE3B30BE5C94911A84F1 /* JSQMessagesAssets.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = JSQMessagesAssets.bundle; path = JSQMessagesViewController/Assets/JSQMessagesAssets.bundle; sourceTree = ""; }; + FBFBB556C81B57DCC6EB7F17619E7DD7 /* JSQCallCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQCallCollectionViewCell.m; path = JSQMessagesViewController/Views/JSQCallCollectionViewCell.m; sourceTree = ""; }; FC83DBB1B1E243964988BD3478160A31 /* YDBCKMappingTableInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YDBCKMappingTableInfo.h; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKMappingTableInfo.h; sourceTree = ""; }; - FC9C67A3B8C2C3054BBF588E04FDC008 /* SessionStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SessionStore.h; path = AxolotlKit/Classes/State/SessionStore.h; sourceTree = ""; }; + FCAB5D30A7A806B0380CC362CC0992A6 /* JSQMessagesKeyboardController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQMessagesKeyboardController.h; path = JSQMessagesViewController/Controllers/JSQMessagesKeyboardController.h; sourceTree = ""; }; FD59067DE2693CA246F02096E3F9B8E8 /* YapDatabaseViewRangeOptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YapDatabaseViewRangeOptions.h; path = YapDatabase/Extensions/Views/Utilities/YapDatabaseViewRangeOptions.h; sourceTree = ""; }; - FD889D91B5D274A2909D1247B9DDD572 /* NSData+keyVersionByte.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+keyVersionByte.m"; path = "AxolotlKit/Classes/Utility/NSData+keyVersionByte.m"; sourceTree = ""; }; - FD95C6D01D6549152F839A57542B8AA4 /* sign.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sign.c; path = Sources/ed25519/sign.c; sourceTree = ""; }; - FDDADE503D84711F394B618080748CF7 /* SQLCipher.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SQLCipher.xcconfig; sourceTree = ""; }; + FD63A2C870023ED7B997B33D32110F69 /* ssl3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl3.h; path = opensslIncludes/openssl/ssl3.h; sourceTree = ""; }; + FDC220FC015753A52C0796B0742A5CE8 /* JSQCallCollectionViewCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSQCallCollectionViewCell.h; path = JSQMessagesViewController/Views/JSQCallCollectionViewCell.h; sourceTree = ""; }; + FDC9A8EE298A633BC82CA5127521D30D /* engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = engine.h; path = opensslIncludes/openssl/engine.h; sourceTree = ""; }; + FDDD0C66DBDCECFD51FFF49B2C1BE4E4 /* crypto_sign.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto_sign.h; path = Sources/ed25519/nacl_includes/crypto_sign.h; sourceTree = ""; }; + FE04D4FCAE67953919E59E3AF5301832 /* SCWaveformView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SCWaveformView-prefix.pch"; sourceTree = ""; }; FE2D978F0A2BBDD894C0CF953FB45528 /* YDBCKChangeQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YDBCKChangeQueue.m; path = YapDatabase/Extensions/CloudKit/Internal/YDBCKChangeQueue.m; sourceTree = ""; }; FE5F37CEEACAB859FFFC317053019BE0 /* YapDatabaseConnectionDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YapDatabaseConnectionDefaults.m; path = YapDatabase/Internal/YapDatabaseConnectionDefaults.m; sourceTree = ""; }; - FE729BA746B57F0E2A8C70886BFCD59A /* PastelogKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PastelogKit-prefix.pch"; sourceTree = ""; }; - FEE4DC6784C356F81E6BB9BCA708D51E /* DDLog+LOGV.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "DDLog+LOGV.h"; path = "Classes/DDLog+LOGV.h"; sourceTree = ""; }; - FEF49A0D64CA9443B979E93533562282 /* sc_muladd.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = sc_muladd.c; path = Sources/ed25519/sc_muladd.c; sourceTree = ""; }; - FF130B485B38986BD571AD1BAA75E082 /* ebcdic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ebcdic.h; path = opensslIncludes/openssl/ebcdic.h; sourceTree = ""; }; - FF3FEC024605EB1EC8EA3CC259584855 /* ge_p3_to_cached.c */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.c; name = ge_p3_to_cached.c; path = Sources/ed25519/ge_p3_to_cached.c; sourceTree = ""; }; - FF584CBAD41A5765EB9130DC0F60432E /* YapDatabase-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YapDatabase-prefix.pch"; sourceTree = ""; }; - FF8DC4837FBE5E384D0261F160343433 /* DDLog.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DDLog.m; path = Classes/DDLog.m; sourceTree = ""; }; - FF9228E0865549253EE7E856ADAFAF53 /* HKDFKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = HKDFKit.xcconfig; sourceTree = ""; }; + FED1AC816C608B449233CF4D2178F55D /* bn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bn.h; path = opensslIncludes/openssl/bn.h; sourceTree = ""; }; + FEFE2EA5248646FCF68D619808AD8C30 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS8.3.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; + FF4D242AA61BC2DCBA0D41CF3F64824A /* JSQMessagesToolbarContentView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQMessagesToolbarContentView.m; path = JSQMessagesViewController/Views/JSQMessagesToolbarContentView.m; sourceTree = ""; }; + FF5CEB006C5317A140688C4EEEC4A3D5 /* JSQDisplayedMessageCollectionViewCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSQDisplayedMessageCollectionViewCell.m; path = JSQMessagesViewController/Views/JSQDisplayedMessageCollectionViewCell.m; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -1769,15 +1788,28 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 14A989121114BE878919138143ECD621 /* Frameworks */ = { + 0EF5380DE6BF4413AA19C7D707854804 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 63395E7E0647E6F970B4D6138127EFDC /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1537A7040136F3A415E616F47A50E743 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 0BE03CC2CD900145EF8B2A6EFE716B34 /* Foundation.framework in Frameworks */, + 5378C87E12918E5FAE40A11CA18EB87C /* Security.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1D8C357BB8C3C9AFCC1B7CD55AAC0DA1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - D23AAEC7AF5C46343896B0975A187B4E /* CoreGraphics.framework in Frameworks */, - E9EC9E05C9922AF4FE3933A48EDBA810 /* Foundation.framework in Frameworks */, - 77890E60D4A37BE9504CC8580B44FEA1 /* MobileCoreServices.framework in Frameworks */, - 0499E3088440AF869FDEAA3C3E66D6B6 /* Security.framework in Frameworks */, - A89B7D9F80B183C2246595C5D29B636E /* SystemConfiguration.framework in Frameworks */, + E1ADDFEFF19BD2E24C14DE58E26693CE /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1789,22 +1821,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 29254EA34A460E5413E0F5D7BEEAC5E1 /* Frameworks */ = { + 2443FB04CB964FC0F2FF12F143DD1611 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1EEF4C90671418D41CB2FF7070A9E3B7 /* CoreGraphics.framework in Frameworks */, - 174301B72FAD05D746EAB34054B8C72B /* Foundation.framework in Frameworks */, - 26EB99248490495478EC338247C5D8C0 /* QuartzCore.framework in Frameworks */, + 7D5E3D30F087F9C6ABCB433D9C928577 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2A3E8D27FDB593B069D1D8F370979FDD /* Frameworks */ = { + 296DCAEA69B4157BFFE5ACC5E73FA1E9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1DF4A43E5DBD172BAC1A38A54B577220 /* Foundation.framework in Frameworks */, - B55EB4942E81CD97C3BE400D25FF8C90 /* Security.framework in Frameworks */, + 58C0CDBCAE0D287247DA6DC771CD4958 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1818,24 +1847,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 35B06C0B264D178D1D94E869EA04FFFB /* Frameworks */ = { + 3839A44C818233F84678E2B6AE1480EB /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 17868E66F1D5BEEDAD3A99D99DC32F8C /* CoreGraphics.framework in Frameworks */, - C243BE882A0D870AD7E0ECBAAE30151D /* CoreLocation.framework in Frameworks */, - ED6D96DF38AFAF229051B902C31B1903 /* Foundation.framework in Frameworks */, - AB55B84C51ECD6540CC08EC7EB14635C /* MapKit.framework in Frameworks */, - 689D5F4FFDCE588D3C62E8747BC2A14C /* QuartzCore.framework in Frameworks */, - D4E16B48D6B8F07C235A9510B4CDE31C /* UIKit.framework in Frameworks */, + 5D78E4965E4566793A140960D118530F /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3D3E18582F0B6F543F06246E7832C2C6 /* Frameworks */ = { + 41831E65A65155B6D0A264A594B41526 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 88095F4FAF18343E1D11CF47C7E4CD69 /* Foundation.framework in Frameworks */, + 0275380B6C756AE2A5C276310D8F9D1B /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1847,79 +1871,90 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4DC4621ED53E12F39CC0A7D4E14FA69A /* Frameworks */ = { + 5F4D47AB53852D6CA3FF0A1D643A5FCC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E5456F43EC8B3E02A555A5264B11A103 /* Foundation.framework in Frameworks */, + 5B64981731B1A00F93F038546B95EC83 /* CoreGraphics.framework in Frameworks */, + 68D59958C68DB6A025C16008D33028F8 /* CoreLocation.framework in Frameworks */, + 6DBBA7EF421C4966E6C3A7B41FD65532 /* Foundation.framework in Frameworks */, + F1B1168130768CEFAC07A1BAD1CC2A68 /* MapKit.framework in Frameworks */, + 57FEF51C0B9F93781CE9BA375BE3B03B /* QuartzCore.framework in Frameworks */, + 8D0EBC48367E5D0F512960CC7B234F4B /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5906C881D95A856605AC84B1E024302A /* Frameworks */ = { + 602D636E6EB464AD2B1DD3A606A37013 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - CDAF8825DF0800E2E36EE4F11B98B3E3 /* AudioToolbox.framework in Frameworks */, - B5C1D2B1EA05F13BF7A67B707A72D8A4 /* Foundation.framework in Frameworks */, - 51D8FD4E3909E1EF301608943DA255A4 /* UIKit.framework in Frameworks */, + D5C34EFE97112E947AF4E99E9523F5E0 /* CoreGraphics.framework in Frameworks */, + 2AF9BA3F0A32F2A185881205D1EDC202 /* Foundation.framework in Frameworks */, + 68D32DF0A7200369D40BBAEFFE02C2EA /* MobileCoreServices.framework in Frameworks */, + D971465A189EBD8F4A4104FAE7AB0895 /* Security.framework in Frameworks */, + 613763E828396237B7CD35D3660AB8F5 /* SystemConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 678198E18690134647D7C1B47C3EAB75 /* Frameworks */ = { + 63363E4168AC42B833DA924244187855 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 6D6B5EFAC554CCECB37859935D5E9398 /* Foundation.framework in Frameworks */, + 931B727C3B082EDC5EC6E22025C308E7 /* CoreGraphics.framework in Frameworks */, + 7C33A4B0739BC9985F4A58E93AAE77AD /* Foundation.framework in Frameworks */, + C4EFCBA74AB6AE3074B04EB773D9F08D /* QuartzCore.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7B57BE82710AA685C0A764D2DDCF65ED /* Frameworks */ = { + 65C28666974152D1A6434332E713A6B1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - B83205916FF5738217A71236F4B48A69 /* Foundation.framework in Frameworks */, - 34C7AF8EA1AF0D33C8928EE27FBC236A /* Security.framework in Frameworks */, + 5B24C3BDD92F546DB217A9D95BAECF49 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 893F1D88387ACA004263E1CF7566ACFB /* Frameworks */ = { + 6AE73C6880F54863BD2E5CB475552BA9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 5E111719212AC96F33FA579B85E2D232 /* Foundation.framework in Frameworks */, + D40D98455B42D56CEDEBE4D471267F6D /* Foundation.framework in Frameworks */, + E96F8A26AFB9BBF19FF496F1BB305A11 /* Security.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8EBA51215BF7E0BFF9709E22A0064949 /* Frameworks */ = { + 7B57BE82710AA685C0A764D2DDCF65ED /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1FE1367C8D29685C1AC60D73C250F17F /* Foundation.framework in Frameworks */, + B83205916FF5738217A71236F4B48A69 /* Foundation.framework in Frameworks */, + 34C7AF8EA1AF0D33C8928EE27FBC236A /* Security.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 926D5D099EAD03BF2A2A08C4EE478879 /* Frameworks */ = { + 86E7A938F1CFEA5C72092D2D08413489 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 95BE32A22715C0E1B83B2AE977811126 /* Foundation.framework in Frameworks */, + 559099486CD3E48C24C2924F5A18E5FC /* AudioToolbox.framework in Frameworks */, + B3EAEF35256828079C5A1FCE0B4891AE /* Foundation.framework in Frameworks */, + BC7CA45B7A53FA1449DD7067145E639C /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - A3B845FC9981DED6FD8B87ABB8501B54 /* Frameworks */ = { + 8CBA0086C51DB2D5760F5E686F9023AF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FE7ED1279DD3CEA7FD23C2B437BF7A12 /* Foundation.framework in Frameworks */, - BC7AD5F925C3AA5094F36D102AD8AEFF /* Security.framework in Frameworks */, + F9EEBDFFBBAA1AD27AED23B7D03B02EC /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - AD83E1B05E88BA536653883ACF565043 /* Frameworks */ = { + 9AB4B7A4DCC513D2BE4BA13354305E3B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 8873C52BEB2FD31549FBA2BBDB95F69F /* Foundation.framework in Frameworks */, + C2D8A6BC61FCFE702526E8D83737D131 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1931,14 +1966,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - CDE6D59B19848664C34465517C4B2B90 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 7AF62D9F8E28680EA2ACA62F5A0CAEF6 /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; F68C51A90F67E273779003B5F998E828 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; @@ -1959,368 +1986,666 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 0038A71F94C2D2AC4DA24C2D1BD8668E /* UIKit */ = { + 037C0CA694176A3C0915F62C9D20B3E6 /* Targets Support Files */ = { isa = PBXGroup; children = ( - 2B77E987946B1D009D73455ADD4FDFDC /* AFNetworkActivityIndicatorManager.h */, - 6BEF894917AEF1DB5728AD917A6A6AC1 /* AFNetworkActivityIndicatorManager.m */, - 2E1E7EBE1E207E6BBB1EBEEECEE7182A /* UIActivityIndicatorView+AFNetworking.h */, - A5A070433CCBF84DB6875E425971831F /* UIActivityIndicatorView+AFNetworking.m */, - 6FCAE2DF2993327A772111F9A5E98282 /* UIAlertView+AFNetworking.h */, - 056E5706A47EC17FA68C9C74CF02AB75 /* UIAlertView+AFNetworking.m */, - 049985A970E79883F065A8EFC71292DC /* UIButton+AFNetworking.h */, - E3BDAA2D570C5EB3DCFD0D89DFE2818E /* UIButton+AFNetworking.m */, - D3F609DD2541F70E1998EA8CFC3B0746 /* UIImageView+AFNetworking.h */, - 73CF2710ADF22710A69CB2F80F2E6F16 /* UIImageView+AFNetworking.m */, - C1798EDB42F4BD4D0341C7E20FC7A25F /* UIKit+AFNetworking.h */, - 166791E3C6D4BA2AF9B29119D8D5C0DE /* UIProgressView+AFNetworking.h */, - 3B5A4972D4CA4CF5364EEA9F836D5163 /* UIProgressView+AFNetworking.m */, - AE97021490E8D3E8D475D363A2044648 /* UIRefreshControl+AFNetworking.h */, - 2F37046353FFF4E12EA377F146FB291E /* UIRefreshControl+AFNetworking.m */, - 643F25E8737D689A3F4F09A5F4431D24 /* UIWebView+AFNetworking.h */, - 964AB54AD873C8EB6E4A8113C4B70553 /* UIWebView+AFNetworking.m */, + ADDD1EE47AE2A07F10C2920B5CDC10F0 /* Pods */, ); - name = UIKit; + name = "Targets Support Files"; sourceTree = ""; }; - 01D4AA64A9B4B98DEE4EFCBD0D072369 /* Support Files */ = { + 03C7CA975DC5B339FEE30477B25FBE32 /* Support Files */ = { isa = PBXGroup; children = ( - EABB60D94BBB6C1E2431A606B015919F /* SocketRocket.xcconfig */, - D0DA5238D8C9CB800217C877CB1114C7 /* SocketRocket-Private.xcconfig */, - 035575C5F4107FB3DF5BF0E5BB8C593D /* SocketRocket-dummy.m */, - 1074C118AD35C092D81DF93FEEFEC046 /* SocketRocket-prefix.pch */, + 29730ECC42C7E40F0CEE03B85A4DB05F /* SCWaveformView.xcconfig */, + 60A3971506C33A12C36538F39D7D136D /* SCWaveformView-Private.xcconfig */, + 1BA72C665CF940AD932A65646B6AE89C /* SCWaveformView-dummy.m */, + FE04D4FCAE67953919E59E3AF5301832 /* SCWaveformView-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/SocketRocket"; + path = "../Target Support Files/SCWaveformView"; sourceTree = ""; }; - 037C0CA694176A3C0915F62C9D20B3E6 /* Targets Support Files */ = { + 10B0E1DD458CA666831B8CEE5D3BCD83 /* AxolotlKit */ = { isa = PBXGroup; children = ( - ADDD1EE47AE2A07F10C2920B5CDC10F0 /* Pods */, + D2D258CD84B958F3D616A014F745F249 /* AES-CBC.h */, + B62C835A08F929BB10ACBB4848515CDB /* AES-CBC.m */, + 4E1807D657620FACF713A1D1026EE94D /* AliceAxolotlParameters.h */, + 480B01AC7EE8C2D4FB0CFB4692D4FBF0 /* AliceAxolotlParameters.m */, + E2C3B02A8921F8D6B518E8496A98D30A /* AxolotlExceptions.h */, + 592C30D41B109187B4FBB56731ECAB31 /* AxolotlParameters.h */, + A04F27F30CA5C5D658CD3C1ABD28DD06 /* AxolotlStore.h */, + BEC1ABA8F690993EBD947754CECD79E9 /* BobAxolotlParameters.h */, + 016F08586D8D70152B7B40B5329E42ED /* BobAxolotlParameters.m */, + 4017CB7F7C50350BACA3F039B6B05B01 /* Chain.h */, + 1197BF835BF18100BAA3A7E946D33ACD /* ChainAndIndex.h */, + 83B3282A51CE6298EE0383395BBCA64B /* ChainAndIndex.m */, + 4A196C5C6D4BF968DF62856B90813209 /* ChainKey.h */, + 4D07A183A2EA6523C9F76B068B654B09 /* ChainKey.m */, + 6E57B36B83BCC229117053340BB12897 /* CipherMessage.h */, + B777EFC23AFAAC1D8578BB6019E9F91B /* Constants.h */, + 899CE41DA7CB2A280154F9834804761D /* IdentityKeyStore.h */, + 28B08F1E0BB9BD1E524496C7871E9C61 /* MessageKeys.h */, + 4B8A1FD7090C4CA3A6751A4E1BFD1845 /* MessageKeys.m */, + AB972F40C88167AE3BC67407EDA592E7 /* NSData+keyVersionByte.h */, + 1E06D930D5895AA0853761992F378ED5 /* NSData+keyVersionByte.m */, + E3004A371B6E49594335E9DF137247A5 /* PreKeyBundle.h */, + E9D1088CEF1376B789714EFC9FE85E31 /* PreKeyBundle.m */, + F357AA73607CB4C096B445E8D5B4F34C /* PreKeyRecord.h */, + AA85570F0ED577E994F4C9EE252CE044 /* PreKeyRecord.m */, + 8CC945E7308091E1DD5A644CABC47282 /* PreKeyStore.h */, + 47CC6AE4E36AB4913C75EFD6D95DDC48 /* PreKeyWhisperMessage.h */, + 010ACBA355DDADBA4D6E1CDB5DB71385 /* PreKeyWhisperMessage.m */, + 797BC82DEE06E8EC51B0890F4A856F78 /* RKCK.h */, + BB23379A68245206286D7F318BB1CFD9 /* RKCK.m */, + 60A600A987778B3032431F84FA3BC3A9 /* RatchetingSession.h */, + A2E47D4690CB16EBCC277081A954B01D /* RatchetingSession.m */, + 35DDF949CEB47E7538FA4DD4D8972BA1 /* ReceivingChain.h */, + E256D1EF6AF253A645C85FD47A2949F2 /* ReceivingChain.m */, + D8D6D0CA6AFBDE62876AA0A31C1BD291 /* RootKey.h */, + 9B864D82D471321A6374D960A15CD944 /* RootKey.m */, + 865BE77F0455B6E68AF48A26E5736658 /* SendingChain.h */, + D8BBB3FD50211922525F184B03217B2B /* SendingChain.m */, + AAA0C484242DCC6E8237863AE839C89C /* SerializationUtilities.h */, + DB5D14F0A45C14EC3E882DFAD9961629 /* SerializationUtilities.m */, + AA99908AC9B2E4542ACCA567383EDD76 /* SessionBuilder.h */, + 91C4F352D1102FA66245F900DA936429 /* SessionBuilder.m */, + 26F47E910CAB211313D96C39B873FE8E /* SessionCipher.h */, + 0B3E27ECAE07A1180AC6279AD2520346 /* SessionCipher.m */, + ACDD0E2381CE1C3533FA10A3B58B04E8 /* SessionRecord.h */, + 50DA135A3B64A6581A9F8427EAF711C5 /* SessionRecord.m */, + 722151020B5A61A5E90C26930F4A5D12 /* SessionState.h */, + 5E7CBFEF77C7CCDFE4D9FB8FA6AB93E5 /* SessionState.m */, + CA48E6D396CE5E425BFC2A0285FA0C2A /* SessionStore.h */, + 55ADB6678A56C7365FFDAAC9ED9F2314 /* SignedPreKeyStore.h */, + 917B6369C26E519F97C91C23C7380389 /* SignedPrekeyRecord.h */, + D064D73EC8F5CFFA11DCEAFBB06BA5D5 /* SignedPrekeyRecord.m */, + EF63EE55AF3A1E9C1595FB06559C3B3D /* TSDerivedSecrets.h */, + 97743A839CEC62099A04D1ED56FAE77A /* TSDerivedSecrets.m */, + D0243A86E22F91563EC94B48B37FAAD1 /* WhisperMessage.h */, + 71D57FFBCA4BD603988C253778506CEE /* WhisperMessage.m */, + AD9281AE48370406F8C0ED7E4D5B8932 /* WhisperTextProtocol.pb.h */, + 73CA7B3244D6A9F0FB5214B8B9758E42 /* WhisperTextProtocol.pb.m */, + 99151D2AC6EA1859DF39B9607BA34DB8 /* Support Files */, ); - name = "Targets Support Files"; + path = AxolotlKit; sourceTree = ""; }; - 0836885DF5584990239A957EAD888052 /* HKDFKit */ = { + 11501A3AA69D0DDD23A37EF7CA15F4A8 /* NSURLConnection */ = { isa = PBXGroup; children = ( - 2FB801E26AFFB56A259BD278ECFC42D4 /* HKDFKit.h */, - 9F836173843D60C49BED8903B23E9973 /* HKDFKit.m */, - FFA3689A3CD303B65929AE97C9AEBA82 /* Support Files */, + EAF5365DDD76A0337ED03B5BE7AAAD52 /* AFHTTPRequestOperation.h */, + 795B11F35E63919AF705C7FD7C9CEF47 /* AFHTTPRequestOperation.m */, + F564E9B97340E8A38F312165802E6AA3 /* AFHTTPRequestOperationManager.h */, + 15E539976D18DD8B2FD944026C103CBF /* AFHTTPRequestOperationManager.m */, + 3995F5CD06A81D926CD1A32195AB1926 /* AFURLConnectionOperation.h */, + 3F4C785FEA63113847ECE14698770A3B /* AFURLConnectionOperation.m */, ); - path = HKDFKit; + name = NSURLConnection; sourceTree = ""; }; - 0A5D7F1D489044475918C96978545B87 /* 25519 */ = { + 133F5F47F8FE6F17A3637DE533D5928F /* Reachability */ = { isa = PBXGroup; children = ( - E854705A3411FE27497901A73911F42C /* Curve25519.h */, - 40BFD9653819D98B344B354FB3339144 /* Curve25519.m */, - 8708B17680E25569E3E265326E708C86 /* Ed25519.h */, - 9B6AB56815861AEE3B4EC8BF21FFD15D /* Ed25519.m */, - C8E32131794A1579CE298012CABC9D03 /* Randomness.h */, - A81B82CE52F846D575752F5DA9DCEB54 /* Randomness.m */, - 1C03B69541381C62E6C07F3740C0D72A /* api.h */, - FB292CADB98CE6BC880A2F2B1CAA7568 /* base.h */, - 357CA7F264BCCD6FAF1189BDF765BF38 /* base2.h */, - 4F59571CD5C67E2518FE66045B471FA6 /* blocks.c */, - B188A1F05A6E2F63B8D9502126C5B776 /* compare.c */, - D99F9575D489309A4FE76A2DE71843B9 /* compare.h */, - B457D859759E04ED22ECB4B15192AA76 /* crypto_hash_sha512.h */, - 6AA7D6E8451E509005300D235DD02FFB /* crypto_int32.h */, - 947877F3501419D72D21FDC0821FDCBE /* crypto_int64.h */, - EE475AEB6204A95F034779AB7045796E /* crypto_sign.h */, - 922F3BED077A1238FA0841EAED76C7D6 /* crypto_sign_edwards25519sha512batch.h */, - 555D5349B7417CACC0046E1596C24AC9 /* crypto_uint32.h */, - 2592886720735AF128C7C914DC2D6BFD /* crypto_uint64.h */, - 18D08B9FCFDCE4476260763DFEC48200 /* crypto_verify_32.h */, - 3D05F0B3E143F787D26E847D07E53DE1 /* curve25519-donna.c */, - F96AD1E17C4E3FB39E6F2B541F6ACEF8 /* curve_sigs.c */, - 25C1A3BE77ED46FBE1E3D8159AF095DA /* curve_sigs.h */, - A6BBC716705E8075FEF9BB6E88C61BCC /* d.h */, - D6746049115DA9C7E9435B8A4FF21F65 /* d2.h */, - 8F4D061C6D78E74559B7A8E038FF4C8E /* fe.h */, - 0C3CE3D4E08A09E679B306A02C715701 /* fe_0.c */, - 937307B6A963ABBE843E857E830D6EEF /* fe_1.c */, - 62A108FF471939C0E3832A61F9241A86 /* fe_add.c */, - 8127F6514C733E83AB6185BCFA202444 /* fe_cmov.c */, - 0D5051352D6A1EC0C37AD0E76CB71FEB /* fe_copy.c */, - F8E3473ACA9B8E210DC144ABE83CD15C /* fe_frombytes.c */, - E2461DAE33EF6707DD97A2D0F718CA4B /* fe_invert.c */, - C42B8FFF37183EAF90DF3A6DE9F37145 /* fe_isnegative.c */, - 50B5CEA1D1D458619D779918021856DF /* fe_isnonzero.c */, - 33CE38A57E5BA5472ED75E6696E38DC8 /* fe_mul.c */, - 6DFFB0EC1CD39B203A2E6B2E1D59F42F /* fe_neg.c */, - 2EF64A49DE3D46F157047486CB1A6D37 /* fe_pow22523.c */, - 501DCD0ADEA1B1669125CEB3B18D7A30 /* fe_sq.c */, - E638B546F8697829BB383EF9B4D40FB7 /* fe_sq2.c */, - 9CD6DA9D46D1BDADCF2C8EB0E53C4EFD /* fe_sub.c */, - 919E9A0C64209A37B7615B1BF008F9D0 /* fe_tobytes.c */, - ED527D5A6FC74EFD7ACCFC074408CA05 /* ge.h */, - 76F4EE45F6A73D3FE8CB883E3E262C52 /* ge_add.c */, - 12B1625A96F9087323FC932A46F38A16 /* ge_add.h */, - 33C8C8807D8DD7B3F43F042F4EF6493D /* ge_double_scalarmult.c */, - E6C4269943CEE383FC41C6AB4BE975AA /* ge_frombytes.c */, - DDFFF69B9CD29CE1D2CFF7E4AFAB4E29 /* ge_madd.c */, - 1B12F893F5FAC34F2DEB58F3337C61B7 /* ge_madd.h */, - 4B47FCE5CF302ABC9B8F136B8F42070E /* ge_msub.c */, - AF114C2274CF10409455D0AA8B03A362 /* ge_msub.h */, - CF963EE34C3A419ECAFAC1F8C7B6B95E /* ge_p1p1_to_p2.c */, - C6F58C4A88FE90797DE031D1574CFE64 /* ge_p1p1_to_p3.c */, - 1DD7B5611C47E57D468EBBE14ADD0E02 /* ge_p2_0.c */, - 602FF0BE68F032ECA425AF11FCA91FFB /* ge_p2_dbl.c */, - AB1E16EB3EDD260DB4B4B25649804A82 /* ge_p2_dbl.h */, - 03A4A87839DD75AD371CC2BB7ED65908 /* ge_p3_0.c */, - 3954E3BA9B1D3A3C8592D935874F22C3 /* ge_p3_dbl.c */, - FF3FEC024605EB1EC8EA3CC259584855 /* ge_p3_to_cached.c */, - CE539C3D1C96AC9C0F6DF245E2B23961 /* ge_p3_to_p2.c */, - A81AD1AB409A9A493AC42E6039186F70 /* ge_p3_tobytes.c */, - 4B760A864E873CE6F1060383683CFE4A /* ge_precomp_0.c */, - A429D1B0BD5B8000622365F4BB0ACF40 /* ge_scalarmult_base.c */, - 05FF9D03999DFDC007D27E127E9299C1 /* ge_sub.c */, - 193AB2283A0A7EC3F50EF2664F4C3540 /* ge_sub.h */, - 44A1085D3B01E43F69799332EEC97194 /* ge_tobytes.c */, - 8D02557C2FFE12126A75C5775267A0BB /* hash.c */, - F4B2EE94E7E1217F136256FEF6D29041 /* open.c */, - E7310582012355F2D5903EEE9FC6BB0B /* pow22523.h */, - 4E90C86229C8D0F26FD91CD5A50A231D /* pow225521.h */, - 5797515401C206CEDC471FB4D97180EC /* sc.h */, - FEF49A0D64CA9443B979E93533562282 /* sc_muladd.c */, - 3D1E52FD62632AD799E63BB06F5C6496 /* sc_reduce.c */, - FD95C6D01D6549152F839A57542B8AA4 /* sign.c */, - 96FFC1FB8146EFF95C4D7FD291EB51F1 /* sign_modified.c */, - 0B36E9B3A28B448C09EBA25E11D9755F /* sqrtm1.h */, - 4F19E387200097351FEF8AAC73464CB4 /* zeroize.c */, - 4B9E952D22F27A891C180429FBFCED25 /* zeroize.h */, - 6134490B655481186ABC67511D45689F /* Support Files */, + 44DD947A80E4DDF0857286CCD1741AD0 /* AFNetworkReachabilityManager.h */, + 59C8965AD80618526DF06A798A3322AC /* AFNetworkReachabilityManager.m */, ); - path = 25519; + name = Reachability; sourceTree = ""; }; - 0F15969883A62BD47CE20BB7E575D093 /* FFCircularProgressView */ = { + 140425B66A9CB838F862605EB8DD0345 /* UnionFind */ = { isa = PBXGroup; children = ( - 1BF6DC81E6B8B3A90A0AB47FB0BAB86D /* FFCircularProgressView.h */, - E1E26AE7D26A524046195646E5E69195 /* FFCircularProgressView.m */, - 4277F4FB9E2A3FD66F2044F0C329316E /* UIColor+iOS7.h */, - 95F1F9CE4DFD67B67CC889649FA537A1 /* UIColor+iOS7.m */, - 8D34A11075BC440C1E4DF4C14B33A2E5 /* Support Files */, + 8FDD5AFA0591D66B4DE6123199DBC152 /* UFDisjointSetNode.h */, + CD4098A8112D59AC77729D45B076A567 /* UFDisjointSetNode.m */, + 15AA08380A170EC97BFAE626DB61519D /* UnionFind.h */, + 429E7B12F3C0D4497B4CCD4EC3C0A6F2 /* Support Files */, ); - path = FFCircularProgressView; + path = UnionFind; sourceTree = ""; }; - 224223E5E05360E04A6286C0C42E115A /* JSQSystemSoundPlayer */ = { + 180F9A76FF55E3B545EB87E52B226E6E /* Default */ = { isa = PBXGroup; children = ( - 499D185A57D4A1CBD79A75FE1979ABA4 /* JSQSystemSoundPlayer.h */, - A3841EDA12BCC6996DB1F8CF4DC9FEC7 /* JSQSystemSoundPlayer.m */, - B2B0938E313AD3F682CBFD7034D7F193 /* Support Files */, + 36F058BE365EF3B1326C6B4EF420ACBD /* CocoaLumberjack.h */, ); - path = JSQSystemSoundPlayer; + name = Default; sourceTree = ""; }; - 232F4E3911A0538B6F484DD837FB1DCA /* DJWActionSheet */ = { + 19951993FA92B4D00508672B7B26B42D /* HKDFKit */ = { isa = PBXGroup; children = ( - B892623FEA928B4DEE4D574B605D3816 /* DJWActionSheet.h */, - 8C374F91668820D0D83D4ECB925E3759 /* DJWActionSheet.m */, - D091EC20AB67906884A9A0897B83B4DD /* Support Files */, + 947C60D02D3C9EC4092D4C028124D4F9 /* HKDFKit.h */, + C6B9A73CFF9D91C90E23FFA105CC77AE /* HKDFKit.m */, + 40A396BC349BC0CD5396D44D89A7BB46 /* Support Files */, ); - path = DJWActionSheet; + path = HKDFKit; sourceTree = ""; }; - 2B669CE889889B30DAA3DE05CBE89FCE /* Extensions */ = { + 21E781A8D08C7E9E19D3A8C49E732B1C /* AFNetworking */ = { isa = PBXGroup; children = ( - 3EA5B48FACFC6FA2EEB9F4AE3B346F9C /* DDContextFilterLogFormatter.h */, - 15634A41AAF683628AD2AA038E61F78E /* DDContextFilterLogFormatter.m */, - EC4FB0CF01DEE7DABDD640BF04819B48 /* DDDispatchQueueLogFormatter.h */, - 9775B2A83536DAD01A1A1FE2E391CE7E /* DDDispatchQueueLogFormatter.m */, - 67E602A4C87A1B98CFDA8C255485DF8B /* DDMultiFormatter.h */, - 8F67B3D1F4A5E52DB628010BC6BB6792 /* DDMultiFormatter.m */, + 7C3A004D6C398BBE0F3F10722F79E3B4 /* AFNetworking.h */, + 11501A3AA69D0DDD23A37EF7CA15F4A8 /* NSURLConnection */, + C32399B641209563ADC07C54070E00EC /* NSURLSession */, + 133F5F47F8FE6F17A3637DE533D5928F /* Reachability */, + AA1DDBBA2E09B03A039E752811D879B7 /* Security */, + D1A915599A1C993C5138D70E844E63E9 /* Serialization */, + D3094BDE158E65D32E3C1A85DE7D65B0 /* Support Files */, + BC83B5F6081809B71441F7D2E24E5B19 /* UIKit */, ); - name = Extensions; + path = AFNetworking; sourceTree = ""; }; - 2D6B48451DA5E050DF64BF132E14A2B3 /* Pods */ = { + 27F086F8A35783C076BA09691068652F /* Support Files */ = { isa = PBXGroup; children = ( - 0A5D7F1D489044475918C96978545B87 /* 25519 */, - 4EAECA105AC50FEB2DE10FAC76E4BEDD /* AFNetworking */, - B955086A74AAF5D7F7D145859CD4E6CA /* APDropDownNavToolbar */, - B1AA458C87963481AE4EDAB8615AC325 /* AxolotlKit */, - 3BAE7F5D4233D144529CB2BC8C68AE32 /* CocoaLumberjack */, - 232F4E3911A0538B6F484DD837FB1DCA /* DJWActionSheet */, - 0F15969883A62BD47CE20BB7E575D093 /* FFCircularProgressView */, - 0836885DF5584990239A957EAD888052 /* HKDFKit */, - 7CF746889F22E6A13DB8B0C3390DF310 /* JSQMessagesViewController */, - 224223E5E05360E04A6286C0C42E115A /* JSQSystemSoundPlayer */, - EE04E89010E2BF4192B906AE447A9F40 /* Mantle */, - F43E6C0E51D352ADA710ECE39F5F3DD0 /* OpenSSL */, - EBF7DCDCC4D0FB35FDDBCA7FC51E5FE5 /* PastelogKit */, - A35AA702C9314DA389E75BF4E40DB97E /* ProtocolBuffers */, - 863FBCC5EAC0854F5FE01EB2ED8A11E8 /* SCWaveformView */, - 94881CAF642FEDC36131CCEFAE687428 /* SQLCipher */, - 8A3FCED321617159CFF6DC9A2D349BFD /* SSKeychain */, - 981D0DB1E181536B1008D93C3FA972EF /* SocketRocket */, - C9DC6428D5A2C3054217402C25CF948B /* TwistedOakCollapsingFutures */, - AC5EC89DBBF54F8D6A2A5ECBA39C0C14 /* UnionFind */, - EA67CA3EF25FAB0119FDF5C191682990 /* YapDatabase */, - A8711E0CB11FEAF1C45C421110D85FC1 /* libPhoneNumber-iOS */, + DA67D0A76474E5DCBD24362E9109AE0F /* SocketRocket.xcconfig */, + D0DA5238D8C9CB800217C877CB1114C7 /* SocketRocket-Private.xcconfig */, + 035575C5F4107FB3DF5BF0E5BB8C593D /* SocketRocket-dummy.m */, + BA725ED72489602073C401DC5208B1FA /* SocketRocket-prefix.pch */, ); - name = Pods; + name = "Support Files"; + path = "../Target Support Files/SocketRocket"; sourceTree = ""; }; - 30BB9332A6D4693E479E90C693794C34 /* Support Files */ = { + 2815507A4BBD7CB0C8C6086281A6FBCE /* Support Files */ = { isa = PBXGroup; children = ( - 4537EC231ADBF6D41C15326BC7B741FA /* PastelogKit.xcconfig */, - E96071B8031FB183009A7DE3105042FA /* PastelogKit-Private.xcconfig */, - B9B51776E69E1EF501FB77B5265B1485 /* PastelogKit-dummy.m */, - FE729BA746B57F0E2A8C70886BFCD59A /* PastelogKit-prefix.pch */, + 92EA5BA1C14C1C1735D3F90C629DB49E /* CocoaLumberjack.xcconfig */, + AC242FD68E6A622F49FD54CD481171E4 /* CocoaLumberjack-Private.xcconfig */, + 2DA91D507C036330733B845ADC2B24BF /* CocoaLumberjack-dummy.m */, + D5A63CA0079CDAC9CD20689B1299C010 /* CocoaLumberjack-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/PastelogKit"; + path = "../Target Support Files/CocoaLumberjack"; sourceTree = ""; }; - 32189E10076CF51ACCDA1D763972C72A /* Resources */ = { + 31CC04CFE9E2323E7D53269C130AE9C4 /* SCWaveformView */ = { isa = PBXGroup; children = ( - 3943434004B684C553973633E9C378E9 /* NBPhoneNumberMetadata.plist */, + F19B1019DBED28C80583A22D1238248F /* SCWaveformView.h */, + 224D5D77A10BD8945E433AD9AC33F4CE /* SCWaveformView.m */, + 03C7CA975DC5B339FEE30477B25FBE32 /* Support Files */, ); - name = Resources; + path = SCWaveformView; + sourceTree = ""; + }; + 3218CF80B65A5EC0D7A6FF6EC56D7C1F /* Support Files */ = { + isa = PBXGroup; + children = ( + 9BE6556D6482EFF4022EB08474EE21B8 /* Mantle.xcconfig */, + 7C5D161E44427BBCD50E02F1578B8C35 /* Mantle-Private.xcconfig */, + AC597D4B8F93F1E304EC4858D8692DD5 /* Mantle-dummy.m */, + C4F5E1C38198D7A7581F3D9525C66696 /* Mantle-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/Mantle"; sourceTree = ""; }; - 3249FFD2A41DA66B8ACB8A51079552E5 /* common */ = { + 38E44AA31C71D6B3644D8E7C71FBA03C /* common */ = { isa = PBXGroup; children = ( - 8B9B6C2F39455A04C6393856D127CC36 /* sqlite3.c */, - 8902589FA2AA27F3F418852DDF46028B /* sqlite3.h */, + 552D37452FB5FA403F0386935D2FCAF2 /* sqlite3.c */, + 9D78C0D4062F68F23A8D5CDBF563EB28 /* sqlite3.h */, ); name = common; sourceTree = ""; }; - 3518B51C5B385D79488725AB28B93325 /* Support Files */ = { + 3CCE40F43FC1202ED6A77022E0F93420 /* libPhoneNumber-iOS */ = { + isa = PBXGroup; + children = ( + 0869FD22B9858185486E16393FF64A97 /* NBAsYouTypeFormatter.h */, + 0CBA5B77F37CEC5651DA54686614E346 /* NBAsYouTypeFormatter.m */, + F11C0B537F7A145CEA8C6E9F1EB671F5 /* NBMetadataCore.h */, + 0DBB4BE580E6E582E5B78ECEF7499F4E /* NBMetadataCore.m */, + 455470057664340C53C48EF631B28884 /* NBMetadataCoreMapper.h */, + 6FECD739BF4715C0A19FC92A52B67B44 /* NBMetadataCoreMapper.m */, + 1FDDB8C4265CD2B2CD2FEC2AB61E7368 /* NBMetadataCoreTest.h */, + 5E79A4B22B02C3147BB7761ACF04E737 /* NBMetadataCoreTest.m */, + 53022A8302DD7778C826B736AB00B4DE /* NBMetadataCoreTestMapper.h */, + BB9D077AC1B5D55588FE7692B2BB481E /* NBMetadataCoreTestMapper.m */, + B43C6AC3DCD775C87F97FFA360271815 /* NBMetadataHelper.h */, + AB55807C3907C7D15613CE9AE3A84AB3 /* NBMetadataHelper.m */, + AF39DE326D3294072E7752F7E8FA9AF1 /* NBNumberFormat.h */, + CAC6D90B88F4A6F17D4BA662D264212F /* NBNumberFormat.m */, + 6148C1D889C4D3A14B035BC0FD59C31C /* NBPhoneMetaData.h */, + C14EBCE13B3BC4C6BE82A0C13A1B2100 /* NBPhoneMetaData.m */, + F2FBB06853F09B3A274D91B6CA70068F /* NBPhoneNumber.h */, + 6CF807FDB122393AEBEF4B1EFB71C97C /* NBPhoneNumber.m */, + 0FECE8B9C5F91881C51889C32E66A28C /* NBPhoneNumberDefines.h */, + 1EAB6FC65981E1A837620B244E719222 /* NBPhoneNumberDesc.h */, + 5134882BBAB8B21D45A042E4D71123CD /* NBPhoneNumberDesc.m */, + 333931D1743A52D63A916D0796F9DD96 /* NBPhoneNumberUtil.h */, + 9CF99A0B30FE3F1B14C79647275D2A0A /* NBPhoneNumberUtil.m */, + 44CE9C387C10547699DA76D7CC3A4BD3 /* NSArray+NBAdditions.h */, + 747D7E19A0C1F9B1B8E9326BE16C7501 /* NSArray+NBAdditions.m */, + C0FB8FB9F3C6F02C03FA6F4B35472D23 /* Resources */, + C9EAE6D288681BB0DDBAF86699224CF1 /* Support Files */, + ); + path = "libPhoneNumber-iOS"; + sourceTree = ""; + }; + 3FBA369279F99199DF05D331A1E15133 /* SQLCipher */ = { + isa = PBXGroup; + children = ( + BE466B112DB611D665D828686F7CB212 /* Support Files */, + 38E44AA31C71D6B3644D8E7C71FBA03C /* common */, + ); + path = SQLCipher; + sourceTree = ""; + }; + 40A396BC349BC0CD5396D44D89A7BB46 /* Support Files */ = { isa = PBXGroup; children = ( - 6BBC40873BC0FCDC3129810C791827A7 /* CocoaLumberjack.xcconfig */, - 8E597ADB71E3F88DA2A788A0B1FAE543 /* CocoaLumberjack-Private.xcconfig */, - F3B1147131F85D15482597DA6728D3F6 /* CocoaLumberjack-dummy.m */, - 12C310E5E615C8509BDD16C968B3FAEB /* CocoaLumberjack-prefix.pch */, + 7AB4A976666EB92F02BDDABD84E1F773 /* HKDFKit.xcconfig */, + 19FA8708F992089B57514ACE6A38EA4D /* HKDFKit-Private.xcconfig */, + 7395600B1089F4CFF49FD3CC4BDB08F5 /* HKDFKit-dummy.m */, + E0D5148689C252DD4CCAD307A0279FE2 /* HKDFKit-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/CocoaLumberjack"; + path = "../Target Support Files/HKDFKit"; sourceTree = ""; }; - 35E75893C7D11DE425949BC6A3005E4C /* Support Files */ = { + 429E7B12F3C0D4497B4CCD4EC3C0A6F2 /* Support Files */ = { isa = PBXGroup; children = ( - 9496ED61F9787917A53ADE08AD06244A /* JSQMessagesViewController.xcconfig */, - 5D2E08A1DCDA439B011C6FBB5522D8F5 /* JSQMessagesViewController-Private.xcconfig */, - 53339F131EDDDC91A40BDDC2DE11128B /* JSQMessagesViewController-dummy.m */, - E42F796986C2F1DAD191706C7BB106CC /* JSQMessagesViewController-prefix.pch */, + F1BD6E4F322C032A68FA8CB8A9C1B3EC /* UnionFind.xcconfig */, + FA58CBDFBDCF230B5D752EA7D2021B3D /* UnionFind-Private.xcconfig */, + 39411DF3DD42D283B535DACF1BAD694E /* UnionFind-dummy.m */, + B79EA3CB2D072A23A781E347EE963664 /* UnionFind-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/JSQMessagesViewController"; + path = "../Target Support Files/UnionFind"; sourceTree = ""; }; - 380B6797619C73A9860F6361418CDEF3 /* Support Files */ = { + 45A989C53F0E46DC92694FD690BFBCAE /* Support Files */ = { isa = PBXGroup; children = ( - 7AA3E73DCB6D2F76417B9213C890A0E5 /* AFNetworking.xcconfig */, - ECA0854E6C602E6419C5BE35F1B3BC66 /* AFNetworking-Private.xcconfig */, - 2FF8E5CE13204593784BE8B508697C04 /* AFNetworking-dummy.m */, - DB4A073211D8B119B9462A01B5DA91F1 /* AFNetworking-prefix.pch */, + D40100944F7DE94A7DF30924BF50008A /* DJWActionSheet.xcconfig */, + B599670D6F5A319DBA85A7B943094DCB /* DJWActionSheet-Private.xcconfig */, + 2A77D139B4DCCD745512AC6EB9354142 /* DJWActionSheet-dummy.m */, + B463375597FF13B771231523D70C828B /* DJWActionSheet-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/AFNetworking"; + path = "../Target Support Files/DJWActionSheet"; sourceTree = ""; }; - 3BAE7F5D4233D144529CB2BC8C68AE32 /* CocoaLumberjack */ = { + 4860791D9566657EF95C589DD061C9F5 /* Extensions */ = { isa = PBXGroup; children = ( - AF474CB5EEB5B36AE70A45C9507CDB9E /* Core */, - 6A04957BF2B3BEC40B5D2C92C8D25CE8 /* Default */, - 2B669CE889889B30DAA3DE05CBE89FCE /* Extensions */, - 3518B51C5B385D79488725AB28B93325 /* Support Files */, + DAFDC64E49EC9E4CC7C26B0175C8270D /* DDContextFilterLogFormatter.h */, + DC7C7943D8E2C6C30F05AB22539A273B /* DDContextFilterLogFormatter.m */, + 877D0EE360F0A2DB4E88571F2415E944 /* DDDispatchQueueLogFormatter.h */, + EEAC25DA172CF03A35090BDD0E968DA5 /* DDDispatchQueueLogFormatter.m */, + 7167E2E3A5DA2BB797613ABA4207A10F /* DDMultiFormatter.h */, + 323AADC7600E66BE43CFA2733587516E /* DDMultiFormatter.m */, ); - path = CocoaLumberjack; + name = Extensions; sourceTree = ""; }; - 4CC425E5713805494E34BD2E9C8F0C44 /* Support Files */ = { + 57D60C8672455AE7AEE8F2D53EF82E1D /* Support Files */ = { isa = PBXGroup; children = ( - 03C42A4D9EE5C7C34DB8059CC83C0981 /* AxolotlKit.xcconfig */, - 0D49839A5B839B17731B4B6C7774C9DF /* AxolotlKit-Private.xcconfig */, - 881524C6B93C26740680B37AAAC12C5E /* AxolotlKit-dummy.m */, - 0A9095E64A9282CEA7CC7256D81F12D8 /* AxolotlKit-prefix.pch */, + BA67DCD05DB33E847170F2BCF752A1DF /* PastelogKit.xcconfig */, + 6419DF798970109099E9C6735DA9F0B8 /* PastelogKit-Private.xcconfig */, + AC33D1688B2A3503965946363B0D09DD /* PastelogKit-dummy.m */, + 0D3A75130381D7A0F9BE225D98C9C0B4 /* PastelogKit-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/AxolotlKit"; + path = "../Target Support Files/PastelogKit"; sourceTree = ""; }; - 4EAECA105AC50FEB2DE10FAC76E4BEDD /* AFNetworking */ = { + 5E26922DB448DA0BC9DAEC89BF0ECFB6 /* 25519 */ = { isa = PBXGroup; children = ( - 0A3D7B23BE367D1E053A2B0E29E583D3 /* AFNetworking.h */, - BF42FF51F74248C062751323F04C948C /* NSURLConnection */, - D3AC7BC6D0259EDFD6B37B8C8B8210E7 /* NSURLSession */, - 54D4AFB5E7DBFBE0C90A0EFCC0DB1C7D /* Reachability */, - CAED12785D4526ABFFBB63C53D5A6141 /* Security */, - B0B6B68DD9CC909DB23DDC15833D48EF /* Serialization */, - 380B6797619C73A9860F6361418CDEF3 /* Support Files */, - 0038A71F94C2D2AC4DA24C2D1BD8668E /* UIKit */, + F198B3A9BD12BA1B89946F824A71DEED /* Curve25519.h */, + A3252A99594CD67CCA9B2AE17A60E434 /* Curve25519.m */, + BDE34C6CA3BB6AD5AD66BA7EC36FB02E /* Ed25519.h */, + 9041CE7D1B2D457274FF3A5FBB3AAC88 /* Ed25519.m */, + FA5E94DEA9C2EE308C5B0B3284ACC9F9 /* Randomness.h */, + 500E356CA42AB215AEFD1B2D2FC53E6F /* Randomness.m */, + 9F6BB10AE072FCE5C30C93BF7E8D0080 /* api.h */, + 47725BCA369250DA01631FF048ED54CC /* base.h */, + 9E428AEB943BBCE2C5D689F17D6E0AF7 /* base2.h */, + 688EAED1FC69DE21E210699B51F24343 /* blocks.c */, + C158EF8ECD12FD3200003EFBADC2EFD8 /* compare.c */, + C84A237A36513154738D7A26EC68003C /* compare.h */, + 21692DF8C63CD75958EBD74752A7999D /* crypto_hash_sha512.h */, + 08B90DCE238FA79A22349656016D7B25 /* crypto_int32.h */, + 9087C5FD8FD4073B7CEEC5A1CA23B1F6 /* crypto_int64.h */, + FDDD0C66DBDCECFD51FFF49B2C1BE4E4 /* crypto_sign.h */, + EFC0AA862AC10AC4E25A6AE315084942 /* crypto_sign_edwards25519sha512batch.h */, + BCF14D0FC54C234A62E75B7E367FC856 /* crypto_uint32.h */, + 0FBD1CFD51DA119E5696F8207D688179 /* crypto_uint64.h */, + AAC23B0589B8D463EFA286CB19F1A1B0 /* crypto_verify_32.h */, + 1C9BA1CEFFFEF4F6C57A2265042F80F8 /* curve25519-donna.c */, + 00669DE370660CC1139C57423952FA0F /* curve_sigs.c */, + 8BDFA220E6A95EB6424E8DC73CDB5F05 /* curve_sigs.h */, + 5425AEE003854C45D35DB1E370D1D3D7 /* d.h */, + 5269E4ED88E4D8FF989C98BED8F16DE9 /* d2.h */, + 6DDC2150DE02F8EDBCF8C9F3071E1B08 /* fe.h */, + AE65FDEA431BE1F6C8CF3C3E5206637F /* fe_0.c */, + C85458AEEBD79502E66B78A6A0B468C5 /* fe_1.c */, + C1104B083AA6B036EA40BC7D28AA6305 /* fe_add.c */, + F0FCF6BACC89326B3B8BF97EAD2A52B8 /* fe_cmov.c */, + E48DBE6D0554B3FE246C66EA09A3431B /* fe_copy.c */, + 8B244A79216789CCEC3F94FA363C2341 /* fe_frombytes.c */, + 3D4269868A8B8B67E66D3670AA6DB340 /* fe_invert.c */, + 82D4AB200A3B2502094A5F52FAA8984C /* fe_isnegative.c */, + 10B568ACA53A914F2E71C19DE21CEB46 /* fe_isnonzero.c */, + A6A0DB6C8C1D775AED655E09113D62BE /* fe_mul.c */, + E1BC7C9DF84106363EEF92D24C89BE58 /* fe_neg.c */, + CF972A1084381C4A0E65BE249242AAB4 /* fe_pow22523.c */, + 37AD74287032FB4CBF24CF32B57BE82C /* fe_sq.c */, + ED6E53807EA2876722B5D4C85A761098 /* fe_sq2.c */, + 7D521EB1C2364FB8306071DC85D4616A /* fe_sub.c */, + D4454DE25475B006B1D6587299A404F3 /* fe_tobytes.c */, + 4FD3E0BD8AA1EFA68B58C0E6B2E7C9DA /* ge.h */, + CE22C022DB9F6998C6DB742A3CA5AAA9 /* ge_add.c */, + 7852EE68A9A07660C1D4550756B9B0B1 /* ge_add.h */, + D93C049C35D426A5FAA882C7A4850CD8 /* ge_double_scalarmult.c */, + C056261CADD07981D4C36012D4D2288B /* ge_frombytes.c */, + 773B6D1BCC832736791D60F4BC7314B8 /* ge_madd.c */, + 92495912AA4C982E6ECD389D0DF58516 /* ge_madd.h */, + BA6E27C7966F2A7EFEA86AC67BA2ED47 /* ge_msub.c */, + B0D1A4F6A5D45B8890BC1F8ABFDBF78F /* ge_msub.h */, + CF48F061D3F0D5F03F4EC3F6E221C72F /* ge_p1p1_to_p2.c */, + 15C52E411769B20FCC335A2CA9CE0FB0 /* ge_p1p1_to_p3.c */, + 94C4CFAECDFCAC594EB7B0BD6AF6BF45 /* ge_p2_0.c */, + 1DDBCDB21F82239DF0C57725CD345AAB /* ge_p2_dbl.c */, + 3BD07223D599448C67E5558542387C49 /* ge_p2_dbl.h */, + AF3F1EDC11DE6F6AB90A69F81EB8F764 /* ge_p3_0.c */, + 307056CD66B2A55DD5BF5F80B43A7106 /* ge_p3_dbl.c */, + 356A42A1CC1ACFF4D2C46322BBC6C660 /* ge_p3_to_cached.c */, + 1CBE6630E84B872ECE26C2D70078C7EA /* ge_p3_to_p2.c */, + 23D9B48ED6B7F8204D089941ADBAA1EC /* ge_p3_tobytes.c */, + 74FA1A8ACED42E7A80A58D1501EB0369 /* ge_precomp_0.c */, + A1005F20664AB72FBFC38C31EC4EC68B /* ge_scalarmult_base.c */, + 39C908FCD565FC3E72A5C2402135F0ED /* ge_sub.c */, + 99483B9C58759748C6C223F82CEC2D28 /* ge_sub.h */, + 4407BCE90E91AA3EA99C25E790CE0468 /* ge_tobytes.c */, + 8CF6A3458B3B1FBA84AB5B895D566293 /* hash.c */, + 2CD3893D9333EB864B45C7C909CFFB5F /* open.c */, + 17E9AC90DA351F0CFE19C54A5EE3BA4B /* pow22523.h */, + 08ED681D31A10755E5C741F8B1D12703 /* pow225521.h */, + EBD58E7AD07D86625BFFAD4683FE80AD /* sc.h */, + F218D00D25CE4EE01FA9A9F99E9974B7 /* sc_muladd.c */, + 070B986CD2E3E0BA335E9D9FA0B05A35 /* sc_reduce.c */, + 9DB9B385F8F59F8DF83208C0C40206EC /* sign.c */, + 0013F14BA4EEC829D9EEC2F6BB67A8D7 /* sign_modified.c */, + 7BE87B9848B4CB14B41D158F482C48DF /* sqrtm1.h */, + E32ECFC33724FB0E4E86BF1D71D7F2D7 /* zeroize.c */, + 930C245625AB78CAADCD97EDDF821E8C /* zeroize.h */, + 7BB47ED64040CDB8A38555501F2823A7 /* Support Files */, ); - path = AFNetworking; + path = 25519; + sourceTree = ""; + }; + 625B8EFB9CBE8611FD3F284C839D8AF9 /* TwistedOakCollapsingFutures */ = { + isa = PBXGroup; + children = ( + 15E0F36D89C9DFC9BAD799876B3E183E /* CollapsingFutures.h */, + 963C227912520296CAF3204503FD9809 /* NSArray+TOCFuture.h */, + CB7F8548D9DE02755BC2F83754CD54E5 /* NSArray+TOCFuture.m */, + EEA8FDBDAF15CEC5462ACB6DD4299A30 /* TOCCancelToken+MoreConstructors.h */, + 2159D672D714CE2E2931FDAD929D8E0C /* TOCCancelToken+MoreConstructors.m */, + F7E8D6DA5B38CFF5B4F9FF9D1D3FC760 /* TOCCancelTokenAndSource.h */, + 750444B578E47BA6B97DBFE3CF39F4EA /* TOCCancelTokenAndSource.m */, + 554AA26E35B6315F3899F418382E8E26 /* TOCFuture+MoreContinuations.h */, + B91D991A4EF2E4E968FF07A842A8957C /* TOCFuture+MoreContinuations.m */, + E08E57559E626A3B0DE454EE04B44957 /* TOCFuture+MoreContructors.h */, + 1CAAE4B95BD0DC34615753D13DD6B502 /* TOCFuture+MoreContructors.m */, + C677269EB68C32758660D7F27231C109 /* TOCFutureAndSource.h */, + 698E6C305D8A021D233D70E5372B2974 /* TOCFutureAndSource.m */, + 5062C02DD2E1DDAC84EB1F7DDF41ACFD /* TOCInternal.h */, + 0418C8B6BDD116DF4BB1D7EB68D35464 /* TOCInternal_Array+Functional.h */, + 4A73CCDE52019FA425542AC5F8FC7E55 /* TOCInternal_Array+Functional.m */, + A89EE6BDEF5ADA5792BDC1586A368616 /* TOCInternal_BlockObject.h */, + C249116E424514B1AA7B84AB413197B6 /* TOCInternal_BlockObject.m */, + 0D3BD2E562201286CD5729530BD6E781 /* TOCInternal_OnDeallocObject.h */, + 891665E0877CD7854480AB24077A6817 /* TOCInternal_OnDeallocObject.m */, + 28343D3B757908E44228A9B55EADB183 /* TOCInternal_Racer.h */, + E480F0E6FB74C28C86F5CFD9C4FCA866 /* TOCInternal_Racer.m */, + 1A84E5563E301B7AE0C831CEAC32916B /* TOCTimeout.h */, + 9AF66FEAF425D178225E8C763DAC9BEA /* TOCTimeout.m */, + 6DE14C65E9A928FE6008BD88CF10F43C /* TOCTypeDefs.h */, + 70839011FE3AABFCC8E9D385EA87F6B1 /* TwistedOakCollapsingFutures.h */, + 7A74E38CB1379C5237377DC8C8468D97 /* Support Files */, + ); + path = TwistedOakCollapsingFutures; sourceTree = ""; }; - 54D4AFB5E7DBFBE0C90A0EFCC0DB1C7D /* Reachability */ = { + 6B267D05F596D3BA4CC3C0BB1EAD099D /* iOS */ = { isa = PBXGroup; children = ( - B5E64F0B80E91FE3DCF235C8041D0E7A /* AFNetworkReachabilityManager.h */, - CADF26939640C2AE3C6CF04297504363 /* AFNetworkReachabilityManager.m */, + 69C80EC6DDBEAE04588AC62FC6FF2EF7 /* AudioToolbox.framework */, + 9E2DF46EE4739556CAAFC0C48B794C74 /* CFNetwork.framework */, + E2937B0DE31D951361F4A8C0D58F9036 /* CoreGraphics.framework */, + AF68C3331B387F5259D0944B2813949E /* CoreLocation.framework */, + 9D74BA57FB5EE3BC859E4766D8117481 /* CoreTelephony.framework */, + 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */, + DB916C9F55794CDA7F8195A87CA8A763 /* MapKit.framework */, + F4FA29CB4D855753B3DA638DF79CBB5C /* MobileCoreServices.framework */, + 5D497E94286F1F8EB2806B3AE5CB1E10 /* QuartzCore.framework */, + 4A5C6136F4A9B7F2F22F11002788ECF2 /* Security.framework */, + FEFE2EA5248646FCF68D619808AD8C30 /* SystemConfiguration.framework */, + 74282EC2DDB472748C7655E8CDA9B185 /* UIKit.framework */, ); - name = Reachability; + name = iOS; sourceTree = ""; }; - 57C0FCB3EC200A9DBD00A277C5F724D3 /* Support Files */ = { + 6C61B79F4876C7F3FDBF4D19723DF865 /* Frameworks */ = { isa = PBXGroup; children = ( - C2953E0818133BF33BFE51A59939396F /* APDropDownNavToolbar.xcconfig */, - A6736D19D16820A06BFA911AA6521675 /* APDropDownNavToolbar-Private.xcconfig */, - 4C9192938B28C2DCAE3A8AAA0FEBF751 /* APDropDownNavToolbar-dummy.m */, - 56C7D891B1F479015BE3EF7972B90AC0 /* APDropDownNavToolbar-prefix.pch */, + 6B267D05F596D3BA4CC3C0BB1EAD099D /* iOS */, ); - name = "Support Files"; - path = "../Target Support Files/APDropDownNavToolbar"; + name = Frameworks; sourceTree = ""; }; - 6134490B655481186ABC67511D45689F /* Support Files */ = { + 6CBA3317DCAA9181580C47A41081071F /* Support Files */ = { isa = PBXGroup; children = ( - AC92B406317A6199CEB960748CF87557 /* 25519.xcconfig */, - 955281B1212487495A35ED402F1CF582 /* 25519-Private.xcconfig */, - 99BE54932AE6DE0AA5833D9FDD074AF8 /* 25519-dummy.m */, - 6D6C10165464C8422241B2596079273A /* 25519-prefix.pch */, + 048E53C844F8D3E990174163F13ED586 /* YapDatabase.xcconfig */, + 4284F564FDA0B6A43CFE62703B729387 /* YapDatabase-Private.xcconfig */, + 138A5726A85B0076B2ACA62476EBFEDE /* YapDatabase-dummy.m */, + E80B6CA828AAA02B0A27DF3EDD09C0DF /* YapDatabase-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/25519"; + path = "../Target Support Files/YapDatabase"; sourceTree = ""; }; - 616F39993D3EE29E7F169BFAD1BB0333 /* SQLCipher */ = { + 721D1EDE975C07741592DF440F5923EE /* JSQMessagesViewController */ = { isa = PBXGroup; children = ( - B1A0E04428B2C3197B72B5790C4BD440 /* NSDictionary+YapDatabase.h */, - 4AAF78EF2963360646745D3B733C32E7 /* NSDictionary+YapDatabase.m */, - 076239A680DEE6774D37EAC4BAB32C6D /* YDBCKAttachRequest.h */, - CFFFF3B92D5BCEECBF68C31D22A27A52 /* YDBCKAttachRequest.m */, - B4A8A3B1032EA32F8A87B60F044C794D /* YDBCKChangeQueue.h */, - FE2D978F0A2BBDD894C0CF953FB45528 /* YDBCKChangeQueue.m */, - B3B3F0E51A7F951FD91C8777C86EBA13 /* YDBCKChangeRecord.h */, - 25CAAB7CC4F449F9C02AD73C9C861C6E /* YDBCKChangeRecord.m */, - 443A91273095B7B0053854A190C3CB48 /* YDBCKChangeSet.h */, + B16540592838EFA2D00DEB02682B4C55 /* JSQCall.h */, + 657BD65978A1E7BD912EA9BE880AA540 /* JSQCall.m */, + FDC220FC015753A52C0796B0742A5CE8 /* JSQCallCollectionViewCell.h */, + FBFBB556C81B57DCC6EB7F17619E7DD7 /* JSQCallCollectionViewCell.m */, + D9BD40E2FA58FEEF2CB860A2EDD54C97 /* JSQDisplayedMessage.h */, + 57E3940D987FD593270E0FC8B4A2F67A /* JSQDisplayedMessage.m */, + 1AAC535DB135601A72016C56C0084453 /* JSQDisplayedMessageCollectionViewCell.h */, + FF5CEB006C5317A140688C4EEEC4A3D5 /* JSQDisplayedMessageCollectionViewCell.m */, + E71EFEF28289C603B5D4CADA0CA8CB45 /* JSQErrorMessage.h */, + 0C77DDDC09A3E214AC461861161D7ACB /* JSQErrorMessage.m */, + CF82E2FE61CB6554D76F4BBF9A7537CA /* JSQInfoMessage.h */, + DEC79E9B3C89DF37457FF857547A3BDA /* JSQInfoMessage.m */, + AF80F3057B54868B46D503834779F6AD /* JSQLocationMediaItem.h */, + BA73F57A89DFDA0702852CF646367EAE /* JSQLocationMediaItem.m */, + 2C8343F2D55FF12B7DBEF98669F99115 /* JSQMediaItem.h */, + DB7892049B5DEF6034C710C62F31A884 /* JSQMediaItem.m */, + 9DCD442158634B612BF481771BA33C99 /* JSQMessage.h */, + 061D113F84065E4214A3E09360BE93A3 /* JSQMessage.m */, + D7C7249F9B239A622ADB6A2FA53D8804 /* JSQMessageAvatarImageDataSource.h */, + 148629C1F4829767149C018E984B27B9 /* JSQMessageBubbleImageDataSource.h */, + EABEFF291600252F4CBA297A0D512C71 /* JSQMessageData.h */, + 865C07FF8AF3EFC51DC52C188CF51AEE /* JSQMessageMediaData.h */, + BAD9CAD03770B314A118B584C2BEEEF1 /* JSQMessages.h */, + AC14B88479CC7B73B5665B2308505678 /* JSQMessagesAvatarImage.h */, + 51F6618BD7454882A0F1062309EEC7B9 /* JSQMessagesAvatarImage.m */, + 350B97BBD433197EEA3748A6000F3BDF /* JSQMessagesAvatarImageFactory.h */, + 21BDFBEB36E18DC2729319B213AE2F16 /* JSQMessagesAvatarImageFactory.m */, + 3A92DCE3CC70A06B455C16463F9EEFA2 /* JSQMessagesBubbleImage.h */, + AD476C30834CB08B18457EF70392BD91 /* JSQMessagesBubbleImage.m */, + BFB1E5D3D3F979A28FA7AF2E8DFD50A3 /* JSQMessagesBubbleImageFactory.h */, + F926C41494A7A2F781F5CA06942F13EE /* JSQMessagesBubbleImageFactory.m */, + 6EA1F5F60BFABC1E82046CA2163A855B /* JSQMessagesCellTextView.h */, + 65AA64E2C725FC29465DC0C033836EB2 /* JSQMessagesCellTextView.m */, + 70CF8DC7303A6F7119F112BC6CEB046D /* JSQMessagesCollectionView.h */, + C7AE15D104DC9101CCEA950653ECE063 /* JSQMessagesCollectionView.m */, + 104FB58B0BAB11EA77894EA7ABABC801 /* JSQMessagesCollectionViewCell.h */, + 9DE765A6822E2C68CFB9926A11FB2A1A /* JSQMessagesCollectionViewCell.m */, + D1547AF38C5B6CC2FA1A099C336B9402 /* JSQMessagesCollectionViewCellIncoming.h */, + 10377ECD215D1F88045378081CEE7274 /* JSQMessagesCollectionViewCellIncoming.m */, + 24F6E196E30D7CA6D50A96DB6330835A /* JSQMessagesCollectionViewCellOutgoing.h */, + F84ACDF9F27D52BD56D86B804205940B /* JSQMessagesCollectionViewCellOutgoing.m */, + DBAD1969A3EB3B71B28C6D9FF2953C59 /* JSQMessagesCollectionViewDataSource.h */, + BA72A64088D61B3C6C547809B8CCFA9F /* JSQMessagesCollectionViewDelegateFlowLayout.h */, + ECF8BB9774DAADBF68CFF1DD3AB36F23 /* JSQMessagesCollectionViewFlowLayout.h */, + 759BE3402367E59678E7C36F72D8D14A /* JSQMessagesCollectionViewFlowLayout.m */, + D0F1CC67EC42D58D541C0ED4DCE8A816 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h */, + 79F4603D087B8B518CC82A5F5C6D8AF5 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m */, + 14EC3B3CC1A01FDBB5539723613558BB /* JSQMessagesCollectionViewLayoutAttributes.h */, + C60C70875122988AEBA8725AF35F8E23 /* JSQMessagesCollectionViewLayoutAttributes.m */, + 7C001139ADECC3BEF7A7790C7E4E9B17 /* JSQMessagesComposerTextView.h */, + F5E761B8AAABBCE33C4EA8AEC8007222 /* JSQMessagesComposerTextView.m */, + 1685581F3976A69EA7303C96974BB235 /* JSQMessagesInputToolbar.h */, + C4B363DBA33EAF06994D351896EE474F /* JSQMessagesInputToolbar.m */, + FCAB5D30A7A806B0380CC362CC0992A6 /* JSQMessagesKeyboardController.h */, + 3969E739ABA538B626AFACA3CF33838F /* JSQMessagesKeyboardController.m */, + DE10F93E3FBB65871AF81137E4B5EEE9 /* JSQMessagesLabel.h */, + 52735E7BA703C2FF33ED5A512B0965CB /* JSQMessagesLabel.m */, + 597CD838AD164E17A38B672A4E7246FC /* JSQMessagesLoadEarlierHeaderView.h */, + D94B628655ED16826DB0D8F087D4D758 /* JSQMessagesLoadEarlierHeaderView.m */, + B9204B2CCABC8FABAF2CAA4EBF6735C9 /* JSQMessagesMediaPlaceholderView.h */, + 6C2EDDFB9CD560B93E841216F61D49A1 /* JSQMessagesMediaPlaceholderView.m */, + 5869CD356E5870CB5E51A8C8DEE51799 /* JSQMessagesMediaViewBubbleImageMasker.h */, + 109F07EB0E050A4658955B3CA772CE1F /* JSQMessagesMediaViewBubbleImageMasker.m */, + 18B611D3A5AADDA99FEE63C34E89B9C0 /* JSQMessagesTimestampFormatter.h */, + 809DAAAF26BF2FC64F5A0831A52399C6 /* JSQMessagesTimestampFormatter.m */, + 69A1EDB7CD2AB87C85942EAB8C5C1C2D /* JSQMessagesToolbarButtonFactory.h */, + 36EFB75C7AC0A888C1B549810CF47C01 /* JSQMessagesToolbarButtonFactory.m */, + 077C2620CE6A8237C29860E3E779BAAC /* JSQMessagesToolbarContentView.h */, + FF4D242AA61BC2DCBA0D41CF3F64824A /* JSQMessagesToolbarContentView.m */, + 4D8B9207D53BB8AB14A2D05DA31F4BE5 /* JSQMessagesTypingIndicatorFooterView.h */, + B33B0ED9943914B6633371CFA5553CE3 /* JSQMessagesTypingIndicatorFooterView.m */, + D67EC3A4BF7B5335C6525410B62044BA /* JSQMessagesViewController.h */, + B8C45DF44B2E1EEC009D86EC41692DD1 /* JSQMessagesViewController.m */, + BD928FB4738676122E42697B816DEBF2 /* JSQPhotoMediaItem.h */, + A93D53DA6E0CBF648A59BA1E03082FF1 /* JSQPhotoMediaItem.m */, + 9A4DF9590628FE0BD87E97CA6FE5A601 /* JSQSystemSoundPlayer+JSQMessages.h */, + 27661DB62D2CA4C373A69DF3634EBAB7 /* JSQSystemSoundPlayer+JSQMessages.m */, + 215D0C29C93D836F0FE358F0D7E5CC79 /* JSQVideoMediaItem.h */, + 4B754A0F32C4951AD523C0E04F50C59A /* JSQVideoMediaItem.m */, + 1A1FB922C174C9EB4B47FE81C2DFC569 /* NSBundle+JSQMessages.h */, + 2CE378C4C60CCB185B2A9A3493ABEE3D /* NSBundle+JSQMessages.m */, + 2934FBE5E7AE38991C5216E998FF43EA /* NSString+JSQMessages.h */, + D20C8C28372AD679BA0A923B946F09F3 /* NSString+JSQMessages.m */, + 390E79808D58DBA7CFB184F304F7CB43 /* UIColor+JSQMessages.h */, + 4AB4ACD37DC8C6BCF8E85C186D8E3219 /* UIColor+JSQMessages.m */, + B9F996CFF569E20502A0BEC2769B2DA1 /* UIDevice+JSQMessages.h */, + CDAB0DE4CF102D5D2288F4327A214F88 /* UIDevice+JSQMessages.m */, + C7E1133C5E08D4F44CAC366BC0D4CCAA /* UIImage+JSQMessages.h */, + 39E3B5E0962F1AFE5461609F19723F21 /* UIImage+JSQMessages.m */, + 7F747ACB92D00C3ECEC7944471FC6F2B /* UIView+JSQMessages.h */, + 3A298CDB8703041E18EED1073AB3D085 /* UIView+JSQMessages.m */, + EA1CE24F103284BFBAE32E171B4DC54D /* Resources */, + EA28353C006F8788E1BEE62933D410AA /* Support Files */, + ); + path = JSQMessagesViewController; + sourceTree = ""; + }; + 7757F8F3595376E759530A41E1AB34B3 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 8B480E168EE0F1B86F142040367FAB4F /* libcrypto.a */, + EB1C9BE51062E88D47AF0E03EEAC1909 /* libssl.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 7A74E38CB1379C5237377DC8C8468D97 /* Support Files */ = { + isa = PBXGroup; + children = ( + 838A6D48BB99F2A83F1EE856503F9D6A /* TwistedOakCollapsingFutures.xcconfig */, + 48E908108EF954D816F84948B44E7458 /* TwistedOakCollapsingFutures-Private.xcconfig */, + 5A536EB790515A1FA7078AA7C4BF1399 /* TwistedOakCollapsingFutures-dummy.m */, + 8C55F6287F23E1CC0235AA27237A47E0 /* TwistedOakCollapsingFutures-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/TwistedOakCollapsingFutures"; + sourceTree = ""; + }; + 7BB47ED64040CDB8A38555501F2823A7 /* Support Files */ = { + isa = PBXGroup; + children = ( + 73134FD817A751F853D1F82B86B29481 /* 25519.xcconfig */, + 4545182B1E877DE80C753D1093D4DBEB /* 25519-Private.xcconfig */, + 29F08D69F0DC52C6E8115642B352E88B /* 25519-dummy.m */, + EC43707CAAE90430FFB469C494DBB225 /* 25519-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/25519"; + sourceTree = ""; + }; + 7DB346D0F39D3F0E887471402A8071AB = { + isa = PBXGroup; + children = ( + BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */, + 6C61B79F4876C7F3FDBF4D19723DF865 /* Frameworks */, + AF7072E1A0B6547B823202164E3BC4B5 /* Pods */, + CCA510CFBEA2D207524CDA0D73C3B561 /* Products */, + 037C0CA694176A3C0915F62C9D20B3E6 /* Targets Support Files */, + ); + sourceTree = ""; + }; + 7E40CAFD0D59BB2B3BB943CC2240051C /* extobjc */ = { + isa = PBXGroup; + children = ( + 24048EBA9042AC8F8D610F0FB4357AFD /* EXTKeyPathCoding.h */, + E886C117D0268FC7EDEFAD51C12AB452 /* EXTRuntimeExtensions.h */, + 5328D8CA967F39D8D39F18FA74D7552C /* EXTRuntimeExtensions.m */, + 34474901E8A15562839610D9A3B911CC /* EXTScope.h */, + 59A42D88D3CAA049DA5DD65F78ECE680 /* EXTScope.m */, + BB50157AABE9F7E892B70B0F6554D085 /* metamacros.h */, + ); + name = extobjc; + sourceTree = ""; + }; + 85372EC4A77CE6F2770BE1E8432BE942 /* Support Files */ = { + isa = PBXGroup; + children = ( + 9FEBBA6EFA2BC710BA2943218900492A /* ProtocolBuffers.xcconfig */, + 8FA2A9FC7847CB2598E12D78C6CA9BD8 /* ProtocolBuffers-Private.xcconfig */, + B4C0C2C50BB2E059A13701EFA333B99B /* ProtocolBuffers-dummy.m */, + 66B50E6446AB0F253F1BD17594810BAF /* ProtocolBuffers-prefix.pch */, + ); + name = "Support Files"; + path = "../Target Support Files/ProtocolBuffers"; + sourceTree = ""; + }; + 8D5408AAFD6DAFE2F66E882E6822C4BD /* YapDatabase */ = { + isa = PBXGroup; + children = ( + 90523CAD03050F2A6C695D8644246561 /* SQLCipher */, + 6CBA3317DCAA9181580C47A41081071F /* Support Files */, + ); + path = YapDatabase; + sourceTree = ""; + }; + 90523CAD03050F2A6C695D8644246561 /* SQLCipher */ = { + isa = PBXGroup; + children = ( + B1A0E04428B2C3197B72B5790C4BD440 /* NSDictionary+YapDatabase.h */, + 4AAF78EF2963360646745D3B733C32E7 /* NSDictionary+YapDatabase.m */, + 076239A680DEE6774D37EAC4BAB32C6D /* YDBCKAttachRequest.h */, + CFFFF3B92D5BCEECBF68C31D22A27A52 /* YDBCKAttachRequest.m */, + B4A8A3B1032EA32F8A87B60F044C794D /* YDBCKChangeQueue.h */, + FE2D978F0A2BBDD894C0CF953FB45528 /* YDBCKChangeQueue.m */, + B3B3F0E51A7F951FD91C8777C86EBA13 /* YDBCKChangeRecord.h */, + 25CAAB7CC4F449F9C02AD73C9C861C6E /* YDBCKChangeRecord.m */, + 443A91273095B7B0053854A190C3CB48 /* YDBCKChangeSet.h */, 6C0DEFE9957608C1B7D2AAC35CF9931E /* YDBCKChangeSet.m */, FC83DBB1B1E243964988BD3478160A31 /* YDBCKMappingTableInfo.h */, 90EFCED783AC96D1F48E32A0FA846A4D /* YDBCKMappingTableInfo.m */, @@ -2500,889 +2825,607 @@ name = SQLCipher; sourceTree = ""; }; - 637FD4195C7A76286B17E15EC7AC3290 /* Support Files */ = { - isa = PBXGroup; - children = ( - 06616B3C6B7198E027B368E6569BAFC8 /* Mantle.xcconfig */, - 4D06917072D4553BD2ED57B003009C65 /* Mantle-Private.xcconfig */, - 36A329C1D8B5BE2FD99F48D2728FE4B0 /* Mantle-dummy.m */, - 874A9FD9F22DC751B3F97A8B2232686D /* Mantle-prefix.pch */, - ); - name = "Support Files"; - path = "../Target Support Files/Mantle"; - sourceTree = ""; - }; - 6A04957BF2B3BEC40B5D2C92C8D25CE8 /* Default */ = { - isa = PBXGroup; - children = ( - 1C05060F0AA73F14707DF28D28EEC169 /* CocoaLumberjack.h */, - ); - name = Default; - sourceTree = ""; - }; - 6B267D05F596D3BA4CC3C0BB1EAD099D /* iOS */ = { - isa = PBXGroup; - children = ( - CC411D2E7469C7D56FE73D57850EE305 /* AudioToolbox.framework */, - 9E2DF46EE4739556CAAFC0C48B794C74 /* CFNetwork.framework */, - 94E52EDBA1CC60575E2AE7558C32B98D /* CoreGraphics.framework */, - CF96A892CC8F669EEA7FC4C529E86A12 /* CoreLocation.framework */, - 9D74BA57FB5EE3BC859E4766D8117481 /* CoreTelephony.framework */, - 53B9159F0AB27626F17AD42167CD74EA /* Foundation.framework */, - 3911C1A8F35300F9473A842D6B93CEAF /* MapKit.framework */, - C741BDD8FBBFC44D2936CB645047CE9C /* MobileCoreServices.framework */, - CF22FDBF6D5DBE462AAF572BD1EA1E99 /* QuartzCore.framework */, - 5BD291C6C76F3FAFE028AFE994E86C63 /* Security.framework */, - 0AF372DE666734A49D5CBE88FC0C7B6D /* SystemConfiguration.framework */, - 424C8C24C421D7EE8550E9A304E7C223 /* UIKit.framework */, - ); - name = iOS; - sourceTree = ""; - }; - 6C61B79F4876C7F3FDBF4D19723DF865 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 6B267D05F596D3BA4CC3C0BB1EAD099D /* iOS */, - ); - name = Frameworks; - sourceTree = ""; - }; - 7CF746889F22E6A13DB8B0C3390DF310 /* JSQMessagesViewController */ = { + 948AA5AAC2D0566F74F7ECD81F38CA45 /* JSQSystemSoundPlayer */ = { isa = PBXGroup; children = ( - E32013B3717180B054B7141E6ADD7385 /* JSQCall.h */, - 6F175252F83BCECA579E8208E3EEC213 /* JSQCall.m */, - F8A4F67E71EE24FF7612755CDADE6170 /* JSQCallCollectionViewCell.h */, - A802803C19A6AB885BD7CA9368464878 /* JSQCallCollectionViewCell.m */, - 9AAF180D827A7B72670F989D1B9E4739 /* JSQDisplayedMessage.h */, - 89395D687B6241530210C58D50C5C7B1 /* JSQDisplayedMessage.m */, - B4D219BE50E182C5E8D304AB6B2545E2 /* JSQDisplayedMessageCollectionViewCell.h */, - A3C155752A28982F6769D2C21E1FD015 /* JSQDisplayedMessageCollectionViewCell.m */, - 32E9A4C53260CC001E03E7C57D6FEEA6 /* JSQErrorMessage.h */, - 133608FD1DF8AB33FC527EC9392667E9 /* JSQErrorMessage.m */, - 5516CB0AFCFF618C1E231DF7AC55CCF1 /* JSQInfoMessage.h */, - 419A3467955C81FE99BF78E88E3708EC /* JSQInfoMessage.m */, - 02EACE4928FACD53AA350FEEC9E5E1C7 /* JSQLocationMediaItem.h */, - 4EE497DC2AF03FFF1A3D7C65027CE41A /* JSQLocationMediaItem.m */, - AD75DC2065410AA9B765A2B76C5333ED /* JSQMediaItem.h */, - 90B6E0FB5A075CD1F00609BDEEC7AC04 /* JSQMediaItem.m */, - 9851C8FFFA7E291F83BE2BD308726D73 /* JSQMessage.h */, - 29A9A8AE4485B0E144AD9FAE4E8F850B /* JSQMessage.m */, - A1E94AC263C86061C3790C13CC56D865 /* JSQMessageAvatarImageDataSource.h */, - 11777B11A27A1307E9B1CE5A2E77C550 /* JSQMessageBubbleImageDataSource.h */, - E41D0F01A7CF09F4C9495437492F5D03 /* JSQMessageData.h */, - E9A8430E83FEBE3278ECA4A769E34BBE /* JSQMessageMediaData.h */, - A0B0A711A5D187CB5B350DA8535AA162 /* JSQMessages.h */, - 539EC13F52F9F8E3FFC99DE8DD1B9E0E /* JSQMessagesAvatarImage.h */, - 11FB6A09C0403F3C361165D609478360 /* JSQMessagesAvatarImage.m */, - 075E2C5481AB9DF458B4DA4A2409B26D /* JSQMessagesAvatarImageFactory.h */, - B3C6682F7FE0275BB4A65B5125070EDA /* JSQMessagesAvatarImageFactory.m */, - BEDD0D3CF2FE7BA6F887DD9F887888B3 /* JSQMessagesBubbleImage.h */, - 3DD6355045440D00BC3C8437F08CF613 /* JSQMessagesBubbleImage.m */, - 73E52033AF82826C8646C923C47D548F /* JSQMessagesBubbleImageFactory.h */, - ED6DDAFE60B58FFF3A9971950495B1E7 /* JSQMessagesBubbleImageFactory.m */, - 92675CB55968B71C0F286CB024F7BC1A /* JSQMessagesCellTextView.h */, - 1E244684949E0FB1E793F37DC327A8EB /* JSQMessagesCellTextView.m */, - 71038143943819E26A3A9C5353FA312F /* JSQMessagesCollectionView.h */, - 0F7163E7AA8D1F600A0B3998BDADA311 /* JSQMessagesCollectionView.m */, - 1B63F616E3CCB56CA5DA7126832E5DD8 /* JSQMessagesCollectionViewCell.h */, - 955AD0806C407038CFE3F591167F5AA6 /* JSQMessagesCollectionViewCell.m */, - 89EB594D54EE0E660EF7491A2CC0D40C /* JSQMessagesCollectionViewCellIncoming.h */, - 4652B3FD271AF04038D63385092398AC /* JSQMessagesCollectionViewCellIncoming.m */, - 163758B83F34B3D42EB44BF17C802C89 /* JSQMessagesCollectionViewCellOutgoing.h */, - 7365AF56A55AAC24A86428D92CF5A915 /* JSQMessagesCollectionViewCellOutgoing.m */, - 9296501DBFAAED8D177329B772D2EC5A /* JSQMessagesCollectionViewDataSource.h */, - 993212E848924C8C7583066070A00252 /* JSQMessagesCollectionViewDelegateFlowLayout.h */, - 4BD5C6B824316C1C7575A451265FCF7A /* JSQMessagesCollectionViewFlowLayout.h */, - 342399B97819B34DE3343F81127A0238 /* JSQMessagesCollectionViewFlowLayout.m */, - 6CA8E99A2D0E6DCA9E57C9EDC993D50C /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h */, - C4808ADF55FAA64A46282477419858B0 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m */, - F9190340387587E54148F8BC9D0C96B4 /* JSQMessagesCollectionViewLayoutAttributes.h */, - DF273364EC31134F5A95396CCB842D5C /* JSQMessagesCollectionViewLayoutAttributes.m */, - 5F474804AF64FE5CAB4C710F4AA40962 /* JSQMessagesComposerTextView.h */, - 123C2F8B3E4F45698242F9C9502AB865 /* JSQMessagesComposerTextView.m */, - C6CAD1637BC965D8F04270DC2CDA926A /* JSQMessagesInputToolbar.h */, - EC114CB2A0C1846BA796D3FF77110C5A /* JSQMessagesInputToolbar.m */, - C201F5112D7CA0514400916081658F84 /* JSQMessagesKeyboardController.h */, - 5125AFD6FD687435DF068D05D585F1EC /* JSQMessagesKeyboardController.m */, - E2BB0CA8CF593BFB0FB1806BE705E00B /* JSQMessagesLabel.h */, - 975C1DCABE940AE62C728A31CCB6EAB9 /* JSQMessagesLabel.m */, - 2EB8CF99F1D38942F99B61F7A64B2A52 /* JSQMessagesLoadEarlierHeaderView.h */, - 767AB38549F288CA1EC6F7CD2F2D7345 /* JSQMessagesLoadEarlierHeaderView.m */, - 79041D4D1DF117C6462206DD068A61A2 /* JSQMessagesMediaPlaceholderView.h */, - 2C456EBA418B97E3AE96AD74A94F585D /* JSQMessagesMediaPlaceholderView.m */, - 808031ED7F1CD5B1247D08A03241AB86 /* JSQMessagesMediaViewBubbleImageMasker.h */, - 4525804E7669B879038C0760F54D206A /* JSQMessagesMediaViewBubbleImageMasker.m */, - 3DF55B2D3DF596CE20CAD606B80F4B38 /* JSQMessagesTimestampFormatter.h */, - 890763456EEB95DA585B2F26E8A09608 /* JSQMessagesTimestampFormatter.m */, - 9EA1D3137D7666FCE34B08DF0316560D /* JSQMessagesToolbarButtonFactory.h */, - 32458417281DF5A8BB9E16AD73BFB9B2 /* JSQMessagesToolbarButtonFactory.m */, - A9532D213C25D550E42586A6631EC76B /* JSQMessagesToolbarContentView.h */, - F2D936400F3BC6FAE4F15F3A947FBA8B /* JSQMessagesToolbarContentView.m */, - 0B14C77F81706933B7D3872B65DF6940 /* JSQMessagesTypingIndicatorFooterView.h */, - 102A9AAD40A4B48B5C6E1DE4FEFF396A /* JSQMessagesTypingIndicatorFooterView.m */, - 0C3119B4CA8AA79D3101B69DA16183F0 /* JSQMessagesViewController.h */, - 4ADF2E5DB1B1811F884133D1AAEEF978 /* JSQMessagesViewController.m */, - 200BCD68884F972E5049D63059B8FCDD /* JSQPhotoMediaItem.h */, - 7A7E78E77C3FAFD147FD9C05FDE22AD8 /* JSQPhotoMediaItem.m */, - C42B55F194BC14B76FBEE7007A13CF9C /* JSQSystemSoundPlayer+JSQMessages.h */, - 9D176507222918B76365F00BA70E5C12 /* JSQSystemSoundPlayer+JSQMessages.m */, - CF4537E2F6930EDFC504D9353462097D /* JSQVideoMediaItem.h */, - D11370150DAABBB5F314E303A49DDBFE /* JSQVideoMediaItem.m */, - CFA2E99CFE3F58A96D41D10FA9A5DA4C /* NSBundle+JSQMessages.h */, - C17E27325EF52D7BAA0E1E70C5D12018 /* NSBundle+JSQMessages.m */, - 1665E78156B7AB319C299D0696E4B657 /* NSString+JSQMessages.h */, - 5515F71296E51D456528F49D2969C5C1 /* NSString+JSQMessages.m */, - 45AE1E587B7789927F6BAD1EC57EE8F7 /* UIColor+JSQMessages.h */, - 2C47FA28F8B5D8D0CEBA2B4884E3C82F /* UIColor+JSQMessages.m */, - 87792517F92F79783FBF1468888CB338 /* UIDevice+JSQMessages.h */, - 3F9C49D66EE960164FBA107F3395ABD9 /* UIDevice+JSQMessages.m */, - 545D80F7427BBE52D00C4E3DEA900EBC /* UIImage+JSQMessages.h */, - E65D286F5E0111671444F1EF3E3EDCDB /* UIImage+JSQMessages.m */, - 0E8EF10652BC576FB91846BD68AE1EE1 /* UIView+JSQMessages.h */, - F3FA63F3F1513D112D4DB0805E17D6E0 /* UIView+JSQMessages.m */, - C3E8508920C99BC4C399500568D0CC18 /* Resources */, - 35E75893C7D11DE425949BC6A3005E4C /* Support Files */, + 37CA9A7A852157CE0DBBCA9435AE63C6 /* JSQSystemSoundPlayer.h */, + 4A53A68A1173B0F338D6F008D6CB8E6F /* JSQSystemSoundPlayer.m */, + DA8DC7DB63A688E553319F369CF243FF /* Support Files */, ); - path = JSQMessagesViewController; - sourceTree = ""; - }; - 7DB346D0F39D3F0E887471402A8071AB = { - isa = PBXGroup; - children = ( - BA6428E9F66FD5A23C0A2E06ED26CD2F /* Podfile */, - 6C61B79F4876C7F3FDBF4D19723DF865 /* Frameworks */, - 2D6B48451DA5E050DF64BF132E14A2B3 /* Pods */, - CCA510CFBEA2D207524CDA0D73C3B561 /* Products */, - 037C0CA694176A3C0915F62C9D20B3E6 /* Targets Support Files */, - ); - sourceTree = ""; - }; - 7E44959C514D70F59902C7D18FCCDBEB /* extobjc */ = { - isa = PBXGroup; - children = ( - 9541F5048E1AFD16CC33E68C8A3CAAE9 /* EXTKeyPathCoding.h */, - 167BF7825A93D41CCEC017E3FA8AAA5D /* EXTRuntimeExtensions.h */, - 1B8051752DCA231E1BAFFEB941387388 /* EXTRuntimeExtensions.m */, - 2B31E9E7DFA8409471E036D10CA1E959 /* EXTScope.h */, - 79DDD0C70FEE57CD245C86152D4644B3 /* EXTScope.m */, - 8BA5E45A6193C3D1940730BAE59EAE15 /* metamacros.h */, - ); - name = extobjc; - sourceTree = ""; - }; - 863FBCC5EAC0854F5FE01EB2ED8A11E8 /* SCWaveformView */ = { - isa = PBXGroup; - children = ( - F19B1019DBED28C80583A22D1238248F /* SCWaveformView.h */, - 224D5D77A10BD8945E433AD9AC33F4CE /* SCWaveformView.m */, - 9625509A31743F238624B52F98CF7A41 /* Support Files */, - ); - path = SCWaveformView; + path = JSQSystemSoundPlayer; sourceTree = ""; }; - 8A3FCED321617159CFF6DC9A2D349BFD /* SSKeychain */ = { + 99151D2AC6EA1859DF39B9607BA34DB8 /* Support Files */ = { isa = PBXGroup; children = ( - A62B9E8E26B10548DDD8130590811B88 /* SSKeychain.h */, - 7E2DCD71C325F03735EC5908565B27E5 /* SSKeychain.m */, - 6CEDC8732185BF2DEDC960140434F1FE /* SSKeychainQuery.h */, - 3CD2F6F9DB4AFD249A8B677A005CCDDC /* SSKeychainQuery.m */, - B8973B10C09339522A42FFB9C7C5379B /* Support Files */, + 2CB059DFFB761C4ECD3AB35C9F03DDB7 /* AxolotlKit.xcconfig */, + 650864B8E7B367AAD8B89CA60C2F2553 /* AxolotlKit-Private.xcconfig */, + 5A86EE2D636A8C84054563C568DF4BFC /* AxolotlKit-dummy.m */, + C3986F46070F70C213F8B059FFD7DD5D /* AxolotlKit-prefix.pch */, ); - path = SSKeychain; + name = "Support Files"; + path = "../Target Support Files/AxolotlKit"; sourceTree = ""; }; - 8AF82F277ABE16FAB59C7BEECA0A4089 /* Support Files */ = { + 9BE53765EDD23391346E6380F6016CCC /* Mantle */ = { isa = PBXGroup; children = ( - 115BB8B99FD1393BC3D2E5A1F221B753 /* YapDatabase.xcconfig */, - 4284F564FDA0B6A43CFE62703B729387 /* YapDatabase-Private.xcconfig */, - 138A5726A85B0076B2ACA62476EBFEDE /* YapDatabase-dummy.m */, - FF584CBAD41A5765EB9130DC0F60432E /* YapDatabase-prefix.pch */, + B43D018963DAABCAE013144D9CA7CBD6 /* MTLJSONAdapter.h */, + 82CE33526BA51F1934C85616F23D00B8 /* MTLJSONAdapter.m */, + 6546D12AF6BE07A4134B320485066AAE /* MTLModel.h */, + 8E98584B9D5665246C3F06C1226670FC /* MTLModel.m */, + 4B6AE9CAB264B97D36453608450EFE8B /* MTLModel+NSCoding.h */, + 82A2325EE5460FFAEE02761E66981F2A /* MTLModel+NSCoding.m */, + 9F208E55FA46029ED2BD0F3C921BFD8E /* MTLReflection.h */, + 3249A6E41A5FB25F86BA1D6722194326 /* MTLReflection.m */, + 28D4EF43CFFB78348B6BCD680A2A911A /* MTLTransformerErrorHandling.h */, + C79D36BC6F26BADF4F48B4C484B330C0 /* MTLTransformerErrorHandling.m */, + 5BC5C922D5357578CD3A6B2296C84F3A /* MTLValueTransformer.h */, + CCCFA43CDC401A60744030446D33BD28 /* MTLValueTransformer.m */, + 13012551EE10EA3A39CD90E47BD38131 /* Mantle.h */, + 8E68941FE7509FD165455B0366C84F97 /* NSArray+MTLManipulationAdditions.h */, + 1500AB5314CF207194888C43E3B7D08E /* NSArray+MTLManipulationAdditions.m */, + 039D6FEEC1F25D17BB60620402CB54DC /* NSDictionary+MTLJSONKeyPath.h */, + 83574A3EEABBD8CA3763196C0D1BA30B /* NSDictionary+MTLJSONKeyPath.m */, + A8801E689015EA3F6E92DF75975AF6D5 /* NSDictionary+MTLManipulationAdditions.h */, + 7E7C1009656AFFFABEDFE895B041947C /* NSDictionary+MTLManipulationAdditions.m */, + 4E2BA1219D6817008C077DE7760D70C3 /* NSDictionary+MTLMappingAdditions.h */, + 7F06CCDDCFAF54C916601A61717F53A8 /* NSDictionary+MTLMappingAdditions.m */, + B62FF7663E547BCBA3D81E12FBFA8556 /* NSError+MTLModelException.h */, + 260894DF626F904493FF3A4884296B87 /* NSError+MTLModelException.m */, + 0D2CFE5CE31B2889AC20FD3E3784DB0B /* NSObject+MTLComparisonAdditions.h */, + 3C4524874B936095D37F08096B09A8FB /* NSObject+MTLComparisonAdditions.m */, + 650CDB8C6DBC090DB4962CB50856455A /* NSValueTransformer+MTLInversionAdditions.h */, + D0E89004412C1FBE4C69D4FB746554C9 /* NSValueTransformer+MTLInversionAdditions.m */, + 505B733F825066CAD5E59B092EB2AAF3 /* NSValueTransformer+MTLPredefinedTransformerAdditions.h */, + C4F78749C6822227FF544A59F7F8423C /* NSValueTransformer+MTLPredefinedTransformerAdditions.m */, + 3218CF80B65A5EC0D7A6FF6EC56D7C1F /* Support Files */, + 7E40CAFD0D59BB2B3BB943CC2240051C /* extobjc */, ); - name = "Support Files"; - path = "../Target Support Files/YapDatabase"; + path = Mantle; sourceTree = ""; }; - 8D34A11075BC440C1E4DF4C14B33A2E5 /* Support Files */ = { + A618BD373A62C75B31690B1820EA0D17 /* Support Files */ = { isa = PBXGroup; children = ( - A676225C34A9973DA21DD71DF0D800CB /* FFCircularProgressView.xcconfig */, - 8968D0C9DEB92DDC7A30A5966EDAC05C /* FFCircularProgressView-Private.xcconfig */, - 5B8E3EFD859FB222FD8143D661AFE9C6 /* FFCircularProgressView-dummy.m */, - 4A6CEF600FEAD96E295E6543EB6B5C1B /* FFCircularProgressView-prefix.pch */, + 9E1D459A6836B3BAB26817167486EBB1 /* FFCircularProgressView.xcconfig */, + C0A2B88BAFB74FC282DBD57BBC930958 /* FFCircularProgressView-Private.xcconfig */, + 2D9689686B6EA27C28B349B598538799 /* FFCircularProgressView-dummy.m */, + 5051275767188BF4C3A9CBA7081333F8 /* FFCircularProgressView-prefix.pch */, ); name = "Support Files"; path = "../Target Support Files/FFCircularProgressView"; sourceTree = ""; }; - 8E01002342903E5D1EC069CB0BBEF13D /* Frameworks */ = { - isa = PBXGroup; - children = ( - 7E9BB24E0987EE9CDE46E57FC832FCD1 /* libcrypto.a */, - FC66239985B2C83D2D893C92C7E65978 /* libssl.a */, - ); - name = Frameworks; - sourceTree = ""; - }; - 94881CAF642FEDC36131CCEFAE687428 /* SQLCipher */ = { + AA1DDBBA2E09B03A039E752811D879B7 /* Security */ = { isa = PBXGroup; children = ( - A144BE9B024BD8690029EF1F1F897F6C /* Support Files */, - 3249FFD2A41DA66B8ACB8A51079552E5 /* common */, - ); - path = SQLCipher; - sourceTree = ""; - }; - 9625509A31743F238624B52F98CF7A41 /* Support Files */ = { - isa = PBXGroup; - children = ( - BA0E7C85ABA3B56BABE5857FE853B80A /* SCWaveformView.xcconfig */, - 60A3971506C33A12C36538F39D7D136D /* SCWaveformView-Private.xcconfig */, - 1BA72C665CF940AD932A65646B6AE89C /* SCWaveformView-dummy.m */, - 122DC2B4B32175C5B79ABBFD33EC9DD6 /* SCWaveformView-prefix.pch */, + 2EBD593ABCB496A07E8670A59F4EC919 /* AFSecurityPolicy.h */, + 856045A3A548BD1AB8CF6B012A30C2BD /* AFSecurityPolicy.m */, ); - name = "Support Files"; - path = "../Target Support Files/SCWaveformView"; + name = Security; sourceTree = ""; }; - 981D0DB1E181536B1008D93C3FA972EF /* SocketRocket */ = { + ADDD1EE47AE2A07F10C2920B5CDC10F0 /* Pods */ = { isa = PBXGroup; children = ( - D05181161CBE8DBFB1982E9BA8A7CBF3 /* SRWebSocket.h */, - AE9B29D6C14332D005040D46C31B2D20 /* SRWebSocket.m */, - 01D4AA64A9B4B98DEE4EFCBD0D072369 /* Support Files */, + ECB539F091DDC6DAB6A96843143A8895 /* Pods-acknowledgements.markdown */, + BAB5439364CC03D7ADB81F2B917B95D7 /* Pods-acknowledgements.plist */, + 998256813942FBFE9584672580F105BD /* Pods-dummy.m */, + 6B1645C19256F3542C9B9935D50B56B7 /* Pods-resources.sh */, + 6FCE469F2DD691F925D97DEAC5A8602F /* Pods.app store release.xcconfig */, + CB3B1D828059557A08508E42EACCC842 /* Pods.debug.xcconfig */, + BAF73131BF830A1C8C4DDB4BEBD235D1 /* Pods.release.xcconfig */, ); - path = SocketRocket; + name = Pods; + path = "Target Support Files/Pods"; sourceTree = ""; }; - A141D823BEF0CE4070FBDEF38FA97C5F /* Support Files */ = { + AF7072E1A0B6547B823202164E3BC4B5 /* Pods */ = { isa = PBXGroup; children = ( - 181D38BCAEC87B8DD1511DDCB11BBE74 /* TwistedOakCollapsingFutures.xcconfig */, - 48E908108EF954D816F84948B44E7458 /* TwistedOakCollapsingFutures-Private.xcconfig */, - 5A536EB790515A1FA7078AA7C4BF1399 /* TwistedOakCollapsingFutures-dummy.m */, - BA5FCB318C36E86AD3C6D6C4B668FC32 /* TwistedOakCollapsingFutures-prefix.pch */, + 5E26922DB448DA0BC9DAEC89BF0ECFB6 /* 25519 */, + 21E781A8D08C7E9E19D3A8C49E732B1C /* AFNetworking */, + B8222F919649259DD0D4BDFD2383488C /* APDropDownNavToolbar */, + 10B0E1DD458CA666831B8CEE5D3BCD83 /* AxolotlKit */, + D6BD8C1A4BCFDA52E487CF5BA5B6C371 /* CocoaLumberjack */, + CCB6E51C059EBF33D1CF00921312BF17 /* DJWActionSheet */, + E10A8F66D39C1DAEE50C57C0E5AC7A12 /* FFCircularProgressView */, + 19951993FA92B4D00508672B7B26B42D /* HKDFKit */, + 721D1EDE975C07741592DF440F5923EE /* JSQMessagesViewController */, + 948AA5AAC2D0566F74F7ECD81F38CA45 /* JSQSystemSoundPlayer */, + 9BE53765EDD23391346E6380F6016CCC /* Mantle */, + FF3D3AA1C54331A0AF5961693D36B542 /* OpenSSL */, + E484FFA424970B2E500EE9C37CD346F2 /* PastelogKit */, + DE9F8BF8C843F1236960188EEAEAE7FB /* ProtocolBuffers */, + 31CC04CFE9E2323E7D53269C130AE9C4 /* SCWaveformView */, + 3FBA369279F99199DF05D331A1E15133 /* SQLCipher */, + C1202BB010BE5184226FA38977DAE76B /* SSKeychain */, + E42168D0A3ABED9D622AC42ACF92CD22 /* SocketRocket */, + 625B8EFB9CBE8611FD3F284C839D8AF9 /* TwistedOakCollapsingFutures */, + 140425B66A9CB838F862605EB8DD0345 /* UnionFind */, + 8D5408AAFD6DAFE2F66E882E6822C4BD /* YapDatabase */, + BAB805F466F2AE227E90158D4012A997 /* iRate */, + 3CCE40F43FC1202ED6A77022E0F93420 /* libPhoneNumber-iOS */, ); - name = "Support Files"; - path = "../Target Support Files/TwistedOakCollapsingFutures"; + name = Pods; sourceTree = ""; }; - A144BE9B024BD8690029EF1F1F897F6C /* Support Files */ = { + B02220DF1D0A09DD58B25D84B76E1817 /* Support Files */ = { isa = PBXGroup; children = ( - FDDADE503D84711F394B618080748CF7 /* SQLCipher.xcconfig */, - 05FF3B35C9F9ABF847AF40BE41C17936 /* SQLCipher-Private.xcconfig */, - CC4542513546F41EB4A09195599F906D /* SQLCipher-dummy.m */, - 60C377E7B4866CA8FE7ABEC38A354338 /* SQLCipher-prefix.pch */, + C05CD7934E39DAB1199FD3E1E4D16075 /* APDropDownNavToolbar.xcconfig */, + A129F432BEF30F1C3EE2D8A4747E6AA1 /* APDropDownNavToolbar-Private.xcconfig */, + F8345BA856503A0CE2289B4E45DA11B5 /* APDropDownNavToolbar-dummy.m */, + 15E75EE1853B3A4450311E775246B9BC /* APDropDownNavToolbar-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/SQLCipher"; - sourceTree = ""; - }; - A35AA702C9314DA389E75BF4E40DB97E /* ProtocolBuffers */ = { - isa = PBXGroup; - children = ( - A3813D024ECD3238111EF52E2C74B9F4 /* AbstractMessage.h */, - 8052D4B6AED1DAB3A9348F25042E380F /* AbstractMessage.m */, - 2402D8DA572409A9218ED8587312176A /* AbstractMessageBuilder.h */, - EEDA9ED272C056C96EE311DFC56D967A /* AbstractMessageBuilder.m */, - 825CE335EBFF0EC7385E0AD42E73C782 /* Bootstrap.h */, - 3E489D1AA13D753D5F43D7AA7B8CF5F9 /* CodedInputStream.h */, - 8DDFA207669893909EA9E41C8A887B4C /* CodedInputStream.m */, - 5BCD3B42329D732CB90ADC733F4540E2 /* CodedOutputStream.h */, - 9EE9DA5C21B79EFBF435A64592F81BE1 /* CodedOutputStream.m */, - 3F69FB0DAC8B2B4925015ACD236B1779 /* ConcreteExtensionField.h */, - 4979934AF67DC631C5FD065124690DE7 /* ConcreteExtensionField.m */, - 8BECA44569926BFA7B5639570A577645 /* Descriptor.pb.h */, - AB7CC4E830A768F37008D6047B924153 /* Descriptor.pb.m */, - 0C7BEB8D52B292CA19FF5E6DAE64C2F7 /* ExtendableMessage.h */, - A0804723A06FE558BB648C0050D87AB4 /* ExtendableMessage.m */, - B3960D7BB99D7F92DB205ACF9B2DB6F1 /* ExtendableMessageBuilder.h */, - D8D32F22E453B52EA7A3F37BAB2F364D /* ExtendableMessageBuilder.m */, - 6DF21769323054F89D1D957BC6B5B0CC /* ExtensionField.h */, - 823FC5CB553824C31F04827EEC3BCBC6 /* ExtensionRegistry.h */, - 02A711F8F691880A7BBE0D8EDC3E685B /* ExtensionRegistry.m */, - 24991711E216CAD44C801410BCEB33DF /* Field.h */, - CE922A90BE81603147365F5ADC211EB8 /* Field.m */, - 2F8F45C078EEC2B1F5ACE0B9258973BC /* ForwardDeclarations.h */, - 41B50F6AD6B31AA9A6C88822047A2087 /* GeneratedMessage.h */, - 0BF337DCBDD0B432F86DD74C38A68AF0 /* GeneratedMessage.m */, - A53D49C19B2EDA58234B5F28D3C5CCAD /* GeneratedMessageBuilder.h */, - 4714E8DB289A57373A16DE7305C3A97B /* GeneratedMessageBuilder.m */, - EC2CF64CB8350FCB71B1EEE2F6DD92A0 /* Message.h */, - 04B66A63CA7CF42EA1E73AC0D96E82EA /* MessageBuilder.h */, - B5FC28347E8D0A7E97D06D0891E17CC9 /* MutableExtensionRegistry.h */, - 00DC4915CF65B552DC9965084E11A3E1 /* MutableExtensionRegistry.m */, - B486CCCE8387ABCA7632D56813611AF8 /* MutableField.h */, - 90EE4F2B9090CD2CD3E01949F52E1FA0 /* MutableField.m */, - B86254DC340DB7F1D6EDA1D5C3C3FD11 /* ObjectivecDescriptor.pb.h */, - 1F9B007FC718BF117F4F1C9BF39662A7 /* ObjectivecDescriptor.pb.m */, - 8DABAF2DCBC3E453252877EE284FF114 /* PBArray.h */, - 8EC7415C48F0207F619489BDC3D363E4 /* PBArray.m */, - 2872FB79E30653951F61CE12C82170D9 /* ProtocolBuffers.h */, - 0D1C8DB257238846983E9C82648F1120 /* RingBuffer.h */, - 72BC17887CBAB7E5D9690B2DF7D1CCAE /* RingBuffer.m */, - 57DFA945198E82DBD29BFF8FE956501A /* TextFormat.h */, - 15D67202F397E35D3CDFFC4C9B2A1A2F /* TextFormat.m */, - A6664903E93AE3A41BB3C25974018C16 /* UnknownFieldSet.h */, - 022B322C4DE4EEA086DEC6B3C1A8E4B5 /* UnknownFieldSet.m */, - B0017686010E172C441528473D6FFE3F /* UnknownFieldSetBuilder.h */, - B4DD14634E63F6F1A71EA0C61BC74D2D /* UnknownFieldSetBuilder.m */, - 1D368B919F6026AE7D4C69774DBECDDE /* Utilities.h */, - 8C1806C01474902B4E0199D43E68B34C /* Utilities.m */, - 839C825552028CE41CA23819052A2903 /* WireFormat.h */, - 850EF3A2FBC1B0500B70AB789DDD7B11 /* WireFormat.m */, - BB2C4917ECDEC71C7E8DCCC8D626F705 /* Support Files */, - ); - path = ProtocolBuffers; + path = "../Target Support Files/APDropDownNavToolbar"; sourceTree = ""; }; - A8711E0CB11FEAF1C45C421110D85FC1 /* libPhoneNumber-iOS */ = { + B1AFD0906EFC4E3D1C9C74F2A31575C9 /* Resources */ = { isa = PBXGroup; children = ( - 0869FD22B9858185486E16393FF64A97 /* NBAsYouTypeFormatter.h */, - 0CBA5B77F37CEC5651DA54686614E346 /* NBAsYouTypeFormatter.m */, - F11C0B537F7A145CEA8C6E9F1EB671F5 /* NBMetadataCore.h */, - 0DBB4BE580E6E582E5B78ECEF7499F4E /* NBMetadataCore.m */, - 455470057664340C53C48EF631B28884 /* NBMetadataCoreMapper.h */, - 6FECD739BF4715C0A19FC92A52B67B44 /* NBMetadataCoreMapper.m */, - 1FDDB8C4265CD2B2CD2FEC2AB61E7368 /* NBMetadataCoreTest.h */, - 5E79A4B22B02C3147BB7761ACF04E737 /* NBMetadataCoreTest.m */, - 53022A8302DD7778C826B736AB00B4DE /* NBMetadataCoreTestMapper.h */, - BB9D077AC1B5D55588FE7692B2BB481E /* NBMetadataCoreTestMapper.m */, - B43C6AC3DCD775C87F97FFA360271815 /* NBMetadataHelper.h */, - AB55807C3907C7D15613CE9AE3A84AB3 /* NBMetadataHelper.m */, - AF39DE326D3294072E7752F7E8FA9AF1 /* NBNumberFormat.h */, - CAC6D90B88F4A6F17D4BA662D264212F /* NBNumberFormat.m */, - 6148C1D889C4D3A14B035BC0FD59C31C /* NBPhoneMetaData.h */, - C14EBCE13B3BC4C6BE82A0C13A1B2100 /* NBPhoneMetaData.m */, - F2FBB06853F09B3A274D91B6CA70068F /* NBPhoneNumber.h */, - 6CF807FDB122393AEBEF4B1EFB71C97C /* NBPhoneNumber.m */, - 0FECE8B9C5F91881C51889C32E66A28C /* NBPhoneNumberDefines.h */, - 1EAB6FC65981E1A837620B244E719222 /* NBPhoneNumberDesc.h */, - 5134882BBAB8B21D45A042E4D71123CD /* NBPhoneNumberDesc.m */, - 333931D1743A52D63A916D0796F9DD96 /* NBPhoneNumberUtil.h */, - 9CF99A0B30FE3F1B14C79647275D2A0A /* NBPhoneNumberUtil.m */, - 44CE9C387C10547699DA76D7CC3A4BD3 /* NSArray+NBAdditions.h */, - 747D7E19A0C1F9B1B8E9326BE16C7501 /* NSArray+NBAdditions.m */, - 32189E10076CF51ACCDA1D763972C72A /* Resources */, - F2945CF14D15A9A2C1E56E61E7116CC3 /* Support Files */, + DFC09C5AB54F52F18DD3BCC18CBD650C /* iRate.bundle */, ); - path = "libPhoneNumber-iOS"; + name = Resources; sourceTree = ""; }; - AC5EC89DBBF54F8D6A2A5ECBA39C0C14 /* UnionFind */ = { + B8222F919649259DD0D4BDFD2383488C /* APDropDownNavToolbar */ = { isa = PBXGroup; children = ( - 8FDD5AFA0591D66B4DE6123199DBC152 /* UFDisjointSetNode.h */, - CD4098A8112D59AC77729D45B076A567 /* UFDisjointSetNode.m */, - 15AA08380A170EC97BFAE626DB61519D /* UnionFind.h */, - E6EFAE100AC558A8D76E9EBFE193A791 /* Support Files */, + B91600A560A39A3D82D625102840DEF4 /* APNavigationController.h */, + 619078DD73A8CDEA5F166B37053207C5 /* APNavigationController.m */, + B02220DF1D0A09DD58B25D84B76E1817 /* Support Files */, ); - path = UnionFind; + path = APDropDownNavToolbar; sourceTree = ""; }; - ADDD1EE47AE2A07F10C2920B5CDC10F0 /* Pods */ = { + BAB805F466F2AE227E90158D4012A997 /* iRate */ = { isa = PBXGroup; children = ( - ECB539F091DDC6DAB6A96843143A8895 /* Pods-acknowledgements.markdown */, - BAB5439364CC03D7ADB81F2B917B95D7 /* Pods-acknowledgements.plist */, - 2477DF917A6A476F66E754E64D9C8E3F /* Pods-dummy.m */, - 6B1645C19256F3542C9B9935D50B56B7 /* Pods-resources.sh */, - 52167DEC2AFD1DC9514B8A9C959AC395 /* Pods.app store release.xcconfig */, - 917847A4F455EEBA00AC4777BCD314A1 /* Pods.debug.xcconfig */, - 71E9BD59EB4AFE8BD8B789E68D3E4C9A /* Pods.release.xcconfig */, + ED7D4D4D7CF355E84187ADD0CE47E6F5 /* iRate.h */, + 4DF028EDBDBBEA33415A043FE0626724 /* iRate.m */, + B1AFD0906EFC4E3D1C9C74F2A31575C9 /* Resources */, + EEB579D20BE2335C9A7A86E01687D804 /* Support Files */, ); - name = Pods; - path = "Target Support Files/Pods"; + path = iRate; sourceTree = ""; }; - AF474CB5EEB5B36AE70A45C9507CDB9E /* Core */ = { + BC3EFE02081B456816BF1C576EE2A790 /* Core */ = { isa = PBXGroup; children = ( - 9BADF04965B6E7BD7940D0FE471A0782 /* DDASLLogCapture.h */, - 43D1014BA6C184ACE2499184082D0216 /* DDASLLogCapture.m */, - 599069BE5BE084CC5185050F0E78ED1F /* DDASLLogger.h */, - 0F065FD55FC8FB94920E5C3561B2915F /* DDASLLogger.m */, - 3ECBFC249D0174162115D14F2387601B /* DDAbstractDatabaseLogger.h */, - 0AFAC5F23A0D89574971FE58DCB1A090 /* DDAbstractDatabaseLogger.m */, - 8CF7ECFA21CC7C6C033777C9CF5550A6 /* DDAssertMacros.h */, - 1FF46AF56D15FF396C95F869377A6B37 /* DDFileLogger.h */, - 6EAFCDE2F0FC34D85EB93D2275E48916 /* DDFileLogger.m */, - F332B93D1274E2C345A3177165952B3D /* DDLegacyMacros.h */, - 3BE77FC859D9BCB49C38D64B1278B0E6 /* DDLog.h */, - FF8DC4837FBE5E384D0261F160343433 /* DDLog.m */, - FEE4DC6784C356F81E6BB9BCA708D51E /* DDLog+LOGV.h */, - 34ACCD205D9A0F7F74E3F9EA1C3277D4 /* DDLogMacros.h */, - A60B239CAE6DC6884AC1C9C85254EFFC /* DDTTYLogger.h */, - 15BD873BA3DA899D83434557BA557853 /* DDTTYLogger.m */, + 9D7D4C6629EC3796385BF8619023920C /* DDASLLogCapture.h */, + 38D9383772B78381B4583E972308D691 /* DDASLLogCapture.m */, + 7EBBAD9E1313A562FD9AF51044DE1E55 /* DDASLLogger.h */, + 12C2F12FC251AC41A316991211765F95 /* DDASLLogger.m */, + 02F37AB1FACE3E99B148EC6A9C46602A /* DDAbstractDatabaseLogger.h */, + EF4491552B40EF01095F9937E0955804 /* DDAbstractDatabaseLogger.m */, + ECBEBA02EA96918D1EA3F492030F7C69 /* DDAssertMacros.h */, + 3BED5DEB38BBC5E1AEB59672B5C4AE51 /* DDFileLogger.h */, + 9E0E2C46C609D19A83F5B69E3A8D52CE /* DDFileLogger.m */, + 92ADD7AB15FE44771F2A11E6092F6727 /* DDLegacyMacros.h */, + 5F1F48F566F5CB35FA43C7753E267282 /* DDLog.h */, + 61C73C98EAC676C74F1201602DDCF904 /* DDLog.m */, + E6C21D380B41A833366DD803325E543C /* DDLog+LOGV.h */, + DD68868809E8D2BC93DFA30BE29A5956 /* DDLogMacros.h */, + 2446EEFF1280A9ECEFD9FC91C1B7151B /* DDTTYLogger.h */, + 160C04FA7FDE306A350B427FE68281E7 /* DDTTYLogger.m */, ); name = Core; sourceTree = ""; }; - B0B6B68DD9CC909DB23DDC15833D48EF /* Serialization */ = { + BC83B5F6081809B71441F7D2E24E5B19 /* UIKit */ = { isa = PBXGroup; children = ( - 8DB13D83132A50DD4EB1FE57297A03C4 /* AFURLRequestSerialization.h */, - 958412C2916F4F0B6A719D5D05CD7D8C /* AFURLRequestSerialization.m */, - C61DCE83D0A2039CA77DCE16010DA8F7 /* AFURLResponseSerialization.h */, - 3AD65D9E53ADCEEAAE6EE9CC60B0C042 /* AFURLResponseSerialization.m */, + E05575AF1CA30F9A27FF554A153EC15D /* AFNetworkActivityIndicatorManager.h */, + 7B6657F9AE8F7DD74CEF820664A76718 /* AFNetworkActivityIndicatorManager.m */, + 12C125D1184E39BA2ED1398F485885DE /* UIActivityIndicatorView+AFNetworking.h */, + 25DE5ACA138959EA8F083A4989287CE3 /* UIActivityIndicatorView+AFNetworking.m */, + 5FE5B6FD813AB3DE18F8CCA27A0DA052 /* UIAlertView+AFNetworking.h */, + BDC825978C4E1169C41673387592667F /* UIAlertView+AFNetworking.m */, + 0A88F4D46D61CDEB7E77DD15D227A509 /* UIButton+AFNetworking.h */, + DC5DB7C5C5CC2EECA6BD6BCA648AEA85 /* UIButton+AFNetworking.m */, + 1ED8612A999B5BC9EAB91A237A9E30BC /* UIImageView+AFNetworking.h */, + B1F1D7651AFFCFE3A1410256BDAE6F03 /* UIImageView+AFNetworking.m */, + 3BD09437EE25B89E6BE8DC62E08BB449 /* UIKit+AFNetworking.h */, + FB8E2C5C6474C36A3B64A9334B22ACF2 /* UIProgressView+AFNetworking.h */, + 4B81EF9FBFE8CC4C0AA8708DAAD55C37 /* UIProgressView+AFNetworking.m */, + 5233FB5B2EAE9216FD1BD8AC62B01884 /* UIRefreshControl+AFNetworking.h */, + 78FDC63B069F937D2823D8B911FF010A /* UIRefreshControl+AFNetworking.m */, + 9E6937A78DD74A4FC1FB9BD19F56CC5F /* UIWebView+AFNetworking.h */, + D33E0B4563252D0640F1F02269D9FDC2 /* UIWebView+AFNetworking.m */, ); - name = Serialization; + name = UIKit; sourceTree = ""; }; - B1AA458C87963481AE4EDAB8615AC325 /* AxolotlKit */ = { + BE466B112DB611D665D828686F7CB212 /* Support Files */ = { isa = PBXGroup; children = ( - 7E5B7A2E232F39AAE5EAF5FD025C2D52 /* AES-CBC.h */, - 7205599053D656E0F13AC43307569206 /* AES-CBC.m */, - E1CE76A52C7CD8D72AB685458EDF4EC3 /* AliceAxolotlParameters.h */, - 757495BE1B7DCC7F03817AF10363C29F /* AliceAxolotlParameters.m */, - A3967BDD9FA222A527A421B1373B91FA /* AxolotlExceptions.h */, - 8327CDDA7CB709CF6520BF90B62D75A4 /* AxolotlParameters.h */, - C95CFA126671F7363EF6AD5E47F0EB22 /* AxolotlStore.h */, - CB1C56EFFAE80DFFD32A36E56D93E25E /* BobAxolotlParameters.h */, - B775551BEBEE70E6597A06EA6C1131EC /* BobAxolotlParameters.m */, - 6F947483D4BC010372A605633DD43C46 /* Chain.h */, - 2C0A28515E6EBE8DAE68AD4DE9703451 /* ChainAndIndex.h */, - EBE0D2D5772880F5764A3D0142E77D96 /* ChainAndIndex.m */, - D6CBA64ED620A9C713977A69DF9A909E /* ChainKey.h */, - 8552AF9FFF3E0924B1A7EF45FE7B683B /* ChainKey.m */, - AEBB35996DED478A7A1EECEDC79E5E7A /* CipherMessage.h */, - BCFE715BB39D76262D0730781B19742B /* Constants.h */, - 63CE954339B8204A468C05E754852685 /* IdentityKeyStore.h */, - 53469E335A68CD4988EF6CD35BBC2FD5 /* MessageKeys.h */, - 08D917E281C5F1AA9E5105A01FF44F2A /* MessageKeys.m */, - 718B45EE8399A19CBD87A5DA79346B7F /* NSData+keyVersionByte.h */, - FD889D91B5D274A2909D1247B9DDD572 /* NSData+keyVersionByte.m */, - D7B403BD7F60C309E4FADE786D82012D /* PreKeyBundle.h */, - D1F9B6155C8939D711A46D1A999C7A28 /* PreKeyBundle.m */, - B9B58C62DD54AAE79E398D801F98C391 /* PreKeyRecord.h */, - 58E247341B01627539E1A15E64C7E931 /* PreKeyRecord.m */, - 6391D036B1826B5EEFFBF99762EF0FB1 /* PreKeyStore.h */, - 3B290DBC4235B872D9233526977A6D6C /* PreKeyWhisperMessage.h */, - F8AC049721B5A61F6EE2A2F784F45257 /* PreKeyWhisperMessage.m */, - 6AEE765EBA181BDAC001E9E7653E8812 /* RKCK.h */, - AD49F5F3B884C47E05B3FBD6F2DC0B20 /* RKCK.m */, - 9BB5CF03296701483E67FDB2251FAF97 /* RatchetingSession.h */, - 2C58D0BD256F23F73232D34C5508C47C /* RatchetingSession.m */, - 40CA8FD4912D789EF2E674F889C7B6EA /* ReceivingChain.h */, - 9A5B397E0AAA691C83E7E33F985655B2 /* ReceivingChain.m */, - A5BB76D61A130EE40C78E8D705177408 /* RootKey.h */, - 562FA29C55F08B03DEAB5106BA5B7AF1 /* RootKey.m */, - 9DDBB060E7FA0FB8DE8174D1C3BC3CD4 /* SendingChain.h */, - A1B7A9516AC4489EFEBF3CABF0E68C23 /* SendingChain.m */, - 84B1E21850E18D0AEA6B0B5ABC269C61 /* SerializationUtilities.h */, - 0D07291F4017C3CF001FAF33A4E80A19 /* SerializationUtilities.m */, - 2C40DC4916AAB0BA7CB898EA0F388DAE /* SessionBuilder.h */, - 4AE5BF9EFC66155DEEF6DFDB046CAE92 /* SessionBuilder.m */, - 2FDBF83FA8920E5D2324EF0E19919E47 /* SessionCipher.h */, - CF7EC6F2BC9FE65226C52F498C1C4F7A /* SessionCipher.m */, - 5F82EE8DAB8B19B01B178BFA73B6936E /* SessionRecord.h */, - 36E0366805A2349516298531835AB632 /* SessionRecord.m */, - DEE4298EF6EBBA1D055435873139DA42 /* SessionState.h */, - 9CCD7F7D854FC69E5B7D0921104DCBA2 /* SessionState.m */, - FC9C67A3B8C2C3054BBF588E04FDC008 /* SessionStore.h */, - 7697E0439DA1D31C2AD5E23D2E6D9D21 /* SignedPreKeyStore.h */, - 108CDBFCCFDC75A362652027CAE6FF69 /* SignedPrekeyRecord.h */, - 76F6793B115535BDB811D5E6BB2C3507 /* SignedPrekeyRecord.m */, - C11090BEDDC9DC82733C4E5C3BA5DAC3 /* TSDerivedSecrets.h */, - 424BC6BFB5C2D45E0E8FCB6EC6CBF6B2 /* TSDerivedSecrets.m */, - E13326C753292730A076915BA0088B7D /* WhisperMessage.h */, - EC183C864D35BD0B05452C470BD591D0 /* WhisperMessage.m */, - 223A7A8E6DC3144310B5C1926BD46315 /* WhisperTextProtocol.pb.h */, - C15AB6EA07C99F3585378F9433AB774D /* WhisperTextProtocol.pb.m */, - 4CC425E5713805494E34BD2E9C8F0C44 /* Support Files */, + 858EF1F90C39D134CFFBEDAF897426EB /* SQLCipher.xcconfig */, + 43248F365200C18007C55715500DEEE8 /* SQLCipher-Private.xcconfig */, + D8DAB0C4FFD9BC7C128272B455689C12 /* SQLCipher-dummy.m */, + 65BEE2007674F7C4E1B900F064D25B01 /* SQLCipher-prefix.pch */, ); - path = AxolotlKit; + name = "Support Files"; + path = "../Target Support Files/SQLCipher"; sourceTree = ""; }; - B2B0938E313AD3F682CBFD7034D7F193 /* Support Files */ = { + C0FB8FB9F3C6F02C03FA6F4B35472D23 /* Resources */ = { isa = PBXGroup; children = ( - 72C1CC662DADB0F5BAED880CB3A661C7 /* JSQSystemSoundPlayer.xcconfig */, - 5C748B3B45FD7C4EEE7589F7FEB51393 /* JSQSystemSoundPlayer-Private.xcconfig */, - 32F2C3DFCCF2106FF1EB55A838587C2E /* JSQSystemSoundPlayer-dummy.m */, - 3FCB69AFF897B5781A564D3A3192CCC5 /* JSQSystemSoundPlayer-prefix.pch */, + 3759CD121A8527C82EC9121F43CC70E3 /* NBPhoneNumberMetadata.plist */, ); - name = "Support Files"; - path = "../Target Support Files/JSQSystemSoundPlayer"; + name = Resources; sourceTree = ""; }; - B8973B10C09339522A42FFB9C7C5379B /* Support Files */ = { + C1202BB010BE5184226FA38977DAE76B /* SSKeychain */ = { isa = PBXGroup; children = ( - 3E0D1744E19B1223CCF10773964AA9D6 /* SSKeychain.xcconfig */, - 7599E67D12FC0F7F2ACBB05540CD8A85 /* SSKeychain-Private.xcconfig */, - DF46E73EDB50F9FC32A1C844DFA99E60 /* SSKeychain-dummy.m */, - 75FF39B86D5038BB05DB1E6AB7EC6C17 /* SSKeychain-prefix.pch */, + A62B9E8E26B10548DDD8130590811B88 /* SSKeychain.h */, + 7E2DCD71C325F03735EC5908565B27E5 /* SSKeychain.m */, + 6CEDC8732185BF2DEDC960140434F1FE /* SSKeychainQuery.h */, + 3CD2F6F9DB4AFD249A8B677A005CCDDC /* SSKeychainQuery.m */, + DAFFF5B5572CA9D8B32F9BBC5FA07C62 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/SSKeychain"; + path = SSKeychain; sourceTree = ""; }; - B955086A74AAF5D7F7D145859CD4E6CA /* APDropDownNavToolbar */ = { + C32399B641209563ADC07C54070E00EC /* NSURLSession */ = { isa = PBXGroup; children = ( - FB13B2D015BE1E9E58AF1E897503FE2B /* APNavigationController.h */, - 1980A0412E2BC398B8D84F4B152D5A46 /* APNavigationController.m */, - 57C0FCB3EC200A9DBD00A277C5F724D3 /* Support Files */, + 331BE07C5C02FA1E86725959FEBA26B6 /* AFHTTPSessionManager.h */, + 987929AA1584B2D53A9CA7C4198F637B /* AFHTTPSessionManager.m */, + 61DBCA784C247CE8129CE7BE57050725 /* AFURLSessionManager.h */, + D471A6BC5BED6FE53E700F20CD77E1F1 /* AFURLSessionManager.m */, ); - path = APDropDownNavToolbar; + name = NSURLSession; sourceTree = ""; }; - BB2C4917ECDEC71C7E8DCCC8D626F705 /* Support Files */ = { + C9EAE6D288681BB0DDBAF86699224CF1 /* Support Files */ = { isa = PBXGroup; children = ( - 1954664F4BB1B807DFD29EE69AB59EC4 /* ProtocolBuffers.xcconfig */, - 8FA2A9FC7847CB2598E12D78C6CA9BD8 /* ProtocolBuffers-Private.xcconfig */, - B4C0C2C50BB2E059A13701EFA333B99B /* ProtocolBuffers-dummy.m */, - 6A9F05B365323BCEDFE6395F37761823 /* ProtocolBuffers-prefix.pch */, + 11D6B763DD44E321D92B267C1FB97DAB /* libPhoneNumber-iOS.xcconfig */, + 18D588B3BE3C9101C0EE13CBCF6FF7A1 /* libPhoneNumber-iOS-Private.xcconfig */, + 597459520627ABA3C58C8031FAD9915A /* libPhoneNumber-iOS-dummy.m */, + 148C7383C686779B30BECACF219CB8E7 /* libPhoneNumber-iOS-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/ProtocolBuffers"; + path = "../Target Support Files/libPhoneNumber-iOS"; sourceTree = ""; }; - BF42FF51F74248C062751323F04C948C /* NSURLConnection */ = { + CCA510CFBEA2D207524CDA0D73C3B561 /* Products */ = { isa = PBXGroup; children = ( - 4595F276FEF5FAE75014E765D53678CB /* AFHTTPRequestOperation.h */, - D8F6E3092175D0FA499D3914D3B3B8B6 /* AFHTTPRequestOperation.m */, - B92CB2F398490D65EE28736A7D173A7F /* AFHTTPRequestOperationManager.h */, - 6E7E5E9B92706DE8B1443AC6F2BBCBA5 /* AFHTTPRequestOperationManager.m */, - 41F95AF596F5F24223540C9BC67B2C24 /* AFURLConnectionOperation.h */, - BA7C4A2F47D29E01319933A4168FB28A /* AFURLConnectionOperation.m */, + 7949124F2847401DD173A5644322F68F /* lib25519.a */, + A6C67C2CE87CEB77B95A722777EDCE9D /* libAFNetworking.a */, + 25A8CE920D74932D853EF535E60FDB2C /* libAPDropDownNavToolbar.a */, + 11058660323C5893E326CC486027157D /* libAxolotlKit.a */, + 8A212910940F51209C0DD55463C08140 /* libCocoaLumberjack.a */, + DBF6845D518AF9A4346FB75BF1C528B4 /* libDJWActionSheet.a */, + 755B80101F940BE05576462B97190782 /* libFFCircularProgressView.a */, + 6D99E6A222373AF83AD41978A96489C3 /* libHKDFKit.a */, + 4F9D31FD0572F33783993858217EA131 /* libJSQMessagesViewController.a */, + 2F0F7A7438D14201073483DFCDF2EA48 /* libJSQSystemSoundPlayer.a */, + 965D71DAD35A36DE06F9A86E5F30A326 /* libMantle.a */, + 397C8F2E730615CC4A6F1F613D84036E /* libPastelogKit.a */, + DD5BAD10B7128DEBA760C1E5099ECBA1 /* libPods.a */, + 6CED3A15B6CF768E69E02D0A7AF91934 /* libProtocolBuffers.a */, + 43091BC9035446FAD067CDFAE1EDD2C8 /* libSCWaveformView.a */, + C86107EB5E12D07ACB5374E10707DB98 /* libSQLCipher.a */, + AB1A158BB4A589E602ADAD431DAAF9DE /* libSSKeychain.a */, + 6D0DAB3B64D9003A5150D546B645B307 /* libSocketRocket.a */, + 0487B01E9FCB065A74344F2284BAFF12 /* libTwistedOakCollapsingFutures.a */, + 1BD275C5CBA3616F38446A987F9A7572 /* libUnionFind.a */, + 1868A9A1759C8BDC8E3851645C57DC32 /* libYapDatabase.a */, + F4354AD79C9019FBA632A64E0832A9BF /* libiRate.a */, + 03A35E79EDE343A8607BEBB5F93A21F3 /* liblibPhoneNumber-iOS.a */, ); - name = NSURLConnection; + name = Products; sourceTree = ""; }; - C3E8508920C99BC4C399500568D0CC18 /* Resources */ = { + CCB6E51C059EBF33D1CF00921312BF17 /* DJWActionSheet */ = { isa = PBXGroup; children = ( - 31CAA2827D9189B2F5B8894FAB5C6C15 /* JSQCallCollectionViewCell.xib */, - D3C52F9FD53D06AA5954BCC02180A7AD /* JSQDisplayedMessageCollectionViewCell.xib */, - 5227CDB6113F089EE0D4F268AE975CAC /* JSQMessagesAssets.bundle */, - 923B41D8FB5F0A91082E28ED7ACF574C /* JSQMessagesCollectionViewCellIncoming.xib */, - E9F99C6ADA1CAC8530B6335866FAB287 /* JSQMessagesCollectionViewCellOutgoing.xib */, - EE128B486A9374F063B111A56EA61E1C /* JSQMessagesLoadEarlierHeaderView.xib */, - 3E49D4561A82B0DDB22BBADC2E5D7EEF /* JSQMessagesToolbarContentView.xib */, - 0D94DE8EE4417D24B72937AB67EC0445 /* JSQMessagesTypingIndicatorFooterView.xib */, - 1C3967282EA34478FCB4E45CD3250461 /* JSQMessagesViewController.xib */, + FBC72279C77AF9B1F0342775EAF56A90 /* DJWActionSheet.h */, + 8005B2ADBB5AF240F76DC5A0AB5A10F2 /* DJWActionSheet.m */, + 45A989C53F0E46DC92694FD690BFBCAE /* Support Files */, ); - name = Resources; + path = DJWActionSheet; sourceTree = ""; }; - C9DC6428D5A2C3054217402C25CF948B /* TwistedOakCollapsingFutures */ = { + D1A915599A1C993C5138D70E844E63E9 /* Serialization */ = { isa = PBXGroup; children = ( - 15E0F36D89C9DFC9BAD799876B3E183E /* CollapsingFutures.h */, - 963C227912520296CAF3204503FD9809 /* NSArray+TOCFuture.h */, - CB7F8548D9DE02755BC2F83754CD54E5 /* NSArray+TOCFuture.m */, - EEA8FDBDAF15CEC5462ACB6DD4299A30 /* TOCCancelToken+MoreConstructors.h */, - 2159D672D714CE2E2931FDAD929D8E0C /* TOCCancelToken+MoreConstructors.m */, - F7E8D6DA5B38CFF5B4F9FF9D1D3FC760 /* TOCCancelTokenAndSource.h */, - 750444B578E47BA6B97DBFE3CF39F4EA /* TOCCancelTokenAndSource.m */, - 554AA26E35B6315F3899F418382E8E26 /* TOCFuture+MoreContinuations.h */, - B91D991A4EF2E4E968FF07A842A8957C /* TOCFuture+MoreContinuations.m */, - E08E57559E626A3B0DE454EE04B44957 /* TOCFuture+MoreContructors.h */, - 1CAAE4B95BD0DC34615753D13DD6B502 /* TOCFuture+MoreContructors.m */, - C677269EB68C32758660D7F27231C109 /* TOCFutureAndSource.h */, - 698E6C305D8A021D233D70E5372B2974 /* TOCFutureAndSource.m */, - 5062C02DD2E1DDAC84EB1F7DDF41ACFD /* TOCInternal.h */, - 0418C8B6BDD116DF4BB1D7EB68D35464 /* TOCInternal_Array+Functional.h */, - 4A73CCDE52019FA425542AC5F8FC7E55 /* TOCInternal_Array+Functional.m */, - A89EE6BDEF5ADA5792BDC1586A368616 /* TOCInternal_BlockObject.h */, - C249116E424514B1AA7B84AB413197B6 /* TOCInternal_BlockObject.m */, - 0D3BD2E562201286CD5729530BD6E781 /* TOCInternal_OnDeallocObject.h */, - 891665E0877CD7854480AB24077A6817 /* TOCInternal_OnDeallocObject.m */, - 28343D3B757908E44228A9B55EADB183 /* TOCInternal_Racer.h */, - E480F0E6FB74C28C86F5CFD9C4FCA866 /* TOCInternal_Racer.m */, - 1A84E5563E301B7AE0C831CEAC32916B /* TOCTimeout.h */, - 9AF66FEAF425D178225E8C763DAC9BEA /* TOCTimeout.m */, - 6DE14C65E9A928FE6008BD88CF10F43C /* TOCTypeDefs.h */, - 70839011FE3AABFCC8E9D385EA87F6B1 /* TwistedOakCollapsingFutures.h */, - A141D823BEF0CE4070FBDEF38FA97C5F /* Support Files */, + 62D6005ECFEBCA5A2FD9A81A0229D86C /* AFURLRequestSerialization.h */, + 326B339CD4B62D5B39D1A5348F65B4D6 /* AFURLRequestSerialization.m */, + 6D0D83A90B4C867EE794F4F8AECA663A /* AFURLResponseSerialization.h */, + 6D51836526F4A36BD4BE5CB85DC7FB76 /* AFURLResponseSerialization.m */, ); - path = TwistedOakCollapsingFutures; + name = Serialization; sourceTree = ""; }; - CAED12785D4526ABFFBB63C53D5A6141 /* Security */ = { + D3094BDE158E65D32E3C1A85DE7D65B0 /* Support Files */ = { isa = PBXGroup; children = ( - 64943D359E9BFEDE40FC2523FFF23374 /* AFSecurityPolicy.h */, - 557F261BEF2E63FB72B4ECE5021A46B2 /* AFSecurityPolicy.m */, + 05CC0A5DFFB9CE55C76596BBBBEB1381 /* AFNetworking.xcconfig */, + BD543B267CADEED7869F9409ABF623C6 /* AFNetworking-Private.xcconfig */, + 46FE49556DDBA14341260967E6A4CC4F /* AFNetworking-dummy.m */, + 3E49DE500B7711AAA5AF129738217B25 /* AFNetworking-prefix.pch */, ); - name = Security; + name = "Support Files"; + path = "../Target Support Files/AFNetworking"; sourceTree = ""; }; - CCA510CFBEA2D207524CDA0D73C3B561 /* Products */ = { + D6BD8C1A4BCFDA52E487CF5BA5B6C371 /* CocoaLumberjack */ = { isa = PBXGroup; children = ( - A7B9571F86FBAC13BAFC13A657DA6DF0 /* lib25519.a */, - 5E05D847E2EB7B082E6FF0632DF8A376 /* libAFNetworking.a */, - 06C06726CB2303F3B63BAB91827A988E /* libAPDropDownNavToolbar.a */, - 326AC90C544FB30D2D3CF2A1366BABEE /* libAxolotlKit.a */, - 94139E5467E93F28B90D0FB40D896852 /* libCocoaLumberjack.a */, - BCBEF7DA26F90E4F90BF579437066180 /* libDJWActionSheet.a */, - 58692BC1BE21ABDC236952024CB6301A /* libFFCircularProgressView.a */, - 0A779812B757343393F97EB01975DA3D /* libHKDFKit.a */, - 0C0CFF2E445B0E8BA9314952C9B1D117 /* libJSQMessagesViewController.a */, - 698579A0C1E7CCA30521ED39D6F7BC8E /* libJSQSystemSoundPlayer.a */, - 49771F49859B7485537ED23AD7D6A8C3 /* libMantle.a */, - 82597F10471281F7F05F010D130925B2 /* libPastelogKit.a */, - DD2A86D3C42B5F9D80DDB848A276E0FA /* libPods.a */, - 6CED3A15B6CF768E69E02D0A7AF91934 /* libProtocolBuffers.a */, - 43091BC9035446FAD067CDFAE1EDD2C8 /* libSCWaveformView.a */, - BB3032A28A30AEE8F7EF886E3BF1B133 /* libSQLCipher.a */, - AB1A158BB4A589E602ADAD431DAAF9DE /* libSSKeychain.a */, - 6D0DAB3B64D9003A5150D546B645B307 /* libSocketRocket.a */, - 0487B01E9FCB065A74344F2284BAFF12 /* libTwistedOakCollapsingFutures.a */, - 1BD275C5CBA3616F38446A987F9A7572 /* libUnionFind.a */, - 1868A9A1759C8BDC8E3851645C57DC32 /* libYapDatabase.a */, - 03A35E79EDE343A8607BEBB5F93A21F3 /* liblibPhoneNumber-iOS.a */, + BC3EFE02081B456816BF1C576EE2A790 /* Core */, + 180F9A76FF55E3B545EB87E52B226E6E /* Default */, + 4860791D9566657EF95C589DD061C9F5 /* Extensions */, + 2815507A4BBD7CB0C8C6086281A6FBCE /* Support Files */, + ); + path = CocoaLumberjack; + sourceTree = ""; + }; + DA8DC7DB63A688E553319F369CF243FF /* Support Files */ = { + isa = PBXGroup; + children = ( + 20BCB569364FE845A1F87E423C96ED22 /* JSQSystemSoundPlayer.xcconfig */, + 03799AD1ACED4A22486BE71CF2D27D65 /* JSQSystemSoundPlayer-Private.xcconfig */, + 1FC418F3E08143C365E14768E4A98295 /* JSQSystemSoundPlayer-dummy.m */, + AFED040E97D7DEC2B5BA8CD0337D39E9 /* JSQSystemSoundPlayer-prefix.pch */, ); - name = Products; + name = "Support Files"; + path = "../Target Support Files/JSQSystemSoundPlayer"; sourceTree = ""; }; - D091EC20AB67906884A9A0897B83B4DD /* Support Files */ = { + DAFFF5B5572CA9D8B32F9BBC5FA07C62 /* Support Files */ = { isa = PBXGroup; children = ( - 1AA61A4598475725FCC1EE2AD6ECBD99 /* DJWActionSheet.xcconfig */, - D331014B02C3AA07F9BC802C7413FAA6 /* DJWActionSheet-Private.xcconfig */, - 799A682ED81A83F4C9FBF76A61A55D76 /* DJWActionSheet-dummy.m */, - 450A87D2AB5DEE65240A45D9B34AAA37 /* DJWActionSheet-prefix.pch */, + E3566017B48F3F61C0AF980DB25308DF /* SSKeychain.xcconfig */, + 7599E67D12FC0F7F2ACBB05540CD8A85 /* SSKeychain-Private.xcconfig */, + DF46E73EDB50F9FC32A1C844DFA99E60 /* SSKeychain-dummy.m */, + 443D4E49E660E0140F3C08FE96A600AD /* SSKeychain-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/DJWActionSheet"; + path = "../Target Support Files/SSKeychain"; sourceTree = ""; }; - D3AC7BC6D0259EDFD6B37B8C8B8210E7 /* NSURLSession */ = { + DE9F8BF8C843F1236960188EEAEAE7FB /* ProtocolBuffers */ = { isa = PBXGroup; children = ( - 8E36C776588D6DD73E77CF171D5A2EBE /* AFHTTPSessionManager.h */, - 3A989ABA96D2E067383A479CC2EB7EFC /* AFHTTPSessionManager.m */, - 793FEC188920A8A669AFA124D66C7D5B /* AFURLSessionManager.h */, - 718D3F6D4BFE9527D846A4C9D6E63EA9 /* AFURLSessionManager.m */, + A3813D024ECD3238111EF52E2C74B9F4 /* AbstractMessage.h */, + 8052D4B6AED1DAB3A9348F25042E380F /* AbstractMessage.m */, + 2402D8DA572409A9218ED8587312176A /* AbstractMessageBuilder.h */, + EEDA9ED272C056C96EE311DFC56D967A /* AbstractMessageBuilder.m */, + 825CE335EBFF0EC7385E0AD42E73C782 /* Bootstrap.h */, + 3E489D1AA13D753D5F43D7AA7B8CF5F9 /* CodedInputStream.h */, + 8DDFA207669893909EA9E41C8A887B4C /* CodedInputStream.m */, + 5BCD3B42329D732CB90ADC733F4540E2 /* CodedOutputStream.h */, + 9EE9DA5C21B79EFBF435A64592F81BE1 /* CodedOutputStream.m */, + 3F69FB0DAC8B2B4925015ACD236B1779 /* ConcreteExtensionField.h */, + 4979934AF67DC631C5FD065124690DE7 /* ConcreteExtensionField.m */, + 8BECA44569926BFA7B5639570A577645 /* Descriptor.pb.h */, + AB7CC4E830A768F37008D6047B924153 /* Descriptor.pb.m */, + 0C7BEB8D52B292CA19FF5E6DAE64C2F7 /* ExtendableMessage.h */, + A0804723A06FE558BB648C0050D87AB4 /* ExtendableMessage.m */, + B3960D7BB99D7F92DB205ACF9B2DB6F1 /* ExtendableMessageBuilder.h */, + D8D32F22E453B52EA7A3F37BAB2F364D /* ExtendableMessageBuilder.m */, + 6DF21769323054F89D1D957BC6B5B0CC /* ExtensionField.h */, + 823FC5CB553824C31F04827EEC3BCBC6 /* ExtensionRegistry.h */, + 02A711F8F691880A7BBE0D8EDC3E685B /* ExtensionRegistry.m */, + 24991711E216CAD44C801410BCEB33DF /* Field.h */, + CE922A90BE81603147365F5ADC211EB8 /* Field.m */, + 2F8F45C078EEC2B1F5ACE0B9258973BC /* ForwardDeclarations.h */, + 41B50F6AD6B31AA9A6C88822047A2087 /* GeneratedMessage.h */, + 0BF337DCBDD0B432F86DD74C38A68AF0 /* GeneratedMessage.m */, + A53D49C19B2EDA58234B5F28D3C5CCAD /* GeneratedMessageBuilder.h */, + 4714E8DB289A57373A16DE7305C3A97B /* GeneratedMessageBuilder.m */, + EC2CF64CB8350FCB71B1EEE2F6DD92A0 /* Message.h */, + 04B66A63CA7CF42EA1E73AC0D96E82EA /* MessageBuilder.h */, + B5FC28347E8D0A7E97D06D0891E17CC9 /* MutableExtensionRegistry.h */, + 00DC4915CF65B552DC9965084E11A3E1 /* MutableExtensionRegistry.m */, + B486CCCE8387ABCA7632D56813611AF8 /* MutableField.h */, + 90EE4F2B9090CD2CD3E01949F52E1FA0 /* MutableField.m */, + B86254DC340DB7F1D6EDA1D5C3C3FD11 /* ObjectivecDescriptor.pb.h */, + 1F9B007FC718BF117F4F1C9BF39662A7 /* ObjectivecDescriptor.pb.m */, + 8DABAF2DCBC3E453252877EE284FF114 /* PBArray.h */, + 8EC7415C48F0207F619489BDC3D363E4 /* PBArray.m */, + 2872FB79E30653951F61CE12C82170D9 /* ProtocolBuffers.h */, + 0D1C8DB257238846983E9C82648F1120 /* RingBuffer.h */, + 72BC17887CBAB7E5D9690B2DF7D1CCAE /* RingBuffer.m */, + 57DFA945198E82DBD29BFF8FE956501A /* TextFormat.h */, + 15D67202F397E35D3CDFFC4C9B2A1A2F /* TextFormat.m */, + A6664903E93AE3A41BB3C25974018C16 /* UnknownFieldSet.h */, + 022B322C4DE4EEA086DEC6B3C1A8E4B5 /* UnknownFieldSet.m */, + B0017686010E172C441528473D6FFE3F /* UnknownFieldSetBuilder.h */, + B4DD14634E63F6F1A71EA0C61BC74D2D /* UnknownFieldSetBuilder.m */, + 1D368B919F6026AE7D4C69774DBECDDE /* Utilities.h */, + 8C1806C01474902B4E0199D43E68B34C /* Utilities.m */, + 839C825552028CE41CA23819052A2903 /* WireFormat.h */, + 850EF3A2FBC1B0500B70AB789DDD7B11 /* WireFormat.m */, + 85372EC4A77CE6F2770BE1E8432BE942 /* Support Files */, ); - name = NSURLSession; + path = ProtocolBuffers; sourceTree = ""; }; - E6EFAE100AC558A8D76E9EBFE193A791 /* Support Files */ = { + E10A8F66D39C1DAEE50C57C0E5AC7A12 /* FFCircularProgressView */ = { isa = PBXGroup; children = ( - CDD6D45E891ED4C6A0F12551E1583FAE /* UnionFind.xcconfig */, - FA58CBDFBDCF230B5D752EA7D2021B3D /* UnionFind-Private.xcconfig */, - 39411DF3DD42D283B535DACF1BAD694E /* UnionFind-dummy.m */, - 2828910281BAACC02CD222C32BB0BC06 /* UnionFind-prefix.pch */, + 417B2A206B0D11634737AA48D2C2EE2A /* FFCircularProgressView.h */, + B51CD8D67915274B22EA3F6840CF6817 /* FFCircularProgressView.m */, + 007D0A217953E24F8B71730CC86948AE /* UIColor+iOS7.h */, + AB380728C2D7C109E44B84974842594E /* UIColor+iOS7.m */, + A618BD373A62C75B31690B1820EA0D17 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/UnionFind"; + path = FFCircularProgressView; sourceTree = ""; }; - EA67CA3EF25FAB0119FDF5C191682990 /* YapDatabase */ = { + E42168D0A3ABED9D622AC42ACF92CD22 /* SocketRocket */ = { isa = PBXGroup; children = ( - 616F39993D3EE29E7F169BFAD1BB0333 /* SQLCipher */, - 8AF82F277ABE16FAB59C7BEECA0A4089 /* Support Files */, + D05181161CBE8DBFB1982E9BA8A7CBF3 /* SRWebSocket.h */, + AE9B29D6C14332D005040D46C31B2D20 /* SRWebSocket.m */, + 27F086F8A35783C076BA09691068652F /* Support Files */, ); - path = YapDatabase; + path = SocketRocket; sourceTree = ""; }; - EBF7DCDCC4D0FB35FDDBCA7FC51E5FE5 /* PastelogKit */ = { + E484FFA424970B2E500EE9C37CD346F2 /* PastelogKit */ = { isa = PBXGroup; children = ( - CDE17117EED38D378E4E900998026AEC /* Pastelog.h */, - 6875F55698283DCB048E313FFA1CDE11 /* Pastelog.m */, - 30BB9332A6D4693E479E90C693794C34 /* Support Files */, + 4129C83D0181F30155F1FD3CC95B91DE /* Pastelog.h */, + 56F788F8AA11C5B143D939AE0BDAB80D /* Pastelog.m */, + 57D60C8672455AE7AEE8F2D53EF82E1D /* Support Files */, ); path = PastelogKit; sourceTree = ""; }; - EE04E89010E2BF4192B906AE447A9F40 /* Mantle */ = { + EA1CE24F103284BFBAE32E171B4DC54D /* Resources */ = { isa = PBXGroup; children = ( - 6CFAF1F85F8018C5C9B3EC2342E867FA /* MTLJSONAdapter.h */, - 7B3BC5B9DC6CFEE980B2D907EE3B1789 /* MTLJSONAdapter.m */, - 4CEB35B0107387C42399590A62F7C4F6 /* MTLModel.h */, - DDC214747A2C81F62DB5C00751C197B9 /* MTLModel.m */, - AF152B6BB193706402913710E790B8DD /* MTLModel+NSCoding.h */, - 9585597E924E4F6137E70D1ABFFD4F88 /* MTLModel+NSCoding.m */, - E9B4FD8DB08CFE60D3DD916184B1D69D /* MTLReflection.h */, - 4EB77FBCE7D5C7DBB0C7C3DF4DA6D0EA /* MTLReflection.m */, - 6A561644850CCF35E6BE1679025140DC /* MTLTransformerErrorHandling.h */, - 2010412E2970D4593A3578D024BB4A8A /* MTLTransformerErrorHandling.m */, - 24ED61C9F2DFEF2F3A36B8459DDF31E9 /* MTLValueTransformer.h */, - A04B180E49D13BFDB257A024A1DF6259 /* MTLValueTransformer.m */, - 631802DFFC0E89995C10621BD0EC3FB1 /* Mantle.h */, - 9A69EC9563071714D5D0FAB8FFA6AC28 /* NSArray+MTLManipulationAdditions.h */, - 89C8F635296517FD41014FE60D3FD8DA /* NSArray+MTLManipulationAdditions.m */, - 93BD606EB39E1C3E31861AF940AFCCCF /* NSDictionary+MTLJSONKeyPath.h */, - 3A391088ED6981457C88DDC2655E5077 /* NSDictionary+MTLJSONKeyPath.m */, - 38D2CEEA94BA8735C15D1BC8CAFF1FA8 /* NSDictionary+MTLManipulationAdditions.h */, - B59008A6B68BAECB330D54FA8D4B2A9D /* NSDictionary+MTLManipulationAdditions.m */, - 4B9DB847C46D22320520470F04401AB3 /* NSDictionary+MTLMappingAdditions.h */, - 0EDBEACD646CDEC1C5AF87B4B65B1F95 /* NSDictionary+MTLMappingAdditions.m */, - 846FF2831D6CF5C635D29BDDE77B2CB2 /* NSError+MTLModelException.h */, - E47D34F280B25E4814F8F5A2AE6C0FEA /* NSError+MTLModelException.m */, - 1F21E69160B3EC9BE2EE3478EC79D9B6 /* NSObject+MTLComparisonAdditions.h */, - 3983A6EC73608C499A075AB4CBDE6CE0 /* NSObject+MTLComparisonAdditions.m */, - E6A10F15C2FE23EF7692B71E13755FA4 /* NSValueTransformer+MTLInversionAdditions.h */, - 10F3815D0982545B808CFFDC9D08AE5C /* NSValueTransformer+MTLInversionAdditions.m */, - 98841B56C7FCC0DCFDACFB95EF4BD5F9 /* NSValueTransformer+MTLPredefinedTransformerAdditions.h */, - FBDB23AD15EF197C05818083BC090D8A /* NSValueTransformer+MTLPredefinedTransformerAdditions.m */, - 637FD4195C7A76286B17E15EC7AC3290 /* Support Files */, - 7E44959C514D70F59902C7D18FCCDBEB /* extobjc */, + 5E03F03CCE75E80E5D8DC60F6E3BB512 /* JSQCallCollectionViewCell.xib */, + CD2D1EAE8A53974FE1DFE6C3C794CFC2 /* JSQDisplayedMessageCollectionViewCell.xib */, + FBCACF1DDD0ADE3B30BE5C94911A84F1 /* JSQMessagesAssets.bundle */, + 3665A37BFEFFE0600D44536A87F8D5D8 /* JSQMessagesCollectionViewCellIncoming.xib */, + C6A36913005B397D49047FB0028D6B37 /* JSQMessagesCollectionViewCellOutgoing.xib */, + 1D989ADDDC3BBD6B4C0E4722D42AA27C /* JSQMessagesLoadEarlierHeaderView.xib */, + 4F166BC1278DFAE0C03D419ABD71FD35 /* JSQMessagesToolbarContentView.xib */, + 42E4F947EADF19F0323A42A71A63F34A /* JSQMessagesTypingIndicatorFooterView.xib */, + 2F6162973CF9119AC968907148E2166E /* JSQMessagesViewController.xib */, ); - path = Mantle; + name = Resources; sourceTree = ""; }; - F2945CF14D15A9A2C1E56E61E7116CC3 /* Support Files */ = { + EA28353C006F8788E1BEE62933D410AA /* Support Files */ = { isa = PBXGroup; children = ( - 15AEEECBDF6D7AFD7CDDB73191FC7C2D /* libPhoneNumber-iOS.xcconfig */, - 18D588B3BE3C9101C0EE13CBCF6FF7A1 /* libPhoneNumber-iOS-Private.xcconfig */, - 597459520627ABA3C58C8031FAD9915A /* libPhoneNumber-iOS-dummy.m */, - AFD4C1A6FD07022458722FAE75B8EB87 /* libPhoneNumber-iOS-prefix.pch */, + A50E02A74F8F810AD54AAA91236139B1 /* JSQMessagesViewController.xcconfig */, + 46B04814220A79B95E966C4D9D037119 /* JSQMessagesViewController-Private.xcconfig */, + 8F58110889ABED5D3CF7A2B456576D48 /* JSQMessagesViewController-dummy.m */, + 2E42AE85B50277E0DB02771F863B48A1 /* JSQMessagesViewController-prefix.pch */, ); name = "Support Files"; - path = "../Target Support Files/libPhoneNumber-iOS"; + path = "../Target Support Files/JSQMessagesViewController"; sourceTree = ""; }; - F43E6C0E51D352ADA710ECE39F5F3DD0 /* OpenSSL */ = { + EEB579D20BE2335C9A7A86E01687D804 /* Support Files */ = { isa = PBXGroup; children = ( - DFEC4CADFE6EBD9DBEAA23A0C35121DF /* aes.h */, - 96CDB78B9FE92FE17EED3DDDE81AEC10 /* asn1.h */, - 546691E6DBEEBD0FDB80BDE3EF46C9BA /* asn1_mac.h */, - DCBA8E5697A8DC76E92CCC750AF6633C /* asn1t.h */, - 5A65D4EE9BAB4429D1DC9BB31279EA5E /* bio.h */, - 284AB4E87D6832701B3D3AED705897D7 /* blowfish.h */, - D315212B3ABCA77B8416BA7DD2D8BF2A /* bn.h */, - 06678C30C43290E30846A68C3D387CD7 /* buffer.h */, - 6CE91F4A62D27D7E0CE9A47D8C3AF515 /* camellia.h */, - D8949A5BF31438A5B7772A224394B435 /* cast.h */, - 17822CF443F3B777E0C18795710C5BA8 /* cmac.h */, - F16BDF108E2C87F80312C0C65C4326A2 /* cms.h */, - DC6B034E131F8FBEB8EC5C63C3885124 /* comp.h */, - C68B61B3012B52D1E4FC5CF79157135B /* conf.h */, - D75D1D8C3401994C4BA1B1081F7715DE /* conf_api.h */, - 72DCAD5E46BA488062DC516009C88D76 /* crypto.h */, - 4C9525214979B94E2A17C9F7918F7C1D /* des.h */, - 7BCC6B642F3F3F6D5EE44D9498A0F638 /* des_old.h */, - 1C22CB797E3608CA9D96F6C8026FE795 /* dh.h */, - 349D7745EB2DB5E4EE5B7FABEE0409C2 /* dsa.h */, - AA52BEE9D2B0DF1AA4938B967EFD8C00 /* dso.h */, - 2C9B7255E2BF49056E9A9C49A9775307 /* dtls1.h */, - 0F1A7904F8AC97477FF838F7A6596974 /* e_os2.h */, - FF130B485B38986BD571AD1BAA75E082 /* ebcdic.h */, - 56CBEAD1D8312BEF06595671F463A37A /* ec.h */, - 2D59FAB15CE3F72B70CB677DE6F700B4 /* ecdh.h */, - A91E5CAC816CF054D5DB4C3241F1AA6A /* ecdsa.h */, - F4F6C6C318601AFB50FBDCCD710CC88E /* engine.h */, - 417DD3E2E8877B5F95FE1747E2A83748 /* err.h */, - 9BEEADE1CAD0E900FEF0F2AD0D576C6D /* evp.h */, - A8D65B11C46A917C4ECB7B1E0634CF80 /* hmac.h */, - 754468647C7F3E77D464BB7EE40E2356 /* idea.h */, - B1FEA33B90DD9967676D7F7985D107EC /* krb5_asn.h */, - 39DEE72F2C09555C797FBD04C3954035 /* kssl.h */, - 0192BF5BF1345C3114050396CB7E180C /* lhash.h */, - 48E1B9BA80454EAABD59D1699DD6E20C /* md4.h */, - F7F22BAFC5A1299913DC1740E1D1309C /* md5.h */, - 96000F8EDFC26158FC2E27B797F1BC0E /* mdc2.h */, - 70E684D1200FF57A55CDFBD05FA395C1 /* modes.h */, - 298C62418700B33E1755A95C2803074F /* obj_mac.h */, - E87D17BBC0A259A5128E26136B625AF4 /* objects.h */, - 399CC6E3ABFA47C7EC435203550918EF /* ocsp.h */, - D44D58E8D8E8423800A3F9E83925A317 /* opensslconf.h */, - 41FEBC79144B987F6974B0E38FF2CFC0 /* opensslv.h */, - F4CB14CD7B22A317C66FC7B461C97CF5 /* ossl_typ.h */, - 3CC724B00B6006E71287F2CFFF28518A /* pem.h */, - 333BEDE896B2BCA72329D6B95088EAD9 /* pem2.h */, - A470E04CE24504889F5F78DE30CDAF7A /* pkcs12.h */, - CC35500875EA0F395060A80EE28F0DCF /* pkcs7.h */, - 4ED30D32F4818429A2A5A6D29EE9D718 /* pqueue.h */, - 9E95450A48052C788561EE9CA32A71AD /* rand.h */, - D77907D92D28BDE03693352A1D951473 /* rc2.h */, - F98A2670633E6D2EFA188BF18B540DA4 /* rc4.h */, - 492FB03F8676749EB8E8BE4655840E6D /* ripemd.h */, - D90400DC71F0768D64B5CCE4A2BA36CC /* rsa.h */, - 916DD4014B1C1D9810369A6CAD019D72 /* safestack.h */, - C72D3763ECFFE570A6D2BE9C23465B08 /* seed.h */, - D965B32EFA0C9D0E9CA188FBAF66FCA1 /* sha.h */, - 5833C110708F929A69D799E65F386377 /* srp.h */, - 2340556CF94417FB09415058F26B1D7C /* srtp.h */, - E1F57E9B7E693E89F8E9A594EF4C4ADF /* ssl.h */, - A64D54681DFEE439B9FB820432908425 /* ssl2.h */, - 162DD5C9A683EF009A63401567E10849 /* ssl23.h */, - 1B88698030D958793EB3ED1646E1DE0D /* ssl3.h */, - 0A4A98E12943CBD4391B8F1F2BC3DF90 /* stack.h */, - 83A04AEE991BA3277654C9CAEC765AEA /* symhacks.h */, - D48F121DE3368A3A2060F39799CB4AFB /* tls1.h */, - 35F8F2F17349FBD1616E776F1049395A /* ts.h */, - EA9B996F9A5FEDF19024B7767F8919F8 /* txt_db.h */, - 0BC830F1D91ACAA5DA589E81BD3A4A53 /* ui.h */, - A4FB869CAE3A77F50D3824AED4EE4CE5 /* ui_compat.h */, - 028D1BDE7A2A1CB32AB1E914278E6625 /* whrlpool.h */, - 1448398CEDE123607E0CCC53671B1BBB /* x509.h */, - B657B8FB100AB2CA5AA5EE452613218D /* x509_vfy.h */, - 3E8E6AEA16678383809DB8D2331D3373 /* x509v3.h */, - 8E01002342903E5D1EC069CB0BBEF13D /* Frameworks */, + 26F5BB881F1347591711209E02A8D90D /* iRate.xcconfig */, + 07EADE48A68C3E58E1BD322D741F5DE9 /* iRate-Private.xcconfig */, + A8D739DB02CBADFCA4340ACFFA5688DF /* iRate-dummy.m */, + 37CE55B705169764AE669FC2641DF479 /* iRate-prefix.pch */, ); - path = OpenSSL; + name = "Support Files"; + path = "../Target Support Files/iRate"; sourceTree = ""; }; - FFA3689A3CD303B65929AE97C9AEBA82 /* Support Files */ = { + FF3D3AA1C54331A0AF5961693D36B542 /* OpenSSL */ = { isa = PBXGroup; children = ( - FF9228E0865549253EE7E856ADAFAF53 /* HKDFKit.xcconfig */, - 3E3724BFE05F8269709A67C3B65726FD /* HKDFKit-Private.xcconfig */, - 7868E88FE1FFB24B57E52A6F9F16FD19 /* HKDFKit-dummy.m */, - 9F96643033FC82117D1F6E29B61E1E50 /* HKDFKit-prefix.pch */, + 2D6D573EFBBE02761F63DF7484207C55 /* aes.h */, + 6BDFA4018084B2DB58430298CF5DC592 /* asn1.h */, + 679B1F32F66883ED0142FF6F746A1FD8 /* asn1_mac.h */, + 39FA8D5279DE661EDD1860657C08BFB0 /* asn1t.h */, + C0CFBA62F29648362972E42AF564A915 /* bio.h */, + 97D3113FB11EBBA6CC3868F0DC025E48 /* blowfish.h */, + FED1AC816C608B449233CF4D2178F55D /* bn.h */, + 0D1DB3D3776EC9ED3FA764D75E6E1C7F /* buffer.h */, + 2E65C2769630B8D5CBF85F06F2EA3EDC /* camellia.h */, + C90F0C8725A1F5E60939F68DA6957A5D /* cast.h */, + DD61AFD47D4D3CA967E652537A51FA0A /* cmac.h */, + B57BEDB058C82563D5BC710BD23AA86E /* cms.h */, + 1A00AA37E8C55E96E0B3B29A4B5F3540 /* comp.h */, + 932EB2DE2F9E5E2272F3AA9949DCDB47 /* conf.h */, + 645C56D8AA9FF719C4C49583A4773711 /* conf_api.h */, + B6E1751EB6481F4147FE5F79AB514CA0 /* crypto.h */, + 59AE22F2C575564362604C9112A898CE /* des.h */, + C910ED4F2AFFAB73A645124CF9078ED9 /* des_old.h */, + B953D34D6CAA573E46D1DD6C8B737DDB /* dh.h */, + 1BCD564B55C094F2D5E8DCDF55F1598A /* dsa.h */, + A65B6625B74F027323D58795E56DA79A /* dso.h */, + CE3B1790F936554DE641677417382E50 /* dtls1.h */, + F88452016602B4BA5D9B0458B46552F0 /* e_os2.h */, + 258FBFD1834C4120AC7DCE7879F6DDE9 /* ebcdic.h */, + 474420DB94CF8F6183A7F1CAD41F2A2C /* ec.h */, + 2E6F94EA9965CA44F793B8E1E8FB9945 /* ecdh.h */, + 47C3F5E37CCC46C0287924D50D4A090E /* ecdsa.h */, + FDC9A8EE298A633BC82CA5127521D30D /* engine.h */, + C66D7CB089E27DAF5E678362922D38AB /* err.h */, + 456CA1C286C8CC2FB22908C8BBB6A30E /* evp.h */, + 2E26750DBF9B9324AD02A633BDDA922D /* hmac.h */, + 00CB23483CA45C229FD5C81408F68903 /* idea.h */, + BAED9C09D8A5E739FC16071A4882A3B3 /* krb5_asn.h */, + 4700DA2D06A8BCF6F77CAC1D20F63B92 /* kssl.h */, + 7C4FB67AECA1E522627E22C8F8B7B33C /* lhash.h */, + 559A9CB24F40D27844A27F1A97C95322 /* md4.h */, + 86F2CC30310F218DC9467CCD860110F0 /* md5.h */, + B568B791DBB58EACB669BABB0A81B0C8 /* mdc2.h */, + B83D06CB65510FDF2B72E793409A9A47 /* modes.h */, + 4DA37593E5590F728DA36B0CB0280172 /* obj_mac.h */, + B0F9DBE338F2258DB9EB10E3E703AD9C /* objects.h */, + 833F33BCF4259149302EC65EDE3B630B /* ocsp.h */, + 7B82024E4F043A9200E9D7019DD8763C /* opensslconf.h */, + 2F25760B160434AD766F68D24A96E6E7 /* opensslv.h */, + D959F88C39F3998726195D6788352446 /* ossl_typ.h */, + 7998AC6C0CA23AD95C4E2678A69BFAD6 /* pem.h */, + E84041E0D454ED01B3FAC2F3D94AA5C5 /* pem2.h */, + 5A6D753AFE1B649B81D6AB680FF1AB10 /* pkcs12.h */, + 17E6AF0FA65470992960C58855C9F063 /* pkcs7.h */, + 25CA1709462C866EE9BFCF2EC7E2BC80 /* pqueue.h */, + ED92E44BCC62E71BB44F9D6D6DFEDDFA /* rand.h */, + 0391B864F6EF1EE933846CB61E64ED59 /* rc2.h */, + 5E83798A114E2A0630E6DA579FC1E3CF /* rc4.h */, + 677EE7803FA5DD97FAFDCC186A2C7BF6 /* ripemd.h */, + D4FD806F0EDA1C6C2E3EC4193041C848 /* rsa.h */, + 447F24F8B9E6B30FA2BFE653E836CD0B /* safestack.h */, + A12D44258946F3381488AFF2BE7C619A /* seed.h */, + D467BE28324F0016F905994B72CCB798 /* sha.h */, + 923987F068C883FAA100BE1CC953882B /* srp.h */, + 07BCD17D0DF9AF23F3422A028BD6F897 /* srtp.h */, + FA6A111A41522229D9EB9DEAA738C6A5 /* ssl.h */, + E3324E11CCB5A35D639B66D41FFDCA02 /* ssl2.h */, + D695DD760E4601DA10716148D7210B86 /* ssl23.h */, + FD63A2C870023ED7B997B33D32110F69 /* ssl3.h */, + 5297ADFCDCD0E73FB95075B2577A9379 /* stack.h */, + CE602A11CB6841BC8F37E741356855FF /* symhacks.h */, + A7F41FED8D5FEE543F3C37604EED79E9 /* tls1.h */, + A87812FE3990D22E456A77F1F285BC3C /* ts.h */, + C966DD9B2B19195F4D6BFA8D9802A226 /* txt_db.h */, + 90F07C5E53923803FAD2D635CD8E83F5 /* ui.h */, + 8AEB5A28E9D943F4510C9B36649A13CC /* ui_compat.h */, + 51FB5E4FC452A0FB0697D787AFF78EBB /* whrlpool.h */, + 2C17912047CBAAA8AA1465E571C6D606 /* x509.h */, + 711CBF91B2C13D1EE56D60605E5D7B38 /* x509_vfy.h */, + 802CBC86C96F1906BE3EFA6A82FAA770 /* x509v3.h */, + 7757F8F3595376E759530A41E1AB34B3 /* Frameworks */, ); - name = "Support Files"; - path = "../Target Support Files/HKDFKit"; + path = OpenSSL; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 110E4010D5E73B5229B143EE7815D097 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 2C148E19AA054DDDB62626EEA96C9771 /* CocoaLumberjack.h in Headers */, - EF7E70DFA4C65FB437C285CD22AD9F0F /* DDASLLogCapture.h in Headers */, - 6ADF74C8D892BAB915255F8C7DD40E30 /* DDASLLogger.h in Headers */, - 78D68EA4DD4372AAEAC9237B8448358E /* DDAbstractDatabaseLogger.h in Headers */, - 0EB9916EEDD5ADCBAFAA37A88CC60060 /* DDAssertMacros.h in Headers */, - 235BE08E6009C7BC090E9ADC1A4D6C88 /* DDContextFilterLogFormatter.h in Headers */, - BAE646B3E3E977D1D3080F287A4EFBCE /* DDDispatchQueueLogFormatter.h in Headers */, - 6CF09CA4F7D4FCCDE60D62F8AF04F4C8 /* DDFileLogger.h in Headers */, - 4151C3B606A73BDC28CE5462B749B077 /* DDLegacyMacros.h in Headers */, - B824E72ECA68F4606643872649AC3B9F /* DDLog+LOGV.h in Headers */, - 17F0DE1AB992B20923E34E7D3C45C3F2 /* DDLog.h in Headers */, - 38E0EC05FA736E01CE7927A671EA3096 /* DDLogMacros.h in Headers */, - 0EAAB28F6CE590F4ECF47F33AE7B853C /* DDMultiFormatter.h in Headers */, - B59EFA51188F8CDCD4444B8DC8EBC368 /* DDTTYLogger.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 12B17F68FF4C32A8BAB083CA73EA7FA0 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 1451F04F65C76CD2C2ABE9263A5CAC0B /* FFCircularProgressView.h in Headers */, - 9A20793A5A7366394401A863086A29B9 /* UIColor+iOS7.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 162D035D834200244B50A5C6AB511A3E /* Headers */ = { + 0732CEA0E79DA2361FC7E76A1D03E913 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - E9727EDFB2E3D596CF75C3BAF961F723 /* APNavigationController.h in Headers */, + 99F58B9430EF380B59649CC11A557487 /* CocoaLumberjack.h in Headers */, + 47F0ED4F67F5640F5A6353CA15555052 /* DDASLLogCapture.h in Headers */, + 876055C8E7949CC2406A8AC0F0E857A1 /* DDASLLogger.h in Headers */, + 86A4078BD5D635BC239D59CA1F86BC6C /* DDAbstractDatabaseLogger.h in Headers */, + 98E0006DC210536BB4AC8C848CF385A1 /* DDAssertMacros.h in Headers */, + EEE3C5C5EB96A91FEEA63A706CE4532C /* DDContextFilterLogFormatter.h in Headers */, + 8AF6FF9F1903D88E671A43CDA65785E9 /* DDDispatchQueueLogFormatter.h in Headers */, + B7C1B9306A14DDFE1ED2A58A6B5C3E68 /* DDFileLogger.h in Headers */, + 810D0C5D9C28254E2010EB85CEBB234A /* DDLegacyMacros.h in Headers */, + 2B906E5BF2CBF3B1D2079D5B0368A2EC /* DDLog+LOGV.h in Headers */, + C394E0FC7644AEE6A1CCC1BBC719AE0D /* DDLog.h in Headers */, + 1300D05D89BC8EDD3814C38A5400D050 /* DDLogMacros.h in Headers */, + E5EC42F5B3821560B784C218D3A7DE2F /* DDMultiFormatter.h in Headers */, + 3CC2146B70CB19EFC53EDF46C4A6FD75 /* DDTTYLogger.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3408,73 +3451,84 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 27B1D3E5CF4B0A9AF56CF1232BD217C2 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - A992F7D614926F0659FDD293BE5755A4 /* Curve25519.h in Headers */, - 2D0B968615A4799BADAA63093999BF05 /* Ed25519.h in Headers */, - F0E8F46605D5588F99FD28ED85A4BB60 /* Randomness.h in Headers */, - 619EC61EBB451F024EA7FB41052BB621 /* api.h in Headers */, - 6B3BB4A234D7434E6FA268D2CDA702D8 /* base.h in Headers */, - 8DE6DC123525271E798F0413456771CB /* base2.h in Headers */, - 4B841F22E1B62C1A5053D8B31539D71C /* compare.h in Headers */, - 639B51F2B053A091208BBE0DBCFDC54D /* crypto_hash_sha512.h in Headers */, - 4FF75C8570C4ABA8C970506B6A705AA4 /* crypto_int32.h in Headers */, - 0E5C1D800B2610E590572AA136F995F0 /* crypto_int64.h in Headers */, - 11AB8C6B61FA4B2527C7A332B40ABB22 /* crypto_sign.h in Headers */, - EEC42CA9073BE8220A821CD67F23074A /* crypto_sign_edwards25519sha512batch.h in Headers */, - CC9CAEA0137CEB84EA7C254E5A1AB188 /* crypto_uint32.h in Headers */, - 5F29588278EFA37AD05C6B19DFCD0AD7 /* crypto_uint64.h in Headers */, - 4D497E6292E30AB4D7936514AE07CB22 /* crypto_verify_32.h in Headers */, - 3A466C34A2BFDCD35E06103A8D9CDAD0 /* curve_sigs.h in Headers */, - 84E885FCE0D937AE4AB6F6F5D5DA92CA /* d.h in Headers */, - 61641B82E9C663AE09FED02444DB4E7D /* d2.h in Headers */, - 35FFF077008DCCCB249B07CF012E966B /* fe.h in Headers */, - 6CEA06B971EAF029E3C0DCE6CA0526CF /* ge.h in Headers */, - 21D0CFD7A2E731EEBA77BC16364EFC94 /* ge_add.h in Headers */, - BED57E2566D98279534CD91B1BE2474A /* ge_madd.h in Headers */, - 9251828A88901C565AE471D0D026A6FC /* ge_msub.h in Headers */, - CB536491A02E4C0D5B30F510E80E0C12 /* ge_p2_dbl.h in Headers */, - AF879F8FBC6AA4EF8164FC229C44EBA5 /* ge_sub.h in Headers */, - 2E7D01BD1804BFCD0AFF62333309DD98 /* pow22523.h in Headers */, - 4329653318DFBE67F221A89F39B0B3D3 /* pow225521.h in Headers */, - 6F82AD0B639BCF37F3912CDAD695AC46 /* sc.h in Headers */, - 568657CEEFCC3D985299D297A0F60A4C /* sqrtm1.h in Headers */, - 4CAE070FF18D6337059A6D0DD90A74E8 /* zeroize.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2FD2986AD2BB803D2BF1575F2B3DE708 /* Headers */ = { + 3C4A89111B2AF3BF127B3B43FDBFE4F9 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 0E05A1FBFA0D5C651FC98B01EB9D2368 /* JSQSystemSoundPlayer.h in Headers */, + 5B030AE81F16A4047FFA65E9258CD5A2 /* UFDisjointSetNode.h in Headers */, + D69E0C20346E4093258702DACD26B980 /* UnionFind.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3C4A89111B2AF3BF127B3B43FDBFE4F9 /* Headers */ = { + 3C72C1A9C1E53DBA325B7D1A7920A221 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 5B030AE81F16A4047FFA65E9258CD5A2 /* UFDisjointSetNode.h in Headers */, - D69E0C20346E4093258702DACD26B980 /* UnionFind.h in Headers */, + A296CBF9C526D9A860832B6895D5D00F /* SCWaveformView.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3C72C1A9C1E53DBA325B7D1A7920A221 /* Headers */ = { + 467AEA0D76B1E64223D3A92D492DEF81 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - A296CBF9C526D9A860832B6895D5D00F /* SCWaveformView.h in Headers */, + 3591F5AC16899E6CD333D92BA3706161 /* DJWActionSheet.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4054F1E370190AFFC7A9FF6204BAC306 /* Headers */ = { + 46C82BE7F42A21F8795A5D2C6C4074E0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 59086ADE1D49E88E1D28A778C2463CAD /* Pastelog.h in Headers */, + 8A0B7AD6EB7D522B6AF5473527E5A4A7 /* JSQCall.h in Headers */, + 36E8C4A1A13DF32BEB48B6D048C8F3DB /* JSQCallCollectionViewCell.h in Headers */, + 1F0CBF91320847C2D3C8B54886B982B7 /* JSQDisplayedMessage.h in Headers */, + 6AC250502BDBADA9F1F951905EB57F56 /* JSQDisplayedMessageCollectionViewCell.h in Headers */, + 68CDF1982015075EEC90339B4543C86D /* JSQErrorMessage.h in Headers */, + 49B2171987827A2B53D7C459516B1D03 /* JSQInfoMessage.h in Headers */, + 03F98C23C033E8A53C07B164BB3A8DC7 /* JSQLocationMediaItem.h in Headers */, + FAEBD4BB771ABBF21E6236A4C25A612D /* JSQMediaItem.h in Headers */, + 2E44048C42B293F8A9456AFE00BE4AAF /* JSQMessage.h in Headers */, + D24CD6405EA5599AF1A09F42258F0648 /* JSQMessageAvatarImageDataSource.h in Headers */, + 338C72DA5098855789167BA90C982ABB /* JSQMessageBubbleImageDataSource.h in Headers */, + 71E38A360E3E0508D51F29CC65E30A9A /* JSQMessageData.h in Headers */, + 1960EB6400F7F7BC7A3D5D52145C90FC /* JSQMessageMediaData.h in Headers */, + 095EF74A3D06A7220A4B4FA85AFA0595 /* JSQMessages.h in Headers */, + A2DF22619D88ABA63285651A78ACEF1B /* JSQMessagesAvatarImage.h in Headers */, + 8A5F96FE4401A8842664B66508444FED /* JSQMessagesAvatarImageFactory.h in Headers */, + ACE56A2A0C66D8B9E6329FF0AF1816CF /* JSQMessagesBubbleImage.h in Headers */, + 6FC9115B4C6BB5734321B76711D58863 /* JSQMessagesBubbleImageFactory.h in Headers */, + 7200132FFD3A64A0C7AED9B316312A0C /* JSQMessagesCellTextView.h in Headers */, + 791464B081E0EE993A18D228EFA30BB7 /* JSQMessagesCollectionView.h in Headers */, + 47551D08881FE14437313612D9698C8E /* JSQMessagesCollectionViewCell.h in Headers */, + B7E04EB598A4E2484C5CB0C04D519930 /* JSQMessagesCollectionViewCellIncoming.h in Headers */, + 7257EC49AD58A89C6D2EA393887C3CC5 /* JSQMessagesCollectionViewCellOutgoing.h in Headers */, + 630B1BA2A74EEF4014F2FD4C7DF0A4F4 /* JSQMessagesCollectionViewDataSource.h in Headers */, + EF61938C360D86D7CC7178B0E0C3497E /* JSQMessagesCollectionViewDelegateFlowLayout.h in Headers */, + E4FA6A7850DB2A6B91823FFD3CD981F3 /* JSQMessagesCollectionViewFlowLayout.h in Headers */, + 76F134DFA0A55048E78413530E7C4902 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h in Headers */, + F025F210F5B8223634452ABF79648651 /* JSQMessagesCollectionViewLayoutAttributes.h in Headers */, + 554E7D70785C3F02030ACF749FDCA80F /* JSQMessagesComposerTextView.h in Headers */, + 39E2FAF484BA5F087744BD678838104B /* JSQMessagesInputToolbar.h in Headers */, + 51CD4941A1D77B1D1C588C54D13A231B /* JSQMessagesKeyboardController.h in Headers */, + 368DF60337EA51962226CD453C1FA319 /* JSQMessagesLabel.h in Headers */, + C2C213124BFCB4468953682EAF580EFF /* JSQMessagesLoadEarlierHeaderView.h in Headers */, + 53E92A5CE50F39122AD141F2FDF81BF9 /* JSQMessagesMediaPlaceholderView.h in Headers */, + 32F6B51D198F345A70CC374EF72B977F /* JSQMessagesMediaViewBubbleImageMasker.h in Headers */, + BB4B09AF3E38A7A7DEB93CFAA9BA965B /* JSQMessagesTimestampFormatter.h in Headers */, + 06B6E0BD317D5D0E61148A8594C9922E /* JSQMessagesToolbarButtonFactory.h in Headers */, + 86E4892477078D80C5C3EF9562754AAE /* JSQMessagesToolbarContentView.h in Headers */, + D10C459D9C2CAACED7053622E0365F27 /* JSQMessagesTypingIndicatorFooterView.h in Headers */, + FE99DB56B1153298FD4DC37BE6CC41FA /* JSQMessagesViewController.h in Headers */, + A7C3FCDD516FCC9179DD5628D71BC354 /* JSQPhotoMediaItem.h in Headers */, + 56FA275CF53A72B992A4CA004C520C37 /* JSQSystemSoundPlayer+JSQMessages.h in Headers */, + B45FBCB8495634A79B93A91055DE9725 /* JSQVideoMediaItem.h in Headers */, + 0E224A00BE23BDCF9E1FF700FBDA2B66 /* NSBundle+JSQMessages.h in Headers */, + DB97BAEEFFA7D9FA09CA5693FBF61095 /* NSString+JSQMessages.h in Headers */, + 207656F46295A6593D30E47A99D1A531 /* UIColor+JSQMessages.h in Headers */, + 3973041A72D68045983AC1DD7557A861 /* UIDevice+JSQMessages.h in Headers */, + 47729C11EC3688ACC501FCC31C0EF2BD /* UIImage+JSQMessages.h in Headers */, + 07838124A793058BB43A08DBD6608D0D /* UIView+JSQMessages.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3513,70 +3567,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 4C8EA7B7374461B5B542352A8C0D6F37 /* Headers */ = { + 4ECEA0BF0CEEFA72529B2A66BAD05D77 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - E25ADD138D2BF2A627A9D3FC91785F89 /* AES-CBC.h in Headers */, - FE768874D91EC82D1DD2FF340526804B /* AliceAxolotlParameters.h in Headers */, - BBF23DC3ADF616E49645DFC0CAF8BC39 /* AxolotlExceptions.h in Headers */, - A99254817EE8F7F7A7F54DBDCAD37377 /* AxolotlParameters.h in Headers */, - 32FC102D42DE0D57884E9850E1C106C9 /* AxolotlStore.h in Headers */, - 33F2D8CD7332D190EFA9B4DD7BCE76F1 /* BobAxolotlParameters.h in Headers */, - 8FD5B4B4A096F2D5D17C6EB3641DA2C9 /* Chain.h in Headers */, - 2E1181A200FB8765FFE7D3744813530F /* ChainAndIndex.h in Headers */, - 6795F2A4416DD81FF9933AED405EDEE1 /* ChainKey.h in Headers */, - 8AF628630A7B3A566218513BD92D469C /* CipherMessage.h in Headers */, - 4EEA1836DA0DB11E6DAD2BE4A07BBCFB /* Constants.h in Headers */, - 7DF26B339292D7A721644D7D71A5757A /* IdentityKeyStore.h in Headers */, - 8B1C8F2BF29AE51C7D47B29C85660068 /* MessageKeys.h in Headers */, - BB6039EA6B85A0D567710443C5B93868 /* NSData+keyVersionByte.h in Headers */, - 92011081274454E71B0CEB90990DEF8E /* PreKeyBundle.h in Headers */, - 7FF5D1E0E437D1EB6FFD94F80E684E19 /* PreKeyRecord.h in Headers */, - 794C344933F83E30F345BCD75343E15D /* PreKeyStore.h in Headers */, - 7CCFD3A90231A0EAA4F21929D6D32A17 /* PreKeyWhisperMessage.h in Headers */, - C6949C75EFE9498A09A380D830BC8A14 /* RKCK.h in Headers */, - 7B763428FF3D7D01C4EED9AA5C77099C /* RatchetingSession.h in Headers */, - 2A76802609383BB5F2F3D3B042B35119 /* ReceivingChain.h in Headers */, - 4DD29A963BA79B42650A55DFBF96CDBD /* RootKey.h in Headers */, - 73518B52129D56194443A453219E0EB6 /* SendingChain.h in Headers */, - 3A2E4EC9B58200B48C3FC7F7B9CF3837 /* SerializationUtilities.h in Headers */, - 72CFB2616368FB8F731045955E224185 /* SessionBuilder.h in Headers */, - 0EE0080308DAA3F5294B2C8CB7F3F4CF /* SessionCipher.h in Headers */, - 095E1BA0E5B791EDBC56C4A5C899B8BD /* SessionRecord.h in Headers */, - EA75742491AD1478BC4073DFA64FA3CF /* SessionState.h in Headers */, - 934C1F9CCC09202AB9C5203C04C1063F /* SessionStore.h in Headers */, - FBA0D7009951125E1805C09EA93498A3 /* SignedPreKeyStore.h in Headers */, - A8BAF5C7C269D8E13728584FB918650A /* SignedPrekeyRecord.h in Headers */, - F21CAAFDC01FE46CB277A3F50A46B153 /* TSDerivedSecrets.h in Headers */, - DAC5D66AE0B56FC3526E0071ED7988B1 /* WhisperMessage.h in Headers */, - 61BAE9AAB3C9347FCE23DC99D6AB2758 /* WhisperTextProtocol.pb.h in Headers */, + 33650000F8CC69E211CDA72DD936F9B7 /* Pastelog.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 55A4739A896300F330A5A752DF57CF0C /* Headers */ = { + 51F8F39FA91EC57AB695F414316B9496 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 72A4E3971D4F18B6CC237F1A5756CE93 /* EXTKeyPathCoding.h in Headers */, - F6538B27EE26907DA37AB96A4F7F90C9 /* EXTRuntimeExtensions.h in Headers */, - C767CF454F367C7327B9D577E6D87AF0 /* EXTScope.h in Headers */, - 7748124DC0687D234123166CF312A8BA /* MTLJSONAdapter.h in Headers */, - 1C92EC7D05E5B429F91CCE1FAF7967FF /* MTLModel+NSCoding.h in Headers */, - 3F6A48B91DD64CF6EFA5DEC1ADE919D0 /* MTLModel.h in Headers */, - 913F1A3809925288EEDC3CFD6E07196E /* MTLReflection.h in Headers */, - 4DC0C8E74D856AEC8C740CFBF723A394 /* MTLTransformerErrorHandling.h in Headers */, - F3CD745448CFF7B961B8F7D310CAAC04 /* MTLValueTransformer.h in Headers */, - C39CA61CBFC42C1E30E7F73F39829395 /* Mantle.h in Headers */, - 3541FBF9705528EBBB339C102D076F81 /* NSArray+MTLManipulationAdditions.h in Headers */, - CCB5ACE83733B58D47876688E5D46B4D /* NSDictionary+MTLJSONKeyPath.h in Headers */, - D9BC34627DF8FA7713051A80FBE9F85C /* NSDictionary+MTLManipulationAdditions.h in Headers */, - B2B64EAA022905BEC3D48E46CDF12316 /* NSDictionary+MTLMappingAdditions.h in Headers */, - 139353B94EF35D5BDB56913E40DADD1D /* NSError+MTLModelException.h in Headers */, - F20AD1FF432D1BBE477E8DBA44C8A197 /* NSObject+MTLComparisonAdditions.h in Headers */, - A8C32D4B9693AE4F2920876CA351A64C /* NSValueTransformer+MTLInversionAdditions.h in Headers */, - 6AF52A3FFE4CF13A2F195CEC4258BE80 /* NSValueTransformer+MTLPredefinedTransformerAdditions.h in Headers */, - 68A33997C7576CE33B05876B9D9569CF /* metamacros.h in Headers */, + 70A3B2D0469D833FEB879F5C151BDC89 /* JSQSystemSoundPlayer.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3688,6 +3691,51 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 58216A87EC556A8DB8C444BEA7093AA5 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 0A0717766F43FD6541DD8491C7AA1E5B /* HKDFKit.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 75144E00FA21470EF13B9DCDBF6B1522 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 02FFE780604E9D68FDDAA6D343F8870A /* Curve25519.h in Headers */, + 711C4C0211FDD2A8DD1307EFAD0FFE67 /* Ed25519.h in Headers */, + 3425C4C3DE6F9E0FBA4D8AAF671F7899 /* Randomness.h in Headers */, + C678F3FEB455D52B3CACDA0A6100BB45 /* api.h in Headers */, + FC2EC7E7EF5020DA089621028CE98B84 /* base.h in Headers */, + 5634E9E313BE98AB0B154260D354B9D3 /* base2.h in Headers */, + C5E8CB7C1F4E6ADBB17205AD95683B1F /* compare.h in Headers */, + 25B9CAA225B2F1B198226B7A5314F8D0 /* crypto_hash_sha512.h in Headers */, + CBE020FEF3F93110F505925668C195AF /* crypto_int32.h in Headers */, + 65BAA56025DB959B835C8098685DE2B3 /* crypto_int64.h in Headers */, + C44CEC0D35356B25B06889F3F19BC450 /* crypto_sign.h in Headers */, + 6E602EE923BF869F0904F84D289A933B /* crypto_sign_edwards25519sha512batch.h in Headers */, + ED897FE7365B20BDF13200F71ADE4ABC /* crypto_uint32.h in Headers */, + 99AE7AB5812A162858DC02E34CCEB03F /* crypto_uint64.h in Headers */, + F3FB915875251BE5404E238FFEAE8BE5 /* crypto_verify_32.h in Headers */, + B9CF53F86CF49DB8808AEBD74FFF8443 /* curve_sigs.h in Headers */, + B34E5B16632525F9511C30615A6356C3 /* d.h in Headers */, + CB47761D49FD898229C1592B358CF6E1 /* d2.h in Headers */, + F397D3A86F3097F4C07D9E0F74CB1D47 /* fe.h in Headers */, + D3C096DEFCA331DEB71376DC35118307 /* ge.h in Headers */, + 14D33D3E6D9D6D95788A7394B0445671 /* ge_add.h in Headers */, + 78C30A8BFB477D36C305D86970A6DFA2 /* ge_madd.h in Headers */, + 6A22C186C904A8B83D27A1079C5547DC /* ge_msub.h in Headers */, + 0138949A26922D2E7CEA799E080C1BA2 /* ge_p2_dbl.h in Headers */, + 480F5106293DA2F98343DCFAF16DCEE3 /* ge_sub.h in Headers */, + 3E257094DF162F733A25A02E9333F92C /* pow22523.h in Headers */, + 0BD875D03260539DFC931FE5343687F0 /* pow225521.h in Headers */, + 1BA37AD349DCDC0D4DB0ABD718C38C85 /* sc.h in Headers */, + 7AB5B5F8DC1E91D43B1918FF428B82E0 /* sqrtm1.h in Headers */, + DD9DF723E760FF2F891560732948C827 /* zeroize.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 78186C90520F06C9F847916E55E1D0B5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -3696,19 +3744,54 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 7A39342AF460F3785B1958BB24474F4A /* Headers */ = { + 7E0CF95E02380AE8DA2756F1B774EA07 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 37793660AB126D6221AB543F465ED44D /* EXTKeyPathCoding.h in Headers */, + 38C36DF3540E3BA878BF64D89D0092BB /* EXTRuntimeExtensions.h in Headers */, + B1465B4047459A6529CA368A9912A34B /* EXTScope.h in Headers */, + 7CF00FF881DA5451A16D6A1187EB7656 /* MTLJSONAdapter.h in Headers */, + 48B833F793A2BE172FB45C2AE0D73F84 /* MTLModel+NSCoding.h in Headers */, + 35AB7E1652069443B883A386EA4B0DB8 /* MTLModel.h in Headers */, + DAA03D89904B5236AAA9A1023A224412 /* MTLReflection.h in Headers */, + B7FB8C553C6C869D194C029D01A92614 /* MTLTransformerErrorHandling.h in Headers */, + 06DF7CD2BDBDA0FC863CE1460E21A3BB /* MTLValueTransformer.h in Headers */, + B257EF9E61AC64DDC5F1E06051E236E0 /* Mantle.h in Headers */, + 0F86827063E990C00708A94883457BF5 /* NSArray+MTLManipulationAdditions.h in Headers */, + 6800C39BCF40C6FB36ECB48192C0D294 /* NSDictionary+MTLJSONKeyPath.h in Headers */, + 6F28B4258CBAE16CA78F2D2E1E7EDF4D /* NSDictionary+MTLManipulationAdditions.h in Headers */, + E8F73A9232D441CB76B9275F2EE3F5BE /* NSDictionary+MTLMappingAdditions.h in Headers */, + 53EC13C6FD9148F3CBC28DE2EA2FD3E1 /* NSError+MTLModelException.h in Headers */, + F720EEFED8D0876D339E018D1AA060D3 /* NSObject+MTLComparisonAdditions.h in Headers */, + 2FD5FB19F3630E3D5DBCF7EDD9D72FB2 /* NSValueTransformer+MTLInversionAdditions.h in Headers */, + FC03A61F1039F3B02C072187061C8987 /* NSValueTransformer+MTLPredefinedTransformerAdditions.h in Headers */, + B6BE6799679B45E6AC111E7A9B539CF2 /* metamacros.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8CEC796D181D6AC865B29FFE2D1B5A0F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 77A41914A9C59A1E6F3E7A50955435EC /* FFCircularProgressView.h in Headers */, + 98055A46676A43FA27D0E5F24AFA4008 /* UIColor+iOS7.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 90AE55F4C766268B960EDC45677D3E4D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9946F7C1DEB6F54BDF9AAAB4B0F81317 /* sqlite3.h in Headers */, + BF4123C40BFC204CEA5085D450E766BF /* sqlite3.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8973032EC95CEEDCB6D1281B5891754D /* Headers */ = { + 9CC33C0400CDB60817894CDC7B1A48EA /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 6D39E1D8621612F5148C1CCC09E08641 /* DJWActionSheet.h in Headers */, + 4474781C5BF93D7055C3494FA136684D /* iRate.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3732,143 +3815,163 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - D8617F49331BBAC3A823D8014C3D34C9 /* Headers */ = { + B590C5CAA0BE004FE3B329669B72C48C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 1EE5E6DE4A1C501FF000324A0EDF3933 /* AFHTTPRequestOperation.h in Headers */, - 5025E4BE3089B3B181DABCCD2DB59CCA /* AFHTTPRequestOperationManager.h in Headers */, - 5E6E9BBF74B4E53FE17E066F8037C91E /* AFHTTPSessionManager.h in Headers */, - D06E8337DD1786BDC5BC2177802BF5DD /* AFNetworkActivityIndicatorManager.h in Headers */, - CF5B585B596F0507F88F2C89C535DFD3 /* AFNetworkReachabilityManager.h in Headers */, - 13EC7310818ABD4E479B7049225865BB /* AFNetworking.h in Headers */, - 1EA68F5E7722E5841B96150F062ECF36 /* AFSecurityPolicy.h in Headers */, - 14018E0F0E85E2AA0B79DB34F0CF31AA /* AFURLConnectionOperation.h in Headers */, - 6F14F0149E96A998B465728C10B90699 /* AFURLRequestSerialization.h in Headers */, - EA1D58A861781F8657B8F8CA167279D5 /* AFURLResponseSerialization.h in Headers */, - 3E593ADEFD9D2EE4B4AD86A3AD677751 /* AFURLSessionManager.h in Headers */, - 4718963CF8A82C0191442B50801B7212 /* UIActivityIndicatorView+AFNetworking.h in Headers */, - D129C4ACABBB72805E77AD2E89525D56 /* UIAlertView+AFNetworking.h in Headers */, - 084039DDCF16F9340750F167F0568166 /* UIButton+AFNetworking.h in Headers */, - 693F11720AA5B11BE77BE46ED146CE2C /* UIImageView+AFNetworking.h in Headers */, - ED0168D60BE1C3EC918A1F27A64DBDFC /* UIKit+AFNetworking.h in Headers */, - 870D0D2E18482D5A55D8BDD77EFE9984 /* UIProgressView+AFNetworking.h in Headers */, - BA9C9C2C7168E4546293BF6D16217D9C /* UIRefreshControl+AFNetworking.h in Headers */, - 13A86C89A202CFDFFCB7E8B22EC893D3 /* UIWebView+AFNetworking.h in Headers */, + 24303C6DEC0F5DC3E991758DABBBEB06 /* APNavigationController.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - E9BA393F98DBC07BD6BBEF6178842C65 /* Headers */ = { + F5B42B57F881A847F1CAB3412A78BA84 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 2B6770E943BC09DA6BE37963F78B59A3 /* HKDFKit.h in Headers */, + 5CDD0C6FC3D002F592601BD51C82F5C6 /* SSKeychain.h in Headers */, + 75D17D204B18AB1D1A25425E9B8BD0B9 /* SSKeychainQuery.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - F3F2FAF85AEB70E7D7D497E6007090C2 /* Headers */ = { + F86B8B9656B0865D224D6055D975516D /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 5219F174D0ADD135AFDF51C17CBCDADB /* JSQCall.h in Headers */, - EBD15708CBF86688555D6C232FD886C8 /* JSQCallCollectionViewCell.h in Headers */, - 5D1B73609B3386804F7111E44360CADF /* JSQDisplayedMessage.h in Headers */, - 616FBCBC60FA049630F9E40226EDB9E9 /* JSQDisplayedMessageCollectionViewCell.h in Headers */, - 0ACD37485FBBCEFC53A66E95F847F1C2 /* JSQErrorMessage.h in Headers */, - 3DD04CF7724690BFAAB5232219DA5A88 /* JSQInfoMessage.h in Headers */, - 943029B2D7FCF8FEFD6E78CF1793A4B3 /* JSQLocationMediaItem.h in Headers */, - DD1C87252261AA6E399A0413AE9765BF /* JSQMediaItem.h in Headers */, - B96A3E5E5A89E844D898E5D1AE273120 /* JSQMessage.h in Headers */, - 643EAD8673E09AD9518F19A184F069F2 /* JSQMessageAvatarImageDataSource.h in Headers */, - 51C7A21ED9BE59324829637F8AB477B4 /* JSQMessageBubbleImageDataSource.h in Headers */, - FBD1B58E3448E5894F91FD4CCD021789 /* JSQMessageData.h in Headers */, - FB6607E40D7A9E4145A7B66B274E7BA8 /* JSQMessageMediaData.h in Headers */, - 31B97F68C17CF36D67CE40A7B0A4A774 /* JSQMessages.h in Headers */, - 171468808CA069C4CDE00818B9FA8C14 /* JSQMessagesAvatarImage.h in Headers */, - 091D140E5AD9BE6BF93AABBA410299A1 /* JSQMessagesAvatarImageFactory.h in Headers */, - 27C6E56FCEE8EC7A99A75B9A0E924E2A /* JSQMessagesBubbleImage.h in Headers */, - DDD947F486050A8239309928DEE64500 /* JSQMessagesBubbleImageFactory.h in Headers */, - C940B9E8A94CACEE12D80DC68C7F7CA5 /* JSQMessagesCellTextView.h in Headers */, - 2BB081C43D2EE599D5789C652AC9EA93 /* JSQMessagesCollectionView.h in Headers */, - 66B79E33DDB2065DE0986CE51E765109 /* JSQMessagesCollectionViewCell.h in Headers */, - E22B40B075379FF2C75C063B7A97E7CD /* JSQMessagesCollectionViewCellIncoming.h in Headers */, - 83C4BB0DF127F987AFDA417874F0B808 /* JSQMessagesCollectionViewCellOutgoing.h in Headers */, - C580C66919D7D3527A451F1A96411DCD /* JSQMessagesCollectionViewDataSource.h in Headers */, - 78E5F4687C7BA857244F00003671AF5C /* JSQMessagesCollectionViewDelegateFlowLayout.h in Headers */, - 26BFA31C52312B2E244E9C295281106A /* JSQMessagesCollectionViewFlowLayout.h in Headers */, - 735497D0A122BCDE5F41CCD2102F7C02 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.h in Headers */, - 1FE935C5268D457A3FA1CECDF67BC2AE /* JSQMessagesCollectionViewLayoutAttributes.h in Headers */, - C481B1C5DFA7CB3D01171B5B7B17B624 /* JSQMessagesComposerTextView.h in Headers */, - 7B7E63B28AB2D47902DD14B84E19FE9C /* JSQMessagesInputToolbar.h in Headers */, - 0C110109C5707BB78DC276C773D86E29 /* JSQMessagesKeyboardController.h in Headers */, - D01CCD9DB7CF596606F9F300DE1FD387 /* JSQMessagesLabel.h in Headers */, - 5287120AD3C42183E011695B2CCCAF51 /* JSQMessagesLoadEarlierHeaderView.h in Headers */, - CB7504AF86B2C26D4A04FD3A3B183342 /* JSQMessagesMediaPlaceholderView.h in Headers */, - BA8D6FE221C6ECB8DB704A3C1A65E420 /* JSQMessagesMediaViewBubbleImageMasker.h in Headers */, - 2BD19EE15750B960E564F93D0095D981 /* JSQMessagesTimestampFormatter.h in Headers */, - 470DBB568F53EF6EBAC90C38DF7F5250 /* JSQMessagesToolbarButtonFactory.h in Headers */, - 89AA2D6D1406B37DDF34D98A303ECA46 /* JSQMessagesToolbarContentView.h in Headers */, - 2D5100C6050FF25813A0636FFF15459E /* JSQMessagesTypingIndicatorFooterView.h in Headers */, - 5FB710BA3A343DBF04532A8C57D307AD /* JSQMessagesViewController.h in Headers */, - FB1C6FCD66B6BDF846CC1C5222A49663 /* JSQPhotoMediaItem.h in Headers */, - 2D9A75890F047ACDB5DB6C99CD5F9EA7 /* JSQSystemSoundPlayer+JSQMessages.h in Headers */, - 1F245368AC33617F2157968431546771 /* JSQVideoMediaItem.h in Headers */, - 1C9D0378F74212EA26E71AA7293F6ADC /* NSBundle+JSQMessages.h in Headers */, - 4449B55804E8276B8B347C9474005B16 /* NSString+JSQMessages.h in Headers */, - D2A316D9791540FB52941A81F62D5D83 /* UIColor+JSQMessages.h in Headers */, - 530A3803D2CC7239A4D7237CFC513189 /* UIDevice+JSQMessages.h in Headers */, - 20CACFF8D04E6CDAD44B286D1181ED37 /* UIImage+JSQMessages.h in Headers */, - EC87BEF052F3D345FDCE1D5D15B069A9 /* UIView+JSQMessages.h in Headers */, + 5AEABE10F6FA8189CB67229208371483 /* AES-CBC.h in Headers */, + 18E1A259BBF667D0AD4E351DAE2EAA69 /* AliceAxolotlParameters.h in Headers */, + 59A584ED57F2D8FF22FABB243E438605 /* AxolotlExceptions.h in Headers */, + FF93064C3234E7FF14A2F032CFFD8F05 /* AxolotlParameters.h in Headers */, + AD0AD5882FF92F4997959CAF6372D72D /* AxolotlStore.h in Headers */, + 4B087D3B255088201BF60D82BDE7AD8B /* BobAxolotlParameters.h in Headers */, + EF42DA7AA2202BD363019A7A26D2AF17 /* Chain.h in Headers */, + CE40B8CABA2AFBAB1E8BFB782EACF9C2 /* ChainAndIndex.h in Headers */, + D64BC83B5113798110A244B8D399E13E /* ChainKey.h in Headers */, + EAD5A5EF48AFEF5076768F0886BFACE0 /* CipherMessage.h in Headers */, + E5E21DCC613C00A77C913AAF1260AF54 /* Constants.h in Headers */, + 543133CB7D605596724732FA7A10AAC8 /* IdentityKeyStore.h in Headers */, + B01B7303FE5EA778E572F20528EA74DF /* MessageKeys.h in Headers */, + 84F66F5B3C61F7AD0AFAA486E06B70A4 /* NSData+keyVersionByte.h in Headers */, + 0CA57B8C62500E6B060BB6F020B7DADC /* PreKeyBundle.h in Headers */, + 94E92E7055883FE0F62BDCC6DFAE18AC /* PreKeyRecord.h in Headers */, + 47B7C9E5B180128BB2BB37539A3F0209 /* PreKeyStore.h in Headers */, + AC781B530907FE6C4A49903C9895E38F /* PreKeyWhisperMessage.h in Headers */, + F32B809A87F91CE5BCC925AD1F6C5F28 /* RKCK.h in Headers */, + 2EC0C2FBFB2AE9602F020C427426A96A /* RatchetingSession.h in Headers */, + 2EA7C8623900973F3F5F8C859552A0ED /* ReceivingChain.h in Headers */, + BF9AF745F28CB359AD2ED99D930B1611 /* RootKey.h in Headers */, + F8F524EC272A76E8F480758DF15743B9 /* SendingChain.h in Headers */, + DD731F3CEF88AE36D272D577FFC11D8B /* SerializationUtilities.h in Headers */, + CA85B2706DD6A5C543E5AE4E4D0A90A4 /* SessionBuilder.h in Headers */, + FA9E429ACFA2A5991047E70809347259 /* SessionCipher.h in Headers */, + 95A2F6937C9620EDB23B0DE87FEE34B7 /* SessionRecord.h in Headers */, + 278371A5D14D852318E3639B1D9413DA /* SessionState.h in Headers */, + 604630E5FBF59478CC20701F2CDA8A9D /* SessionStore.h in Headers */, + 841F3511AA3F0226E32C7DD8130208F5 /* SignedPreKeyStore.h in Headers */, + 6A333B93264C415A9CE1E5139B115D07 /* SignedPrekeyRecord.h in Headers */, + 1D7F70019F1279BF6F6FB2DFC8C203E3 /* TSDerivedSecrets.h in Headers */, + C1EA27944F540BB3DC93FE2FBB6985FB /* WhisperMessage.h in Headers */, + B525120C3D38F169BBDC9482F5D102BB /* WhisperTextProtocol.pb.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - F5B42B57F881A847F1CAB3412A78BA84 /* Headers */ = { + F9E954982BBEFEB3C65A907115D4E05C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 5CDD0C6FC3D002F592601BD51C82F5C6 /* SSKeychain.h in Headers */, - 75D17D204B18AB1D1A25425E9B8BD0B9 /* SSKeychainQuery.h in Headers */, + 1FFFF277CB9B6F2B7004B4FC4338AFC6 /* AFHTTPRequestOperation.h in Headers */, + 7A2F59BEB2238A8F5E21546AC64C2AD7 /* AFHTTPRequestOperationManager.h in Headers */, + B0D70662352521B50783C318E2BE54C7 /* AFHTTPSessionManager.h in Headers */, + 18DB35240D75D6B9DA519FAB80764F15 /* AFNetworkActivityIndicatorManager.h in Headers */, + 63282474388ACF9711A97DD787995043 /* AFNetworkReachabilityManager.h in Headers */, + 9E327BE8B6A8FBAAE8DC7B91077A0BF7 /* AFNetworking.h in Headers */, + 5FC178D631FED838D903F72372301A2B /* AFSecurityPolicy.h in Headers */, + 850F3529E676E498BA4BDD37902DE8CB /* AFURLConnectionOperation.h in Headers */, + 488614131CFE1C6C8F58FDBC332F7B23 /* AFURLRequestSerialization.h in Headers */, + 62FCF38139C82B138713CBB206BFEC06 /* AFURLResponseSerialization.h in Headers */, + D594C002123ACFFCA82D8279A66F2B7A /* AFURLSessionManager.h in Headers */, + A4C3AF5D59434B8FDCDBE7096BEEA201 /* UIActivityIndicatorView+AFNetworking.h in Headers */, + D1111DBB962B15F1339C482AE6484342 /* UIAlertView+AFNetworking.h in Headers */, + 9BCC20F7738840A4C798DFEDB8C11628 /* UIButton+AFNetworking.h in Headers */, + 26F7BD097AB750E541DE6B028E86549C /* UIImageView+AFNetworking.h in Headers */, + C193B2F3C890D3F18E1999A114332BDD /* UIKit+AFNetworking.h in Headers */, + BE3267B160A70B3CB3C7A8B818B6E58E /* UIProgressView+AFNetworking.h in Headers */, + 9B17B44DDB596089E37072C6AB06501F /* UIRefreshControl+AFNetworking.h in Headers */, + 5D1666DFE6990A1E399E4ACFED5DD859 /* UIWebView+AFNetworking.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 2A02027549DD973F8C2ECECB2FCE216A /* Pods */ = { + 15551B1C3AD008176128C4C21B522007 /* APDropDownNavToolbar */ = { + isa = PBXNativeTarget; + buildConfigurationList = 87C938C75D5B45ECFB61DA56CC49752A /* Build configuration list for PBXNativeTarget "APDropDownNavToolbar" */; + buildPhases = ( + 08BC4FDC71B7BD8256BBD7C94F7BABA7 /* Sources */, + 1D8C357BB8C3C9AFCC1B7CD55AAC0DA1 /* Frameworks */, + B590C5CAA0BE004FE3B329669B72C48C /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = APDropDownNavToolbar; + productName = APDropDownNavToolbar; + productReference = 25A8CE920D74932D853EF535E60FDB2C /* libAPDropDownNavToolbar.a */; + productType = "com.apple.product-type.library.static"; + }; + 180FA96BC04592A823F905900AAEE8D7 /* SQLCipher */ = { + isa = PBXNativeTarget; + buildConfigurationList = DC6C8B21101DB52CD27F47DA751E736A /* Build configuration list for PBXNativeTarget "SQLCipher" */; + buildPhases = ( + BFC4381B3C54DCC5C549D864200ABAB3 /* Sources */, + 1537A7040136F3A415E616F47A50E743 /* Frameworks */, + 90AE55F4C766268B960EDC45677D3E4D /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = SQLCipher; + productName = SQLCipher; + productReference = C86107EB5E12D07ACB5374E10707DB98 /* libSQLCipher.a */; + productType = "com.apple.product-type.library.static"; + }; + 2B98B50398476B342B7A619C02EAB882 /* Pods */ = { isa = PBXNativeTarget; - buildConfigurationList = 05C6CABFE854EB2DBE10DC2913892E92 /* Build configuration list for PBXNativeTarget "Pods" */; + buildConfigurationList = 4AA42B1B96D194AAC1E91E495977021E /* Build configuration list for PBXNativeTarget "Pods" */; buildPhases = ( - E3B0AC70CEF0126791369E13C5BEFAA4 /* Sources */, - 8EBA51215BF7E0BFF9709E22A0064949 /* Frameworks */, + C8E5E21C2E37C4EDC18A02790178EC74 /* Sources */, + 296DCAEA69B4157BFFE5ACC5E73FA1E9 /* Frameworks */, ); buildRules = ( ); dependencies = ( - 9849E12FD4D89A34C78F493EAC431B80 /* PBXTargetDependency */, - 103A38E794300AD7C6679A6C1B688E58 /* PBXTargetDependency */, - 10D286320BE0BF3EBA62AB1FC2DD728F /* PBXTargetDependency */, - 04AA0AAB24DFC8A91298C76B3B2238BC /* PBXTargetDependency */, - 8FCFC447D1BC922A734BBA79B82C0E26 /* PBXTargetDependency */, - F79AB03B7ABED4D865C5ECDF6163E95D /* PBXTargetDependency */, - 61CB7E084D8D805452E81F9FBED96A02 /* PBXTargetDependency */, - 53071384906ED8BF601B6F950FFA1EFD /* PBXTargetDependency */, - 78FAAF36734A6E5B51C8D9F0463B7986 /* PBXTargetDependency */, - D07F65DD2FEF9EB1297A5F5DF1480757 /* PBXTargetDependency */, - 0F69811C41D1E719D480329C2A83CEE2 /* PBXTargetDependency */, - 6056562299AE8E28B355AC312FDB5C0D /* PBXTargetDependency */, - A49A467993CBF58FABE8E9AC4260B88E /* PBXTargetDependency */, - 1E97F0C3CBE352BC7654F10F433EFCD7 /* PBXTargetDependency */, - 7B295FF7507F23A4F0CB630EEA48CF1C /* PBXTargetDependency */, - 16A9F4A786874A96BE16C55E6154EE59 /* PBXTargetDependency */, - FF873C59DC00C539C229C28B81FFE0F8 /* PBXTargetDependency */, - 20FA75E34FF4C5E88D60178570D885D8 /* PBXTargetDependency */, - E82321D02F4F3971AEC25C6D664E609D /* PBXTargetDependency */, - 266734DBCEEFDEAD956A10440D6A24F2 /* PBXTargetDependency */, - 5D24DE13FAD341A4224584AA34903E0F /* PBXTargetDependency */, + A1839B5E7A248DB67CBA6A14B0799B91 /* PBXTargetDependency */, + B7C0401E3127B7724909BB843194CA82 /* PBXTargetDependency */, + DF3C1643569E3B4A5F7AB73B05F85C10 /* PBXTargetDependency */, + DC5B906AEAD371BEFA5BC25FA916ACD0 /* PBXTargetDependency */, + E3ED36BB4F1217AB605285D15E5DAA1F /* PBXTargetDependency */, + C02CDAF0CD7D63C9EED04572E8944DF4 /* PBXTargetDependency */, + BBFF4A1A646690396AEE7B57B4C0383A /* PBXTargetDependency */, + 249D7644327E26735B34F19B33050A72 /* PBXTargetDependency */, + C1E83BD81B926A9F8AF50028763E4A78 /* PBXTargetDependency */, + 797556DE61BE77ED0244268118E5643E /* PBXTargetDependency */, + 7454D68C69F4CDB89FDE7604391690C0 /* PBXTargetDependency */, + C6D1B5D215262FFB51AA8197122D6AD3 /* PBXTargetDependency */, + DF450BA2ED0C26C1D46EFEA03B9F601E /* PBXTargetDependency */, + 31EC4FDCBD9B58D5D1771FED2283ABA1 /* PBXTargetDependency */, + CED0C190FBA353AE2FE05B3B161C19A2 /* PBXTargetDependency */, + A810977597E181EA168220F710FE7D6B /* PBXTargetDependency */, + 3646753E7B614E965F321F7EE03E75B6 /* PBXTargetDependency */, + 2499D40AB33D18C1E530B631B46E5C18 /* PBXTargetDependency */, + CD4D318BE75123064B9B8DF0B5991B69 /* PBXTargetDependency */, + 28B0F7750643BAF96CDB61FAADA2A1C7 /* PBXTargetDependency */, + 417A7DEDE2D1D42504C440BDECE38825 /* PBXTargetDependency */, + 90B74AAE4B2E3587A1D3F0B8947CDF2C /* PBXTargetDependency */, ); name = Pods; productName = Pods; - productReference = DD2A86D3C42B5F9D80DDB848A276E0FA /* libPods.a */; + productReference = DD5BAD10B7128DEBA760C1E5099ECBA1 /* libPods.a */; productType = "com.apple.product-type.library.static"; }; 331F57CD5867AE8886926EBA556E5197 /* UnionFind */ = { @@ -3899,79 +4002,83 @@ buildRules = ( ); dependencies = ( - 9180B03C0A54F504E707D4D14EC5F2F3 /* PBXTargetDependency */, + 0115DA59BB944045DF80BD4CAA7145A2 /* PBXTargetDependency */, ); name = TwistedOakCollapsingFutures; productName = TwistedOakCollapsingFutures; productReference = 0487B01E9FCB065A74344F2284BAFF12 /* libTwistedOakCollapsingFutures.a */; productType = "com.apple.product-type.library.static"; }; - 4660BFEEAA9F421A8E1FB89B1CC67675 /* JSQSystemSoundPlayer */ = { + 43DF0BCD142701E79465D60B028F439B /* FFCircularProgressView */ = { isa = PBXNativeTarget; - buildConfigurationList = 143CD4CF5FCBF2E56A8E35DEC1BBB74F /* Build configuration list for PBXNativeTarget "JSQSystemSoundPlayer" */; + buildConfigurationList = 97D98F52C3EF19330E4EBFB8B98F7076 /* Build configuration list for PBXNativeTarget "FFCircularProgressView" */; buildPhases = ( - 809396DE3499D1B357B54E1AD12B9A55 /* Sources */, - 5906C881D95A856605AC84B1E024302A /* Frameworks */, - 2FD2986AD2BB803D2BF1575F2B3DE708 /* Headers */, + E6CA3003F0A14DBA83A5A44B87942185 /* Sources */, + 63363E4168AC42B833DA924244187855 /* Frameworks */, + 8CEC796D181D6AC865B29FFE2D1B5A0F /* Headers */, ); buildRules = ( ); dependencies = ( ); - name = JSQSystemSoundPlayer; - productName = JSQSystemSoundPlayer; - productReference = 698579A0C1E7CCA30521ED39D6F7BC8E /* libJSQSystemSoundPlayer.a */; + name = FFCircularProgressView; + productName = FFCircularProgressView; + productReference = 755B80101F940BE05576462B97190782 /* libFFCircularProgressView.a */; productType = "com.apple.product-type.library.static"; }; - 4AB012B86AD425FBAE6BFA1FD94DA26A /* Mantle */ = { + 4C757488EA2D768F77FBE2C405521A79 /* AFNetworking */ = { isa = PBXNativeTarget; - buildConfigurationList = A5FFD28BB397D2DB62810E0C455C2647 /* Build configuration list for PBXNativeTarget "Mantle" */; + buildConfigurationList = A2A1DFC75B815FA2BA1698860A1ED384 /* Build configuration list for PBXNativeTarget "AFNetworking" */; buildPhases = ( - C75587753B3403308D14C60DF0C00D63 /* Sources */, - 678198E18690134647D7C1B47C3EAB75 /* Frameworks */, - 55A4739A896300F330A5A752DF57CF0C /* Headers */, + AD304BA785693B6B1539873992E015FE /* Sources */, + 602D636E6EB464AD2B1DD3A606A37013 /* Frameworks */, + F9E954982BBEFEB3C65A907115D4E05C /* Headers */, ); buildRules = ( ); dependencies = ( ); - name = Mantle; - productName = Mantle; - productReference = 49771F49859B7485537ED23AD7D6A8C3 /* libMantle.a */; + name = AFNetworking; + productName = AFNetworking; + productReference = A6C67C2CE87CEB77B95A722777EDCE9D /* libAFNetworking.a */; productType = "com.apple.product-type.library.static"; }; - 7EE93CDC7745002DB11EA513770EE0C2 /* HKDFKit */ = { + 4FFFAB73F3D2D427CE7B403845210A6F /* AxolotlKit */ = { isa = PBXNativeTarget; - buildConfigurationList = FA55487DE795EA2CDFA5E88ED8F8A2F1 /* Build configuration list for PBXNativeTarget "HKDFKit" */; + buildConfigurationList = A9FFED5CFA0636C9ACC8D8D686C87DB7 /* Build configuration list for PBXNativeTarget "AxolotlKit" */; buildPhases = ( - 0E08324717C01CB5B42EC15BBCC44EDC /* Sources */, - CDE6D59B19848664C34465517C4B2B90 /* Frameworks */, - E9BA393F98DBC07BD6BBEF6178842C65 /* Headers */, + 76699C7F328A64DBF373D647A3B3457B /* Sources */, + 41831E65A65155B6D0A264A594B41526 /* Frameworks */, + F86B8B9656B0865D224D6055D975516D /* Headers */, ); buildRules = ( ); dependencies = ( + 2405B7E8068DD847537B84742227863A /* PBXTargetDependency */, + 789062A8AF239A57F574867F4A347EBF /* PBXTargetDependency */, + BC740D777E727CB7E7B467D4EDD83621 /* PBXTargetDependency */, ); - name = HKDFKit; - productName = HKDFKit; - productReference = 0A779812B757343393F97EB01975DA3D /* libHKDFKit.a */; + name = AxolotlKit; + productName = AxolotlKit; + productReference = 11058660323C5893E326CC486027157D /* libAxolotlKit.a */; productType = "com.apple.product-type.library.static"; }; - 7F79057004CCDF1BD48F2E47C04E23F6 /* DJWActionSheet */ = { + 5571CD315C327B2380AC813371E5EF7F /* JSQMessagesViewController */ = { isa = PBXNativeTarget; - buildConfigurationList = 64471E836ABD7106CC1683ABF3F6BED9 /* Build configuration list for PBXNativeTarget "DJWActionSheet" */; + buildConfigurationList = D1EA73F21EAC466F9B5CC556CD52E9F8 /* Build configuration list for PBXNativeTarget "JSQMessagesViewController" */; buildPhases = ( - C565D78453DD1D5A8EC500A69415A97A /* Sources */, - 926D5D099EAD03BF2A2A08C4EE478879 /* Frameworks */, - 8973032EC95CEEDCB6D1281B5891754D /* Headers */, + 444072BC199DC6FB7A9FC00250FAD123 /* Sources */, + 5F4D47AB53852D6CA3FF0A1D643A5FCC /* Frameworks */, + 46C82BE7F42A21F8795A5D2C6C4074E0 /* Headers */, ); buildRules = ( ); dependencies = ( + 26D073511C756E6F39F1269E891D2E66 /* PBXTargetDependency */, ); - name = DJWActionSheet; - productName = DJWActionSheet; - productReference = BCBEF7DA26F90E4F90BF579437066180 /* libDJWActionSheet.a */; + name = JSQMessagesViewController; + productName = JSQMessagesViewController; + productReference = 4F9D31FD0572F33783993858217EA131 /* libJSQMessagesViewController.a */; productType = "com.apple.product-type.library.static"; }; 816BA92CB753251917BB99D5934BD756 /* ProtocolBuffers */ = { @@ -3991,198 +4098,143 @@ productReference = 6CED3A15B6CF768E69E02D0A7AF91934 /* libProtocolBuffers.a */; productType = "com.apple.product-type.library.static"; }; - 83580B78F08D9E22342246C90E6FCD46 /* AFNetworking */ = { - isa = PBXNativeTarget; - buildConfigurationList = D93A4791CA8C85ED6CF8ABB1625D7F0A /* Build configuration list for PBXNativeTarget "AFNetworking" */; - buildPhases = ( - 4DD13C463DFD0DE350D3EEF302652CCB /* Sources */, - 14A989121114BE878919138143ECD621 /* Frameworks */, - D8617F49331BBAC3A823D8014C3D34C9 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = AFNetworking; - productName = AFNetworking; - productReference = 5E05D847E2EB7B082E6FF0632DF8A376 /* libAFNetworking.a */; - productType = "com.apple.product-type.library.static"; - }; - 9806E15D6FD11331C20EA767A2A174AB /* 25519 */ = { - isa = PBXNativeTarget; - buildConfigurationList = F50C8CA86923931E62898F7EAE816720 /* Build configuration list for PBXNativeTarget "25519" */; - buildPhases = ( - B79613C134F5F857F821B796FC932FB5 /* Sources */, - A3B845FC9981DED6FD8B87ABB8501B54 /* Frameworks */, - 27B1D3E5CF4B0A9AF56CF1232BD217C2 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = 25519; - productName = 25519; - productReference = A7B9571F86FBAC13BAFC13A657DA6DF0 /* lib25519.a */; - productType = "com.apple.product-type.library.static"; - }; - 9C2D3909C0B8A0214938C1E330F7E111 /* YapDatabase */ = { + 819FED92FBD4AEF10AB56748222BEC36 /* JSQSystemSoundPlayer */ = { isa = PBXNativeTarget; - buildConfigurationList = C885169C6088A93DC2F811A58201ACFB /* Build configuration list for PBXNativeTarget "YapDatabase" */; + buildConfigurationList = 25D388860D0644EFE4F68B1C7A1E1621 /* Build configuration list for PBXNativeTarget "JSQSystemSoundPlayer" */; buildPhases = ( - 98218DEB7609D1D9763FFAAC6850F611 /* Sources */, - 449693CD2EABFCDF8421FAC2B49A7628 /* Frameworks */, - 55C1C85143716219136D62AEC7773C5D /* Headers */, + 30D64745FFF9E2A20C4C9EA8BDAC2D6D /* Sources */, + 86E7A938F1CFEA5C72092D2D08413489 /* Frameworks */, + 51F8F39FA91EC57AB695F414316B9496 /* Headers */, ); buildRules = ( ); dependencies = ( - 523AF66B269A0B63E924984DEE44B692 /* PBXTargetDependency */, - 86798C97584E5747128498235924BD24 /* PBXTargetDependency */, ); - name = YapDatabase; - productName = YapDatabase; - productReference = 1868A9A1759C8BDC8E3851645C57DC32 /* libYapDatabase.a */; + name = JSQSystemSoundPlayer; + productName = JSQSystemSoundPlayer; + productReference = 2F0F7A7438D14201073483DFCDF2EA48 /* libJSQSystemSoundPlayer.a */; productType = "com.apple.product-type.library.static"; }; - 9C4C8C41FA96347E261682D40378B137 /* PastelogKit */ = { + 861DAF4D3A17E0B023CD4A288307F24E /* PastelogKit */ = { isa = PBXNativeTarget; - buildConfigurationList = AE23AA85ECD8728ABA7B0FF12DF51289 /* Build configuration list for PBXNativeTarget "PastelogKit" */; + buildConfigurationList = E7DEA7DD39C50012CE1059C0D2CE1E0E /* Build configuration list for PBXNativeTarget "PastelogKit" */; buildPhases = ( - CA53D368B74B36D56148A92695205A37 /* Sources */, - 3D3E18582F0B6F543F06246E7832C2C6 /* Frameworks */, - 4054F1E370190AFFC7A9FF6204BAC306 /* Headers */, + DEB3E4C59BC580040497442D61299B55 /* Sources */, + 2443FB04CB964FC0F2FF12F143DD1611 /* Frameworks */, + 4ECEA0BF0CEEFA72529B2A66BAD05D77 /* Headers */, ); buildRules = ( ); dependencies = ( - FA56C48E19860593CE36025AF669EF73 /* PBXTargetDependency */, + B514308924623257FD0CEB755F567136 /* PBXTargetDependency */, ); name = PastelogKit; productName = PastelogKit; - productReference = 82597F10471281F7F05F010D130925B2 /* libPastelogKit.a */; - productType = "com.apple.product-type.library.static"; - }; - 9F7B28F57DBBB92961A3B34AF4DA39BD /* SSKeychain */ = { - isa = PBXNativeTarget; - buildConfigurationList = D3312ADA32D0EDEA40BB1780857A2D25 /* Build configuration list for PBXNativeTarget "SSKeychain" */; - buildPhases = ( - FB2E4DF7733EA573684338AD7CAA6F32 /* Sources */, - 7B57BE82710AA685C0A764D2DDCF65ED /* Frameworks */, - F5B42B57F881A847F1CAB3412A78BA84 /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = SSKeychain; - productName = SSKeychain; - productReference = AB1A158BB4A589E602ADAD431DAAF9DE /* libSSKeychain.a */; + productReference = 397C8F2E730615CC4A6F1F613D84036E /* libPastelogKit.a */; productType = "com.apple.product-type.library.static"; }; - A6F22ABFD81610CD9BD8B81FA5A5A00B /* FFCircularProgressView */ = { + 8EE777272D86546A0EF4A57FF36AC6EB /* iRate */ = { isa = PBXNativeTarget; - buildConfigurationList = DB12827DBE671487D640C732B28FCDBB /* Build configuration list for PBXNativeTarget "FFCircularProgressView" */; + buildConfigurationList = 10FF6C6A831EE531783323224C37BBEA /* Build configuration list for PBXNativeTarget "iRate" */; buildPhases = ( - BCEC6394E9F56F3BDB248A81AEFD53CC /* Sources */, - 29254EA34A460E5413E0F5D7BEEAC5E1 /* Frameworks */, - 12B17F68FF4C32A8BAB083CA73EA7FA0 /* Headers */, + 4FD0919A3B42B0ED3C066247C401E2A7 /* Sources */, + 65C28666974152D1A6434332E713A6B1 /* Frameworks */, + 9CC33C0400CDB60817894CDC7B1A48EA /* Headers */, ); buildRules = ( ); dependencies = ( ); - name = FFCircularProgressView; - productName = FFCircularProgressView; - productReference = 58692BC1BE21ABDC236952024CB6301A /* libFFCircularProgressView.a */; + name = iRate; + productName = iRate; + productReference = F4354AD79C9019FBA632A64E0832A9BF /* libiRate.a */; productType = "com.apple.product-type.library.static"; }; - C905A28A2FBBE9A5BD9C092959DF802C /* JSQMessagesViewController */ = { + 96E00E0F3151BB9591745F05C30B26A3 /* Mantle */ = { isa = PBXNativeTarget; - buildConfigurationList = 67C86A197851F616100A9241D77AA02A /* Build configuration list for PBXNativeTarget "JSQMessagesViewController" */; + buildConfigurationList = CF793B54B80274B67F8D2D68F285D6F9 /* Build configuration list for PBXNativeTarget "Mantle" */; buildPhases = ( - 63645562D61DFEA69F8CECB33401C279 /* Sources */, - 35B06C0B264D178D1D94E869EA04FFFB /* Frameworks */, - F3F2FAF85AEB70E7D7D497E6007090C2 /* Headers */, + C129CB806F176FD5B29F8385336A396F /* Sources */, + 9AB4B7A4DCC513D2BE4BA13354305E3B /* Frameworks */, + 7E0CF95E02380AE8DA2756F1B774EA07 /* Headers */, ); buildRules = ( ); dependencies = ( - 9CDA9C7C9565F78DACF0B435B950C022 /* PBXTargetDependency */, ); - name = JSQMessagesViewController; - productName = JSQMessagesViewController; - productReference = 0C0CFF2E445B0E8BA9314952C9B1D117 /* libJSQMessagesViewController.a */; + name = Mantle; + productName = Mantle; + productReference = 965D71DAD35A36DE06F9A86E5F30A326 /* libMantle.a */; productType = "com.apple.product-type.library.static"; }; - D4D8EE2B0B938FF404D2FC9D1D279267 /* AxolotlKit */ = { + 9C2D3909C0B8A0214938C1E330F7E111 /* YapDatabase */ = { isa = PBXNativeTarget; - buildConfigurationList = 4F974890A8E390811D19358A198090D5 /* Build configuration list for PBXNativeTarget "AxolotlKit" */; + buildConfigurationList = C885169C6088A93DC2F811A58201ACFB /* Build configuration list for PBXNativeTarget "YapDatabase" */; buildPhases = ( - 93736B20A4DC115EBB70AA5D3996573D /* Sources */, - AD83E1B05E88BA536653883ACF565043 /* Frameworks */, - 4C8EA7B7374461B5B542352A8C0D6F37 /* Headers */, + 98218DEB7609D1D9763FFAAC6850F611 /* Sources */, + 449693CD2EABFCDF8421FAC2B49A7628 /* Frameworks */, + 55C1C85143716219136D62AEC7773C5D /* Headers */, ); buildRules = ( ); dependencies = ( - 3E522CA8E5034C8BFC7FB232E1522934 /* PBXTargetDependency */, - 42BE177DC54558478C209C8184AA1AFE /* PBXTargetDependency */, - 989A57A387530AE2D64BE1D76ADFADAB /* PBXTargetDependency */, + F111DF3FF4BF111759ADA575780B8401 /* PBXTargetDependency */, + 15529D44373C367B4C7A58A1B8342813 /* PBXTargetDependency */, ); - name = AxolotlKit; - productName = AxolotlKit; - productReference = 326AC90C544FB30D2D3CF2A1366BABEE /* libAxolotlKit.a */; + name = YapDatabase; + productName = YapDatabase; + productReference = 1868A9A1759C8BDC8E3851645C57DC32 /* libYapDatabase.a */; productType = "com.apple.product-type.library.static"; }; - D5632C74ADA048E8022BFE3437A91DF3 /* APDropDownNavToolbar */ = { + 9F0EE49272C2FE9DE7961AB223E8E5A7 /* HKDFKit */ = { isa = PBXNativeTarget; - buildConfigurationList = D2AB76CDA57A2E10B44617893FDD90E1 /* Build configuration list for PBXNativeTarget "APDropDownNavToolbar" */; + buildConfigurationList = C2D24A727598A6F2DA5B2EC5C3FAC349 /* Build configuration list for PBXNativeTarget "HKDFKit" */; buildPhases = ( - 466CA52E33AF4A5BC69DE22D47D46212 /* Sources */, - 893F1D88387ACA004263E1CF7566ACFB /* Frameworks */, - 162D035D834200244B50A5C6AB511A3E /* Headers */, + BBB91DB1D36BA7B316C052BF6191AB4D /* Sources */, + 3839A44C818233F84678E2B6AE1480EB /* Frameworks */, + 58216A87EC556A8DB8C444BEA7093AA5 /* Headers */, ); buildRules = ( ); dependencies = ( ); - name = APDropDownNavToolbar; - productName = APDropDownNavToolbar; - productReference = 06C06726CB2303F3B63BAB91827A988E /* libAPDropDownNavToolbar.a */; + name = HKDFKit; + productName = HKDFKit; + productReference = 6D99E6A222373AF83AD41978A96489C3 /* libHKDFKit.a */; productType = "com.apple.product-type.library.static"; }; - DA27F70BEAA7843451A1F366EA5F6C88 /* SQLCipher */ = { + 9F7B28F57DBBB92961A3B34AF4DA39BD /* SSKeychain */ = { isa = PBXNativeTarget; - buildConfigurationList = C44D6FA3E0A7E2CCA629D84FFCF1367A /* Build configuration list for PBXNativeTarget "SQLCipher" */; + buildConfigurationList = D3312ADA32D0EDEA40BB1780857A2D25 /* Build configuration list for PBXNativeTarget "SSKeychain" */; buildPhases = ( - 40F0D4798399CE647E5D6D4559E105F4 /* Sources */, - 2A3E8D27FDB593B069D1D8F370979FDD /* Frameworks */, - 7A39342AF460F3785B1958BB24474F4A /* Headers */, + FB2E4DF7733EA573684338AD7CAA6F32 /* Sources */, + 7B57BE82710AA685C0A764D2DDCF65ED /* Frameworks */, + F5B42B57F881A847F1CAB3412A78BA84 /* Headers */, ); buildRules = ( ); dependencies = ( ); - name = SQLCipher; - productName = SQLCipher; - productReference = BB3032A28A30AEE8F7EF886E3BF1B133 /* libSQLCipher.a */; + name = SSKeychain; + productName = SSKeychain; + productReference = AB1A158BB4A589E602ADAD431DAAF9DE /* libSSKeychain.a */; productType = "com.apple.product-type.library.static"; }; - E36BC087F2DACF46B215A6A94E57E4DA /* CocoaLumberjack */ = { + DC42728DAF4167B72FCD3609898C3DF8 /* DJWActionSheet */ = { isa = PBXNativeTarget; - buildConfigurationList = DB50335C4CBE2CE8836A736569F02665 /* Build configuration list for PBXNativeTarget "CocoaLumberjack" */; + buildConfigurationList = 6E020E23F6229B2BA137C1CEBE7AF0DD /* Build configuration list for PBXNativeTarget "DJWActionSheet" */; buildPhases = ( - B30DD02C10AB0C1303A49E5BE95C1C02 /* Sources */, - 4DC4621ED53E12F39CC0A7D4E14FA69A /* Frameworks */, - 110E4010D5E73B5229B143EE7815D097 /* Headers */, + 142C0B1FCD276F90F9745120AF6152C3 /* Sources */, + 8CBA0086C51DB2D5760F5E686F9023AF /* Frameworks */, + 467AEA0D76B1E64223D3A92D492DEF81 /* Headers */, ); buildRules = ( ); dependencies = ( ); - name = CocoaLumberjack; - productName = CocoaLumberjack; - productReference = 94139E5467E93F28B90D0FB40D896852 /* libCocoaLumberjack.a */; + name = DJWActionSheet; + productName = DJWActionSheet; + productReference = DBF6845D518AF9A4346FB75BF1C528B4 /* libDJWActionSheet.a */; productType = "com.apple.product-type.library.static"; }; EA45982950B2C37497E043B1B252C2FC /* libPhoneNumber-iOS */ = { @@ -4219,6 +4271,40 @@ productReference = 43091BC9035446FAD067CDFAE1EDD2C8 /* libSCWaveformView.a */; productType = "com.apple.product-type.library.static"; }; + F301C8F0DE79226CFC8FB7F9801B3515 /* 25519 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 7870F6D40BD7C7D4F7697DACF066CC9A /* Build configuration list for PBXNativeTarget "25519" */; + buildPhases = ( + 76DB84CCA6EBE3A3A7B81FA1A315FB30 /* Sources */, + 6AE73C6880F54863BD2E5CB475552BA9 /* Frameworks */, + 75144E00FA21470EF13B9DCDBF6B1522 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = 25519; + productName = 25519; + productReference = 7949124F2847401DD173A5644322F68F /* lib25519.a */; + productType = "com.apple.product-type.library.static"; + }; + F7EFDF65FB7FDBD72F316C0A01644D98 /* CocoaLumberjack */ = { + isa = PBXNativeTarget; + buildConfigurationList = 0E5C1B179F9BEBD78690CC68EDBDCE0A /* Build configuration list for PBXNativeTarget "CocoaLumberjack" */; + buildPhases = ( + 4136E6575A4B9D3B2305213C8631213A /* Sources */, + 0EF5380DE6BF4413AA19C7D707854804 /* Frameworks */, + 0732CEA0E79DA2361FC7E76A1D03E913 /* Headers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = CocoaLumberjack; + productName = CocoaLumberjack; + productReference = 8A212910940F51209C0DD55463C08140 /* libCocoaLumberjack.a */; + productType = "com.apple.product-type.library.static"; + }; FCD2F3F066F8E3E2BBA65E32E1F43862 /* SocketRocket */ = { isa = PBXNativeTarget; buildConfigurationList = 55CF3C471DBD70FAFDF95483543402A8 /* Build configuration list for PBXNativeTarget "SocketRocket" */; @@ -4257,39 +4343,49 @@ projectDirPath = ""; projectRoot = ""; targets = ( - 9806E15D6FD11331C20EA767A2A174AB /* 25519 */, - 83580B78F08D9E22342246C90E6FCD46 /* AFNetworking */, - D5632C74ADA048E8022BFE3437A91DF3 /* APDropDownNavToolbar */, - D4D8EE2B0B938FF404D2FC9D1D279267 /* AxolotlKit */, - E36BC087F2DACF46B215A6A94E57E4DA /* CocoaLumberjack */, - 7F79057004CCDF1BD48F2E47C04E23F6 /* DJWActionSheet */, - A6F22ABFD81610CD9BD8B81FA5A5A00B /* FFCircularProgressView */, - 7EE93CDC7745002DB11EA513770EE0C2 /* HKDFKit */, - C905A28A2FBBE9A5BD9C092959DF802C /* JSQMessagesViewController */, - 4660BFEEAA9F421A8E1FB89B1CC67675 /* JSQSystemSoundPlayer */, - 4AB012B86AD425FBAE6BFA1FD94DA26A /* Mantle */, - 9C4C8C41FA96347E261682D40378B137 /* PastelogKit */, - 2A02027549DD973F8C2ECECB2FCE216A /* Pods */, + F301C8F0DE79226CFC8FB7F9801B3515 /* 25519 */, + 4C757488EA2D768F77FBE2C405521A79 /* AFNetworking */, + 15551B1C3AD008176128C4C21B522007 /* APDropDownNavToolbar */, + 4FFFAB73F3D2D427CE7B403845210A6F /* AxolotlKit */, + F7EFDF65FB7FDBD72F316C0A01644D98 /* CocoaLumberjack */, + DC42728DAF4167B72FCD3609898C3DF8 /* DJWActionSheet */, + 43DF0BCD142701E79465D60B028F439B /* FFCircularProgressView */, + 9F0EE49272C2FE9DE7961AB223E8E5A7 /* HKDFKit */, + 5571CD315C327B2380AC813371E5EF7F /* JSQMessagesViewController */, + 819FED92FBD4AEF10AB56748222BEC36 /* JSQSystemSoundPlayer */, + 96E00E0F3151BB9591745F05C30B26A3 /* Mantle */, + 861DAF4D3A17E0B023CD4A288307F24E /* PastelogKit */, + 2B98B50398476B342B7A619C02EAB882 /* Pods */, 816BA92CB753251917BB99D5934BD756 /* ProtocolBuffers */, EA6B0AF8CCFC71AF22A6CF3CA5730EE6 /* SCWaveformView */, - DA27F70BEAA7843451A1F366EA5F6C88 /* SQLCipher */, + 180FA96BC04592A823F905900AAEE8D7 /* SQLCipher */, 9F7B28F57DBBB92961A3B34AF4DA39BD /* SSKeychain */, FCD2F3F066F8E3E2BBA65E32E1F43862 /* SocketRocket */, 3B5BF961255A44B9ECDA49ED81CCDDDE /* TwistedOakCollapsingFutures */, 331F57CD5867AE8886926EBA556E5197 /* UnionFind */, 9C2D3909C0B8A0214938C1E330F7E111 /* YapDatabase */, + 8EE777272D86546A0EF4A57FF36AC6EB /* iRate */, EA45982950B2C37497E043B1B252C2FC /* libPhoneNumber-iOS */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ - 0E08324717C01CB5B42EC15BBCC44EDC /* Sources */ = { + 08BC4FDC71B7BD8256BBD7C94F7BABA7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4192E00918EF0069B4A7ED559B8AF8D8 /* APDropDownNavToolbar-dummy.m in Sources */, + 6BD93217EEC29312A4ECB009A981B48E /* APNavigationController.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 142C0B1FCD276F90F9745120AF6152C3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D38D7952BBED63839ADF21373BF7952E /* HKDFKit-dummy.m in Sources */, - 925B84F1F2F769E7A9609920CA7365CF /* HKDFKit.m in Sources */, + CF4D55890EA7688AA53F028B002D34C7 /* DJWActionSheet-dummy.m in Sources */, + 37B8EA093A037B993757834D6C8EA637 /* DJWActionSheet.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4322,96 +4418,88 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 40F0D4798399CE647E5D6D4559E105F4 /* Sources */ = { + 30D64745FFF9E2A20C4C9EA8BDAC2D6D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 0031685F1AEEA2AC3768D43586488EE5 /* SQLCipher-dummy.m in Sources */, - EC9407577FDAAF47D0B36BDD49B5166A /* sqlite3.c in Sources */, + 3BB1EB02EBCFE7A5D2B78E97CEF1581B /* JSQSystemSoundPlayer-dummy.m in Sources */, + 581FC6F8A4C2BDFC079884776E5AE275 /* JSQSystemSoundPlayer.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 466CA52E33AF4A5BC69DE22D47D46212 /* Sources */ = { + 4136E6575A4B9D3B2305213C8631213A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8B9A035F75853D7728901BA04986E4C5 /* APDropDownNavToolbar-dummy.m in Sources */, - 115C9AA433A11BB32A2B927AAD86D861 /* APNavigationController.m in Sources */, + A5317AB7017BF601B7904CCE33C57AFA /* CocoaLumberjack-dummy.m in Sources */, + FBE82939C2D8141D98A360D0A4453DC5 /* DDASLLogCapture.m in Sources */, + BEFE01FBC31620F08592C1974EC40B51 /* DDASLLogger.m in Sources */, + 1B010FB482C04B02F6D181D42D6D11B5 /* DDAbstractDatabaseLogger.m in Sources */, + E9833EDA461DAA6400CB1F9D5293DCD0 /* DDContextFilterLogFormatter.m in Sources */, + 6E5A2A7E0F3C1D63FA7F211604E268C6 /* DDDispatchQueueLogFormatter.m in Sources */, + BA77FB1ECEE19372874D7B686636CFE9 /* DDFileLogger.m in Sources */, + B4DE8FDAF26A31DE2471A608ED4ADDB2 /* DDLog.m in Sources */, + 2E6CBB983732FA187D3E54E0AE85CE0B /* DDMultiFormatter.m in Sources */, + 4B3C27CA742D142875B9E0A7D238480D /* DDTTYLogger.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 4DD13C463DFD0DE350D3EEF302652CCB /* Sources */ = { + 444072BC199DC6FB7A9FC00250FAD123 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B4FEE30D2060F02B23F98EBA9029D290 /* AFHTTPRequestOperation.m in Sources */, - 8CED9A451AD4662EA102605DA2B187A1 /* AFHTTPRequestOperationManager.m in Sources */, - 1ADEA3943C705E31EE11FC1DF6E8644E /* AFHTTPSessionManager.m in Sources */, - 5EE1FDEF997AC2078AA6713993C27849 /* AFNetworkActivityIndicatorManager.m in Sources */, - 1DA58A40FF30A98F30EFB7909C012074 /* AFNetworkReachabilityManager.m in Sources */, - 69E94C3BFDF6A8DF56A7BB0A9DC64964 /* AFNetworking-dummy.m in Sources */, - 38A9CF46B399E50D9646AB3B923A7958 /* AFSecurityPolicy.m in Sources */, - 6A17F4AF458567F93BCB37553CDBAFA1 /* AFURLConnectionOperation.m in Sources */, - 90979812D351E6D9B671BBEA0E1B3F6E /* AFURLRequestSerialization.m in Sources */, - 421CCC4A7B71375DB9D9EFAC2E5151F4 /* AFURLResponseSerialization.m in Sources */, - 837B1411018DD859A2CA8172BC141AA6 /* AFURLSessionManager.m in Sources */, - CB1FCF7329DCB80C73A56FCD6223014A /* UIActivityIndicatorView+AFNetworking.m in Sources */, - 8C172E9A87EC8E51771E7EA84C5E37EC /* UIAlertView+AFNetworking.m in Sources */, - E7D9C008BA530655B556294898FCF16E /* UIButton+AFNetworking.m in Sources */, - 5557A2F492955DABD9D5C40D5F4BBB27 /* UIImageView+AFNetworking.m in Sources */, - 0CA443DE7E96F29FA593B2D4E0058ABB /* UIProgressView+AFNetworking.m in Sources */, - E736CF54EEABE844296A4C9D3FBC01A0 /* UIRefreshControl+AFNetworking.m in Sources */, - 54FEB38E80DAD12043E14F9D5264DE22 /* UIWebView+AFNetworking.m in Sources */, + 15A61FF71DBECD9B4603849ECC5B9E8B /* JSQCall.m in Sources */, + C9278BF07A6F679531C3BA50B3B3B973 /* JSQCallCollectionViewCell.m in Sources */, + 3CF6A95EF3094D0FD7D0B28B1B777894 /* JSQDisplayedMessage.m in Sources */, + FAC17AE7B6F7E6EA59636DB980E0706D /* JSQDisplayedMessageCollectionViewCell.m in Sources */, + 3F9E3DEDF23CBEAD66464C4B95ED1AB2 /* JSQErrorMessage.m in Sources */, + 469EEB9B99C1B764A142610625523D3E /* JSQInfoMessage.m in Sources */, + 7A60E2770AD17CE549194FA31D7A99F2 /* JSQLocationMediaItem.m in Sources */, + 77CD1BBD79571419F2F9EC5738037A8A /* JSQMediaItem.m in Sources */, + 9EC705B172CE6A81642B6D02033A0BA5 /* JSQMessage.m in Sources */, + D4B5CCAE9A3E940680E7CC638FD070F8 /* JSQMessagesAvatarImage.m in Sources */, + 65FA55DFFFF01639C8AD71B103D5DBDF /* JSQMessagesAvatarImageFactory.m in Sources */, + 877EB8036DDA5314EBB3249BB427E246 /* JSQMessagesBubbleImage.m in Sources */, + 7DBCFB4172CC6808DF0297505DA938C3 /* JSQMessagesBubbleImageFactory.m in Sources */, + 742BB5158A0409A352E24411B9EC10E7 /* JSQMessagesCellTextView.m in Sources */, + 236FBF023F92AFAA3948AE86ABC1C9AD /* JSQMessagesCollectionView.m in Sources */, + 5B3719F86AA72C9D269310AA2F4189C2 /* JSQMessagesCollectionViewCell.m in Sources */, + 1120753A65BBC18C2DF45077C9D19CA4 /* JSQMessagesCollectionViewCellIncoming.m in Sources */, + 0B5FB7712555A02961EE05E4E2CAB70A /* JSQMessagesCollectionViewCellOutgoing.m in Sources */, + B5D4717830432ABBE3914FA9E53BAB36 /* JSQMessagesCollectionViewFlowLayout.m in Sources */, + B98F8057FC82C7B6D3FE570535213B27 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m in Sources */, + 612C488B2C7FD4ECA682DEE006A24491 /* JSQMessagesCollectionViewLayoutAttributes.m in Sources */, + DA5A19433B6A4B19AC505CAC3A6E54DE /* JSQMessagesComposerTextView.m in Sources */, + 1F696BCD1B6F4A35A035D6A225BBE768 /* JSQMessagesInputToolbar.m in Sources */, + 0A71489143F8B58FD1FB5E2F4810EC3B /* JSQMessagesKeyboardController.m in Sources */, + F615887DB37DC23561059AF68A1511E5 /* JSQMessagesLabel.m in Sources */, + B37D757AC65E00A03EB5E16155AA5B9B /* JSQMessagesLoadEarlierHeaderView.m in Sources */, + 00E2D8D25B763E9CB93F3BFE6015902C /* JSQMessagesMediaPlaceholderView.m in Sources */, + 712030F81988A2039184CCA3266BD086 /* JSQMessagesMediaViewBubbleImageMasker.m in Sources */, + 58DBEEF89D83B5ED6E647E13A690CC0D /* JSQMessagesTimestampFormatter.m in Sources */, + EE6ACB5D0F229C00D4C42CBE8FD45636 /* JSQMessagesToolbarButtonFactory.m in Sources */, + 3D3AD8D01789E4C9EBAE9EA26C5D2C1C /* JSQMessagesToolbarContentView.m in Sources */, + 43278AC1786B11F272EDEF6DEF5C281F /* JSQMessagesTypingIndicatorFooterView.m in Sources */, + EBC73FCECD6C060686ADD7BCF82D659E /* JSQMessagesViewController-dummy.m in Sources */, + 7C8635B8142D4F392678C60044A4DA46 /* JSQMessagesViewController.m in Sources */, + 217050D394927C8BF5548201B0F00D82 /* JSQPhotoMediaItem.m in Sources */, + 9A18763EDB3F9FACF394AFDF2DAE971A /* JSQSystemSoundPlayer+JSQMessages.m in Sources */, + 418BF014871C89C27C2FE9519E3EACE3 /* JSQVideoMediaItem.m in Sources */, + DFD2CFAFA12E5F4CE74BD408AE7DD8A0 /* NSBundle+JSQMessages.m in Sources */, + E1ACD08EDE2320D95776E6D78F17D1E4 /* NSString+JSQMessages.m in Sources */, + C16A0B2B4AB49D40AC87BBA6BB1384F2 /* UIColor+JSQMessages.m in Sources */, + 47DCFD5C1B4E43CC9548CD15AA1C87A9 /* UIDevice+JSQMessages.m in Sources */, + B9FC54A0950359CA2A3C865828980940 /* UIImage+JSQMessages.m in Sources */, + DAE6D2DCB1A87FF125DD97B124651E4B /* UIView+JSQMessages.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 63645562D61DFEA69F8CECB33401C279 /* Sources */ = { + 4FD0919A3B42B0ED3C066247C401E2A7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B481B244345862D1E15E7E7A11B1A567 /* JSQCall.m in Sources */, - 2221C4CB3EDAD9BBA42AAF99468C32AF /* JSQCallCollectionViewCell.m in Sources */, - 5B7633EA893180EEE67055E4B2079745 /* JSQDisplayedMessage.m in Sources */, - D5B1EB1CC84A9591AB40B67FA797D4E6 /* JSQDisplayedMessageCollectionViewCell.m in Sources */, - FB4B2383039D75CA5271AD3F93BBE987 /* JSQErrorMessage.m in Sources */, - DBD8330E89567030429B32FA45F8869D /* JSQInfoMessage.m in Sources */, - 2C79C6D383B1662ECBC2E1142F831058 /* JSQLocationMediaItem.m in Sources */, - B852C37CE078BF2B9123A65553E96652 /* JSQMediaItem.m in Sources */, - C77E944A535CA8DB1A7FF6128255B638 /* JSQMessage.m in Sources */, - C00BE34CFAC12CD0C46C7B8CB8D15597 /* JSQMessagesAvatarImage.m in Sources */, - 9CEE9422DE08BD565C79C0B3A73D4027 /* JSQMessagesAvatarImageFactory.m in Sources */, - 39CDE21D14883F7590F143CA20681606 /* JSQMessagesBubbleImage.m in Sources */, - 61DE283495231666F86E1892BBD3E5E4 /* JSQMessagesBubbleImageFactory.m in Sources */, - 8A67E9D3CA195992180A336C6D52AE31 /* JSQMessagesCellTextView.m in Sources */, - 0A0F89895AA3A7B6E8129CB936485114 /* JSQMessagesCollectionView.m in Sources */, - B7B71A7105ADA048506B14A5D8D0B559 /* JSQMessagesCollectionViewCell.m in Sources */, - 8700E496A1B80249E459C1F16981BD2F /* JSQMessagesCollectionViewCellIncoming.m in Sources */, - 6D63BC70C8AD5A53E0209C10A1339B0B /* JSQMessagesCollectionViewCellOutgoing.m in Sources */, - 333671E98099E5D32CD1390CEF969905 /* JSQMessagesCollectionViewFlowLayout.m in Sources */, - 244BFFAA1AF5B739242AFF98AAAAD555 /* JSQMessagesCollectionViewFlowLayoutInvalidationContext.m in Sources */, - 99F940F4CFB7FEE73CF4F6A92F65B61E /* JSQMessagesCollectionViewLayoutAttributes.m in Sources */, - 6805966B8DB8F99E95891D84560C07E4 /* JSQMessagesComposerTextView.m in Sources */, - C5F4B78D3C8A4F3E52A4C5D88043B48D /* JSQMessagesInputToolbar.m in Sources */, - 575FDB8FAFFD5DA51D27CA7C328044C7 /* JSQMessagesKeyboardController.m in Sources */, - EB5D085DB3A4EF53F66B4020512DD548 /* JSQMessagesLabel.m in Sources */, - EB981A8D0875FDB9ADF8AB4BB2A0C24D /* JSQMessagesLoadEarlierHeaderView.m in Sources */, - 99D09EFAF3B65DB328236724A14F051A /* JSQMessagesMediaPlaceholderView.m in Sources */, - C2D66499651A1886E2A552668633B44B /* JSQMessagesMediaViewBubbleImageMasker.m in Sources */, - 34564E06B6D4A492448CE9730A72A597 /* JSQMessagesTimestampFormatter.m in Sources */, - 5B40036E5D8D40367ADEF67306566287 /* JSQMessagesToolbarButtonFactory.m in Sources */, - 2BF46A129A4F82FF771ECA926C2E797B /* JSQMessagesToolbarContentView.m in Sources */, - AC7E27A6DAADCCA8A5551B027A5A36C0 /* JSQMessagesTypingIndicatorFooterView.m in Sources */, - EC51C246FFEA8E79694B3D5DD4BE0C93 /* JSQMessagesViewController-dummy.m in Sources */, - 19844E2C789D1C8B898F8D0AE70F0E09 /* JSQMessagesViewController.m in Sources */, - 7F133A1F3B17823A5C2164F47EDAA6BE /* JSQPhotoMediaItem.m in Sources */, - 4E34F3B4CC64835FEE9B00E3DD61CF00 /* JSQSystemSoundPlayer+JSQMessages.m in Sources */, - E7CDBD73FE04B2CF0B488D6292F5FE7E /* JSQVideoMediaItem.m in Sources */, - 5806A47EDDCC1DE377495133E3725896 /* NSBundle+JSQMessages.m in Sources */, - 0023E9B9BD57116BD17E67BB434647B2 /* NSString+JSQMessages.m in Sources */, - C17FCB77E08FB32A7B8514BDED81BA5A /* UIColor+JSQMessages.m in Sources */, - 9A648AA7BA41C8A9DA64B77E9FC95D16 /* UIDevice+JSQMessages.m in Sources */, - 62DC8E7E8D20AD67A28683763736136D /* UIImage+JSQMessages.m in Sources */, - F1052A7F4F3988402B6E9732A2F0EBEA /* UIView+JSQMessages.m in Sources */, + EF1B5B2763BD21E8E1601D6198A2BD12 /* iRate-dummy.m in Sources */, + D98223B75D6DFD0F8045131908D23180 /* iRate.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4424,44 +4512,91 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 809396DE3499D1B357B54E1AD12B9A55 /* Sources */ = { + 76699C7F328A64DBF373D647A3B3457B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C92EBF9D09CE95E190EFFD97B654D745 /* JSQSystemSoundPlayer-dummy.m in Sources */, - B96F28722F4FF6365ED8EB9B332876D6 /* JSQSystemSoundPlayer.m in Sources */, + DCFCA3528B3EBD6D4B550107747E0383 /* AES-CBC.m in Sources */, + FCD98E876982B4D277CDC1509CA54F7E /* AliceAxolotlParameters.m in Sources */, + 48755770F83374C202F1FD1FA5466C5B /* AxolotlKit-dummy.m in Sources */, + 9D8FE027C64ADD81D3804E93BFD9180E /* BobAxolotlParameters.m in Sources */, + 14C4381C3158DEC079F93296B267C281 /* ChainAndIndex.m in Sources */, + 4843C74FA20DB719FA82FBF4EB700FA0 /* ChainKey.m in Sources */, + D5FC7EC16A96D1CBA4343A5B7BDCE49A /* MessageKeys.m in Sources */, + A4F166D244055704F1AD84DBF477FBBA /* NSData+keyVersionByte.m in Sources */, + D9394BB6F244099DF71A6517E70C4191 /* PreKeyBundle.m in Sources */, + 638611B447BFC0CE92AFF526B2739A21 /* PreKeyRecord.m in Sources */, + EA5747E8E320EC952F567D010D344BE8 /* PreKeyWhisperMessage.m in Sources */, + 6E88401922DAEF632B5619660B63C984 /* RKCK.m in Sources */, + 1E6DD06A8BB1AFBA770576C23E15DCD4 /* RatchetingSession.m in Sources */, + BF0BF6FCBD5DB59DB1CA1F45B1F2F64E /* ReceivingChain.m in Sources */, + 44A7004546FCB7C6613B4517D3D8EF70 /* RootKey.m in Sources */, + 9D6DE678D4C4121DF38B82DA3AB02DDA /* SendingChain.m in Sources */, + EC5797874117A16AC78D21B9F84812DF /* SerializationUtilities.m in Sources */, + 83C0E253D65F3CBB0ABCBEE5D0EF866B /* SessionBuilder.m in Sources */, + EE33CD1E71FC65C66305990784B234A7 /* SessionCipher.m in Sources */, + 0D8A9AFE51365B4D4D9ADC8FC6915784 /* SessionRecord.m in Sources */, + 284C766BA3486E3CFB8283E49550D6AE /* SessionState.m in Sources */, + F9159BF3AE29454A0FED3B3A15D02786 /* SignedPrekeyRecord.m in Sources */, + 55F9F68597B1DBBB7758DCEEB22CA95B /* TSDerivedSecrets.m in Sources */, + 388F58810ECEF391400EF922002116DE /* WhisperMessage.m in Sources */, + 1EFAFA6925A470B2153F2C2CD5E1DB70 /* WhisperTextProtocol.pb.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 93736B20A4DC115EBB70AA5D3996573D /* Sources */ = { + 76DB84CCA6EBE3A3A7B81FA1A315FB30 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - E4124599CBCA19972E1A1607F811C887 /* AES-CBC.m in Sources */, - 4EA1F4D3274D27CEBDE29F6CA4EC9B0C /* AliceAxolotlParameters.m in Sources */, - 7253F9D6C7D8F6439F74D2C662DC3B19 /* AxolotlKit-dummy.m in Sources */, - 1932B674CDA1EF91EF7D99EF6FB45D2F /* BobAxolotlParameters.m in Sources */, - BA7285641EC0761E0FC55BAA52FDC02F /* ChainAndIndex.m in Sources */, - B71A31DAD904FC8D2E40D2D25172B267 /* ChainKey.m in Sources */, - B241C9EDD20440AA80A25F25EEDB9600 /* MessageKeys.m in Sources */, - 98B7DA0F2AE5AAEB8E6D1BC44517F4AA /* NSData+keyVersionByte.m in Sources */, - 9196D9882CCC5E867462B1F7EDE61E6D /* PreKeyBundle.m in Sources */, - 8C7DAA3CAD5FAD663EF8964B711AE1DC /* PreKeyRecord.m in Sources */, - B7CFF18E630A1D17C3751E91B09D6119 /* PreKeyWhisperMessage.m in Sources */, - 27482C821A507BD457107EF72B2A4D7C /* RKCK.m in Sources */, - C40D3424666F0103A7878CFE0A503DFF /* RatchetingSession.m in Sources */, - 73F5DE4720CBF6FE658EE60A11EBBBB1 /* ReceivingChain.m in Sources */, - 8E0650D395220DFD94FE6CB1738BA0BE /* RootKey.m in Sources */, - 222EFCD875435EC91270F473A947F341 /* SendingChain.m in Sources */, - E13E91590203A0061A2705276A794F49 /* SerializationUtilities.m in Sources */, - 063125368B7778166C93D89F9128E423 /* SessionBuilder.m in Sources */, - 0075F690EDC597E1B82ADED618BD22ED /* SessionCipher.m in Sources */, - F68346374C0A681DD95B711124B37F69 /* SessionRecord.m in Sources */, - F071B376C6D37E62E9400E4137ECC731 /* SessionState.m in Sources */, - 6D6AA1FE119A1B9575850E6954FE9014 /* SignedPrekeyRecord.m in Sources */, - ABBE5519B95BB6021D3B40AE88D16B40 /* TSDerivedSecrets.m in Sources */, - C2850E38E7B37071EE9CACA71EE36697 /* WhisperMessage.m in Sources */, - E5D17CF9F4A2844B3713899A6E2271A4 /* WhisperTextProtocol.pb.m in Sources */, + 740CF91DBE31B4553D293647B81DD42C /* 25519-dummy.m in Sources */, + 83F670F3C57903FB9FBD368952FA7E3C /* Curve25519.m in Sources */, + DA708D1DCF9428D6C6466F9309316B3B /* Ed25519.m in Sources */, + 5C9B55641949598E3AC0C7074EF2D207 /* Randomness.m in Sources */, + 081428EEF352B26926A371A0B6993C8B /* blocks.c in Sources */, + 8CD1156F6C42D9B365A47F6FE992D72E /* compare.c in Sources */, + 8440FBCF3D519D21647E61A441D093FF /* curve25519-donna.c in Sources */, + 97862AADA886E2E419050CF61CE6B1B2 /* curve_sigs.c in Sources */, + 3CDDAC5AF90CA3A3463E9B7CD1D0F843 /* fe_0.c in Sources */, + FA9943E4126B945AEAEF017782A0F0DA /* fe_1.c in Sources */, + 4CA45ECA72CE686BCBF7D98AAA7A0DDC /* fe_add.c in Sources */, + 6EB7C67B48AFFE721A85B8EF2750848A /* fe_cmov.c in Sources */, + DA3994DC9D80FD419445EBB1F4FF6817 /* fe_copy.c in Sources */, + C74618965E964F7CE08A60231F6C044B /* fe_frombytes.c in Sources */, + 1F4C2AE50B87293462E0A23CDF99680F /* fe_invert.c in Sources */, + 70B4A07142BB5A2FFA8AF6ED838DAA1B /* fe_isnegative.c in Sources */, + 3E9EFFE7186D27E13EBF0634F876F630 /* fe_isnonzero.c in Sources */, + A816C4CAB44831156289478B704A4BC7 /* fe_mul.c in Sources */, + 230C4079EFB0DE4049519FF976A4A8D5 /* fe_neg.c in Sources */, + B348419BA4AC882B4EB471B907D3DC92 /* fe_pow22523.c in Sources */, + 543CF9B93444C231BE73A82BD68C82F3 /* fe_sq.c in Sources */, + A64BD067F311559CA9D6231514D01BD7 /* fe_sq2.c in Sources */, + 4BA5B0E3C9A5986A9536098C73211F94 /* fe_sub.c in Sources */, + 126DF6666FAF44068E18253136CA3203 /* fe_tobytes.c in Sources */, + 6851F29B10D483D3C8C625CA4D11AAAB /* ge_add.c in Sources */, + F5F7B7E57DB9D6B7762CA0A7C4A0F038 /* ge_double_scalarmult.c in Sources */, + F6326E003E62B3CF1570FAC7E62E1D1F /* ge_frombytes.c in Sources */, + F59A579D6095BE61E3C24EC3D44AE182 /* ge_madd.c in Sources */, + 17234B239CD2FE7724704AC6CFFAF63F /* ge_msub.c in Sources */, + 8EF06157FE288CF859589079B40C1B6A /* ge_p1p1_to_p2.c in Sources */, + 0502470AA2A1950B64FFB528B417529E /* ge_p1p1_to_p3.c in Sources */, + 123EF544399719B19F047E93BBC357B8 /* ge_p2_0.c in Sources */, + B63FC91E3B026E557FA1C735F118FF6A /* ge_p2_dbl.c in Sources */, + 0B8FBC246BF7B4AECA1F20F34E97B3AF /* ge_p3_0.c in Sources */, + DE388052498C9DF3FA1DE79543B4723E /* ge_p3_dbl.c in Sources */, + 7BA90AB81DCB7DB514B1DE34FA7A65D9 /* ge_p3_to_cached.c in Sources */, + C74B338ABE899EA83C48ABF39437880E /* ge_p3_to_p2.c in Sources */, + A215021B0ECA6141C391FE783BFBEC8C /* ge_p3_tobytes.c in Sources */, + A40E68D1DC3437E0147E38C48151A3C8 /* ge_precomp_0.c in Sources */, + A9C63AA378B3870CE5E9F87C2241C0C5 /* ge_scalarmult_base.c in Sources */, + 08B41F3D565192103DF3413525156098 /* ge_sub.c in Sources */, + 0074B0D1084AA5CE87F160BF7718C179 /* ge_tobytes.c in Sources */, + 7073B42A88270FD2CAAA78E61F65EC32 /* hash.c in Sources */, + AC974EE66CB3E6851EAF42670C4566EF /* open.c in Sources */, + 42831690D325516791CDD28672F73D93 /* sc_muladd.c in Sources */, + 67F06473DEE0CBFB8D9D6808BA13DD67 /* sc_reduce.c in Sources */, + 769BB066A6A807B44C32BA3BF4EAAEB1 /* sign.c in Sources */, + 19CBFCDAEEA130A2852BA4C7456FE15A /* sign_modified.c in Sources */, + 5C7B116E193E94F5C81792E06D16B2CB /* zeroize.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4556,20 +4691,28 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B30DD02C10AB0C1303A49E5BE95C1C02 /* Sources */ = { + AD304BA785693B6B1539873992E015FE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - BB9B604FC073FA52839801C3852FA80A /* CocoaLumberjack-dummy.m in Sources */, - C622271A78C6DCC77FEF641D362690BC /* DDASLLogCapture.m in Sources */, - 1F1552BDF68DA9AC58796CC06C7592CF /* DDASLLogger.m in Sources */, - 7EC24A86B223A5F27C6DCE5EF3C86310 /* DDAbstractDatabaseLogger.m in Sources */, - 8E5193F62829A84FA6E44549CB487349 /* DDContextFilterLogFormatter.m in Sources */, - 7B0CA2584E9DAC835D3FB1C179F78B94 /* DDDispatchQueueLogFormatter.m in Sources */, - 0FBB62E61EB79049A0283D08F03D01BC /* DDFileLogger.m in Sources */, - E71A33D97FEA19E015F6D98469C651CC /* DDLog.m in Sources */, - 5194BE37EB3F937F294FC9CBF24C745D /* DDMultiFormatter.m in Sources */, - 4EE504294D6A563941E42020BD23007F /* DDTTYLogger.m in Sources */, + AD378A9D044E417AEBBB057F5F4B62B7 /* AFHTTPRequestOperation.m in Sources */, + 3E3F81F0F1C10AE17C129C7C842AFE4A /* AFHTTPRequestOperationManager.m in Sources */, + 4669A018C636417E325E30859395CDFA /* AFHTTPSessionManager.m in Sources */, + 0D4EAD586573BC41FB0CDD72730BD4B9 /* AFNetworkActivityIndicatorManager.m in Sources */, + EDCFDA635B3B370A0D69D85BE598036F /* AFNetworkReachabilityManager.m in Sources */, + 35902F57DFD953B2EF4808458E6BF91B /* AFNetworking-dummy.m in Sources */, + 0435C7F182A144DA9DBC2B62678B6873 /* AFSecurityPolicy.m in Sources */, + 6F20224F08F1BDD98256872CF4E6B903 /* AFURLConnectionOperation.m in Sources */, + 64D165CFD9781CDE2ECA85575EA35B12 /* AFURLRequestSerialization.m in Sources */, + 309259A19244487F94BE50948FE1246D /* AFURLResponseSerialization.m in Sources */, + B975A52B9DBFA9B2FCFBD06D59010D44 /* AFURLSessionManager.m in Sources */, + 2BA8AF176F0C60ADE38D963F59C70888 /* UIActivityIndicatorView+AFNetworking.m in Sources */, + EBC659FDDD7A464DED045C2D3B4E1BE6 /* UIAlertView+AFNetworking.m in Sources */, + 3DB0D9CBC636A668504570D11079C08C /* UIButton+AFNetworking.m in Sources */, + A48F0D3B84808064F8A15E16490A5273 /* UIImageView+AFNetworking.m in Sources */, + 8A596A93F62346EA2B28F4F95E9E65DD /* UIProgressView+AFNetworking.m in Sources */, + 1765BE0997546EB67D81942CBA81EC76 /* UIRefreshControl+AFNetworking.m in Sources */, + 741CC67419133F005F129F572CBF061F /* UIWebView+AFNetworking.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4582,111 +4725,53 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - B79613C134F5F857F821B796FC932FB5 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 9D0639602B522EA3EBD9730FBF29BF6D /* 25519-dummy.m in Sources */, - EA9067D4D20C45DC048D584D7DCF4ABA /* Curve25519.m in Sources */, - EB15302BF18EC882054A3ED4550383FC /* Ed25519.m in Sources */, - 9E2565D596D409057E8208D860204379 /* Randomness.m in Sources */, - 4885928C7BAF30988F8B582A327B3FC7 /* blocks.c in Sources */, - 6747E91C8A9BBC85871BE6C1FB36FC89 /* compare.c in Sources */, - 5BDA03FDF7797FC38854E2A644F5EB1F /* curve25519-donna.c in Sources */, - 6C5A57E93F82D131F7C6E0983C89A6AA /* curve_sigs.c in Sources */, - F2AFAD29955B18656CF41E5950537E1F /* fe_0.c in Sources */, - 8DAE3115A662CB443DD7CD2C51803BFD /* fe_1.c in Sources */, - 48C90265B12E8BE4E3C23D91809CC4DA /* fe_add.c in Sources */, - C7E8AF976FEBDF8EC27AA1020B4ED320 /* fe_cmov.c in Sources */, - FFE9BC65EFB8AEE2F9F333AC7A78B1CE /* fe_copy.c in Sources */, - 18383C0B6D513186E274973B9E247630 /* fe_frombytes.c in Sources */, - 5938DAA873B65D64C57750550558AB26 /* fe_invert.c in Sources */, - 8117A59B02265B2C94F721BE7A4AD7E3 /* fe_isnegative.c in Sources */, - 496FE706DAB9CFA3A4586B82A39AEF26 /* fe_isnonzero.c in Sources */, - AC5B11E0DF889E88BD5CA5AC99434ACD /* fe_mul.c in Sources */, - 43CDA52D1B29D5B52687D4B123B5298C /* fe_neg.c in Sources */, - B9A1C0886A9BE09E80BEE06BBAF32ACF /* fe_pow22523.c in Sources */, - 21CA3413137126E5702DD20053FF500B /* fe_sq.c in Sources */, - E3BA4F4D2C5D08DC88A8BEEE03705CD1 /* fe_sq2.c in Sources */, - 90FDCAB02779130197D237E0A8C766F4 /* fe_sub.c in Sources */, - F1A04ABD60B690F1C29C734BF72879CF /* fe_tobytes.c in Sources */, - DE2D9D19228A71CE4B118D9F07F2746D /* ge_add.c in Sources */, - 8490A53D9A465868E2A32769D20E1D12 /* ge_double_scalarmult.c in Sources */, - 33D75298D26958CA760EE3B66E9BCEC8 /* ge_frombytes.c in Sources */, - 797AD3B0630C081606C2E3248D76CDF5 /* ge_madd.c in Sources */, - 1A9786FD6D7656D9EE37B32447DF4A18 /* ge_msub.c in Sources */, - F1F90CC092D7BB16C2B47D5831996560 /* ge_p1p1_to_p2.c in Sources */, - 17CD15CB3BECE6563F6C3B38C29906FF /* ge_p1p1_to_p3.c in Sources */, - 2648C4C7FA09DC3922BAFBD9F5A97139 /* ge_p2_0.c in Sources */, - B72283D87F2EDBF6832D33B73802FC82 /* ge_p2_dbl.c in Sources */, - CE2D6447BB475CC904D1B0E0BFF7FDCD /* ge_p3_0.c in Sources */, - 0F77DDE6E0E2CF68DD239E558969F47B /* ge_p3_dbl.c in Sources */, - 545A1F04589D1618B5AD29FA1D392D58 /* ge_p3_to_cached.c in Sources */, - 816865589533626A1E75166DBBE1C839 /* ge_p3_to_p2.c in Sources */, - D7E7133BD28AB59D10617AA79181D00F /* ge_p3_tobytes.c in Sources */, - 0EAB3082D5727BD68620B2602CE849FC /* ge_precomp_0.c in Sources */, - CFA07F28A334ED4E84EC80EDCF15BC09 /* ge_scalarmult_base.c in Sources */, - 464D90F2C921C1C59583D5E43BBF8A2E /* ge_sub.c in Sources */, - 956053B612FC0DFE0D781DAD88BB5A23 /* ge_tobytes.c in Sources */, - 6C2B04E534130B6C0BF92A81017B1635 /* hash.c in Sources */, - 7CB44AC9C3D43CEDD05E795A8904D4E8 /* open.c in Sources */, - 9A5A11AB49AA13883C79845B04917839 /* sc_muladd.c in Sources */, - 8295CD18DD76DAAEC289BBCA986915FC /* sc_reduce.c in Sources */, - B44A21F9650356C681AE9B3A47EC2443 /* sign.c in Sources */, - F7C0C9F484801CC4A6447E6D6EED58E8 /* sign_modified.c in Sources */, - C45B3571B78F79E36A108D01376073DC /* zeroize.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BCEC6394E9F56F3BDB248A81AEFD53CC /* Sources */ = { + BBB91DB1D36BA7B316C052BF6191AB4D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2D70B5F1838B3CB0312D27F32F497F62 /* FFCircularProgressView-dummy.m in Sources */, - 38DE1B96D903D879DB417D8E2E6424AE /* FFCircularProgressView.m in Sources */, - 3C954F8DFB4B06F28CB6AD1D75AA184D /* UIColor+iOS7.m in Sources */, + DB9066FE7022B926C2D6742CB60E1F34 /* HKDFKit-dummy.m in Sources */, + F6E96F1E772CF8A0F98FBE3492C1D5FF /* HKDFKit.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - C565D78453DD1D5A8EC500A69415A97A /* Sources */ = { + BFC4381B3C54DCC5C549D864200ABAB3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - BE9056AB38464B923F97A9714D31B081 /* DJWActionSheet-dummy.m in Sources */, - F04195CBC2CB07B7D41C691C66957FC6 /* DJWActionSheet.m in Sources */, + F1D9DF2FA53A0EBA9B3C0AEB1D32AE4A /* SQLCipher-dummy.m in Sources */, + EF22687C69BE7540B134EF297438888B /* sqlite3.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - C75587753B3403308D14C60DF0C00D63 /* Sources */ = { + C129CB806F176FD5B29F8385336A396F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 86049CF644BADB4A113AD2ED248CFB9F /* EXTRuntimeExtensions.m in Sources */, - 13D0BBA059D6665DB0E6E3438CA64EC9 /* EXTScope.m in Sources */, - AE51659ADA83583B3A259A1CAD72FE63 /* MTLJSONAdapter.m in Sources */, - 6DEAA259AA4E26D0F7D44B44CC04A6EA /* MTLModel+NSCoding.m in Sources */, - FF560FDAB016543475011B5EBE464505 /* MTLModel.m in Sources */, - 5DF73264500318E5C3DA6A3AF04A0E6D /* MTLReflection.m in Sources */, - E47CD213F9CF9523841142386AE4D1B9 /* MTLTransformerErrorHandling.m in Sources */, - E67E766DCD8AC9A1C92A92D3F2A0B827 /* MTLValueTransformer.m in Sources */, - 07493D62E03D24AB65338E13250F4C69 /* Mantle-dummy.m in Sources */, - EE3E19E7CB9DFA0A1EDA86864E380159 /* NSArray+MTLManipulationAdditions.m in Sources */, - 0B8D4B68CC739B648B49F069DFE3F162 /* NSDictionary+MTLJSONKeyPath.m in Sources */, - 32CEFB6EE461E501CABBE754042946E1 /* NSDictionary+MTLManipulationAdditions.m in Sources */, - 51C46082C4ECCD56A5F0425A6C40C3C1 /* NSDictionary+MTLMappingAdditions.m in Sources */, - 0965108272D6064BCF6701E20D041D00 /* NSError+MTLModelException.m in Sources */, - E42E0F26A2FB2328FFD24F5E1443EDE5 /* NSObject+MTLComparisonAdditions.m in Sources */, - F695CA92B52A59211B96244E420B49B3 /* NSValueTransformer+MTLInversionAdditions.m in Sources */, - 3EF78795CFA7BE98763E3BC6CA8B6886 /* NSValueTransformer+MTLPredefinedTransformerAdditions.m in Sources */, + 998388EFCEDC175305AD7DE4862ACF90 /* EXTRuntimeExtensions.m in Sources */, + A7A2FECAFD1C034D28304E1EC026C5EF /* EXTScope.m in Sources */, + E41F371591263018DCB4416C692DE60D /* MTLJSONAdapter.m in Sources */, + DC6035C38B7D91C4AB7A602802771E57 /* MTLModel+NSCoding.m in Sources */, + 5BB0E6718907C7AC1FCD83659412361F /* MTLModel.m in Sources */, + D86BC0ED19716CFA3F87E38F7DC989ED /* MTLReflection.m in Sources */, + 93C9EAF9DBA528E274E805353AFCFD94 /* MTLTransformerErrorHandling.m in Sources */, + 500B12FD1E96947D7AF89F944DC09D78 /* MTLValueTransformer.m in Sources */, + BD7DB940653E3CF44646490802527EA4 /* Mantle-dummy.m in Sources */, + 58C9214ED153841174A5F150AF768AA2 /* NSArray+MTLManipulationAdditions.m in Sources */, + B94C3481153B315B903512303CB813A7 /* NSDictionary+MTLJSONKeyPath.m in Sources */, + AD31DD5B34E552F907015975EA31D8AE /* NSDictionary+MTLManipulationAdditions.m in Sources */, + 2E3FD8B1EAD83F9906929E69FE9AEE9D /* NSDictionary+MTLMappingAdditions.m in Sources */, + 3CB0093DB5BE68FE041BA0C27979754B /* NSError+MTLModelException.m in Sources */, + E30697C9C552597F601CB96AD608C149 /* NSObject+MTLComparisonAdditions.m in Sources */, + 800AD25466E21E63604B8242B9AA2F2A /* NSValueTransformer+MTLInversionAdditions.m in Sources */, + 4F86D19C514BFAA9BFD45951E8012788 /* NSValueTransformer+MTLPredefinedTransformerAdditions.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CA53D368B74B36D56148A92695205A37 /* Sources */ = { + C8E5E21C2E37C4EDC18A02790178EC74 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3986A9754C7DC113945D189740D96266 /* Pastelog.m in Sources */, - 65AD982715D22F359A732D9AA861145D /* PastelogKit-dummy.m in Sources */, + A6DDD982B6973CB1F016BCA4F23458BA /* Pods-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4720,11 +4805,22 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - E3B0AC70CEF0126791369E13C5BEFAA4 /* Sources */ = { + DEB3E4C59BC580040497442D61299B55 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + F44E026C1B74253BCDED3AC79976E0AB /* Pastelog.m in Sources */, + A5C2D73EBA91FE76C6669CE7CB553100 /* PastelogKit-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E6CA3003F0A14DBA83A5A44B87942185 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B8D272C56FE6CA59716EB1EAD3534D9B /* Pods-dummy.m in Sources */, + 074D3F7AF9DB26CFD2E2159EC80AF7D5 /* FFCircularProgressView-dummy.m in Sources */, + 3BAF967BE3875B010D777EEEE0383705 /* FFCircularProgressView.m in Sources */, + 8468F25340206897E302B17B0316A936 /* UIColor+iOS7.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4760,179 +4856,185 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 04AA0AAB24DFC8A91298C76B3B2238BC /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = AxolotlKit; - target = D4D8EE2B0B938FF404D2FC9D1D279267 /* AxolotlKit */; - targetProxy = 61307EB72754E14006C33805CEED4EB1 /* PBXContainerItemProxy */; - }; - 0F69811C41D1E719D480329C2A83CEE2 /* PBXTargetDependency */ = { + 0115DA59BB944045DF80BD4CAA7145A2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Mantle; - target = 4AB012B86AD425FBAE6BFA1FD94DA26A /* Mantle */; - targetProxy = 3BA583656E7423D684EFE94072CFE877 /* PBXContainerItemProxy */; + name = UnionFind; + target = 331F57CD5867AE8886926EBA556E5197 /* UnionFind */; + targetProxy = BB20EFC3E63F8727B6927655C54FA15C /* PBXContainerItemProxy */; }; - 103A38E794300AD7C6679A6C1B688E58 /* PBXTargetDependency */ = { + 15529D44373C367B4C7A58A1B8342813 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = AFNetworking; - target = 83580B78F08D9E22342246C90E6FCD46 /* AFNetworking */; - targetProxy = 7EB5AAC2A01219BA1D50B9EC92721493 /* PBXContainerItemProxy */; + name = SQLCipher; + target = 180FA96BC04592A823F905900AAEE8D7 /* SQLCipher */; + targetProxy = 006D541ED77FAF0EA08E1F14B382DAD7 /* PBXContainerItemProxy */; }; - 10D286320BE0BF3EBA62AB1FC2DD728F /* PBXTargetDependency */ = { + 2405B7E8068DD847537B84742227863A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = APDropDownNavToolbar; - target = D5632C74ADA048E8022BFE3437A91DF3 /* APDropDownNavToolbar */; - targetProxy = 1E454FEA90EAD0E13193BC2F72A97EA0 /* PBXContainerItemProxy */; + name = 25519; + target = F301C8F0DE79226CFC8FB7F9801B3515 /* 25519 */; + targetProxy = 1C1F186213CD2E823940BBF71FD4B4C0 /* PBXContainerItemProxy */; }; - 16A9F4A786874A96BE16C55E6154EE59 /* PBXTargetDependency */ = { + 2499D40AB33D18C1E530B631B46E5C18 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SSKeychain; - target = 9F7B28F57DBBB92961A3B34AF4DA39BD /* SSKeychain */; - targetProxy = A8E38F023802427D35CAC264F8CBCE86 /* PBXContainerItemProxy */; + name = TwistedOakCollapsingFutures; + target = 3B5BF961255A44B9ECDA49ED81CCDDDE /* TwistedOakCollapsingFutures */; + targetProxy = D77E84226EC63B4E7D3E18AF47B903E9 /* PBXContainerItemProxy */; }; - 1E97F0C3CBE352BC7654F10F433EFCD7 /* PBXTargetDependency */ = { + 249D7644327E26735B34F19B33050A72 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SCWaveformView; - target = EA6B0AF8CCFC71AF22A6CF3CA5730EE6 /* SCWaveformView */; - targetProxy = 5AC3115E8F10D90CBC495E70665674E5 /* PBXContainerItemProxy */; + name = HKDFKit; + target = 9F0EE49272C2FE9DE7961AB223E8E5A7 /* HKDFKit */; + targetProxy = 447BE91A3EE57EE5D3E6F9E45FEB96EB /* PBXContainerItemProxy */; }; - 20FA75E34FF4C5E88D60178570D885D8 /* PBXTargetDependency */ = { + 26D073511C756E6F39F1269E891D2E66 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = TwistedOakCollapsingFutures; - target = 3B5BF961255A44B9ECDA49ED81CCDDDE /* TwistedOakCollapsingFutures */; - targetProxy = 1BDC6EC416138BA51D59A4F2739771AE /* PBXContainerItemProxy */; + name = JSQSystemSoundPlayer; + target = 819FED92FBD4AEF10AB56748222BEC36 /* JSQSystemSoundPlayer */; + targetProxy = 7E7BA0045FC5FB11309593901B1650AA /* PBXContainerItemProxy */; }; - 266734DBCEEFDEAD956A10440D6A24F2 /* PBXTargetDependency */ = { + 28B0F7750643BAF96CDB61FAADA2A1C7 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = YapDatabase; target = 9C2D3909C0B8A0214938C1E330F7E111 /* YapDatabase */; - targetProxy = FFC57951C2CF77B796B2267D8BBE4698 /* PBXContainerItemProxy */; - }; - 3E522CA8E5034C8BFC7FB232E1522934 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = 25519; - target = 9806E15D6FD11331C20EA767A2A174AB /* 25519 */; - targetProxy = 4802EEB10A88EA3E4B6C447EE250E742 /* PBXContainerItemProxy */; + targetProxy = A39B448A09D30A8A1964C3E0144768C2 /* PBXContainerItemProxy */; }; - 42BE177DC54558478C209C8184AA1AFE /* PBXTargetDependency */ = { + 31EC4FDCBD9B58D5D1771FED2283ABA1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HKDFKit; - target = 7EE93CDC7745002DB11EA513770EE0C2 /* HKDFKit */; - targetProxy = 634E5AD4A33DA36A15188E1732351FAA /* PBXContainerItemProxy */; + name = SCWaveformView; + target = EA6B0AF8CCFC71AF22A6CF3CA5730EE6 /* SCWaveformView */; + targetProxy = 9BFD1036ADE00ADB3310B7574C09746B /* PBXContainerItemProxy */; }; - 523AF66B269A0B63E924984DEE44B692 /* PBXTargetDependency */ = { + 3646753E7B614E965F321F7EE03E75B6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = CocoaLumberjack; - target = E36BC087F2DACF46B215A6A94E57E4DA /* CocoaLumberjack */; - targetProxy = 98B752C2FF2175FB75B2E09968236800 /* PBXContainerItemProxy */; + name = SocketRocket; + target = FCD2F3F066F8E3E2BBA65E32E1F43862 /* SocketRocket */; + targetProxy = 26A995707181634AD88D6D0A2D2ABC2F /* PBXContainerItemProxy */; }; - 53071384906ED8BF601B6F950FFA1EFD /* PBXTargetDependency */ = { + 417A7DEDE2D1D42504C440BDECE38825 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = HKDFKit; - target = 7EE93CDC7745002DB11EA513770EE0C2 /* HKDFKit */; - targetProxy = 274829324019B46F56679B33015F42DB /* PBXContainerItemProxy */; + name = iRate; + target = 8EE777272D86546A0EF4A57FF36AC6EB /* iRate */; + targetProxy = 54262036EA9FB2B323BB6A827A056102 /* PBXContainerItemProxy */; }; - 5D24DE13FAD341A4224584AA34903E0F /* PBXTargetDependency */ = { + 7454D68C69F4CDB89FDE7604391690C0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "libPhoneNumber-iOS"; - target = EA45982950B2C37497E043B1B252C2FC /* libPhoneNumber-iOS */; - targetProxy = 5F23E53BC6F132949F722EAB47B5E519 /* PBXContainerItemProxy */; + name = Mantle; + target = 96E00E0F3151BB9591745F05C30B26A3 /* Mantle */; + targetProxy = 8C5F20187DB5255A54DB2D498AE8AEEA /* PBXContainerItemProxy */; }; - 6056562299AE8E28B355AC312FDB5C0D /* PBXTargetDependency */ = { + 789062A8AF239A57F574867F4A347EBF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PastelogKit; - target = 9C4C8C41FA96347E261682D40378B137 /* PastelogKit */; - targetProxy = F535F72BADD2B35D10E2FE9AE065837A /* PBXContainerItemProxy */; + name = HKDFKit; + target = 9F0EE49272C2FE9DE7961AB223E8E5A7 /* HKDFKit */; + targetProxy = 40662A267BCE2C0ACC7976B2E685840B /* PBXContainerItemProxy */; }; - 61CB7E084D8D805452E81F9FBED96A02 /* PBXTargetDependency */ = { + 797556DE61BE77ED0244268118E5643E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = FFCircularProgressView; - target = A6F22ABFD81610CD9BD8B81FA5A5A00B /* FFCircularProgressView */; - targetProxy = 76094FFD7B9178A5A59CCF024AF28B65 /* PBXContainerItemProxy */; + name = JSQSystemSoundPlayer; + target = 819FED92FBD4AEF10AB56748222BEC36 /* JSQSystemSoundPlayer */; + targetProxy = C27B3E7DE39F6274753251FB11AF3E02 /* PBXContainerItemProxy */; }; - 78FAAF36734A6E5B51C8D9F0463B7986 /* PBXTargetDependency */ = { + 90B74AAE4B2E3587A1D3F0B8947CDF2C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JSQMessagesViewController; - target = C905A28A2FBBE9A5BD9C092959DF802C /* JSQMessagesViewController */; - targetProxy = 93416D2EBA955882E3F6976936041DD6 /* PBXContainerItemProxy */; + name = "libPhoneNumber-iOS"; + target = EA45982950B2C37497E043B1B252C2FC /* libPhoneNumber-iOS */; + targetProxy = 6E7A62F41A575C92CFB9F070CF13E915 /* PBXContainerItemProxy */; }; - 7B295FF7507F23A4F0CB630EEA48CF1C /* PBXTargetDependency */ = { + A1839B5E7A248DB67CBA6A14B0799B91 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SQLCipher; - target = DA27F70BEAA7843451A1F366EA5F6C88 /* SQLCipher */; - targetProxy = 4025F3522E78709248CB0FDAD4749CAF /* PBXContainerItemProxy */; + name = 25519; + target = F301C8F0DE79226CFC8FB7F9801B3515 /* 25519 */; + targetProxy = A25C1A8D27B78C9D88FD596B4804C980 /* PBXContainerItemProxy */; }; - 86798C97584E5747128498235924BD24 /* PBXTargetDependency */ = { + A810977597E181EA168220F710FE7D6B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SQLCipher; - target = DA27F70BEAA7843451A1F366EA5F6C88 /* SQLCipher */; - targetProxy = A30002CD96641CAB4617149A65607B19 /* PBXContainerItemProxy */; + name = SSKeychain; + target = 9F7B28F57DBBB92961A3B34AF4DA39BD /* SSKeychain */; + targetProxy = B6B7E9715F039B318D1DC5601C2B59F8 /* PBXContainerItemProxy */; }; - 8FCFC447D1BC922A734BBA79B82C0E26 /* PBXTargetDependency */ = { + B514308924623257FD0CEB755F567136 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; - target = E36BC087F2DACF46B215A6A94E57E4DA /* CocoaLumberjack */; - targetProxy = 797D79014E7DA62AC92182DFBD89BEB5 /* PBXContainerItemProxy */; + target = F7EFDF65FB7FDBD72F316C0A01644D98 /* CocoaLumberjack */; + targetProxy = 7BE6470C89D8036EF9BAFFA14387DC0F /* PBXContainerItemProxy */; }; - 9180B03C0A54F504E707D4D14EC5F2F3 /* PBXTargetDependency */ = { + B7C0401E3127B7724909BB843194CA82 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = UnionFind; - target = 331F57CD5867AE8886926EBA556E5197 /* UnionFind */; - targetProxy = 355F7D2E61B7D56C94F945413E907EE4 /* PBXContainerItemProxy */; + name = AFNetworking; + target = 4C757488EA2D768F77FBE2C405521A79 /* AFNetworking */; + targetProxy = 4C05941D8E324B8FCD76CFA30B88F5AB /* PBXContainerItemProxy */; }; - 9849E12FD4D89A34C78F493EAC431B80 /* PBXTargetDependency */ = { + BBFF4A1A646690396AEE7B57B4C0383A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = 25519; - target = 9806E15D6FD11331C20EA767A2A174AB /* 25519 */; - targetProxy = 79BF152389A1A3EC1778691AE8119AA2 /* PBXContainerItemProxy */; + name = FFCircularProgressView; + target = 43DF0BCD142701E79465D60B028F439B /* FFCircularProgressView */; + targetProxy = 3CB52D32D8EF7A1F06E31833A224C410 /* PBXContainerItemProxy */; }; - 989A57A387530AE2D64BE1D76ADFADAB /* PBXTargetDependency */ = { + BC740D777E727CB7E7B467D4EDD83621 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = ProtocolBuffers; target = 816BA92CB753251917BB99D5934BD756 /* ProtocolBuffers */; - targetProxy = 452EC53CD5522613D106042B496CC24E /* PBXContainerItemProxy */; + targetProxy = 4BFB3B0AD5F2039A1E0291B8F58DC60B /* PBXContainerItemProxy */; }; - 9CDA9C7C9565F78DACF0B435B950C022 /* PBXTargetDependency */ = { + C02CDAF0CD7D63C9EED04572E8944DF4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JSQSystemSoundPlayer; - target = 4660BFEEAA9F421A8E1FB89B1CC67675 /* JSQSystemSoundPlayer */; - targetProxy = 1C0345FFE957B602050D6341E3B63B12 /* PBXContainerItemProxy */; + name = DJWActionSheet; + target = DC42728DAF4167B72FCD3609898C3DF8 /* DJWActionSheet */; + targetProxy = E3D68645BE7FCFD1D8BB5969EC96E386 /* PBXContainerItemProxy */; }; - A49A467993CBF58FABE8E9AC4260B88E /* PBXTargetDependency */ = { + C1E83BD81B926A9F8AF50028763E4A78 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = ProtocolBuffers; - target = 816BA92CB753251917BB99D5934BD756 /* ProtocolBuffers */; - targetProxy = 1F46BD2C303F34D791B274814BBF6F7A /* PBXContainerItemProxy */; + name = JSQMessagesViewController; + target = 5571CD315C327B2380AC813371E5EF7F /* JSQMessagesViewController */; + targetProxy = 1A02ACFDD441FC259E4C697EC3300561 /* PBXContainerItemProxy */; }; - D07F65DD2FEF9EB1297A5F5DF1480757 /* PBXTargetDependency */ = { + C6D1B5D215262FFB51AA8197122D6AD3 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = JSQSystemSoundPlayer; - target = 4660BFEEAA9F421A8E1FB89B1CC67675 /* JSQSystemSoundPlayer */; - targetProxy = 7B7DD5E20FBB0B6749F901E4FC6A9E3F /* PBXContainerItemProxy */; + name = PastelogKit; + target = 861DAF4D3A17E0B023CD4A288307F24E /* PastelogKit */; + targetProxy = F376D49440F007010BF500C6E030DFF0 /* PBXContainerItemProxy */; }; - E82321D02F4F3971AEC25C6D664E609D /* PBXTargetDependency */ = { + CD4D318BE75123064B9B8DF0B5991B69 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = UnionFind; target = 331F57CD5867AE8886926EBA556E5197 /* UnionFind */; - targetProxy = 746AC6C35051FD0288542A3029E4DBEA /* PBXContainerItemProxy */; + targetProxy = 5C79C74502A925B10AA369D66D0C927C /* PBXContainerItemProxy */; }; - F79AB03B7ABED4D865C5ECDF6163E95D /* PBXTargetDependency */ = { + CED0C190FBA353AE2FE05B3B161C19A2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = DJWActionSheet; - target = 7F79057004CCDF1BD48F2E47C04E23F6 /* DJWActionSheet */; - targetProxy = 568CDDE5D6A8976F89FCA8E824650A88 /* PBXContainerItemProxy */; + name = SQLCipher; + target = 180FA96BC04592A823F905900AAEE8D7 /* SQLCipher */; + targetProxy = 6FD5C752C87D50516A594BCCE3FC74F2 /* PBXContainerItemProxy */; + }; + DC5B906AEAD371BEFA5BC25FA916ACD0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = AxolotlKit; + target = 4FFFAB73F3D2D427CE7B403845210A6F /* AxolotlKit */; + targetProxy = C627C5FA7B863A2542DC7DCBA13EE152 /* PBXContainerItemProxy */; + }; + DF3C1643569E3B4A5F7AB73B05F85C10 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = APDropDownNavToolbar; + target = 15551B1C3AD008176128C4C21B522007 /* APDropDownNavToolbar */; + targetProxy = A534AEC4B06EEB0691DB1FCA4E66A6D9 /* PBXContainerItemProxy */; }; - FA56C48E19860593CE36025AF669EF73 /* PBXTargetDependency */ = { + DF450BA2ED0C26C1D46EFEA03B9F601E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = ProtocolBuffers; + target = 816BA92CB753251917BB99D5934BD756 /* ProtocolBuffers */; + targetProxy = 6EE17025EBF0E02BDB074F2B74BA2D0D /* PBXContainerItemProxy */; + }; + E3ED36BB4F1217AB605285D15E5DAA1F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = CocoaLumberjack; - target = E36BC087F2DACF46B215A6A94E57E4DA /* CocoaLumberjack */; - targetProxy = 197D1297D1E236629F08F641648B1130 /* PBXContainerItemProxy */; + target = F7EFDF65FB7FDBD72F316C0A01644D98 /* CocoaLumberjack */; + targetProxy = FEEEBD2B84713CA91965FBEAAACB5F27 /* PBXContainerItemProxy */; }; - FF873C59DC00C539C229C28B81FFE0F8 /* PBXTargetDependency */ = { + F111DF3FF4BF111759ADA575780B8401 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = SocketRocket; - target = FCD2F3F066F8E3E2BBA65E32E1F43862 /* SocketRocket */; - targetProxy = F1EAD14832C797953B0E652A06E97B1C /* PBXContainerItemProxy */; + name = CocoaLumberjack; + target = F7EFDF65FB7FDBD72F316C0A01644D98 /* CocoaLumberjack */; + targetProxy = CD1A7DECE40C0367F8D9C2F4E46FEB46 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ @@ -4987,12 +5089,12 @@ }; name = Release; }; - 0CD8577C8C465E66BB98CCBC15413D4D /* App Store Release */ = { + 083B62A39F3F2E7E6EC9B12042D93C62 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 05FF3B35C9F9ABF847AF40BE41C17936 /* SQLCipher-Private.xcconfig */; + baseConfigurationReference = 6419DF798970109099E9C6735DA9F0B8 /* PastelogKit-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/PastelogKit/PastelogKit-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5003,12 +5105,12 @@ }; name = "App Store Release"; }; - 142B0CDD9EB847CC9DA83A73A7BF8CAF /* App Store Release */ = { + 0A46BE460E2D9D00C31E881149BC0C37 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7599E67D12FC0F7F2ACBB05540CD8A85 /* SSKeychain-Private.xcconfig */; + baseConfigurationReference = 650864B8E7B367AAD8B89CA60C2F2553 /* AxolotlKit-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SSKeychain/SSKeychain-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/AxolotlKit/AxolotlKit-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5019,28 +5121,28 @@ }; name = "App Store Release"; }; - 154EDCF9D9347B439B0CB06B181D6241 /* Debug */ = { + 0DCD937A895C56344A22E7E96ADB63DC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5D2E08A1DCDA439B011C6FBB5522D8F5 /* JSQMessagesViewController-Private.xcconfig */; + baseConfigurationReference = 46B04814220A79B95E966C4D9D037119 /* JSQMessagesViewController-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_PREFIX_HEADER = "Target Support Files/JSQMessagesViewController/JSQMessagesViewController-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = Release; }; - 1B7B15031660F17F966CFDB66CDD2379 /* Release */ = { + 142B0CDD9EB847CC9DA83A73A7BF8CAF /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 48E908108EF954D816F84948B44E7458 /* TwistedOakCollapsingFutures-Private.xcconfig */; + baseConfigurationReference = 7599E67D12FC0F7F2ACBB05540CD8A85 /* SSKeychain-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/TwistedOakCollapsingFutures/TwistedOakCollapsingFutures-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SSKeychain/SSKeychain-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5049,78 +5151,78 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Release; + name = "App Store Release"; }; - 203FC5AD0BBAE72FB3CA045D08692623 /* Debug */ = { + 1B7B15031660F17F966CFDB66CDD2379 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = ECA0854E6C602E6419C5BE35F1B3BC66 /* AFNetworking-Private.xcconfig */; + baseConfigurationReference = 48E908108EF954D816F84948B44E7458 /* TwistedOakCollapsingFutures-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/TwistedOakCollapsingFutures/TwistedOakCollapsingFutures-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = Release; }; - 2078CEF85F8ED6CF83A451F9C3B2F9E1 /* Release */ = { + 27CD2C9BC5E9D9CD5A9AF7946D28BDA2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 71E9BD59EB4AFE8BD8B789E68D3E4C9A /* Pods.release.xcconfig */; + baseConfigurationReference = 43248F365200C18007C55715500DEEE8 /* SQLCipher-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; name = Release; }; - 21956B5E0D3E857E33C6394364E845D4 /* App Store Release */ = { + 28717FD77FDDBC8B466C7BCBFFAA2FB6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5D2E08A1DCDA439B011C6FBB5522D8F5 /* JSQMessagesViewController-Private.xcconfig */; + baseConfigurationReference = D0DA5238D8C9CB800217C877CB1114C7 /* SocketRocket-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/JSQMessagesViewController/JSQMessagesViewController-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = "App Store Release"; + name = Debug; }; - 24E818FB688B80994D0FB4CDABBEA67C /* Debug */ = { + 28AD1A35F7A8F678340853AC47C306B2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D331014B02C3AA07F9BC802C7413FAA6 /* DJWActionSheet-Private.xcconfig */; + baseConfigurationReference = A129F432BEF30F1C3EE2D8A4747E6AA1 /* APDropDownNavToolbar-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/DJWActionSheet/DJWActionSheet-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/APDropDownNavToolbar/APDropDownNavToolbar-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = Release; }; - 273A18B37DE54E0A1CC3DE7A2380EF3B /* Release */ = { + 2B831A9CC80AB4D7CD57A061FFF4B13A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 05FF3B35C9F9ABF847AF40BE41C17936 /* SQLCipher-Private.xcconfig */; + baseConfigurationReference = 8FA2A9FC7847CB2598E12D78C6CA9BD8 /* ProtocolBuffers-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/ProtocolBuffers/ProtocolBuffers-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5131,28 +5233,28 @@ }; name = Release; }; - 28717FD77FDDBC8B466C7BCBFFAA2FB6 /* Debug */ = { + 315CA8AE56EC66F4802B2AFC3742DAF4 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D0DA5238D8C9CB800217C877CB1114C7 /* SocketRocket-Private.xcconfig */; + baseConfigurationReference = 4545182B1E877DE80C753D1093D4DBEB /* 25519-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/25519/25519-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = "App Store Release"; }; - 2B831A9CC80AB4D7CD57A061FFF4B13A /* Release */ = { + 3217D630B426F5AA791BD1D68930A5E2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8FA2A9FC7847CB2598E12D78C6CA9BD8 /* ProtocolBuffers-Private.xcconfig */; + baseConfigurationReference = 19FA8708F992089B57514ACE6A38EA4D /* HKDFKit-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/ProtocolBuffers/ProtocolBuffers-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/HKDFKit/HKDFKit-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5163,12 +5265,12 @@ }; name = Release; }; - 2BB2012EB3F53C7A172C87532E91C2FC /* Release */ = { + 34BD23B873EC0AC2B3D6976426AA32E6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = ECA0854E6C602E6419C5BE35F1B3BC66 /* AFNetworking-Private.xcconfig */; + baseConfigurationReference = 03799AD1ACED4A22486BE71CF2D27D65 /* JSQSystemSoundPlayer-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/JSQSystemSoundPlayer/JSQSystemSoundPlayer-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5195,28 +5297,28 @@ }; name = Debug; }; - 401A120A8C03F717826ABBA6C3226EB8 /* Release */ = { + 45990760DD2762E1ECD15CE6A0005B16 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4D06917072D4553BD2ED57B003009C65 /* Mantle-Private.xcconfig */; + baseConfigurationReference = B599670D6F5A319DBA85A7B943094DCB /* DJWActionSheet-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/Mantle/Mantle-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/DJWActionSheet/DJWActionSheet-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Release; + name = Debug; }; - 4133D870ED81F7059770BD2E41718AA0 /* Release */ = { + 4B306732B577FED255ECA8172576DE62 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 955281B1212487495A35ED402F1CF582 /* 25519-Private.xcconfig */; + baseConfigurationReference = D0DA5238D8C9CB800217C877CB1114C7 /* SocketRocket-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/25519/25519-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5225,9 +5327,9 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Release; + name = "App Store Release"; }; - 4B306732B577FED255ECA8172576DE62 /* App Store Release */ = { + 4BDC730C2706AFB12626729FA082FF29 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = D0DA5238D8C9CB800217C877CB1114C7 /* SocketRocket-Private.xcconfig */; buildSettings = { @@ -5241,30 +5343,30 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = "App Store Release"; + name = Release; }; - 4BDC730C2706AFB12626729FA082FF29 /* Release */ = { + 52E69A0CEC0D85A121571A33665397C9 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D0DA5238D8C9CB800217C877CB1114C7 /* SocketRocket-Private.xcconfig */; + baseConfigurationReference = FA58CBDFBDCF230B5D752EA7D2021B3D /* UnionFind-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SocketRocket/SocketRocket-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/UnionFind/UnionFind-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Release; + name = Debug; }; - 4CABB262044F5CBCDCE456618EF7BF51 /* Release */ = { + 583238404A38E73066172DF7C396B477 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E96071B8031FB183009A7DE3105042FA /* PastelogKit-Private.xcconfig */; + baseConfigurationReference = 60A3971506C33A12C36538F39D7D136D /* SCWaveformView-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/PastelogKit/PastelogKit-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SCWaveformView/SCWaveformView-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5275,9 +5377,9 @@ }; name = Release; }; - 4E70E8AFCC47387C87CC4C37AB927CA8 /* App Store Release */ = { + 5A7D2C42AC736BB0FD7DAC869A41CF44 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3E3724BFE05F8269709A67C3B65726FD /* HKDFKit-Private.xcconfig */; + baseConfigurationReference = 19FA8708F992089B57514ACE6A38EA4D /* HKDFKit-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_PREFIX_HEADER = "Target Support Files/HKDFKit/HKDFKit-prefix.pch"; @@ -5291,12 +5393,12 @@ }; name = "App Store Release"; }; - 4F37FF40100864F8E9BC99D194A71140 /* Debug */ = { + 5BDB06C4B06878760396BC1EC171BD46 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8E597ADB71E3F88DA2A788A0B1FAE543 /* CocoaLumberjack-Private.xcconfig */; + baseConfigurationReference = 6419DF798970109099E9C6735DA9F0B8 /* PastelogKit-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/CocoaLumberjack/CocoaLumberjack-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/PastelogKit/PastelogKit-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; @@ -5307,28 +5409,44 @@ }; name = Debug; }; - 52258A5A6AE56D4C92E6E88BF8CBF95D /* Debug */ = { + 5CA4AF6C24060E49A58630056FFD2272 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3E3724BFE05F8269709A67C3B65726FD /* HKDFKit-Private.xcconfig */; + baseConfigurationReference = 6419DF798970109099E9C6735DA9F0B8 /* PastelogKit-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/HKDFKit/HKDFKit-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/PastelogKit/PastelogKit-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = Release; }; - 52E69A0CEC0D85A121571A33665397C9 /* Debug */ = { + 60261238801700A3B763EA6C62BBF6B7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FA58CBDFBDCF230B5D752EA7D2021B3D /* UnionFind-Private.xcconfig */; + baseConfigurationReference = 18D588B3BE3C9101C0EE13CBCF6FF7A1 /* libPhoneNumber-iOS-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/UnionFind/UnionFind-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/libPhoneNumber-iOS/libPhoneNumber-iOS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Release; + }; + 63599DC82C841F8D2897D34E90E7CA4D /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = AC242FD68E6A622F49FD54CD481171E4 /* CocoaLumberjack-Private.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/CocoaLumberjack/CocoaLumberjack-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; @@ -5339,12 +5457,12 @@ }; name = Debug; }; - 583238404A38E73066172DF7C396B477 /* Release */ = { + 63BAF397209C8E70B4474992FAB8EEA8 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 60A3971506C33A12C36538F39D7D136D /* SCWaveformView-Private.xcconfig */; + baseConfigurationReference = B599670D6F5A319DBA85A7B943094DCB /* DJWActionSheet-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SCWaveformView/SCWaveformView-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/DJWActionSheet/DJWActionSheet-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5353,14 +5471,30 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Release; + name = "App Store Release"; + }; + 6716DDC571A10C7AC4C529CBE6C336DC /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7C5D161E44427BBCD50E02F1578B8C35 /* Mantle-Private.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/Mantle/Mantle-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Debug; }; - 58ADBDDA939FF2C828D340F301347D78 /* App Store Release */ = { + 6805746C91FCA5417D77E2A0B8AC6767 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4D06917072D4553BD2ED57B003009C65 /* Mantle-Private.xcconfig */; + baseConfigurationReference = 7599E67D12FC0F7F2ACBB05540CD8A85 /* SSKeychain-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/Mantle/Mantle-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SSKeychain/SSKeychain-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5369,11 +5503,11 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = "App Store Release"; + name = Release; }; - 59CBCCE45296A0A35DBFB0D639D5A470 /* Release */ = { + 684AEDF2AF007CACE0CD6D3BA8BCEE51 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8968D0C9DEB92DDC7A30A5966EDAC05C /* FFCircularProgressView-Private.xcconfig */; + baseConfigurationReference = C0A2B88BAFB74FC282DBD57BBC930958 /* FFCircularProgressView-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_PREFIX_HEADER = "Target Support Files/FFCircularProgressView/FFCircularProgressView-prefix.pch"; @@ -5387,28 +5521,28 @@ }; name = Release; }; - 5EC7FAF6F0491F1495E1DDC22346EC7A /* Debug */ = { + 6D1656156EDBE5B79CC768EF076EA7B6 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8968D0C9DEB92DDC7A30A5966EDAC05C /* FFCircularProgressView-Private.xcconfig */; + baseConfigurationReference = 03799AD1ACED4A22486BE71CF2D27D65 /* JSQSystemSoundPlayer-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/FFCircularProgressView/FFCircularProgressView-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/JSQSystemSoundPlayer/JSQSystemSoundPlayer-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = "App Store Release"; }; - 60261238801700A3B763EA6C62BBF6B7 /* Release */ = { + 6FF3E0D84ED5DDAEA97D1D73EDE9567D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 18D588B3BE3C9101C0EE13CBCF6FF7A1 /* libPhoneNumber-iOS-Private.xcconfig */; + baseConfigurationReference = FA58CBDFBDCF230B5D752EA7D2021B3D /* UnionFind-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/libPhoneNumber-iOS/libPhoneNumber-iOS-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/UnionFind/UnionFind-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5419,12 +5553,12 @@ }; name = Release; }; - 6805746C91FCA5417D77E2A0B8AC6767 /* Release */ = { + 718F6E1030EC680FFBD1D44246256E3F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7599E67D12FC0F7F2ACBB05540CD8A85 /* SSKeychain-Private.xcconfig */; + baseConfigurationReference = 07EADE48A68C3E58E1BD322D741F5DE9 /* iRate-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SSKeychain/SSKeychain-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/iRate/iRate-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5435,12 +5569,12 @@ }; name = Release; }; - 6F35910A57FFB9E4EFD20C32B6E14236 /* Debug */ = { + 74A10699AC3D2438E577129132308266 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0D49839A5B839B17731B4B6C7774C9DF /* AxolotlKit-Private.xcconfig */; + baseConfigurationReference = 07EADE48A68C3E58E1BD322D741F5DE9 /* iRate-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/AxolotlKit/AxolotlKit-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/iRate/iRate-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; @@ -5451,7 +5585,7 @@ }; name = Debug; }; - 6FF3E0D84ED5DDAEA97D1D73EDE9567D /* Release */ = { + 75CC49FEA7190AEC534EB8D9905C784E /* App Store Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = FA58CBDFBDCF230B5D752EA7D2021B3D /* UnionFind-Private.xcconfig */; buildSettings = { @@ -5465,14 +5599,14 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Release; + name = "App Store Release"; }; - 736CB51B8D0181B0C42AFB90A845B635 /* App Store Release */ = { + 760F260418696CE1505A9EADE2A35EBE /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A6736D19D16820A06BFA911AA6521675 /* APDropDownNavToolbar-Private.xcconfig */; + baseConfigurationReference = 7C5D161E44427BBCD50E02F1578B8C35 /* Mantle-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/APDropDownNavToolbar/APDropDownNavToolbar-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/Mantle/Mantle-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5483,12 +5617,12 @@ }; name = "App Store Release"; }; - 75CC49FEA7190AEC534EB8D9905C784E /* App Store Release */ = { + 7778A9EA8CEBF85A6D71010D5E1BB2D5 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FA58CBDFBDCF230B5D752EA7D2021B3D /* UnionFind-Private.xcconfig */; + baseConfigurationReference = AC242FD68E6A622F49FD54CD481171E4 /* CocoaLumberjack-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/UnionFind/UnionFind-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/CocoaLumberjack/CocoaLumberjack-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5499,12 +5633,12 @@ }; name = "App Store Release"; }; - 786A3DB78CB6F557D5483D7205C68132 /* Debug */ = { + 7988858BEF046B279A0AB14134B79EDE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5C748B3B45FD7C4EEE7589F7FEB51393 /* JSQSystemSoundPlayer-Private.xcconfig */; + baseConfigurationReference = 48E908108EF954D816F84948B44E7458 /* TwistedOakCollapsingFutures-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/JSQSystemSoundPlayer/JSQSystemSoundPlayer-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/TwistedOakCollapsingFutures/TwistedOakCollapsingFutures-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; @@ -5515,12 +5649,12 @@ }; name = Debug; }; - 7988858BEF046B279A0AB14134B79EDE /* Debug */ = { + 7ADE894440AF2C2BF790B22B9F6A8153 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 48E908108EF954D816F84948B44E7458 /* TwistedOakCollapsingFutures-Private.xcconfig */; + baseConfigurationReference = 19FA8708F992089B57514ACE6A38EA4D /* HKDFKit-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/TwistedOakCollapsingFutures/TwistedOakCollapsingFutures-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/HKDFKit/HKDFKit-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; @@ -5531,28 +5665,28 @@ }; name = Debug; }; - 7BFDCB74A9B9BBA204849826778F9C16 /* Debug */ = { + 820FAE6C2AB81A27CDBC52E491040EBD /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4D06917072D4553BD2ED57B003009C65 /* Mantle-Private.xcconfig */; + baseConfigurationReference = BD543B267CADEED7869F9409ABF623C6 /* AFNetworking-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/Mantle/Mantle-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = "App Store Release"; }; - 805D6C12ADCA7D9B44C7C1F4E26DEEEC /* App Store Release */ = { + 825503453A3FB945F0ADB0B03E4F9338 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8968D0C9DEB92DDC7A30A5966EDAC05C /* FFCircularProgressView-Private.xcconfig */; + baseConfigurationReference = BD543B267CADEED7869F9409ABF623C6 /* AFNetworking-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/FFCircularProgressView/FFCircularProgressView-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5561,30 +5695,30 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = "App Store Release"; + name = Release; }; - 861916D92D7214318C359EDAF7914790 /* Release */ = { + 8447F715B265EA9C1B29BF69E064CDDC /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3E3724BFE05F8269709A67C3B65726FD /* HKDFKit-Private.xcconfig */; + baseConfigurationReference = 6FCE469F2DD691F925D97DEAC5A8602F /* Pods.app store release.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/HKDFKit/HKDFKit-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Release; + name = "App Store Release"; }; - 89CF2D03CB550036FBD80E3ED56DBDE3 /* Debug */ = { + 87ED4B3395C146569B6486B34641C3C3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7599E67D12FC0F7F2ACBB05540CD8A85 /* SSKeychain-Private.xcconfig */; + baseConfigurationReference = C0A2B88BAFB74FC282DBD57BBC930958 /* FFCircularProgressView-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SSKeychain/SSKeychain-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/FFCircularProgressView/FFCircularProgressView-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; @@ -5595,28 +5729,28 @@ }; name = Debug; }; - 8CD3184E905C46F402230DA37DA12ACE /* Release */ = { + 89CF2D03CB550036FBD80E3ED56DBDE3 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D331014B02C3AA07F9BC802C7413FAA6 /* DJWActionSheet-Private.xcconfig */; + baseConfigurationReference = 7599E67D12FC0F7F2ACBB05540CD8A85 /* SSKeychain-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/DJWActionSheet/DJWActionSheet-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SSKeychain/SSKeychain-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Release; + name = Debug; }; - 910E21E1839FCBE28A234EB8447A3AA6 /* App Store Release */ = { + 8AE07C4A0CEAE01262A7A2E90A4CACAA /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D331014B02C3AA07F9BC802C7413FAA6 /* DJWActionSheet-Private.xcconfig */; + baseConfigurationReference = 46B04814220A79B95E966C4D9D037119 /* JSQMessagesViewController-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/DJWActionSheet/DJWActionSheet-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/JSQMessagesViewController/JSQMessagesViewController-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5627,12 +5761,12 @@ }; name = "App Store Release"; }; - 93A83EA8D7DE0794E5BD9EDB42EBDB40 /* Debug */ = { + 9199EA3077AE554A58D4D5F1BEF1DF0F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 60A3971506C33A12C36538F39D7D136D /* SCWaveformView-Private.xcconfig */; + baseConfigurationReference = 46B04814220A79B95E966C4D9D037119 /* JSQMessagesViewController-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SCWaveformView/SCWaveformView-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/JSQMessagesViewController/JSQMessagesViewController-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; @@ -5643,12 +5777,12 @@ }; name = Debug; }; - 97794E80B0BEDCD489085DB347819FF9 /* Debug */ = { + 93A83EA8D7DE0794E5BD9EDB42EBDB40 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A6736D19D16820A06BFA911AA6521675 /* APDropDownNavToolbar-Private.xcconfig */; + baseConfigurationReference = 60A3971506C33A12C36538F39D7D136D /* SCWaveformView-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/APDropDownNavToolbar/APDropDownNavToolbar-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SCWaveformView/SCWaveformView-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; @@ -5659,69 +5793,69 @@ }; name = Debug; }; - A0574A62E54E9F249618210F0CD1A4A5 /* Release */ = { + A3142CD2074117D73B64A13F85C3E2D2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5D2E08A1DCDA439B011C6FBB5522D8F5 /* JSQMessagesViewController-Private.xcconfig */; + baseConfigurationReference = 4545182B1E877DE80C753D1093D4DBEB /* 25519-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/JSQMessagesViewController/JSQMessagesViewController-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/25519/25519-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Release; + name = Debug; }; - A260F79208A58BB2ECDBD2815AD61FC1 /* Debug */ = { + A5BCF39C9BE1A896D069E69346EC2777 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 917847A4F455EEBA00AC4777BCD314A1 /* Pods.debug.xcconfig */; + baseConfigurationReference = 07EADE48A68C3E58E1BD322D741F5DE9 /* iRate-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/iRate/iRate-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = "App Store Release"; }; - A3F57D2B62B658C51784C500172BEDBE /* Debug */ = { + AB323244AA2F12612E55AE19D59395D7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 955281B1212487495A35ED402F1CF582 /* 25519-Private.xcconfig */; + baseConfigurationReference = AC242FD68E6A622F49FD54CD481171E4 /* CocoaLumberjack-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/25519/25519-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/CocoaLumberjack/CocoaLumberjack-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = Release; }; - AAF4737AD9A3260BCEA156EAB51C17B2 /* Debug */ = { + AE66B4AD75A22DCD09C2C995C3B5D490 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E96071B8031FB183009A7DE3105042FA /* PastelogKit-Private.xcconfig */; + baseConfigurationReference = A129F432BEF30F1C3EE2D8A4747E6AA1 /* APDropDownNavToolbar-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/PastelogKit/PastelogKit-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/APDropDownNavToolbar/APDropDownNavToolbar-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = "App Store Release"; }; B37F0F91F85060E28F1DAAB522DC7EC1 /* Debug */ = { isa = XCBuildConfiguration; @@ -5778,37 +5912,37 @@ }; name = "App Store Release"; }; - B61FB3EC178EE08264CE9D069C2480B2 /* Debug */ = { + B538DE82BD9D9A07728D691619C0B07F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 05FF3B35C9F9ABF847AF40BE41C17936 /* SQLCipher-Private.xcconfig */; + baseConfigurationReference = 650864B8E7B367AAD8B89CA60C2F2553 /* AxolotlKit-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/AxolotlKit/AxolotlKit-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = YES; + MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Debug; + name = Release; }; - BCC02ABC3F8A4A9A4B906804765A11AF /* App Store Release */ = { + B5ABBCC57E950D7F3CABD545342215E0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 52167DEC2AFD1DC9514B8A9C959AC395 /* Pods.app store release.xcconfig */; + baseConfigurationReference = 650864B8E7B367AAD8B89CA60C2F2553 /* AxolotlKit-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/AxolotlKit/AxolotlKit-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = "App Store Release"; + name = Debug; }; BE8D787A6B243DA0017F7F0ACB49A3CB /* App Store Release */ = { isa = XCBuildConfiguration; @@ -5826,12 +5960,12 @@ }; name = "App Store Release"; }; - C23BC728C8046BB0D64A7BE1EAB5D548 /* App Store Release */ = { + C0E2E87C3CEE9BF4D0DDDD377C752860 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 60A3971506C33A12C36538F39D7D136D /* SCWaveformView-Private.xcconfig */; + baseConfigurationReference = 7C5D161E44427BBCD50E02F1578B8C35 /* Mantle-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/SCWaveformView/SCWaveformView-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/Mantle/Mantle-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5840,14 +5974,14 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = "App Store Release"; + name = Release; }; - C47381C7549D23A45DEB849FDBA5C569 /* App Store Release */ = { + C23BC728C8046BB0D64A7BE1EAB5D548 /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = ECA0854E6C602E6419C5BE35F1B3BC66 /* AFNetworking-Private.xcconfig */; + baseConfigurationReference = 60A3971506C33A12C36538F39D7D136D /* SCWaveformView-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SCWaveformView/SCWaveformView-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5858,12 +5992,12 @@ }; name = "App Store Release"; }; - C6DC1518427D3FA32463CCC235C76462 /* Release */ = { + C7044527B293F6D099414E9E50A8F18F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A6736D19D16820A06BFA911AA6521675 /* APDropDownNavToolbar-Private.xcconfig */; + baseConfigurationReference = B599670D6F5A319DBA85A7B943094DCB /* DJWActionSheet-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/APDropDownNavToolbar/APDropDownNavToolbar-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/DJWActionSheet/DJWActionSheet-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5890,28 +6024,44 @@ }; name = "App Store Release"; }; - D962093CA2E49B7AFD9A363771DE69D2 /* Release */ = { + C92E5DCA97399CF7136319C598A6E14F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8E597ADB71E3F88DA2A788A0B1FAE543 /* CocoaLumberjack-Private.xcconfig */; + baseConfigurationReference = BAF73131BF830A1C8C4DDB4BEBD235D1 /* Pods.release.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/CocoaLumberjack/CocoaLumberjack-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; name = Release; }; - DA4A7DEDE37E0471B5C934E2669DD611 /* App Store Release */ = { + CE698B06A80B376FE1078F452DD44635 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0D49839A5B839B17731B4B6C7774C9DF /* AxolotlKit-Private.xcconfig */; + baseConfigurationReference = BD543B267CADEED7869F9409ABF623C6 /* AFNetworking-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/AxolotlKit/AxolotlKit-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/AFNetworking/AFNetworking-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + CF0BA3836A17EF92C97B10C2F40C0D7C /* App Store Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 43248F365200C18007C55715500DEEE8 /* SQLCipher-Private.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -5922,6 +6072,38 @@ }; name = "App Store Release"; }; + DC3DCB269CD5679111CD8DAA9C371311 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 4545182B1E877DE80C753D1093D4DBEB /* 25519-Private.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/25519/25519-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = NO; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Release; + }; + DD86F157E9328DE90B7884AE287ABECC /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 03799AD1ACED4A22486BE71CF2D27D65 /* JSQSystemSoundPlayer-Private.xcconfig */; + buildSettings = { + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_PREFIX_HEADER = "Target Support Files/JSQSystemSoundPlayer/JSQSystemSoundPlayer-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; + MTL_ENABLE_DEBUG_INFO = YES; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + }; + name = Debug; + }; DDE82848D1AAE505B0F1813C0F071E32 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 18D588B3BE3C9101C0EE13CBCF6FF7A1 /* libPhoneNumber-iOS-Private.xcconfig */; @@ -5938,28 +6120,28 @@ }; name = Debug; }; - E771B0E749B3A61E69071E243A3A6B5C /* App Store Release */ = { + E03164EE66B2581622EE843AADD391C0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E96071B8031FB183009A7DE3105042FA /* PastelogKit-Private.xcconfig */; + baseConfigurationReference = A129F432BEF30F1C3EE2D8A4747E6AA1 /* APDropDownNavToolbar-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/PastelogKit/PastelogKit-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/APDropDownNavToolbar/APDropDownNavToolbar-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = "App Store Release"; + name = Debug; }; - E7DE6AAE0EA1D2AEFB47EA5836B4BC46 /* App Store Release */ = { + EB0077CC9C44C038CA1F317E6FE2E97B /* App Store Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5C748B3B45FD7C4EEE7589F7FEB51393 /* JSQSystemSoundPlayer-Private.xcconfig */; + baseConfigurationReference = C0A2B88BAFB74FC282DBD57BBC930958 /* FFCircularProgressView-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/JSQSystemSoundPlayer/JSQSystemSoundPlayer-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/FFCircularProgressView/FFCircularProgressView-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = ""; @@ -6002,22 +6184,6 @@ }; name = Debug; }; - F1ABF0A4E9E34D15399B824102254237 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0D49839A5B839B17731B4B6C7774C9DF /* AxolotlKit-Private.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/AxolotlKit/AxolotlKit-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - }; - name = Release; - }; F485D96B7ABDF63871F91D1C6D85A5C2 /* App Store Release */ = { isa = XCBuildConfiguration; buildSettings = { @@ -6051,73 +6217,67 @@ }; name = "App Store Release"; }; - F9ACBFB571B676A64318365368AE2DC9 /* App Store Release */ = { + F6514439078FFE7F81B73BD39313C3D7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 955281B1212487495A35ED402F1CF582 /* 25519-Private.xcconfig */; + baseConfigurationReference = 43248F365200C18007C55715500DEEE8 /* SQLCipher-Private.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/25519/25519-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - }; - name = "App Store Release"; - }; - FCCD550FEC12084417D3478C5C55E8BD /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 5C748B3B45FD7C4EEE7589F7FEB51393 /* JSQSystemSoundPlayer-Private.xcconfig */; - buildSettings = { - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/JSQSystemSoundPlayer/JSQSystemSoundPlayer-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SQLCipher/SQLCipher-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = Release; + name = Debug; }; - FDF57574AF2ED1BDA888966DB265C3E0 /* App Store Release */ = { + FE3BE6A10F6B9F25C602B0D0EBF6EC71 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8E597ADB71E3F88DA2A788A0B1FAE543 /* CocoaLumberjack-Private.xcconfig */; + baseConfigurationReference = CB3B1D828059557A08508E42EACCC842 /* Pods.debug.xcconfig */; buildSettings = { ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_PREFIX_HEADER = "Target Support Files/CocoaLumberjack/CocoaLumberjack-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 7.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; }; - name = "App Store Release"; + name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 05C6CABFE854EB2DBE10DC2913892E92 /* Build configuration list for PBXNativeTarget "Pods" */ = { + 0E5C1B179F9BEBD78690CC68EDBDCE0A /* Build configuration list for PBXNativeTarget "CocoaLumberjack" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 7778A9EA8CEBF85A6D71010D5E1BB2D5 /* App Store Release */, + 63599DC82C841F8D2897D34E90E7CA4D /* Debug */, + AB323244AA2F12612E55AE19D59395D7 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 10FF6C6A831EE531783323224C37BBEA /* Build configuration list for PBXNativeTarget "iRate" */ = { isa = XCConfigurationList; buildConfigurations = ( - BCC02ABC3F8A4A9A4B906804765A11AF /* App Store Release */, - A260F79208A58BB2ECDBD2815AD61FC1 /* Debug */, - 2078CEF85F8ED6CF83A451F9C3B2F9E1 /* Release */, + A5BCF39C9BE1A896D069E69346EC2777 /* App Store Release */, + 74A10699AC3D2438E577129132308266 /* Debug */, + 718F6E1030EC680FFBD1D44246256E3F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 143CD4CF5FCBF2E56A8E35DEC1BBB74F /* Build configuration list for PBXNativeTarget "JSQSystemSoundPlayer" */ = { + 25D388860D0644EFE4F68B1C7A1E1621 /* Build configuration list for PBXNativeTarget "JSQSystemSoundPlayer" */ = { isa = XCConfigurationList; buildConfigurations = ( - E7DE6AAE0EA1D2AEFB47EA5836B4BC46 /* App Store Release */, - 786A3DB78CB6F557D5483D7205C68132 /* Debug */, - FCCD550FEC12084417D3478C5C55E8BD /* Release */, + 6D1656156EDBE5B79CC768EF076EA7B6 /* App Store Release */, + DD86F157E9328DE90B7884AE287ABECC /* Debug */, + 34BD23B873EC0AC2B3D6976426AA32E6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -6142,12 +6302,12 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4F974890A8E390811D19358A198090D5 /* Build configuration list for PBXNativeTarget "AxolotlKit" */ = { + 4AA42B1B96D194AAC1E91E495977021E /* Build configuration list for PBXNativeTarget "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - DA4A7DEDE37E0471B5C934E2669DD611 /* App Store Release */, - 6F35910A57FFB9E4EFD20C32B6E14236 /* Debug */, - F1ABF0A4E9E34D15399B824102254237 /* Release */, + 8447F715B265EA9C1B29BF69E064CDDC /* App Store Release */, + FE3BE6A10F6B9F25C602B0D0EBF6EC71 /* Debug */, + C92E5DCA97399CF7136319C598A6E14F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -6162,42 +6322,42 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 64471E836ABD7106CC1683ABF3F6BED9 /* Build configuration list for PBXNativeTarget "DJWActionSheet" */ = { + 6CF8194606DFAA4E87AA62FD10CEFC09 /* Build configuration list for PBXNativeTarget "libPhoneNumber-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 910E21E1839FCBE28A234EB8447A3AA6 /* App Store Release */, - 24E818FB688B80994D0FB4CDABBEA67C /* Debug */, - 8CD3184E905C46F402230DA37DA12ACE /* Release */, + B4E3563155998D918A618958070A78DE /* App Store Release */, + DDE82848D1AAE505B0F1813C0F071E32 /* Debug */, + 60261238801700A3B763EA6C62BBF6B7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 67C86A197851F616100A9241D77AA02A /* Build configuration list for PBXNativeTarget "JSQMessagesViewController" */ = { + 6E020E23F6229B2BA137C1CEBE7AF0DD /* Build configuration list for PBXNativeTarget "DJWActionSheet" */ = { isa = XCConfigurationList; buildConfigurations = ( - 21956B5E0D3E857E33C6394364E845D4 /* App Store Release */, - 154EDCF9D9347B439B0CB06B181D6241 /* Debug */, - A0574A62E54E9F249618210F0CD1A4A5 /* Release */, + 63BAF397209C8E70B4474992FAB8EEA8 /* App Store Release */, + 45990760DD2762E1ECD15CE6A0005B16 /* Debug */, + C7044527B293F6D099414E9E50A8F18F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 6CF8194606DFAA4E87AA62FD10CEFC09 /* Build configuration list for PBXNativeTarget "libPhoneNumber-iOS" */ = { + 73252F95080F48F726DFB99DC61E660D /* Build configuration list for PBXNativeTarget "UnionFind" */ = { isa = XCConfigurationList; buildConfigurations = ( - B4E3563155998D918A618958070A78DE /* App Store Release */, - DDE82848D1AAE505B0F1813C0F071E32 /* Debug */, - 60261238801700A3B763EA6C62BBF6B7 /* Release */, + 75CC49FEA7190AEC534EB8D9905C784E /* App Store Release */, + 52E69A0CEC0D85A121571A33665397C9 /* Debug */, + 6FF3E0D84ED5DDAEA97D1D73EDE9567D /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 73252F95080F48F726DFB99DC61E660D /* Build configuration list for PBXNativeTarget "UnionFind" */ = { + 7870F6D40BD7C7D4F7697DACF066CC9A /* Build configuration list for PBXNativeTarget "25519" */ = { isa = XCConfigurationList; buildConfigurations = ( - 75CC49FEA7190AEC534EB8D9905C784E /* App Store Release */, - 52E69A0CEC0D85A121571A33665397C9 /* Debug */, - 6FF3E0D84ED5DDAEA97D1D73EDE9567D /* Release */, + 315CA8AE56EC66F4802B2AFC3742DAF4 /* App Store Release */, + A3142CD2074117D73B64A13F85C3E2D2 /* Debug */, + DC3DCB269CD5679111CD8DAA9C371311 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -6212,112 +6372,112 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A5FFD28BB397D2DB62810E0C455C2647 /* Build configuration list for PBXNativeTarget "Mantle" */ = { + 87C938C75D5B45ECFB61DA56CC49752A /* Build configuration list for PBXNativeTarget "APDropDownNavToolbar" */ = { isa = XCConfigurationList; buildConfigurations = ( - 58ADBDDA939FF2C828D340F301347D78 /* App Store Release */, - 7BFDCB74A9B9BBA204849826778F9C16 /* Debug */, - 401A120A8C03F717826ABBA6C3226EB8 /* Release */, + AE66B4AD75A22DCD09C2C995C3B5D490 /* App Store Release */, + E03164EE66B2581622EE843AADD391C0 /* Debug */, + 28AD1A35F7A8F678340853AC47C306B2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - AE23AA85ECD8728ABA7B0FF12DF51289 /* Build configuration list for PBXNativeTarget "PastelogKit" */ = { + 97D98F52C3EF19330E4EBFB8B98F7076 /* Build configuration list for PBXNativeTarget "FFCircularProgressView" */ = { isa = XCConfigurationList; buildConfigurations = ( - E771B0E749B3A61E69071E243A3A6B5C /* App Store Release */, - AAF4737AD9A3260BCEA156EAB51C17B2 /* Debug */, - 4CABB262044F5CBCDCE456618EF7BF51 /* Release */, + EB0077CC9C44C038CA1F317E6FE2E97B /* App Store Release */, + 87ED4B3395C146569B6486B34641C3C3 /* Debug */, + 684AEDF2AF007CACE0CD6D3BA8BCEE51 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C44D6FA3E0A7E2CCA629D84FFCF1367A /* Build configuration list for PBXNativeTarget "SQLCipher" */ = { + A2A1DFC75B815FA2BA1698860A1ED384 /* Build configuration list for PBXNativeTarget "AFNetworking" */ = { isa = XCConfigurationList; buildConfigurations = ( - 0CD8577C8C465E66BB98CCBC15413D4D /* App Store Release */, - B61FB3EC178EE08264CE9D069C2480B2 /* Debug */, - 273A18B37DE54E0A1CC3DE7A2380EF3B /* Release */, + 820FAE6C2AB81A27CDBC52E491040EBD /* App Store Release */, + CE698B06A80B376FE1078F452DD44635 /* Debug */, + 825503453A3FB945F0ADB0B03E4F9338 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C885169C6088A93DC2F811A58201ACFB /* Build configuration list for PBXNativeTarget "YapDatabase" */ = { + A9FFED5CFA0636C9ACC8D8D686C87DB7 /* Build configuration list for PBXNativeTarget "AxolotlKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - BE8D787A6B243DA0017F7F0ACB49A3CB /* App Store Release */, - 3B324263FA8FE346B85C29BF359DF405 /* Debug */, - 03194D74AD065B0289A23226655D4A63 /* Release */, + 0A46BE460E2D9D00C31E881149BC0C37 /* App Store Release */, + B5ABBCC57E950D7F3CABD545342215E0 /* Debug */, + B538DE82BD9D9A07728D691619C0B07F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D2AB76CDA57A2E10B44617893FDD90E1 /* Build configuration list for PBXNativeTarget "APDropDownNavToolbar" */ = { + C2D24A727598A6F2DA5B2EC5C3FAC349 /* Build configuration list for PBXNativeTarget "HKDFKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 736CB51B8D0181B0C42AFB90A845B635 /* App Store Release */, - 97794E80B0BEDCD489085DB347819FF9 /* Debug */, - C6DC1518427D3FA32463CCC235C76462 /* Release */, + 5A7D2C42AC736BB0FD7DAC869A41CF44 /* App Store Release */, + 7ADE894440AF2C2BF790B22B9F6A8153 /* Debug */, + 3217D630B426F5AA791BD1D68930A5E2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D3312ADA32D0EDEA40BB1780857A2D25 /* Build configuration list for PBXNativeTarget "SSKeychain" */ = { + C885169C6088A93DC2F811A58201ACFB /* Build configuration list for PBXNativeTarget "YapDatabase" */ = { isa = XCConfigurationList; buildConfigurations = ( - 142B0CDD9EB847CC9DA83A73A7BF8CAF /* App Store Release */, - 89CF2D03CB550036FBD80E3ED56DBDE3 /* Debug */, - 6805746C91FCA5417D77E2A0B8AC6767 /* Release */, + BE8D787A6B243DA0017F7F0ACB49A3CB /* App Store Release */, + 3B324263FA8FE346B85C29BF359DF405 /* Debug */, + 03194D74AD065B0289A23226655D4A63 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D93A4791CA8C85ED6CF8ABB1625D7F0A /* Build configuration list for PBXNativeTarget "AFNetworking" */ = { + CF793B54B80274B67F8D2D68F285D6F9 /* Build configuration list for PBXNativeTarget "Mantle" */ = { isa = XCConfigurationList; buildConfigurations = ( - C47381C7549D23A45DEB849FDBA5C569 /* App Store Release */, - 203FC5AD0BBAE72FB3CA045D08692623 /* Debug */, - 2BB2012EB3F53C7A172C87532E91C2FC /* Release */, + 760F260418696CE1505A9EADE2A35EBE /* App Store Release */, + 6716DDC571A10C7AC4C529CBE6C336DC /* Debug */, + C0E2E87C3CEE9BF4D0DDDD377C752860 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DB12827DBE671487D640C732B28FCDBB /* Build configuration list for PBXNativeTarget "FFCircularProgressView" */ = { + D1EA73F21EAC466F9B5CC556CD52E9F8 /* Build configuration list for PBXNativeTarget "JSQMessagesViewController" */ = { isa = XCConfigurationList; buildConfigurations = ( - 805D6C12ADCA7D9B44C7C1F4E26DEEEC /* App Store Release */, - 5EC7FAF6F0491F1495E1DDC22346EC7A /* Debug */, - 59CBCCE45296A0A35DBFB0D639D5A470 /* Release */, + 8AE07C4A0CEAE01262A7A2E90A4CACAA /* App Store Release */, + 9199EA3077AE554A58D4D5F1BEF1DF0F /* Debug */, + 0DCD937A895C56344A22E7E96ADB63DC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - DB50335C4CBE2CE8836A736569F02665 /* Build configuration list for PBXNativeTarget "CocoaLumberjack" */ = { + D3312ADA32D0EDEA40BB1780857A2D25 /* Build configuration list for PBXNativeTarget "SSKeychain" */ = { isa = XCConfigurationList; buildConfigurations = ( - FDF57574AF2ED1BDA888966DB265C3E0 /* App Store Release */, - 4F37FF40100864F8E9BC99D194A71140 /* Debug */, - D962093CA2E49B7AFD9A363771DE69D2 /* Release */, + 142B0CDD9EB847CC9DA83A73A7BF8CAF /* App Store Release */, + 89CF2D03CB550036FBD80E3ED56DBDE3 /* Debug */, + 6805746C91FCA5417D77E2A0B8AC6767 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F50C8CA86923931E62898F7EAE816720 /* Build configuration list for PBXNativeTarget "25519" */ = { + DC6C8B21101DB52CD27F47DA751E736A /* Build configuration list for PBXNativeTarget "SQLCipher" */ = { isa = XCConfigurationList; buildConfigurations = ( - F9ACBFB571B676A64318365368AE2DC9 /* App Store Release */, - A3F57D2B62B658C51784C500172BEDBE /* Debug */, - 4133D870ED81F7059770BD2E41718AA0 /* Release */, + CF0BA3836A17EF92C97B10C2F40C0D7C /* App Store Release */, + F6514439078FFE7F81B73BD39313C3D7 /* Debug */, + 27CD2C9BC5E9D9CD5A9AF7946D28BDA2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - FA55487DE795EA2CDFA5E88ED8F8A2F1 /* Build configuration list for PBXNativeTarget "HKDFKit" */ = { + E7DEA7DD39C50012CE1059C0D2CE1E0E /* Build configuration list for PBXNativeTarget "PastelogKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4E70E8AFCC47387C87CC4C37AB927CA8 /* App Store Release */, - 52258A5A6AE56D4C92E6E88BF8CBF95D /* Debug */, - 861916D92D7214318C359EDAF7914790 /* Release */, + 083B62A39F3F2E7E6EC9B12042D93C62 /* App Store Release */, + 5BDB06C4B06878760396BC1EC171BD46 /* Debug */, + 5CA4AF6C24060E49A58630056FFD2272 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/25519.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/25519.xcscheme index 953365f..9fc18be 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/25519.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/25519.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/AFNetworking.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/AFNetworking.xcscheme index da87024..d057af7 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/AFNetworking.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/AFNetworking.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/APDropDownNavToolbar.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/APDropDownNavToolbar.xcscheme index d16964a..1477118 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/APDropDownNavToolbar.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/APDropDownNavToolbar.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/AxolotlKit.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/AxolotlKit.xcscheme index 75983c5..9fefcfa 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/AxolotlKit.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/AxolotlKit.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/CocoaLumberjack.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/CocoaLumberjack.xcscheme index d23045f..023e1d4 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/CocoaLumberjack.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/CocoaLumberjack.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/DJWActionSheet.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/DJWActionSheet.xcscheme index e14c786..ee95967 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/DJWActionSheet.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/DJWActionSheet.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/FFCircularProgressView.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/FFCircularProgressView.xcscheme index b667909..43e8200 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/FFCircularProgressView.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/FFCircularProgressView.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/HKDFKit.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/HKDFKit.xcscheme index 7a07574..474a0f0 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/HKDFKit.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/HKDFKit.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/JSQMessagesViewController.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/JSQMessagesViewController.xcscheme index 45cc03b..69b0096 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/JSQMessagesViewController.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/JSQMessagesViewController.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/JSQSystemSoundPlayer.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/JSQSystemSoundPlayer.xcscheme index 4cdf3e2..d41364b 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/JSQSystemSoundPlayer.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/JSQSystemSoundPlayer.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/Mantle.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/Mantle.xcscheme index bb56001..e047ee4 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/Mantle.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/Mantle.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/PastelogKit.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/PastelogKit.xcscheme index 61097cb..634071d 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/PastelogKit.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/PastelogKit.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/Pods.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/Pods.xcscheme index d8e135f..31fd3ac 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/Pods.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/Pods.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/ProtocolBuffers.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/ProtocolBuffers.xcscheme index eb02316..b0dfa50 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/ProtocolBuffers.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/ProtocolBuffers.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SCWaveformView.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SCWaveformView.xcscheme index ecd340a..66b1eb1 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SCWaveformView.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SCWaveformView.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SQLCipher.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SQLCipher.xcscheme index 0d2a852..71ee96e 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SQLCipher.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SQLCipher.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SSKeychain.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SSKeychain.xcscheme index 92f63cc..c287535 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SSKeychain.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SSKeychain.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SocketRocket.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SocketRocket.xcscheme index 06ddd00..0a22338 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SocketRocket.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/SocketRocket.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/TwistedOakCollapsingFutures.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/TwistedOakCollapsingFutures.xcscheme index 216013d..a533375 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/TwistedOakCollapsingFutures.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/TwistedOakCollapsingFutures.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/UnionFind.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/UnionFind.xcscheme index d0f8d16..9e378f3 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/UnionFind.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/UnionFind.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/YapDatabase.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/YapDatabase.xcscheme index c98472e..25bebe6 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/YapDatabase.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/YapDatabase.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/iRate.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/iRate.xcscheme new file mode 100644 index 0000000..250c938 --- /dev/null +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/iRate.xcscheme @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/libPhoneNumber-iOS.xcscheme b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/libPhoneNumber-iOS.xcscheme index 60d2cfd..f1b9f07 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/libPhoneNumber-iOS.xcscheme +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/libPhoneNumber-iOS.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> diff --git a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/xcschememanagement.plist b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/xcschememanagement.plist index 42e576d..10f89d0 100644 --- a/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/Pods.xcodeproj/xcuserdata/fred.xcuserdatad/xcschemes/xcschememanagement.plist @@ -109,6 +109,11 @@ isShown + iRate.xcscheme + + isShown + + libPhoneNumber-iOS.xcscheme isShown @@ -117,107 +122,112 @@ SuppressBuildableAutocreation - 2A02027549DD973F8C2ECECB2FCE216A + 15551B1C3AD008176128C4C21B522007 primary - 331F57CD5867AE8886926EBA556E5197 + 180FA96BC04592A823F905900AAEE8D7 primary - 3B5BF961255A44B9ECDA49ED81CCDDDE + 2B98B50398476B342B7A619C02EAB882 primary - 4660BFEEAA9F421A8E1FB89B1CC67675 + 331F57CD5867AE8886926EBA556E5197 primary - 4AB012B86AD425FBAE6BFA1FD94DA26A + 3B5BF961255A44B9ECDA49ED81CCDDDE primary - 7EE93CDC7745002DB11EA513770EE0C2 + 43DF0BCD142701E79465D60B028F439B primary - 7F79057004CCDF1BD48F2E47C04E23F6 + 4C757488EA2D768F77FBE2C405521A79 primary - 816BA92CB753251917BB99D5934BD756 + 4FFFAB73F3D2D427CE7B403845210A6F primary - 83580B78F08D9E22342246C90E6FCD46 + 5571CD315C327B2380AC813371E5EF7F primary - 9806E15D6FD11331C20EA767A2A174AB + 816BA92CB753251917BB99D5934BD756 primary - 9C2D3909C0B8A0214938C1E330F7E111 + 819FED92FBD4AEF10AB56748222BEC36 primary - 9C4C8C41FA96347E261682D40378B137 + 861DAF4D3A17E0B023CD4A288307F24E primary - 9F7B28F57DBBB92961A3B34AF4DA39BD + 8EE777272D86546A0EF4A57FF36AC6EB primary - A6F22ABFD81610CD9BD8B81FA5A5A00B + 96E00E0F3151BB9591745F05C30B26A3 primary - C905A28A2FBBE9A5BD9C092959DF802C + 9C2D3909C0B8A0214938C1E330F7E111 primary - D4D8EE2B0B938FF404D2FC9D1D279267 + 9F0EE49272C2FE9DE7961AB223E8E5A7 primary - D5632C74ADA048E8022BFE3437A91DF3 + 9F7B28F57DBBB92961A3B34AF4DA39BD primary - DA27F70BEAA7843451A1F366EA5F6C88 + DC42728DAF4167B72FCD3609898C3DF8 primary - E36BC087F2DACF46B215A6A94E57E4DA + EA45982950B2C37497E043B1B252C2FC primary - EA45982950B2C37497E043B1B252C2FC + EA6B0AF8CCFC71AF22A6CF3CA5730EE6 primary - EA6B0AF8CCFC71AF22A6CF3CA5730EE6 + F301C8F0DE79226CFC8FB7F9801B3515 + + primary + + + F7EFDF65FB7FDBD72F316C0A01644D98 primary diff --git a/Target Support Files/25519/25519-Private.xcconfig b/Target Support Files/25519/25519-Private.xcconfig index a82054b..a36f5f9 100644 --- a/Target Support Files/25519/25519-Private.xcconfig +++ b/Target Support Files/25519/25519-Private.xcconfig @@ -1,6 +1,6 @@ #include "25519.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/25519" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/25519" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_LDFLAGS = ${______OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/AFNetworking/AFNetworking-Private.xcconfig b/Target Support Files/AFNetworking/AFNetworking-Private.xcconfig index 2d9032a..adeba71 100644 --- a/Target Support Files/AFNetworking/AFNetworking-Private.xcconfig +++ b/Target Support Files/AFNetworking/AFNetworking-Private.xcconfig @@ -1,6 +1,6 @@ #include "AFNetworking.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/AFNetworking" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/AFNetworking" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_LDFLAGS = ${AFNETWORKING_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/APDropDownNavToolbar/APDropDownNavToolbar-Private.xcconfig b/Target Support Files/APDropDownNavToolbar/APDropDownNavToolbar-Private.xcconfig index fa90dfe..fc836fe 100644 --- a/Target Support Files/APDropDownNavToolbar/APDropDownNavToolbar-Private.xcconfig +++ b/Target Support Files/APDropDownNavToolbar/APDropDownNavToolbar-Private.xcconfig @@ -1,5 +1,5 @@ #include "APDropDownNavToolbar.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/AxolotlKit/AxolotlKit-Private.xcconfig b/Target Support Files/AxolotlKit/AxolotlKit-Private.xcconfig index c57c67b..c36c733 100644 --- a/Target Support Files/AxolotlKit/AxolotlKit-Private.xcconfig +++ b/Target Support Files/AxolotlKit/AxolotlKit-Private.xcconfig @@ -1,5 +1,5 @@ #include "AxolotlKit.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/AxolotlKit" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/AxolotlKit" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/CocoaLumberjack/CocoaLumberjack-Private.xcconfig b/Target Support Files/CocoaLumberjack/CocoaLumberjack-Private.xcconfig index aee18cd..cf2d7fe 100644 --- a/Target Support Files/CocoaLumberjack/CocoaLumberjack-Private.xcconfig +++ b/Target Support Files/CocoaLumberjack/CocoaLumberjack-Private.xcconfig @@ -1,5 +1,5 @@ #include "CocoaLumberjack.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/CocoaLumberjack" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/CocoaLumberjack" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/DJWActionSheet/DJWActionSheet-Private.xcconfig b/Target Support Files/DJWActionSheet/DJWActionSheet-Private.xcconfig index 618493f..7936641 100644 --- a/Target Support Files/DJWActionSheet/DJWActionSheet-Private.xcconfig +++ b/Target Support Files/DJWActionSheet/DJWActionSheet-Private.xcconfig @@ -1,5 +1,5 @@ #include "DJWActionSheet.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/DJWActionSheet" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/DJWActionSheet" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/FFCircularProgressView/FFCircularProgressView-Private.xcconfig b/Target Support Files/FFCircularProgressView/FFCircularProgressView-Private.xcconfig index 129202f..4611af8 100644 --- a/Target Support Files/FFCircularProgressView/FFCircularProgressView-Private.xcconfig +++ b/Target Support Files/FFCircularProgressView/FFCircularProgressView-Private.xcconfig @@ -1,6 +1,6 @@ #include "FFCircularProgressView.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/FFCircularProgressView" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/FFCircularProgressView" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_LDFLAGS = ${FFCIRCULARPROGRESSVIEW_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/HKDFKit/HKDFKit-Private.xcconfig b/Target Support Files/HKDFKit/HKDFKit-Private.xcconfig index 607af4a..1af3146 100644 --- a/Target Support Files/HKDFKit/HKDFKit-Private.xcconfig +++ b/Target Support Files/HKDFKit/HKDFKit-Private.xcconfig @@ -1,5 +1,5 @@ #include "HKDFKit.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/HKDFKit" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/HKDFKit" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/JSQMessagesViewController/JSQMessagesViewController-Private.xcconfig b/Target Support Files/JSQMessagesViewController/JSQMessagesViewController-Private.xcconfig index 91c412b..939437b 100644 --- a/Target Support Files/JSQMessagesViewController/JSQMessagesViewController-Private.xcconfig +++ b/Target Support Files/JSQMessagesViewController/JSQMessagesViewController-Private.xcconfig @@ -1,6 +1,6 @@ #include "JSQMessagesViewController.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_LDFLAGS = ${JSQMESSAGESVIEWCONTROLLER_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/JSQSystemSoundPlayer/JSQSystemSoundPlayer-Private.xcconfig b/Target Support Files/JSQSystemSoundPlayer/JSQSystemSoundPlayer-Private.xcconfig index 4756ca5..2af266d 100644 --- a/Target Support Files/JSQSystemSoundPlayer/JSQSystemSoundPlayer-Private.xcconfig +++ b/Target Support Files/JSQSystemSoundPlayer/JSQSystemSoundPlayer-Private.xcconfig @@ -1,6 +1,6 @@ #include "JSQSystemSoundPlayer.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_LDFLAGS = ${JSQSYSTEMSOUNDPLAYER_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/Mantle/Mantle-Private.xcconfig b/Target Support Files/Mantle/Mantle-Private.xcconfig index a32580e..4a76210 100644 --- a/Target Support Files/Mantle/Mantle-Private.xcconfig +++ b/Target Support Files/Mantle/Mantle-Private.xcconfig @@ -1,6 +1,6 @@ #include "Mantle.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Mantle" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Mantle" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_LDFLAGS = ${MANTLE_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/PastelogKit/PastelogKit-Private.xcconfig b/Target Support Files/PastelogKit/PastelogKit-Private.xcconfig index cdab587..4ec8796 100644 --- a/Target Support Files/PastelogKit/PastelogKit-Private.xcconfig +++ b/Target Support Files/PastelogKit/PastelogKit-Private.xcconfig @@ -1,5 +1,5 @@ #include "PastelogKit.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/PastelogKit" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/PastelogKit" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/Pods/Pods-acknowledgements.markdown b/Target Support Files/Pods/Pods-acknowledgements.markdown index b593d32..493bdad 100644 --- a/Target Support Files/Pods/Pods-acknowledgements.markdown +++ b/Target Support Files/Pods/Pods-acknowledgements.markdown @@ -2381,6 +2381,32 @@ with or without modification, are permitted provided that the following conditio THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +## iRate + +iRate + +Version 1.11.4, May 5th, 2015 + +Copyright (C) 2011 Charcoal Design + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +3. This notice may not be removed or altered from any source distribution. + ## libPhoneNumber-iOS Apache License diff --git a/Target Support Files/Pods/Pods-acknowledgements.plist b/Target Support Files/Pods/Pods-acknowledgements.plist index 82c2961..5c2b570 100644 --- a/Target Support Files/Pods/Pods-acknowledgements.plist +++ b/Target Support Files/Pods/Pods-acknowledgements.plist @@ -2476,6 +2476,36 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND Type PSGroupSpecifier + + FooterText + iRate + +Version 1.11.4, May 5th, 2015 + +Copyright (C) 2011 Charcoal Design + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +3. This notice may not be removed or altered from any source distribution. + Title + iRate + Type + PSGroupSpecifier + FooterText Apache License diff --git a/Target Support Files/Pods/Pods-resources.sh b/Target Support Files/Pods/Pods-resources.sh index e0dfb81..32292a8 100755 --- a/Target Support Files/Pods/Pods-resources.sh +++ b/Target Support Files/Pods/Pods-resources.sh @@ -67,6 +67,7 @@ if [[ "$CONFIGURATION" == "Debug" ]]; then install_resource "JSQMessagesViewController/JSQMessagesViewController/Views/JSQMessagesLoadEarlierHeaderView.xib" install_resource "JSQMessagesViewController/JSQMessagesViewController/Views/JSQMessagesToolbarContentView.xib" install_resource "JSQMessagesViewController/JSQMessagesViewController/Views/JSQMessagesTypingIndicatorFooterView.xib" + install_resource "iRate/iRate/iRate.bundle" install_resource "libPhoneNumber-iOS/libPhoneNumber/NBPhoneNumberMetadata.plist" fi if [[ "$CONFIGURATION" == "App Store Release" ]]; then @@ -79,6 +80,7 @@ if [[ "$CONFIGURATION" == "App Store Release" ]]; then install_resource "JSQMessagesViewController/JSQMessagesViewController/Views/JSQMessagesLoadEarlierHeaderView.xib" install_resource "JSQMessagesViewController/JSQMessagesViewController/Views/JSQMessagesToolbarContentView.xib" install_resource "JSQMessagesViewController/JSQMessagesViewController/Views/JSQMessagesTypingIndicatorFooterView.xib" + install_resource "iRate/iRate/iRate.bundle" install_resource "libPhoneNumber-iOS/libPhoneNumber/NBPhoneNumberMetadata.plist" fi diff --git a/Target Support Files/Pods/Pods.app store release.xcconfig b/Target Support Files/Pods/Pods.app store release.xcconfig index 57e18f9..c5d055d 100644 --- a/Target Support Files/Pods/Pods.app store release.xcconfig +++ b/Target Support Files/Pods/Pods.app store release.xcconfig @@ -1,6 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" LIBRARY_SEARCH_PATHS = "$(PODS_ROOT)/OpenSSL/lib" "$(PODS_ROOT)/OpenSSL/lib" -OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/25519" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking" -isystem "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" -isystem "${PODS_ROOT}/Headers/Public/AxolotlKit" -isystem "${PODS_ROOT}/Headers/Public/CocoaLumberjack" -isystem "${PODS_ROOT}/Headers/Public/DJWActionSheet" -isystem "${PODS_ROOT}/Headers/Public/FFCircularProgressView" -isystem "${PODS_ROOT}/Headers/Public/HKDFKit" -isystem "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" -isystem "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" -isystem "${PODS_ROOT}/Headers/Public/Mantle" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" -isystem "${PODS_ROOT}/Headers/Public/PastelogKit" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/SCWaveformView" -isystem "${PODS_ROOT}/Headers/Public/SQLCipher" -isystem "${PODS_ROOT}/Headers/Public/SSKeychain" -isystem "${PODS_ROOT}/Headers/Public/SocketRocket" -isystem "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" -isystem "${PODS_ROOT}/Headers/Public/UnionFind" -isystem "${PODS_ROOT}/Headers/Public/YapDatabase" -isystem "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC -OTHER_LDFLAGS = $(inherited) -ObjC -weak_library /usr/lib/libc++.dylib -l"25519" -l"AFNetworking" -l"APDropDownNavToolbar" -l"AxolotlKit" -l"CocoaLumberjack" -l"DJWActionSheet" -l"FFCircularProgressView" -l"HKDFKit" -l"JSQMessagesViewController" -l"JSQSystemSoundPlayer" -l"Mantle" -l"PastelogKit" -l"ProtocolBuffers" -l"SCWaveformView" -l"SQLCipher" -l"SSKeychain" -l"SocketRocket" -l"TwistedOakCollapsingFutures" -l"UnionFind" -l"YapDatabase" -l"crypto" -l"icucore" -l"libPhoneNumber-iOS" -l"ssl" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreTelephony" -framework "Foundation" -framework "MapKit" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" +OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/25519" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking" -isystem "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" -isystem "${PODS_ROOT}/Headers/Public/AxolotlKit" -isystem "${PODS_ROOT}/Headers/Public/CocoaLumberjack" -isystem "${PODS_ROOT}/Headers/Public/DJWActionSheet" -isystem "${PODS_ROOT}/Headers/Public/FFCircularProgressView" -isystem "${PODS_ROOT}/Headers/Public/HKDFKit" -isystem "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" -isystem "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" -isystem "${PODS_ROOT}/Headers/Public/Mantle" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" -isystem "${PODS_ROOT}/Headers/Public/PastelogKit" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/SCWaveformView" -isystem "${PODS_ROOT}/Headers/Public/SQLCipher" -isystem "${PODS_ROOT}/Headers/Public/SSKeychain" -isystem "${PODS_ROOT}/Headers/Public/SocketRocket" -isystem "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" -isystem "${PODS_ROOT}/Headers/Public/UnionFind" -isystem "${PODS_ROOT}/Headers/Public/YapDatabase" -isystem "${PODS_ROOT}/Headers/Public/iRate" -isystem "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC +OTHER_LDFLAGS = $(inherited) -ObjC -weak_library /usr/lib/libc++.dylib -l"25519" -l"AFNetworking" -l"APDropDownNavToolbar" -l"AxolotlKit" -l"CocoaLumberjack" -l"DJWActionSheet" -l"FFCircularProgressView" -l"HKDFKit" -l"JSQMessagesViewController" -l"JSQSystemSoundPlayer" -l"Mantle" -l"PastelogKit" -l"ProtocolBuffers" -l"SCWaveformView" -l"SQLCipher" -l"SSKeychain" -l"SocketRocket" -l"TwistedOakCollapsingFutures" -l"UnionFind" -l"YapDatabase" -l"crypto" -l"iRate" -l"icucore" -l"libPhoneNumber-iOS" -l"ssl" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreTelephony" -framework "Foundation" -framework "MapKit" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Target Support Files/Pods/Pods.debug.xcconfig b/Target Support Files/Pods/Pods.debug.xcconfig index 57e18f9..c5d055d 100644 --- a/Target Support Files/Pods/Pods.debug.xcconfig +++ b/Target Support Files/Pods/Pods.debug.xcconfig @@ -1,6 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" LIBRARY_SEARCH_PATHS = "$(PODS_ROOT)/OpenSSL/lib" "$(PODS_ROOT)/OpenSSL/lib" -OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/25519" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking" -isystem "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" -isystem "${PODS_ROOT}/Headers/Public/AxolotlKit" -isystem "${PODS_ROOT}/Headers/Public/CocoaLumberjack" -isystem "${PODS_ROOT}/Headers/Public/DJWActionSheet" -isystem "${PODS_ROOT}/Headers/Public/FFCircularProgressView" -isystem "${PODS_ROOT}/Headers/Public/HKDFKit" -isystem "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" -isystem "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" -isystem "${PODS_ROOT}/Headers/Public/Mantle" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" -isystem "${PODS_ROOT}/Headers/Public/PastelogKit" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/SCWaveformView" -isystem "${PODS_ROOT}/Headers/Public/SQLCipher" -isystem "${PODS_ROOT}/Headers/Public/SSKeychain" -isystem "${PODS_ROOT}/Headers/Public/SocketRocket" -isystem "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" -isystem "${PODS_ROOT}/Headers/Public/UnionFind" -isystem "${PODS_ROOT}/Headers/Public/YapDatabase" -isystem "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC -OTHER_LDFLAGS = $(inherited) -ObjC -weak_library /usr/lib/libc++.dylib -l"25519" -l"AFNetworking" -l"APDropDownNavToolbar" -l"AxolotlKit" -l"CocoaLumberjack" -l"DJWActionSheet" -l"FFCircularProgressView" -l"HKDFKit" -l"JSQMessagesViewController" -l"JSQSystemSoundPlayer" -l"Mantle" -l"PastelogKit" -l"ProtocolBuffers" -l"SCWaveformView" -l"SQLCipher" -l"SSKeychain" -l"SocketRocket" -l"TwistedOakCollapsingFutures" -l"UnionFind" -l"YapDatabase" -l"crypto" -l"icucore" -l"libPhoneNumber-iOS" -l"ssl" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreTelephony" -framework "Foundation" -framework "MapKit" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" +OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/25519" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking" -isystem "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" -isystem "${PODS_ROOT}/Headers/Public/AxolotlKit" -isystem "${PODS_ROOT}/Headers/Public/CocoaLumberjack" -isystem "${PODS_ROOT}/Headers/Public/DJWActionSheet" -isystem "${PODS_ROOT}/Headers/Public/FFCircularProgressView" -isystem "${PODS_ROOT}/Headers/Public/HKDFKit" -isystem "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" -isystem "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" -isystem "${PODS_ROOT}/Headers/Public/Mantle" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" -isystem "${PODS_ROOT}/Headers/Public/PastelogKit" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/SCWaveformView" -isystem "${PODS_ROOT}/Headers/Public/SQLCipher" -isystem "${PODS_ROOT}/Headers/Public/SSKeychain" -isystem "${PODS_ROOT}/Headers/Public/SocketRocket" -isystem "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" -isystem "${PODS_ROOT}/Headers/Public/UnionFind" -isystem "${PODS_ROOT}/Headers/Public/YapDatabase" -isystem "${PODS_ROOT}/Headers/Public/iRate" -isystem "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC +OTHER_LDFLAGS = $(inherited) -ObjC -weak_library /usr/lib/libc++.dylib -l"25519" -l"AFNetworking" -l"APDropDownNavToolbar" -l"AxolotlKit" -l"CocoaLumberjack" -l"DJWActionSheet" -l"FFCircularProgressView" -l"HKDFKit" -l"JSQMessagesViewController" -l"JSQSystemSoundPlayer" -l"Mantle" -l"PastelogKit" -l"ProtocolBuffers" -l"SCWaveformView" -l"SQLCipher" -l"SSKeychain" -l"SocketRocket" -l"TwistedOakCollapsingFutures" -l"UnionFind" -l"YapDatabase" -l"crypto" -l"iRate" -l"icucore" -l"libPhoneNumber-iOS" -l"ssl" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreTelephony" -framework "Foundation" -framework "MapKit" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Target Support Files/Pods/Pods.release.xcconfig b/Target Support Files/Pods/Pods.release.xcconfig index 57e18f9..c5d055d 100644 --- a/Target Support Files/Pods/Pods.release.xcconfig +++ b/Target Support Files/Pods/Pods.release.xcconfig @@ -1,6 +1,6 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" LIBRARY_SEARCH_PATHS = "$(PODS_ROOT)/OpenSSL/lib" "$(PODS_ROOT)/OpenSSL/lib" -OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/25519" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking" -isystem "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" -isystem "${PODS_ROOT}/Headers/Public/AxolotlKit" -isystem "${PODS_ROOT}/Headers/Public/CocoaLumberjack" -isystem "${PODS_ROOT}/Headers/Public/DJWActionSheet" -isystem "${PODS_ROOT}/Headers/Public/FFCircularProgressView" -isystem "${PODS_ROOT}/Headers/Public/HKDFKit" -isystem "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" -isystem "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" -isystem "${PODS_ROOT}/Headers/Public/Mantle" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" -isystem "${PODS_ROOT}/Headers/Public/PastelogKit" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/SCWaveformView" -isystem "${PODS_ROOT}/Headers/Public/SQLCipher" -isystem "${PODS_ROOT}/Headers/Public/SSKeychain" -isystem "${PODS_ROOT}/Headers/Public/SocketRocket" -isystem "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" -isystem "${PODS_ROOT}/Headers/Public/UnionFind" -isystem "${PODS_ROOT}/Headers/Public/YapDatabase" -isystem "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC -OTHER_LDFLAGS = $(inherited) -ObjC -weak_library /usr/lib/libc++.dylib -l"25519" -l"AFNetworking" -l"APDropDownNavToolbar" -l"AxolotlKit" -l"CocoaLumberjack" -l"DJWActionSheet" -l"FFCircularProgressView" -l"HKDFKit" -l"JSQMessagesViewController" -l"JSQSystemSoundPlayer" -l"Mantle" -l"PastelogKit" -l"ProtocolBuffers" -l"SCWaveformView" -l"SQLCipher" -l"SSKeychain" -l"SocketRocket" -l"TwistedOakCollapsingFutures" -l"UnionFind" -l"YapDatabase" -l"crypto" -l"icucore" -l"libPhoneNumber-iOS" -l"ssl" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreTelephony" -framework "Foundation" -framework "MapKit" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" +OTHER_CFLAGS = $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC $(inherited) -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/25519" -isystem "${PODS_ROOT}/Headers/Public/AFNetworking" -isystem "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" -isystem "${PODS_ROOT}/Headers/Public/AxolotlKit" -isystem "${PODS_ROOT}/Headers/Public/CocoaLumberjack" -isystem "${PODS_ROOT}/Headers/Public/DJWActionSheet" -isystem "${PODS_ROOT}/Headers/Public/FFCircularProgressView" -isystem "${PODS_ROOT}/Headers/Public/HKDFKit" -isystem "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" -isystem "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" -isystem "${PODS_ROOT}/Headers/Public/Mantle" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL" -isystem "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" -isystem "${PODS_ROOT}/Headers/Public/PastelogKit" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" -isystem "${PODS_ROOT}/Headers/Public/SCWaveformView" -isystem "${PODS_ROOT}/Headers/Public/SQLCipher" -isystem "${PODS_ROOT}/Headers/Public/SSKeychain" -isystem "${PODS_ROOT}/Headers/Public/SocketRocket" -isystem "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" -isystem "${PODS_ROOT}/Headers/Public/UnionFind" -isystem "${PODS_ROOT}/Headers/Public/YapDatabase" -isystem "${PODS_ROOT}/Headers/Public/iRate" -isystem "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" $(inherited) -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_THREADSAFE -DSQLCIPHER_CRYPTO_CC $(inherited) -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS3_PARENTHESIS $(inherited) -DSQLITE_HAS_CODEC +OTHER_LDFLAGS = $(inherited) -ObjC -weak_library /usr/lib/libc++.dylib -l"25519" -l"AFNetworking" -l"APDropDownNavToolbar" -l"AxolotlKit" -l"CocoaLumberjack" -l"DJWActionSheet" -l"FFCircularProgressView" -l"HKDFKit" -l"JSQMessagesViewController" -l"JSQSystemSoundPlayer" -l"Mantle" -l"PastelogKit" -l"ProtocolBuffers" -l"SCWaveformView" -l"SQLCipher" -l"SSKeychain" -l"SocketRocket" -l"TwistedOakCollapsingFutures" -l"UnionFind" -l"YapDatabase" -l"crypto" -l"iRate" -l"icucore" -l"libPhoneNumber-iOS" -l"ssl" -framework "AudioToolbox" -framework "CFNetwork" -framework "CoreGraphics" -framework "CoreLocation" -framework "CoreTelephony" -framework "Foundation" -framework "MapKit" -framework "MobileCoreServices" -framework "QuartzCore" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" PODS_ROOT = ${SRCROOT}/Pods \ No newline at end of file diff --git a/Target Support Files/ProtocolBuffers/ProtocolBuffers-Private.xcconfig b/Target Support Files/ProtocolBuffers/ProtocolBuffers-Private.xcconfig index 6615ca2..9be3feb 100644 --- a/Target Support Files/ProtocolBuffers/ProtocolBuffers-Private.xcconfig +++ b/Target Support Files/ProtocolBuffers/ProtocolBuffers-Private.xcconfig @@ -1,6 +1,6 @@ #include "ProtocolBuffers.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/ProtocolBuffers" "${PODS_ROOT}/Headers/Private/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/ProtocolBuffers" "${PODS_ROOT}/Headers/Private/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_LDFLAGS = ${PROTOCOLBUFFERS_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/SCWaveformView/SCWaveformView-Private.xcconfig b/Target Support Files/SCWaveformView/SCWaveformView-Private.xcconfig index f4266a3..fe67e44 100644 --- a/Target Support Files/SCWaveformView/SCWaveformView-Private.xcconfig +++ b/Target Support Files/SCWaveformView/SCWaveformView-Private.xcconfig @@ -1,5 +1,5 @@ #include "SCWaveformView.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SCWaveformView" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SCWaveformView" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/SQLCipher/SQLCipher-Private.xcconfig b/Target Support Files/SQLCipher/SQLCipher-Private.xcconfig index 7299417..3882bd5 100644 --- a/Target Support Files/SQLCipher/SQLCipher-Private.xcconfig +++ b/Target Support Files/SQLCipher/SQLCipher-Private.xcconfig @@ -1,6 +1,6 @@ #include "SQLCipher.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SQLCipher" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SQLCipher" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_CFLAGS = ${SQLCIPHER_OTHER_CFLAGS} OTHER_LDFLAGS = ${SQLCIPHER_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} diff --git a/Target Support Files/SSKeychain/SSKeychain-Private.xcconfig b/Target Support Files/SSKeychain/SSKeychain-Private.xcconfig index 203f8e2..0a28b4e 100644 --- a/Target Support Files/SSKeychain/SSKeychain-Private.xcconfig +++ b/Target Support Files/SSKeychain/SSKeychain-Private.xcconfig @@ -1,6 +1,6 @@ #include "SSKeychain.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SSKeychain" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SSKeychain" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_LDFLAGS = ${SSKEYCHAIN_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/SocketRocket/SocketRocket-Private.xcconfig b/Target Support Files/SocketRocket/SocketRocket-Private.xcconfig index 668183d..8e5c24f 100644 --- a/Target Support Files/SocketRocket/SocketRocket-Private.xcconfig +++ b/Target Support Files/SocketRocket/SocketRocket-Private.xcconfig @@ -1,6 +1,6 @@ #include "SocketRocket.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SocketRocket" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SocketRocket" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_LDFLAGS = ${SOCKETROCKET_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/TwistedOakCollapsingFutures/TwistedOakCollapsingFutures-Private.xcconfig b/Target Support Files/TwistedOakCollapsingFutures/TwistedOakCollapsingFutures-Private.xcconfig index 88e4990..be5ec78 100644 --- a/Target Support Files/TwistedOakCollapsingFutures/TwistedOakCollapsingFutures-Private.xcconfig +++ b/Target Support Files/TwistedOakCollapsingFutures/TwistedOakCollapsingFutures-Private.xcconfig @@ -1,5 +1,5 @@ #include "TwistedOakCollapsingFutures.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/UnionFind/UnionFind-Private.xcconfig b/Target Support Files/UnionFind/UnionFind-Private.xcconfig index 57d5437..d146207 100644 --- a/Target Support Files/UnionFind/UnionFind-Private.xcconfig +++ b/Target Support Files/UnionFind/UnionFind-Private.xcconfig @@ -1,5 +1,5 @@ #include "UnionFind.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/UnionFind" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/UnionFind" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/YapDatabase/YapDatabase-Private.xcconfig b/Target Support Files/YapDatabase/YapDatabase-Private.xcconfig index 17975c1..8df25d5 100644 --- a/Target Support Files/YapDatabase/YapDatabase-Private.xcconfig +++ b/Target Support Files/YapDatabase/YapDatabase-Private.xcconfig @@ -1,6 +1,6 @@ #include "YapDatabase.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/YapDatabase" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/YapDatabase" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_CFLAGS = ${YAPDATABASE_OTHER_CFLAGS} OTHER_LDFLAGS = ${YAPDATABASE_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} diff --git a/Target Support Files/iRate/iRate-Private.xcconfig b/Target Support Files/iRate/iRate-Private.xcconfig new file mode 100644 index 0000000..e10db5a --- /dev/null +++ b/Target Support Files/iRate/iRate-Private.xcconfig @@ -0,0 +1,5 @@ +#include "iRate.xcconfig" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/iRate" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +PODS_ROOT = ${SRCROOT} +SKIP_INSTALL = YES \ No newline at end of file diff --git a/Target Support Files/iRate/iRate-dummy.m b/Target Support Files/iRate/iRate-dummy.m new file mode 100644 index 0000000..eb3ebe1 --- /dev/null +++ b/Target Support Files/iRate/iRate-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_iRate : NSObject +@end +@implementation PodsDummy_iRate +@end diff --git a/Target Support Files/iRate/iRate-prefix.pch b/Target Support Files/iRate/iRate-prefix.pch new file mode 100644 index 0000000..aa992a4 --- /dev/null +++ b/Target Support Files/iRate/iRate-prefix.pch @@ -0,0 +1,4 @@ +#ifdef __OBJC__ +#import +#endif + diff --git a/Target Support Files/iRate/iRate.xcconfig b/Target Support Files/iRate/iRate.xcconfig new file mode 100644 index 0000000..e69de29 diff --git a/Target Support Files/libPhoneNumber-iOS/libPhoneNumber-iOS-Private.xcconfig b/Target Support Files/libPhoneNumber-iOS/libPhoneNumber-iOS-Private.xcconfig index bf45801..e31971f 100644 --- a/Target Support Files/libPhoneNumber-iOS/libPhoneNumber-iOS-Private.xcconfig +++ b/Target Support Files/libPhoneNumber-iOS/libPhoneNumber-iOS-Private.xcconfig @@ -1,6 +1,6 @@ #include "libPhoneNumber-iOS.xcconfig" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/libPhoneNumber-iOS" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" +HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/libPhoneNumber-iOS" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/25519" "${PODS_ROOT}/Headers/Public/AFNetworking" "${PODS_ROOT}/Headers/Public/APDropDownNavToolbar" "${PODS_ROOT}/Headers/Public/AxolotlKit" "${PODS_ROOT}/Headers/Public/CocoaLumberjack" "${PODS_ROOT}/Headers/Public/DJWActionSheet" "${PODS_ROOT}/Headers/Public/FFCircularProgressView" "${PODS_ROOT}/Headers/Public/HKDFKit" "${PODS_ROOT}/Headers/Public/JSQMessagesViewController" "${PODS_ROOT}/Headers/Public/JSQSystemSoundPlayer" "${PODS_ROOT}/Headers/Public/Mantle" "${PODS_ROOT}/Headers/Public/OpenSSL" "${PODS_ROOT}/Headers/Public/OpenSSL/openssl" "${PODS_ROOT}/Headers/Public/PastelogKit" "${PODS_ROOT}/Headers/Public/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/ProtocolBuffers/ProtocolBuffers" "${PODS_ROOT}/Headers/Public/SCWaveformView" "${PODS_ROOT}/Headers/Public/SQLCipher" "${PODS_ROOT}/Headers/Public/SSKeychain" "${PODS_ROOT}/Headers/Public/SocketRocket" "${PODS_ROOT}/Headers/Public/TwistedOakCollapsingFutures" "${PODS_ROOT}/Headers/Public/UnionFind" "${PODS_ROOT}/Headers/Public/YapDatabase" "${PODS_ROOT}/Headers/Public/iRate" "${PODS_ROOT}/Headers/Public/libPhoneNumber-iOS" OTHER_LDFLAGS = ${LIBPHONENUMBER_IOS_OTHER_LDFLAGS} PODS_ROOT = ${SRCROOT} SKIP_INSTALL = YES \ No newline at end of file diff --git a/iRate/LICENCE.md b/iRate/LICENCE.md new file mode 100644 index 0000000..ac17f46 --- /dev/null +++ b/iRate/LICENCE.md @@ -0,0 +1,23 @@ +iRate + +Version 1.11.4, May 5th, 2015 + +Copyright (C) 2011 Charcoal Design + +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + +3. This notice may not be removed or altered from any source distribution. \ No newline at end of file diff --git a/iRate/README.md b/iRate/README.md new file mode 100644 index 0000000..df34048 --- /dev/null +++ b/iRate/README.md @@ -0,0 +1,630 @@ +Purpose +-------------- + +iRate is a library to help you promote your iPhone and Mac App Store apps by prompting users to rate the app after using it for a few days. This approach is one of the best ways to get positive app reviews by targeting only regular users (who presumably like the app or they wouldn't keep using it!). + + +Supported OS & SDK Versions +----------------------------- + +* Supported build target - iOS 8.3 / Mac OS 10.10 (Xcode 6.1, Apple LLVM compiler 6.1) +* Earliest supported deployment target - iOS 5.0 / Mac OS 10.7 +* Earliest compatible deployment target - iOS 4.3 / Mac OS 10.6 + +NOTE: 'Supported' means that the library has been tested with this version. 'Compatible' means that the library should work on this OS version (i.e. it doesn't rely on any unavailable SDK features) but is no longer being tested for compatibility and may require tweaking or bug fixes to run correctly. + + +ARC Compatibility +------------------ + +As of version 1.7, iRate requires ARC. If you wish to use iRate in a non-ARC project, just add the -fobjc-arc compiler flag to the iRate.m class. To do this, go to the Build Phases tab in your target settings, open the Compile Sources group, double-click iRate.m in the list and type -fobjc-arc into the popover. + +If you wish to convert your whole project to ARC, comment out the #error line in iRate.m, then run the Edit > Refactor > Convert to Objective-C ARC... tool in Xcode and make sure all files that you wish to use ARC for (including iRate.m) are checked. + + +Thread Safety +-------------- + +iRate uses threading internally to avoid blocking the UI, but none of the iRate external interfaces are thread safe and you should not call any methods or set any properties on iRate except from the main thread. + + +Installation +-------------- + +To install iRate into your app, drag the iRate.h, .m and .bundle files into your project. You can omit the .bundle if you are not interested in localised text. + +iRate typically requires no configuration at all and will simply run automatically, using the application's bundle ID to look the app ID up on the App Store. + +**Note:** If you have apps with matching bundle IDs on both the Mac and iOS app stores (even if they use different capitalisation), the lookup mechanism won't work, so you'll need to manually set the appStoreID property, which is a numeric ID that can be found in iTunes Connect after you set up an app. Also, if you are creating a sandboxed Mac app and your app does not request the network access permission then you will need to set the appStoreID because it cannot be retrieved from the iTunes service. + +If you do wish to customise iRate, the best time to do this is *before* the app has finished launching. The easiest way to do this is to add the iRate configuration code in your AppDelegate's `initialize` method, like this: + + #import "iRate.h" + + + (void)initialize + { + //configure iRate + [iRate sharedInstance].daysUntilPrompt = 5; + [iRate sharedInstance].usesUntilPrompt = 15; + } + + +Configuration +-------------- + +To configure iRate, there are a number of properties of the iRate class that can alter the behaviour and appearance of iRate. These should be mostly self- explanatory, but they are documented below: + + @property (nonatomic, assign) NSUInteger appStoreID; + +This should match the iTunes app ID of your application, which you can get from iTunes connect after setting up your app. This value is not normally necessary and is generally only required if you have the aforementioned conflict between bundle IDs for your Mac and iOS apps, or in the case of Sandboxed Mac apps, if your app does not have network permission because it won't be able to fetch the appStoreID automatically using iTunes services. + + @property (nonatomic, assign) NSUInteger appStoreGenreID; + +This is the type of app, used to determine the default text for the rating dialog. This is set automatically by calling an iTunes service, so you shouldn't need to set it manually for most purposes. If you do wish to override this value, setting it to the `iRateAppStoreGameGenreID` constant will cause iRate to use the "game" version of the rating dialog, and setting it to any other value will use the "app" version of the rating dialog. + + @property (nonatomic, copy) NSString *appStoreCountry; + +This is the two-letter country code used to specify which iTunes store to check. It is set automatically from the device locale preferences, so shouldn't need to be changed in most cases. You can override this to point to the US store, or another specific store if you prefer, which may be a good idea if your app is only available in certain countries. + + @property (nonatomic, copy) NSString *applicationName; + +This is the name of the app displayed in the iRate alert. It is set automatically from the application's info.plist, but you may wish to override it with a shorter or longer version. + + @property (nonatomic, copy) NSString *applicationBundleID; + +This is the application bundle ID, used to retrieve the `appStoreID` and `appStoreGenreID` from iTunes. This is set automatically from the app's info.plist, so you shouldn't need to change it except for testing purposes. + + @property (nonatomic, assign) float daysUntilPrompt; + +This is the number of days the user must have had the app installed before they are prompted to rate it. The time is measured from the first time the app is launched. This is a floating point value, so it can be used to specify a fractional number of days (e.g. 0.5). The default value is 10 days. + + @property (nonatomic, assign) NSUInteger usesUntilPrompt; + +This is the minimum number of times the user must launch the app before they are prompted to rate it. This avoids the scenario where a user runs the app once, doesn't look at it for weeks and then launches it again, only to be immediately prompted to rate it. The minimum use count ensures that only frequent users are prompted. The prompt will appear only after the specified number of days AND uses has been reached. This defaults to 10 uses. + + @property (nonatomic, assign) NSUInteger eventsUntilPrompt; + +For some apps, launches are not a good metric for usage. For example the app might be a daemon that runs constantly, or a game where the user can't write an informed review until they've reached a particular level. In this case you can manually log significant events and have the prompt appear after a predetermined number of these events. Like the usesUntilPrompt setting, the prompt will appear only after the specified number of days AND events, however once the day threshold is reached, the prompt will appear if EITHER the event threshold OR uses threshold is reached. This defaults to 10 events. + + @property (nonatomic, assign) float usesPerWeekForPrompt; + +If you are less concerned with the total number of times the app is used, but would prefer to use the *frequency* of times the app is used, you can use the `usesPerWeekForPrompt` property to set a minimum threshold for the number of times the user must launch the app per week (on average) for the prompt to be shown. Note that this is the average since the app was installed, so if the user goes for a long period without running the app, it may throw off the average. The default value is zero. + + @property (nonatomic, assign) float remindPeriod; + +How long the app should wait before reminding a user to rate after they select the "remind me later" option (measured in days). A value of zero means the app will remind the user next launch. Note that this value supersedes the other criteria, so the app won't prompt for a rating during the reminder period, even if a new version is released in the meantime. This defaults to 1 day. + + @property (nonatomic, copy) NSString *messageTitle; + +The title displayed for the rating prompt. If you don't want to display a title then set this to `@""`; + + @property (nonatomic, copy) NSString *message; + +The rating prompt message. This should be polite and courteous, but not too wordy. If you don't want to display a message then set this to `@""`; + + @property (nonatomic, copy) NSString *updateMessage; + +This is a message to be used for users who have previously rated the app, encouraging them to re-rate. This allows you to customise the message for these users. If you do not supply a custom message for this case, the standard message will be used. + + @property (nonatomic, copy) NSString *cancelButtonLabel; + +The button label for the button to dismiss the rating prompt without rating the app. + + @property (nonatomic, copy) NSString *rateButtonLabel; + +The button label for the button the user presses if they do want to rate the app. + + @property (nonatomic, copy) NSString *remindButtonLabel; + +The button label for the button the user presses if they don't want to rate the app immediately, but do want to be reminded about it in future. Set this to `@""` if you don't want to display the remind me button - e.g. if you don't have space on screen. + + @property (nonatomic, assign) BOOL useAllAvailableLanguages; + +By default, iRate will use all available languages in the iRate.bundle, even if used in an app that does not support localisation. If you would prefer to restrict iRate to only use the same set of languages that your application already supports, set this property to NO. (Defaults to YES). + + @property (nonatomic, assign) BOOL promptForNewVersionIfUserRated; + +Because iTunes ratings are version-specific, you ideally want users to rate each new version of your app. Users who really love your app may be willing to update their review for new releases. Set `promptForNewVersionIfUserRated` to `YES`, and iRate will prompt the user again each time they install an update until they decline to rate the app. If they decline, they will not be asked again. + + @property (nonatomic, assign) BOOL onlyPromptIfLatestVersion; + +Set this to NO to enabled the rating prompt to be displayed even if the user is not running the latest version of the app. This defaults to YES because that way users won't leave bad reviews due to bugs that you've already fixed, etc. + + @property (nonatomic, assign) BOOL onlyPromptIfMainWindowIsAvailable; + +This setting is applicable to Mac OS only. By default, on Mac OS the iRate alert is displayed as sheet on the main window. Some applications do not have a main window, so this approach doesn't work. For such applications, set this property to NO to allow the iRate alert to be displayed as a regular modal window. + + @property (nonatomic, assign) BOOL promptAtLaunch; + +Set this to NO to disable the rating prompt appearing automatically when the application launches or returns from the background. The rating criteria will continue to be tracked, but the prompt will not be displayed automatically while this setting is in effect. You can use this option if you wish to manually control display of the rating prompt. + + @property (nonatomic, assign) BOOL verboseLogging; + +This option will cause iRate to send detailed logs to the console about the prompt decision process. If your app is not correctly prompting for a rating when you would expect it to, this will help you figure out why. Verbose logging is enabled by default on debug builds, and disabled on release and deployment builds. + + @property (nonatomic, assign) BOOL previewMode; + +If set to YES, iRate will always display the rating prompt on launch, regardless of how long the app has been in use or whether it's the latest version (unless you have explicitly disabled the `promptAtLaunch` option). Use this to proofread your message and check your configuration is correct during testing, but disable it for the final release (defaults to NO). + + @property (nonatomic, assign) BOOL useUIAlertControllerIfAvailable; + +By default, iRate will use UIAlertView on iOS to display the rating prompt. UIAlertView was deprecated in iOS8 and replaced by UIAlertController. Unfortunately, unlike UIAlertView, presenting an alert with UIAlertController interferes with the ability of the app to display other controllers, and since iRate could theoretically display an alert at any point during the app's lifetime, it might clash with the app attempting to present another view controller. For this reason, use of UIAlertController is disabled by default. Uou should only set thus property to YES if you are certain that it won't clash with your app logic (e.g, if you have disabled automatic rating prompts, or if your app doesn't use any modal view controllers). + + +Advanced properties +-------------- + +If the default iRate behaviour doesn't meet your requirements, you can implement your own by using the advanced properties, methods and delegate. The properties below let you access internal state and override it: + + @property (nonatomic, strong) NSURL *ratingsURL; + +The URL that the app will direct the user to so they can write a rating for the app. This is set to the correct value for the given platform automatically. On iOS 6 and below this takes users directly to the ratings page, but on iOS 7 and Mac OS it takes users to the main app page (if there is a way to directly link to the ratings page on those platforms, I've yet to find it). If you are implementing your own rating prompt, you should probably use the `openRatingsPageInAppStore` method instead, especially on Mac OS, as the process for opening the Mac app store is more complex than merely opening the URL. + + @property (nonatomic, strong) NSDate *firstUsed; + +The first date on which the user launched the current version of the app. This is used to calculate whether the daysUntilPrompt criterion has been met. + + @property (nonatomic, strong) NSDate *lastReminded; + +The date on which the user last requested to be reminded to rate the app later. + + @property (nonatomic, assign) NSUInteger usesCount; + +The number of times the current version of the app has been used (launched). + + @property (nonatomic, assign) NSUInteger eventCount; + +The number of significant application events that have been recorded since the current version was installed. This is incremented by the logEvent method, but can also be manipulated directly. Check out the *Events Demo* to see how this os used. + + @property (nonatomic, readonly) float usesPerWeek; + +The average number of times per week that the current version of the app has been used (launched). + + @property (nonatomic, assign) BOOL declinedThisVersion; + +This flag indicates whether the user has declined to rate the current version (YES) or not (NO). This is not currently used by the iRate prompting logic, but may be useful for implementing your own logic. + + @property (nonatomic, assign) BOOL declinedAnyVersion; + +This flag indicates whether the user has declined to rate any previous version of the app (YES) or not (NO). iRate will not prompt the user automatically if this is set to YES. + + @property (nonatomic, assign) BOOL ratedThisVersion; + +This flag indicates whether the user has already rated the current version (YES) or not (NO). + + @property (nonatomic, readonly) BOOL ratedAnyVersion; + +This (readonly) flag indicates whether the user has previously rated any version of the app (YES) or not (NO). + + @property (nonatomic, assign) id delegate; + +An object you have supplied that implements the `iRateDelegate` protocol, documented below. Use this to detect and/or override iRate's default behaviour. This defaults to the App Delegate, so if you are using your App Delegate as your iRate delegate, you don't need to set this property. + + +Methods +-------------- + +Besides configuration, iRate has the following methods: + + - (void)logEvent:(BOOL)deferPrompt; + +This method can be called from anywhere in your app (after iRate has been configured) and increments the iRate significant event count. When the predefined number of events is reached, the rating prompt will be shown. The optional deferPrompt parameter is used to determine if the prompt will be shown immediately (NO) or if the app will wait until the next launch (YES). + + - (BOOL)shouldPromptForRating; + +Returns YES if the prompt criteria have been met, and NO if they have not. You can use this to decide when to display a rating prompt if you have disabled the automatic display at app launch. Calling this method will not call the `iRateShouldPromptForRating` delegate method. + + - (void)promptForRating; + +This method will immediately trigger the rating prompt without checking that the app store is available, and without calling the iRateShouldPromptForRating delegate method. Note that this method depends on the `appStoreID` and `applicationGenre` properties, which are only retrieved after polling the iTunes server, so if you intend to call this method directly, you will need to set these properties yourself beforehand, or use the `promptIfNetworkAvailable` method instead. + + - (void)promptIfNetworkAvailable; + +This method will check if the app store is available, and if it is, it will display the rating prompt to the user. The iRateShouldPromptForRating delegate method will be called before the alert is shown, so you can intercept it. Note that if your app is sandboxed and does not have the network access permission, this method will ignore the network availability status, however in this case you will need to manually set the `appStoreID` or iRate cannot function. + + - (void)promptIfAllCriteriaMet; + +This method will check if all prompting criteria have been met, and if the app store is available, and if it is, it will display the rating prompt to the user. The iRateShouldPromptForRating delegate method will be called before the alert is shown, so you can intercept it. + + - (void)openRatingsPageInAppStore; + +This method skips the user alert and opens the application ratings page in the Mac or iPhone app store, depending on which platform iRate is running on. This method does not perform any checks to verify that the machine has network access or that the app store is available. It also does not call the `-iRateShouldOpenAppStore` delegate method. You should use this method to open the ratings page instead of the ratingsURL property, as the process for launching the app store is more complex than merely opening the URL in many cases. Note that this method depends on the `appStoreID` which is only retrieved after polling the iTunes server. If you call this method without first doing an update check, you will either need to set the `appStoreID` property yourself beforehand, or risk that the method may take some time to make a network call, or fail entirely. On success, this method will call the `-iRateDidOpenAppStore` delegate method. On Failure it will call the `-iRateCouldNotConnectToAppStore:` delegate method. + + +Delegate methods +--------------- + +The iRateDelegate protocol provides the following methods that can be used intercept iRate events and override the default behaviour. All methods are optional. + + - (void)iRateCouldNotConnectToAppStore:(NSError *)error; + +This method is called if iRate cannot connect to the App Store, usually because the network connection is down. This may also fire if your app does not have access to the network due to Sandbox permissions, in which case you will need to manually set the appStoreID so that iRate can still function. + + - (void)iRateDidDetectAppUpdate; + +This method is called if iRate detects that the application has been updated since the last time it was launched. + + - (BOOL)iRateShouldPromptForRating; + +This method is called immediately before the rating prompt is displayed to the user. You can use this method to implement custom prompt logic in addition to the standard rules. You can also use this method to block the standard prompt alert and display the rating prompt in a different way, or bypass it altogether. + + - (void)iRateDidPromptForRating; + +This method is called immediately before the rating prompt is displayed. This is useful if you use analytics to track what percentage of users see the prompt and then go to the app store. This can help you fine tune the circumstances around when/how you show the prompt. + + - (void)iRateUserDidAttemptToRateApp; + +This is called when the user pressed the rate button in the rating prompt. This is useful if you want to log user interaction with iRate. This method is only called if you are using the standard iRate alert view prompt and will not be called automatically if you provide a custom rating implementation or call the `openRatingsPageInAppStore` method directly. + + - (void)iRateUserDidDeclineToRateApp; + +This is called when the user declines to rate the app. This is useful if you want to log user interaction with iRate. This method is only called if you are using the standard iRate alert view prompt and will not be called automatically if you provide a custom rating implementation. + + - (void)iRateUserDidRequestReminderToRateApp; + +This is called when the user asks to be reminded to rate the app. This is useful if you want to log user interaction with iRate. This method is only called if you are using the standard iRate alert view prompt and will not be called automatically if you provide a custom rating implementation. + + - (BOOL)iRateShouldOpenAppStore; + +This method is called immediately before iRate attempts to open the app store. Return NO if you wish to implement your own ratings page display logic. + + - (void)iRateDidOpenAppStore; + +This method is called immediately after iRate opens the app store. + + +Localisation +--------------- + +The default strings for iRate are already localised for many languages. By default, iRate will use all the localisations in the iRate.bundle even in an app that is not localised, or which is only localised to a subset of the languages that iRate supports. The iRate strings keys are: + + static NSString *const iRateMessageTitleKey = @"iRateMessageTitle"; + static NSString *const iRateAppMessageKey = @"iRateAppMessage"; + static NSString *const iRateGameMessageKey = @"iRateGameMessage"; + static NSString *const iRateUpdateMessageKey = @"iRateUpdateMessage"; + static NSString *const iRateCancelButtonKey = @"iRateCancelButton"; + static NSString *const iRateRemindButtonKey = @"iRateRemindButton"; + static NSString *const iRateRateButtonKey = @"iRateRateButton"; + +If you would prefer iRate to only use the localisations that are enabled in your application (so that if your app only supports English, French and Spanish, iRate will automatically be localised for those languages, but not for German, even though iRate includes a German language file), set the `useAllAvailableLanguages` option to NO. + +It is not recommended that you modify the strings files in the iRate.bundle, as it will complicate updating to newer versions of iRate. The exception to this is if you would like to submit additional languages or improvements or corrections to the localisations in the iRate project on github (which are greatly appreciated). + +If you want to add an additional language for iRate in your app without submitting them back to the github project, you can add these strings directly to the appropriate Localizable.strings file in your project folder. If you wish to replace some or all of the default iRate strings, the simplest option is to copy just those strings into your own Localizable.strings file and then modify them. iRate will automatically use strings in the main application bundle in preference to the ones in the iRate bundle so you can override any string in this way. + +If you do not want to use *any* of the default localisations, you can omit the iRate.bundle altogether. Note that if you only want to support a subset of languages that iRate supports, it is not neccesary to delete the other strings files from iRate.bundle - just set `useAllAvailableLanguages` to NO, and iRate will only use the languages that your app already supports. + +The old method of overriding iRate's default strings by using individual setter methods (see below) is still supported, however the recommended approach is now to add those strings to your project's Localizable.strings file, which will be detected automatically by iRate. + + + (void)initialize + { + //overriding the default iRate strings + [iRate sharedInstance].messageTitle = NSLocalizedString(@"Rate MyApp", @"iRate message title"); + [iRate sharedInstance].message = NSLocalizedString(@"If you like MyApp, please take the time, etc", @"iRate message"); + [iRate sharedInstance].cancelButtonLabel = NSLocalizedString(@"No, Thanks", @"iRate decline button"); + [iRate sharedInstance].remindButtonLabel = NSLocalizedString(@"Remind Me Later", @"iRate remind button"); + [iRate sharedInstance].rateButtonLabel = NSLocalizedString(@"Rate It Now", @"iRate accept button"); + } + + +Example Projects +--------------- + +When you build and run the basic Mac or iPhone example project for the first time, it will show an alert asking you to rate the app. This is because the previewMode option is set. + +Disable the previewMode option and play with the other settings to see how the app behaves in practice. + + +Advanced Example +--------------- + +The advanced example demonstrates how you might implement a completely bespoke iRate interface using the iRateDelegate methods. Automatic prompting is disabled and instead the user can opt to rate the app by pressing the "Rate this app" button. + +When pressed, the app first checks that the app store is available (it may not be if the computer has no Internet connection or apple.com is down), and then launches the Mac App Store. + +The example is for Mac OS, but the same principle can be applied on iOS. + + +Release Notes +----------------- + +Version 1.11.4 + +- Added fix for possible Apple rejection issue to do with `canOpenURL:` +- Added fix for nil locale issue +- Added Macedonian translation + +Version 1.11.3 + +- Added useUIAlertControllerIfAvailable option +- Disabled UIAlertController by default as it may interfere with in-app controller logic + +Version 1.11.2 + +- Fixed critical bug in alert button handling on iOS 7 and earlier + +Version 1.11.1 + +- Fixed deprecation warnings on Mac OS X 10.10 Yosemite +- Improved Urdu translation + +Version 1.11 + +- Added `promptIfCriteriaMet` convenience method +- Added `NSNotificationCenter` notifications as alternative to delegate +- Now uses `UIAlertController` instead of `UIAlertView` if available +- Fixed compiler error when building with Xcode 6 +- Fixed error in Thai translation +- Fixed potential crash on iOS 6 +- Improved Farsi translation +- Now fully compatible with Swift +- Added Swift Demo example + +Version 1.10.3 + +- Fixed another bug in the rating reset logic after upgrade +- Improved Turkish translation + +Version 1.10.2 + +- Fixed bug where app would never prompt for rating after an upgrade if it had not already done so +- Improved italian localization + +Version 1.10.1 + +- Fixed serious bug that prevents rating prompt appearing for any new apps +- Fixed issue where bad response from iTunes would be cached indefinitely + +Version 1.10 + +- Now links directly to review page again on iOS 7.1 + (Apple has fixed support) +- No longer interrupts rating popups for the full `daysUntilPrompt` period after an app update +- Added `promptForNewVersionIfUserRated` option to re-prompt users who have previous rated (off by default) +- Added `updateMessage` property for use with `promptForNewVersionIfUserRated` option +- Fixed typo in French translation + +Version 1.9.3 + +- No longer logs warning if app ID is not found, unless in verbose mode +- Minor translation fix for Vietnamese + +Version 1.9.2 + +- Added Bengali, Farsi, Hindi, Punjabi, Thai and Vietnamese translations + +Version 1.9.1 + +- Fixed problem with fetching app ID when device region is set to Europe + +Version 1.9 + +- iRate will no longer ask users to rate the app again each version +- If the user selects "No, Thanks", they will now never be asked again +- Removed the `promptAgainEachVersion` option + +Version 1.8.3 + +- Stricter warning compliance +- Now uses macros to avoid generating warnings when imported into apps with even stricter warning settings + +Version 1.8.2 + +- Fixed issue where checkForConnectivityInBackground could be called on main thread, blocking user interaction + +Version 1.8.1 + +- Added iRateDidOpenAppStore delegate method +- Language selection now works correctly if the user has an unsupported language +- Removed all support for StoreKit, as Apple have disabled the StoreKit rating panel +- Calling openRatingsPageInAppStore will now look up appStoreID automatically if not already known +- Improved error messaging when using iRate on the iOS Simulator +- Added Greek and Slovenian localizations + +Version 1.8 + +- App store link works on iOS 7 (had to link to app home page instead of directly to reviews page for now - hopefully an alternative direct link can be found) +- Now uses NSJSONSerializer if available (iOS 4.x will still use the old parser) +- No longer requires StoreKit by default (see README for details) +- Fixed Czech and Austrian German locales for iOS 7 +- Removed disableAlertViewResizing property (no longer needed) +- Improved Czech translation +- Improved French translation +- Urdu support +- Fixed bug in alertview resizing for iOS 6 and below +- Now complies with the -Wextra warning level + +Version 1.7.5 + +- Improved Arabic translation +- Improved podspec file +- Removed .DS_Store file + +Version 1.7.4 + +- Added Arabic translation +- Improved French translation +- Added delegate method for tracking when prompt gets shown + +Version 1.7.3 + +- Added Slovak, Czech and Austrian translations +- Fixed some bugs in Cancel/Remind button disabling logic +- Added podspec file + +Version 1.7.2 + +- Added dutch translation +- iRate now displays the StoreKit product view controller correctly even if a modally presented view controller has been displayed + +Version 1.7.1 + +- Fixed deprecation warning when targeting iOS6 as the base target +- Added iRateDidPresentStoreKitModal and iRateDidDismissStoreKitModal delegate methods +- Added additional error logging if StoreKit fails to load product info +- Added Ukranian translation + +Version 1.7 + +- On iOS 6, iRate can now use the StoreKit APIs to display the product page directly within the app. +- iRate now requires the StoreKit framework on iOS +- iRate now requires ARC. To use iRate in a non-ARC project, follow the instructions in the README file. +- Dropped support for 32-bit Macs running Snow Leopard +- Added Swedish translation + +Version 1.6.2 + +- Fixed broken ratings URL (Apple changed it) +- Added Danish translation + +Version 1.6.1 + +- Fixed typo in Italian strings file + +Version 1.6 + +- Added new localisation system (see README for details) +- Added usesPerWeekForPrompt setting +- Fixed deprecation warning in iOS 6 +- Improved Spanish translation +- Improved German translation + +Version 1.5.3 + +- Corrected minor spelling mistake in German translation + +Version 1.5.2 + +- Restored App Store deep link on iOS6 (didn't work in beta, but now does) +- Added promptAgainForEachNewVersion option to enable/disable prompting each time the app is updated +- Added verboseLogging option to make it easier to diagnose why a new version isn't being correctly detected +- Renamed debug property to previewMode as this better describes its function +- Add Simplified Chinese localisation + +Version 1.5.1 + +- Fixed crash on iOS 4.x and Mac OS 10.6.x when compiled using Xcode 4.4 + +Version 1.5 + +- Added support for iOS6. Currently it does not appear to be possible to take users directly to the ratings page on iOS6, but iRate will now at least open the app store on the app page without an error. +- Fixed bug in the app store country selection logic +- Changed appStoreGenre to appStoreGenreID, as this is not locale-specific + +Version 1.4.9 + +- Added support for sandboxed Mac App Store apps with no network access +- Updated ARC Helper library + +Version 1.4.8 + +- Added explicit 60-second timeout for connectivity check +- iRate will now no longer spawn multiple download threads if closed and re-opened whilst performing a check +- Added Portuguese translation + +Version 1.4.7 + +- Fixed a bug where advanced properties set in the delegate methods might be subsequently overridden by iRate +- Added Events Demo example + +Version 1.4.6 + +- Fixed odd glitch where shaking device would cause UIAlertview to slowly shrink +- Added disableAlertViewResizing option (see README for details) +- Added Resizing Disabled example project +- Added Korean translation + +Version 1.4.5 + +- Improved German, Spanish, Japanese, Russian and Polish translations +- Added onlyPromptIfMainWindowIsAvailable option + +Version 1.4.4 + +- Added Turkish localisation +- Improved German translation +- Fixed alert layout for long app names + +Version 1.4.3 + +- It is now possible again to use debug to test the iRate message for apps that are not yet on the App Store. + +Version 1.4.2 + +- Added Hebrew localisation +- Fixed issue with UIAlertView label resizing +- Fixed some compiler warnings + +Version 1.4.1 + +- Added logic to prevent UIAlertView collapsing in landscape mode +- Added Russian, Polish and Traditional Chinese localisations +- Improved Japanese localisation +- Now handles nil cancel button text correctly + +Version 1.4 + +- Included localisation for French, German, Italian, Spanish and Japanese +- iRate is now *completely zero-config* in most cases! +- It is no longer necessary to set the app store ID in most cases +- iRate default text now uses "playing" instead of "using" for games +- iRate delegate now defaults to App Delegate unless otherwise specified +- By default, iRate no longer prompts the user to rate the app unless they are running the latest version + +Version 1.3.5 + +- Fixed bug introduced in 1.3.4 where remind button would not appear on iOS + +Version 1.3.4 + +- Fixed compiler warning +- Added `iRateDidDetectAppUpdate` delegate method +- Added ARC Test example + +Version 1.3.3 + +- Added missing ivar required for 32-bit Mac OS builds. + +Version 1.3.2 + +- Added logic to prevent multiple prompts from being displayed if user fails to close one prompt before the next is due to be opened. +- Added workaround for change in UIApplicationWillEnterForegroundNotification implementation in iOS5 + +Version 1.3.1 + +- Added automatic support for ARC compile targets +- Now requires Apple LLVM 3.0 compiler target + +Version 1.3 + +- Added additional delegate methods to facilitate logging +- Renamed disabled property to promptAtLaunch for clarity + +Version 1.2.3 + +- iRate now uses CFBundleDisplayName for the application name (if available) +- Reorganised examples + +Version 1.2.2 + +- Fixed misspelled delegate method +- Fixed bug in advanced Mac project where rating prompt was displayed automatically even if button was not pressed +- Removed unneeded project files + +Version 1.2.1 + +- Exposed the shouldPromptForRating method to make it easier to control when rating prompt is displayed +- Increased `MAC_APP_STORE_REFRESH_DELAY` to 5 seconds to support older machines + +Version 1.2 + +- Added delegate and additional accessor properties for custom behaviour +- Added advanced example project to demonstrate use of the delegate protocol + +Version 1.1 + +- Now compatible with iOS 3.x +- Fixed incorrect iPhone review URL + +Version 1.0 + +- Initial release. \ No newline at end of file diff --git a/iRate/iRate/iRate.bundle/ar.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/ar.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..38c59cb1312a95610032808638888d6d0076a6bd GIT binary patch literal 650 zcmbu6-AV&75QXRJT!`=Bx>B+h?GJjhh@jiet`rI?zCh6;h57@oudjZIl(lrd5DAk^ zPBJGab3Q*(TiUJ7t+9p8h&RUE9?9-FX>3K7T4Lu!YK5k{(Y3r1>)8d!ne8yQ9GCXW z*ko$!dm716d!SrL$}}O*G*$)bLB3gcS!&o$K90M zwe~*uZBQdjZKDk^n4;U!PxL{MImWn`fj|5NS$qS5T5JjQ>+1R;tPoQcktvze1W1x3iSt!FW{lqoN7S}9@H92Omh+o(oiow zNMA|)W|MRq8hrv;c6W9*-#4=}U%tOQX~==p#Fx74b6#@P8CZ+vOe^2EpnrzZ&} zxQCGy+2Uzkmbg0nwp?(OSsb>7K0>59+DL>c28b}k2noGyt`qJr_(TV*jOP#mqbjn9 zAE2FkVvNb~LF^Qd{G!7>q36Lernuw1k(iN{TVq7DHpyOa&U2+ULw(^bzZ&4(q7?CJ zmpX7*&`>nppo^xa0Db1NdQhvkZT?y(c63w`;kq9b(4 z7P5l>b#%JiWgXAth?Q*0j$BdIzMRwJDyh9w#g%)qsPN)Xsb&dq!`eG#Wok`vO`j@n l%-br?I=kFpKF7ag*C$rh+oGCARKD8ticV)r?NOy!j324k`YZqd literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/cs.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/cs.lproj/Localizable.strings new file mode 100644 index 0000000..e31014f --- /dev/null +++ b/iRate/iRate/iRate.bundle/cs.lproj/Localizable.strings @@ -0,0 +1,6 @@ +"iRateMessageTitle" = "Ohodnotit %@"; +"iRateAppMessage" = "Pokud se vám líbí %@, našli byste si chvilku na ohodnocení aplikace? Nebude to trvat víc než minutu.\nDěkujeme za vaši podporu!"; +"iRateGameMessage" = "Pokud se vám %@ líbí, našli byste si chvilku na ohodnocení hry? Nebude to trvat víc než minutu. Děkujeme za vaši podporu!"; +"iRateCancelButton" = "Ne, děkuji"; +"iRateRateButton" = "Ohodnotit nyní"; +"iRateRemindButton" = "Připomenout později"; diff --git a/iRate/iRate/iRate.bundle/da.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/da.lproj/Localizable.strings new file mode 100644 index 0000000..c4fbf79 --- /dev/null +++ b/iRate/iRate/iRate.bundle/da.lproj/Localizable.strings @@ -0,0 +1,6 @@ +"iRateMessageTitle" = "Vurdér %@"; +"iRateAppMessage" = "Hvis du kan lide at bruge %@, vil du så ikke bruge et øjeblik på at give en vurdering? Det tager ikke mere end et minut. Mange tak for hjælpen!"; +"iRateGameMessage" = "Hvis du kan lide at spille %@, vil du så ikke bruge et øjeblik på at vurdere det? Det tager ikke mere end et minut. Mange tak for hjælpen!"; +"iRateCancelButton" = "Nej tak"; +"iRateRateButton" = "Vurdér nu"; +"iRateRemindButton" = "Påmind mig senere"; diff --git a/iRate/iRate/iRate.bundle/de-AT.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/de-AT.lproj/Localizable.strings new file mode 100644 index 0000000..fc060f7 --- /dev/null +++ b/iRate/iRate/iRate.bundle/de-AT.lproj/Localizable.strings @@ -0,0 +1,6 @@ +"iRateMessageTitle" = "Bewerte %@"; +"iRateAppMessage" = "Wenn dir %@ gefällt, würdest Du es bitte bewerten? Dies wird nicht länger als eine Minute dauern.\nDanke für die Unterstützung!"; +"iRateGameMessage" = "Wenn dir %@ gefällt, würdest Du es bitte bewerten? Dies wird nicht länger als eine Minute dauern. Danke für die Unterstützung!"; +"iRateCancelButton" = "Nein, danke"; +"iRateRateButton" = "Jetzt bewerten"; +"iRateRemindButton" = "Später erinnern"; \ No newline at end of file diff --git a/iRate/iRate/iRate.bundle/de.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/de.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..399e881469f1232436120c924670e88ee457a34b GIT binary patch literal 906 zcmeH`-Acni5QWdRPq7BP6JJ0?t%6Xf7yjUNbW<&+t85bjK5rkRsNYO0@h9R7$g;`o z%-J)OnUlBILNi^cRHI50_JURF9_xxoqZ+GF&;h&9h*QVTjt|<=5#D`m@$7ky_00Op z)^pr&Ke2)$cQS8d37&JRB^hhjcky&u5s%;(c!EyV^0ZUXtygDNoBg?}q(jHfHptGi zM0^SBP7lsilPP<Dq#Ou~s0Gb57i9H{TgSwD>d8J!dbm9vwOLD%W3Q)m#&?y0TZj z!hYed<=P(T)fvol(Er`C8UNL-6S|d{Va2>gbhTkU;px?NPRwR#`mw34r}R^!ADSO# m8N*_8Gu3@p*AQ353@vN?rK(H*hb3&L3R78jv?ynL#fJc zE%vs_2h!0Vm6RC!bA57MUukjD!7A0s4AE*0&8tsThMM{Mh%RDqGEf4EIAzHBzKq_C zU+cTyoQL)6w67(Y+=KMtSvqbqlrelwk2%&HW$4-3o+i8;n2D|zD0YDI=PPsgi)K0N z9&8@9!)qzp j7ok;{Xca!Ezp#728!=vMd-s@=%>U;7h&PryHAnseu3`En literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/en.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/en.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..ddaf461aac50519aca7ce115fd1c807796a0a48e GIT binary patch literal 888 zcmd^-O-{o=429pC8?YN9u|vH8Li{aICCZ}e1tJKgZIV{$L{%>je0Dkwh_GOdqM7m7 z&o7>5f4pZ}XsTRMg(j>mU#>aUj7U_8l_}_ol^u~m=eps3sT1~|;Z_^I?>v3>Sg)|` zwN}ensMZpDkKOXu1@}3&F<)@*99QZEJLOc4GEbz+)iEc>Q-QCXHF|u_-W*;QKt^5T z8FO~rwN68aG^PTtF*I&Py^&et>zJ*!mdrvUe6vGzMb&{fSyrmitSwm6!TeEY13Epx zYqkDesSO>;(c?d>C>rXCTz$3c(0!RDuN#!qANmiPbw literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/es.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/es.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..dc96e46863e6c06e651442ec1210f0e142c608f8 GIT binary patch literal 848 zcmdUt%}v8V5QX14RV0@;WH$=Kv%~7QREqr1f}xDmaml;X9pY8vH+zF-UHC6OO?WTxw-o|< zMU>YIwu;*_GcrE%%~pcb(8Wq8ST~vxol>zp)VF>-o{rU_w(YZ#7G}amSfiu!I+66z6rf8u8?Q=sVwyS=HU5MSaM5j z-u|rS_>*ahuVX#d0gSU{%oxNRoU^%>;kQ65VXN`k#n+KZ>t9*HpL3O9a%`Ie^`Fwe zo3(EKr2`FF)I|8t)t^xPtuCp5s$)H}L6PpT^z|1On@_dt>-q+D`#6m6=36m=hB;(5 g#4u(C6XIU|l0|AW@ILFJ-J6oEGWze9ZV#OI8-@ef9{>OV literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/hi.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/hi.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..67a532e3898a4be0b873d47764464e39b24963fa GIT binary patch literal 852 zcmdr~%}T>S7#xHa#!F7oi{ct>TBIZr5F3hVtA_}Zi}(UXixlb)7++tV-K2!t_yV%* z^5xr|na%8ce+5|L9&?mfpwRr#nB!U1gLX=+R0S}&(hLytoCZBiRgbZ&wL#DDuCd9{ zAiF%Pkp@&9^N#!K_{_9+Ip7XMRS9zrrFE)(+qbBgsn$x{XTeLJ)F%xhAq`T;mT@9v zb=sq^e#D9Pk5rAsYtUg|9lJ9S=Tw@NqQQag;ps*hBXL+=-yuef^v?x*PN(W6;_!s* zt5@hxE`$ns+~P?tFJHEtZFgl)dWl$nJCgGDA31U(M_%zLPgc0brxI4;O`XP*^~=~4 zY&yK1xpi{enK~TG&n7)>_=VnQDgCEEZWD3FLzjf1du5xc+~p>&zeA-VQSGT~6@CDf CV`HEI literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/id.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/id.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..37589219b229bddd7e57ac453283d6aa040877f9 GIT binary patch literal 902 zcmdUuK~BRk5JhLrDMBQ6hzlSDg#{D|7Nr*mq%u_#Q#I*=%LDIEDdM`=r&S!KN~?19-aDhur9-1OG4E3L2#W@*=)HrNY$WNq-&{=}}hJGUd&j5e_~ z;}A0=-Q&3;zFeqBc8e`|8%b$g*I4GP;*|K8rnE~`aaR7F>w<@c`Sp8Ql`()BoI(sHU{R!Bi# l7hc=4#5rZSR>%6DXNtZj zS4Moz*>MJyt{J>$a@q2px_zsJ{Xwt1B6TBo1s;pu5Nr3~+9yZV>JrV}r)TMQvn19F z7OS}T*eP;{E|R6k?+n`l-=Jr-hP2~M+%;7V_kdRh)&WcBnJw;krVk6U?1=trCn{>S z{5nwA5R9Gv{~fvIFVXpKbmJYj-bH#h&XzG}|E#`n@N>e(S)I=@&8P7mW|%4H>j&$b XUvLy~P=Y1-lo^W+FPpj6SvO4Y`{j;B literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/ja.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/ja.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..60c071053dd3fafff4743204774be40ca3032922 GIT binary patch literal 628 zcmd5)%Sr=55Uh9*AKxI#f_N>@B4}Jx#F)5QA9IR}#&sc%0oRM5ft)0X7f*sG#jnv1 z$UlhRV64p|A#S`&Gc!&1RCjgF^u8QK@DLzI6$PzJS%6TUuS|@ZJO^`F)^ae96`8UAnCBhy^Z~Nt0)b+dShseeNrBOT#fXdB8i~Yu{yu zbuMDuo4yV?VH^D$mLYR2)AEH~e&|d%CG`&jMXmK-nH1yLJu^$E~K2_Wt`4${}Wru8^X$C1qkjwvt*tXXpa*(6MVxC6r=7b8Tl z`-JBz#}1(FgVrz3K)>WMBm;eu!{EeF3XIbdhJ2t1!Z$K&_0DWP1PUX}kbtEP>^cve r|~9Jcbk;cF))#c=Ezg1%@Y^?f_%V=jfiDAU6O22*=rJ literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/mk.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/mk.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..6c99ce5da4775fe4f473093578b6cefd40c3fa72 GIT binary patch literal 940 zcmd^;%}c{T5XI*(Cr|nZsB6HRNQ|uwrb*KT)QcDKAmXKHkwX0d-;@k?WRT`SrZbb^w!!eXfDw zMlINe=mIVW|3b^2?;ZOQ=1uZ+{Kxn#qDq-;qgs7{i`>#EPg@BzC+ufPR(BV&Sh4tB|Kde%DW@S<0+6>nMO;fN+PVvPN_ zsx)v98kp{X(`A=0{9H-V!Pz6SWV}O?bQ1C7bfgFdSG*& zZH#qfRReW(r9{`7uP|au!K?DM&;DFBysmE5fa~Y^f;#-oqH7?w%GWXC#}ne8es@;_6iJT@+?5bbKDt hgkG4E(bF&aHOU~Gmj*qx=leXR_ZB*YC3L<+{sviofCc~n literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/pl.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/pl.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..9d4f94d9f2ea614d5504c9e7571efe4a1a36a2c1 GIT binary patch literal 862 zcmeH_-Acni5QWcP3BEz^)uhxbKGUX>awV>{+fu->?HeNe;1EwL74EA`C%O8m$roCjcuo@7V{=2cL& zC(7z8K)drCbPjG2hI%r@O3Bb#9p@UXjd_R7yag53aG!ur`DMAcU@0tlsM44`HB{6W zYe#P5JR0cBHU1pme`kIw=8Db~VQQHsq2o2vD(GRSxx3I+Q^#s=3M2Phf1Q$tnR@k_ m+IM7b24*!2^R@Y}{;24Izot`DWlr2CXs1N8jcZkw2HtPoOp;9i literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/pt.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/pt.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..6ff1900a567df3426e1cb88a6135964b9b8f6769 GIT binary patch literal 884 zcmds#K~97~5JmsmQ?w-R)C(A+=)%pYiFyGPLfQ;40ml0pcOF80Rft5yjZ4!hsIIF1 z^}G7Nza@&gQKnvnF0qc4sl>Y@(`${FDCihVlnoOpa$evD#9%+Z~gp+E+`i?eX z+=3XuY4o61yb`aYQ-+^=ZtENjzrn1>KL6=N=T%V^T^e}U+15FY2-z3UXC1(|(Fq7w zdT~U%Lu7B=Dn}S@Q+d4m%mi)81}v(^@2Nawf317(R#Kfi-oPTjx}Yu)w@Acx7p8MT zzM}H)^LYf>x{ojLpQdxpy=s(E@M>p1b(?$597hcfuV{Ckzr;@^j>=v}nyWc=Ew(UN ZLNcwG67pYotz1o}jk%fzeVW<~_X922nvVbg literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/ru.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/ru.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..fdd3af9474df7f07d27e6884289f2cb55ca34fa3 GIT binary patch literal 938 zcmchWO-sW-5QgV4C+{AWG~mrc8k>HYCe5Z`4pv0*4-_p@s2^bc`|2~Bme3l(gGkt9 zvLDa9`_As?M<`3VmAR~CAy>3Fp1C{{-7&J36;UXGWVBF@^+FTPbf~4yG>{W1=uPE- zcf)b=%Ck#r7>DXKg%C)rk&gLhS`fva>hzkPiRR3i>42}zvTXH;Wjr-K=m?~%Q|%Fz z{%=dY^z59~#_ey`8?}H}k|$~KJDy{n$rTcGM3UZ=&q3jd#Q{Wt!Z-pprAdG}#Q8#kP<&k$v{=aJV^ z*Xw`Xi^-o*WvgntcQ^W1&P{RdS?=*}C8fM`de`zoPjmK;ygTNA+o{y|GrYYM?VSC4 i;NXt5@|9>~EvV=cB@aL9iqMneQ**cMe?UzWHR2aWRd-bY literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/sk.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/sk.lproj/Localizable.strings new file mode 100644 index 0000000..84c739b --- /dev/null +++ b/iRate/iRate/iRate.bundle/sk.lproj/Localizable.strings @@ -0,0 +1,6 @@ +"iRateMessageTitle" = "Ohodnotiť %@"; +"iRateAppMessage" = "Ak sa vám páči %@, našli by ste si chvíľku na ohodnotenie aplikácie? Nebude to trvať viac ako minútu.\nĎakujeme za vašu podporu!"; +"iRateGameMessage" = "Ak sa vám hra %@ páči, našli by ste si chvíľku na ohodnotenie aplikácie? Nebude to trvať viac ako minútu. Ďakujeme za vašu podporu!"; +"iRateCancelButton" = "Nie, Ďakujem"; +"iRateRateButton" = "Ohodnotiť teraz"; +"iRateRemindButton" = "Pripomenúť neskôr"; \ No newline at end of file diff --git a/iRate/iRate/iRate.bundle/sl.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/sl.lproj/Localizable.strings new file mode 100755 index 0000000000000000000000000000000000000000..25112d2ee92661007d207cc3d7bf30bba489087a GIT binary patch literal 888 zcmd^;O-{rx4255}2<{Ln%?@z^g!o$w8$cSkK!;Y4p?{hwEavdQXO~hCWx*OnX&gIw zez9NQUQhAGNT(7jRnRdr)s61i*F=J5I>mFO9lj&RnOeqor1Ac4 zQgHKy3>E7NtRBaG#P*T{JWI#7QyX@z)@raKT%s(V6AA9Ids{~<`~?BrhG`r-&P3LL zXJBowJi&AAnU_RHHilG?qxTt?peJ^QQ#sNzcB4b~m;Q#*d074)B}?pX%bDE2#(RIF zM)MEGf2mTWCu`4Sb^l-Wy5QZl_psEttP9qMn#vBkw0@d09zXl?Q<;OxrxCs?d+Q2Y hO>}NSo?Z+2FHCN|^A+suA2B7GicHBhwkh72y#uZCOGD+6L)EFVPo}k`U|iu$mx!k)E1l?7TN`~VTrn$sH~nw3K*faY>55b zs;oKE$X*%icsWW}u}Yu}w4gN2;^NYAR8cj6P3jK4zQz&t` zdyMaTbrCp$uE3t~($tv_xkVa-=ieNXxA;6OqyRKmM;qUm*g&V8D(tcL)F*xmtorf~ z9UW)*dDR^}-OcR-rt_{Wy*JsqhViEj{)_qYh@~}-hWvg^mjBIC0!zdMH3M#^y(YHA@Jp55n3Dr53$7r;c=`YYe3XHHg Fyf3^GYn=c9 literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/tr.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/tr.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..807f9293f7fdc1c712a48c3f78dc5485b7c6ce0a GIT binary patch literal 928 zcmd^;PfNrw5XE1weu=Gxy@}vi#Q*3;gmt~T6s>FNwv}uuv|rdSA?j~Zm!eegE@7HU zCVg)*^YZbYDA!D>yfR&3YeuRi-kgZn3NKNt11!;0N6fcsInfYHRbp%HMHLq7nuzTt z+SeA}0sC0bjPDEs?ztvWCI@!U(EMO1LGOq@sn#NDRKecC6O)H!>G`(gk!gp$8b8(x zD@T5r3RXE$yQ6WGVU>fDgL25u37$nBz%1|!X7eld9+|svs~C*8FU%IK`+#lSPP?2u zW8Je%q7Aw+zhZ`D{0r_`Fbv0P>$E*mtqV9U^S{>1ZroR;43+sml{yVwvQDh%ViUAb zQ|&=p^UVkMOkj71DiK7j(JCaOB9lW^1J3|Fq_sYPLAW;pw$Wun363UAF{C* HxMpCP6g literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/uk.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/uk.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..055fe50a20a51dce43597e993f448f0e16927c93 GIT binary patch literal 960 zcmd^;Pfx-?5XI*(C%=ORns_s@K#>M0E!!xXC?E>oRq4pyDqF^p3XE8^A_8!KZ_f$w~ceUDe)q2`EwJkW)|=xII4e8vGRP1O@v znx^ef-CDltvF8%{_dirDQSni3(QzqGUYYEbJh8Kx%YC|GS|rS#^>(a3CwqNUb|Y-x l4(oD(b#@}n>FNRocfaz9naP+QhPe;((&6@1dQLx$-3R*Id))v4 literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.bundle/ur-IN.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/ur-IN.lproj/Localizable.strings new file mode 100644 index 0000000..b174a90 --- /dev/null +++ b/iRate/iRate/iRate.bundle/ur-IN.lproj/Localizable.strings @@ -0,0 +1,7 @@ +"iRateMessageTitle" = "کو ریٹ کیجیے %@"; +"iRateAppMessage" = "اگر آپ نے %@ کو مفید پایا ہے تو کیا آپ اپنے قیمتی وقت میں سے چند لمحے نکال کر اس کو ریٹ کریں گے؟ اس میں ایک منٹ سے زیادہ نہیں لگے گا، آپ کے تعاون کا شکریہ!"; +"iRateGameMessage" = "اگر آپ %@ کھیل کر محظوظ ہوئے ہیں تو کیا آپ اپنے قیمتی وقت میں سے چند لمحے نکال کر اس کو ریٹ کریں گے؟ اس میں ایک منٹ سے زیادہ نہیں لگے گا، آپ کے تعاون کا شکریہ!"; +"iRateCancelButton" = "نہیں، شکریہ"; +"iRateRateButton" = "ابھی ریٹ کیجیے"; +"iRateRemindButton" = "مجھے بعد میں یاد دلائیں"; +"iRateOkay" = "ٹھیک ہے"; diff --git a/iRate/iRate/iRate.bundle/ur-PK.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/ur-PK.lproj/Localizable.strings new file mode 100644 index 0000000..b174a90 --- /dev/null +++ b/iRate/iRate/iRate.bundle/ur-PK.lproj/Localizable.strings @@ -0,0 +1,7 @@ +"iRateMessageTitle" = "کو ریٹ کیجیے %@"; +"iRateAppMessage" = "اگر آپ نے %@ کو مفید پایا ہے تو کیا آپ اپنے قیمتی وقت میں سے چند لمحے نکال کر اس کو ریٹ کریں گے؟ اس میں ایک منٹ سے زیادہ نہیں لگے گا، آپ کے تعاون کا شکریہ!"; +"iRateGameMessage" = "اگر آپ %@ کھیل کر محظوظ ہوئے ہیں تو کیا آپ اپنے قیمتی وقت میں سے چند لمحے نکال کر اس کو ریٹ کریں گے؟ اس میں ایک منٹ سے زیادہ نہیں لگے گا، آپ کے تعاون کا شکریہ!"; +"iRateCancelButton" = "نہیں، شکریہ"; +"iRateRateButton" = "ابھی ریٹ کیجیے"; +"iRateRemindButton" = "مجھے بعد میں یاد دلائیں"; +"iRateOkay" = "ٹھیک ہے"; diff --git a/iRate/iRate/iRate.bundle/ur.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/ur.lproj/Localizable.strings new file mode 100644 index 0000000..b174a90 --- /dev/null +++ b/iRate/iRate/iRate.bundle/ur.lproj/Localizable.strings @@ -0,0 +1,7 @@ +"iRateMessageTitle" = "کو ریٹ کیجیے %@"; +"iRateAppMessage" = "اگر آپ نے %@ کو مفید پایا ہے تو کیا آپ اپنے قیمتی وقت میں سے چند لمحے نکال کر اس کو ریٹ کریں گے؟ اس میں ایک منٹ سے زیادہ نہیں لگے گا، آپ کے تعاون کا شکریہ!"; +"iRateGameMessage" = "اگر آپ %@ کھیل کر محظوظ ہوئے ہیں تو کیا آپ اپنے قیمتی وقت میں سے چند لمحے نکال کر اس کو ریٹ کریں گے؟ اس میں ایک منٹ سے زیادہ نہیں لگے گا، آپ کے تعاون کا شکریہ!"; +"iRateCancelButton" = "نہیں، شکریہ"; +"iRateRateButton" = "ابھی ریٹ کیجیے"; +"iRateRemindButton" = "مجھے بعد میں یاد دلائیں"; +"iRateOkay" = "ٹھیک ہے"; diff --git a/iRate/iRate/iRate.bundle/vi.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/vi.lproj/Localizable.strings new file mode 100644 index 0000000..05b75cc --- /dev/null +++ b/iRate/iRate/iRate.bundle/vi.lproj/Localizable.strings @@ -0,0 +1,6 @@ +"iRateMessageTitle" = "Đánh giá %@"; +"iRateAppMessage" = "Nếu thích sử dụng %@, bạn có muốn giành một chút thời gian để đánh giá nó? Sẽ không lâu hơn một phút. Cảm ơn sự hỗ trợ của bạn!"; +"iRateGameMessage" = "Nếu thích chơi %@, bạn có muốn giành một chút thời gian để đánh giá nó? Sẽ không lâu hơn một phút. Cảm ơn sự hỗ trợ của bạn!"; +"iRateCancelButton" = "Không, Cảm ơn"; +"iRateRateButton" = "Đánh Giá Ngay"; +"iRateRemindButton" = "Nhắc Tôi Sau"; diff --git a/iRate/iRate/iRate.bundle/zh-Hans.lproj/Localizable.strings b/iRate/iRate/iRate.bundle/zh-Hans.lproj/Localizable.strings new file mode 100644 index 0000000000000000000000000000000000000000..0db893bebdbb5c282c8b1824adac4b61a547dac8 GIT binary patch literal 520 zcmezWPl+LuA&4Q7p@boo!54^&fiRIF9mom+%9JqV09i^53JkVDti)jDC!?Us;J_fO zaHN|pNQuFkfeR>#Fu{?b00>ddLFjIZoRhvH;biCZc$g_2@wJf}r9A)N2djlx`IQA8 z>1OcL@?#4sNR|H&vf+3?ch#$4hUpudEPFfR1!G#uzNLPd%48s)sMNC}p`}bel`)y| zKc+j}fquxv@DU-GtSqL!OPql&$zwUV^c>XK(03k+r n!eR!y&JD#H;k$#e$3zg&##~^`*kgG8T6_H_F!-?rNlalfP+*YlmhE1V&{C$K%9zafAJY}? zK-cGD_ywCgRu-$%% g5e|w6Z2D4xe$NEjl7h?5s-E}@$&)4uCV_MV0R1_2mH+?% literal 0 HcmV?d00001 diff --git a/iRate/iRate/iRate.h b/iRate/iRate/iRate.h new file mode 100644 index 0000000..f54747d --- /dev/null +++ b/iRate/iRate/iRate.h @@ -0,0 +1,169 @@ +// +// iRate.h +// +// Version 1.11.4 +// +// Created by Nick Lockwood on 26/01/2011. +// Copyright 2011 Charcoal Design +// +// Distributed under the permissive zlib license +// Get the latest version from here: +// +// https://github.com/nicklockwood/iRate +// +// This software is provided 'as-is', without any express or implied +// warranty. In no event will the authors be held liable for any damages +// arising from the use of this software. +// +// Permission is granted to anyone to use this software for any purpose, +// including commercial applications, and to alter it and redistribute it +// freely, subject to the following restrictions: +// +// 1. The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. If you use this software +// in a product, an acknowledgment in the product documentation would be +// appreciated but is not required. +// +// 2. Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// 3. This notice may not be removed or altered from any source distribution. +// + + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wobjc-missing-property-synthesis" + + +#import +#undef weak_delegate +#if __has_feature(objc_arc_weak) && \ +(TARGET_OS_IPHONE || __MAC_OS_X_VERSION_MIN_REQUIRED >= __MAC_10_8) +#define weak_delegate weak +#else +#define weak_delegate unsafe_unretained +#endif + + +#import +#if TARGET_OS_IPHONE +#import +#define IRATE_EXTERN UIKIT_EXTERN +#else +#import +#define IRATE_EXTERN APPKIT_EXTERN +#endif + + +IRATE_EXTERN NSUInteger const iRateAppStoreGameGenreID; +IRATE_EXTERN NSString *const iRateErrorDomain; + +//localisation string keys +IRATE_EXTERN NSString *const iRateMessageTitleKey; //iRateMessageTitle +IRATE_EXTERN NSString *const iRateAppMessageKey; //iRateAppMessage +IRATE_EXTERN NSString *const iRateGameMessageKey; //iRateGameMessage +IRATE_EXTERN NSString *const iRateUpdateMessageKey; //iRateUpdateMessage +IRATE_EXTERN NSString *const iRateCancelButtonKey; //iRateCancelButton +IRATE_EXTERN NSString *const iRateRemindButtonKey; //iRateRemindButton +IRATE_EXTERN NSString *const iRateRateButtonKey; //iRateRateButton + +//notification keys +IRATE_EXTERN NSString *const iRateCouldNotConnectToAppStore; +IRATE_EXTERN NSString *const iRateDidDetectAppUpdate; +IRATE_EXTERN NSString *const iRateDidPromptForRating; +IRATE_EXTERN NSString *const iRateUserDidAttemptToRateApp; +IRATE_EXTERN NSString *const iRateUserDidDeclineToRateApp; +IRATE_EXTERN NSString *const iRateUserDidRequestReminderToRateApp; +IRATE_EXTERN NSString *const iRateDidOpenAppStore; + + +typedef NS_ENUM(NSUInteger, iRateErrorCode) +{ + iRateErrorBundleIdDoesNotMatchAppStore = 1, + iRateErrorApplicationNotFoundOnAppStore, + iRateErrorApplicationIsNotLatestVersion, + iRateErrorCouldNotOpenRatingPageURL +}; + + +@protocol iRateDelegate +@optional + +- (void)iRateCouldNotConnectToAppStore:(NSError *)error; +- (void)iRateDidDetectAppUpdate; +- (BOOL)iRateShouldPromptForRating; +- (void)iRateDidPromptForRating; +- (void)iRateUserDidAttemptToRateApp; +- (void)iRateUserDidDeclineToRateApp; +- (void)iRateUserDidRequestReminderToRateApp; +- (BOOL)iRateShouldOpenAppStore; +- (void)iRateDidOpenAppStore; + +@end + + +@interface iRate : NSObject + ++ (instancetype)sharedInstance; + +//app store ID - this is only needed if your +//bundle ID is not unique between iOS and Mac app stores +@property (nonatomic, assign) NSUInteger appStoreID; + +//application details - these are set automatically +@property (nonatomic, assign) NSUInteger appStoreGenreID; +@property (nonatomic, copy) NSString *appStoreCountry; +@property (nonatomic, copy) NSString *applicationName; +@property (nonatomic, copy) NSString *applicationVersion; +@property (nonatomic, copy) NSString *applicationBundleID; + +//usage settings - these have sensible defaults +@property (nonatomic, assign) NSUInteger usesUntilPrompt; +@property (nonatomic, assign) NSUInteger eventsUntilPrompt; +@property (nonatomic, assign) float daysUntilPrompt; +@property (nonatomic, assign) float usesPerWeekForPrompt; +@property (nonatomic, assign) float remindPeriod; + +//message text, you may wish to customise these +@property (nonatomic, copy) NSString *messageTitle; +@property (nonatomic, copy) NSString *message; +@property (nonatomic, copy) NSString *updateMessage; +@property (nonatomic, copy) NSString *cancelButtonLabel; +@property (nonatomic, copy) NSString *remindButtonLabel; +@property (nonatomic, copy) NSString *rateButtonLabel; + +//debugging and prompt overrides +@property (nonatomic, assign) BOOL useUIAlertControllerIfAvailable; +@property (nonatomic, assign) BOOL useAllAvailableLanguages; +@property (nonatomic, assign) BOOL promptForNewVersionIfUserRated; +@property (nonatomic, assign) BOOL onlyPromptIfLatestVersion; +@property (nonatomic, assign) BOOL onlyPromptIfMainWindowIsAvailable; +@property (nonatomic, assign) BOOL promptAtLaunch; +@property (nonatomic, assign) BOOL verboseLogging; +@property (nonatomic, assign) BOOL previewMode; + +//advanced properties for implementing custom behaviour +@property (nonatomic, strong) NSURL *ratingsURL; +@property (nonatomic, strong) NSDate *firstUsed; +@property (nonatomic, strong) NSDate *lastReminded; +@property (nonatomic, assign) NSUInteger usesCount; +@property (nonatomic, assign) NSUInteger eventCount; +@property (nonatomic, readonly) float usesPerWeek; +@property (nonatomic, assign) BOOL declinedThisVersion; +@property (nonatomic, readonly) BOOL declinedAnyVersion; +@property (nonatomic, assign) BOOL ratedThisVersion; +@property (nonatomic, readonly) BOOL ratedAnyVersion; +@property (nonatomic, weak_delegate) id delegate; + +//manually control behaviour +- (BOOL)shouldPromptForRating; +- (void)promptForRating; +- (void)promptIfNetworkAvailable; +- (void)promptIfAllCriteriaMet; +- (void)openRatingsPageInAppStore; +- (void)logEvent:(BOOL)deferPrompt; + +@end + + +#pragma clang diagnostic pop diff --git a/iRate/iRate/iRate.m b/iRate/iRate/iRate.m new file mode 100644 index 0000000..d0146c6 --- /dev/null +++ b/iRate/iRate/iRate.m @@ -0,0 +1,1185 @@ +// +// iRate.m +// +// Version 1.11.4 +// +// Created by Nick Lockwood on 26/01/2011. +// Copyright 2011 Charcoal Design +// +// Distributed under the permissive zlib license +// Get the latest version from here: +// +// https://github.com/nicklockwood/iRate +// +// This software is provided 'as-is', without any express or implied +// warranty. In no event will the authors be held liable for any damages +// arising from the use of this software. +// +// Permission is granted to anyone to use this software for any purpose, +// including commercial applications, and to alter it and redistribute it +// freely, subject to the following restrictions: +// +// 1. The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. If you use this software +// in a product, an acknowledgment in the product documentation would be +// appreciated but is not required. +// +// 2. Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// +// 3. This notice may not be removed or altered from any source distribution. +// + + +#import "iRate.h" + + +#import +#if !__has_feature(objc_arc) +#error This class requires automatic reference counting +#endif + + +#pragma clang diagnostic ignored "-Wreceiver-is-weak" +#pragma clang diagnostic ignored "-Warc-repeated-use-of-weak" +#pragma clang diagnostic ignored "-Wobjc-missing-property-synthesis" +#pragma clang diagnostic ignored "-Wdirect-ivar-access" +#pragma clang diagnostic ignored "-Wunused-macros" +#pragma clang diagnostic ignored "-Wconversion" +#pragma clang diagnostic ignored "-Wformat-nonliteral" +#pragma clang diagnostic ignored "-Wselector" +#pragma clang diagnostic ignored "-Wgnu" + + +NSUInteger const iRateAppStoreGameGenreID = 6014; +NSString *const iRateErrorDomain = @"iRateErrorDomain"; + + +NSString *const iRateMessageTitleKey = @"iRateMessageTitle"; +NSString *const iRateAppMessageKey = @"iRateAppMessage"; +NSString *const iRateGameMessageKey = @"iRateGameMessage"; +NSString *const iRateUpdateMessageKey = @"iRateUpdateMessage"; +NSString *const iRateCancelButtonKey = @"iRateCancelButton"; +NSString *const iRateRemindButtonKey = @"iRateRemindButton"; +NSString *const iRateRateButtonKey = @"iRateRateButton"; + +NSString *const iRateCouldNotConnectToAppStore = @"iRateCouldNotConnectToAppStore"; +NSString *const iRateDidDetectAppUpdate = @"iRateDidDetectAppUpdate"; +NSString *const iRateDidPromptForRating = @"iRateDidPromptForRating"; +NSString *const iRateUserDidAttemptToRateApp = @"iRateUserDidAttemptToRateApp"; +NSString *const iRateUserDidDeclineToRateApp = @"iRateUserDidDeclineToRateApp"; +NSString *const iRateUserDidRequestReminderToRateApp = @"iRateUserDidRequestReminderToRateApp"; +NSString *const iRateDidOpenAppStore = @"iRateDidOpenAppStore"; + +static NSString *const iRateAppStoreIDKey = @"iRateAppStoreID"; +static NSString *const iRateRatedVersionKey = @"iRateRatedVersionChecked"; +static NSString *const iRateDeclinedVersionKey = @"iRateDeclinedVersion"; +static NSString *const iRateLastRemindedKey = @"iRateLastReminded"; +static NSString *const iRateLastVersionUsedKey = @"iRateLastVersionUsed"; +static NSString *const iRateFirstUsedKey = @"iRateFirstUsed"; +static NSString *const iRateUseCountKey = @"iRateUseCount"; +static NSString *const iRateEventCountKey = @"iRateEventCount"; + +static NSString *const iRateMacAppStoreBundleID = @"com.apple.appstore"; +static NSString *const iRateAppLookupURLFormat = @"http://itunes.apple.com/%@/lookup"; + +static NSString *const iRateiOSAppStoreURLScheme = @"itms-apps"; +static NSString *const iRateiOSAppStoreURLFormat = @"itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@&pageNumber=0&sortOrdering=2&mt=8"; +static NSString *const iRateiOS7AppStoreURLFormat = @"itms-apps://itunes.apple.com/app/id%@"; +static NSString *const iRateMacAppStoreURLFormat = @"macappstore://itunes.apple.com/app/id%@"; + + +#define SECONDS_IN_A_DAY 86400.0 +#define SECONDS_IN_A_WEEK 604800.0 +#define MAC_APP_STORE_REFRESH_DELAY 5.0 +#define REQUEST_TIMEOUT 60.0 + + +@implementation NSObject (iRate) + +- (void)iRateCouldNotConnectToAppStore:(__unused NSError *)error {} +- (void)iRateDidDetectAppUpdate {} +- (BOOL)iRateShouldPromptForRating { return YES; } +- (void)iRateDidPromptForRating {} +- (void)iRateUserDidAttemptToRateApp {} +- (void)iRateUserDidDeclineToRateApp {} +- (void)iRateUserDidRequestReminderToRateApp {} +- (BOOL)iRateShouldOpenAppStore { return YES; } +- (void)iRateDidOpenAppStore {} + +@end + + +@interface iRate() + +@property (nonatomic, strong) id visibleAlert; +@property (nonatomic, assign) BOOL checkingForPrompt; +@property (nonatomic, assign) BOOL checkingForAppStoreID; + +@end + + +@implementation iRate + ++ (void)load +{ + [self performSelectorOnMainThread:@selector(sharedInstance) withObject:nil waitUntilDone:NO]; +} + ++ (instancetype)sharedInstance +{ + static iRate *sharedInstance = nil; + if (sharedInstance == nil) + { + sharedInstance = [(iRate *)[self alloc] init]; + } + return sharedInstance; +} + +- (NSString *)localizedStringForKey:(NSString *)key withDefault:(NSString *)defaultString +{ + static NSBundle *bundle = nil; + if (bundle == nil) + { + NSString *bundlePath = [[NSBundle mainBundle] pathForResource:@"iRate" ofType:@"bundle"]; + if (self.useAllAvailableLanguages) + { + bundle = [NSBundle bundleWithPath:bundlePath]; + NSString *language = [[NSLocale preferredLanguages] count]? [NSLocale preferredLanguages][0]: @"en"; + if (![[bundle localizations] containsObject:language]) + { + language = [language componentsSeparatedByString:@"-"][0]; + } + if ([[bundle localizations] containsObject:language]) + { + bundlePath = [bundle pathForResource:language ofType:@"lproj"]; + } + } + bundle = [NSBundle bundleWithPath:bundlePath] ?: [NSBundle mainBundle]; + } + defaultString = [bundle localizedStringForKey:key value:defaultString table:nil]; + return [[NSBundle mainBundle] localizedStringForKey:key value:defaultString table:nil]; +} + +- (iRate *)init +{ + if ((self = [super init])) + { + +#if TARGET_OS_IPHONE + + //register for iphone application events + if (&UIApplicationWillEnterForegroundNotification) + { + [[NSNotificationCenter defaultCenter] addObserver:self + selector:@selector(applicationWillEnterForeground) + name:UIApplicationWillEnterForegroundNotification + object:nil]; + } + +#endif + + //get country + self.appStoreCountry = [(NSLocale *)[NSLocale currentLocale] objectForKey:NSLocaleCountryCode]; + if ([self.appStoreCountry isEqualToString:@"150"]) + { + self.appStoreCountry = @"eu"; + } + else if (!self.appStoreCountry || [[self.appStoreCountry stringByReplacingOccurrencesOfString:@"[A-Za-z]{2}" withString:@"" options:NSRegularExpressionSearch range:NSMakeRange(0, 2)] length]) + { + self.appStoreCountry = @"us"; + } + + //application version (use short version preferentially) + self.applicationVersion = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleShortVersionString"]; + if ([self.applicationVersion length] == 0) + { + self.applicationVersion = [[NSBundle mainBundle] objectForInfoDictionaryKey:(NSString *)kCFBundleVersionKey]; + } + + //localised application name + self.applicationName = [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleDisplayName"]; + if ([self.applicationName length] == 0) + { + self.applicationName = [[NSBundle mainBundle] objectForInfoDictionaryKey:(NSString *)kCFBundleNameKey]; + } + + //bundle id + self.applicationBundleID = [[NSBundle mainBundle] bundleIdentifier]; + + //default settings + self.useAllAvailableLanguages = YES; + self.promptForNewVersionIfUserRated = NO; + self.onlyPromptIfLatestVersion = YES; + self.onlyPromptIfMainWindowIsAvailable = YES; + self.promptAtLaunch = YES; + self.usesUntilPrompt = 10; + self.eventsUntilPrompt = 10; + self.daysUntilPrompt = 10.0f; + self.usesPerWeekForPrompt = 0.0f; + self.remindPeriod = 1.0f; + self.verboseLogging = NO; + self.previewMode = NO; + +#if DEBUG + + //enable verbose logging in debug mode + self.verboseLogging = YES; + NSLog(@"iRate verbose logging enabled."); + +#endif + + //app launched + [self performSelectorOnMainThread:@selector(applicationLaunched) withObject:nil waitUntilDone:NO]; + } + return self; +} + +- (id)delegate +{ + if (_delegate == nil) + { + +#if TARGET_OS_IPHONE +#define APP_CLASS UIApplication +#else +#define APP_CLASS NSApplication +#endif + + _delegate = (id)[[APP_CLASS sharedApplication] delegate]; + } + return _delegate; +} + +- (NSString *)messageTitle +{ + return [_messageTitle ?: [self localizedStringForKey:iRateMessageTitleKey withDefault:@"Rate %@"] stringByReplacingOccurrencesOfString:@"%@" withString:self.applicationName]; +} + +- (NSString *)message +{ + NSString *message = _message; + if (!message) + { + message = (self.appStoreGenreID == iRateAppStoreGameGenreID)? [self localizedStringForKey:iRateGameMessageKey withDefault:@"If you enjoy playing %@, would you mind taking a moment to rate it? It won’t take more than a minute. Thanks for your support!"]: [self localizedStringForKey:iRateAppMessageKey withDefault:@"If you enjoy using %@, would you mind taking a moment to rate it? It won’t take more than a minute. Thanks for your support!"]; + } + return [message stringByReplacingOccurrencesOfString:@"%@" withString:self.applicationName]; +} + +- (NSString *)updateMessage +{ + NSString *updateMessage = _updateMessage; + if (!updateMessage) + { + updateMessage = [self localizedStringForKey:iRateUpdateMessageKey withDefault:self.message]; + } + return [updateMessage stringByReplacingOccurrencesOfString:@"%@" withString:self.applicationName]; +} + +- (NSString *)cancelButtonLabel +{ + return _cancelButtonLabel ?: [self localizedStringForKey:iRateCancelButtonKey withDefault:@"No, Thanks"]; +} + +- (NSString *)rateButtonLabel +{ + return _rateButtonLabel ?: [self localizedStringForKey:iRateRateButtonKey withDefault:@"Rate It Now"]; +} + +- (NSString *)remindButtonLabel +{ + return _remindButtonLabel ?: [self localizedStringForKey:iRateRemindButtonKey withDefault:@"Remind Me Later"]; +} + +- (NSURL *)ratingsURL +{ + if (_ratingsURL) + { + return _ratingsURL; + } + + if (!self.appStoreID && self.verboseLogging) + { + NSLog(@"iRate could not find the App Store ID for this application. If the application is not intended for App Store release then you must specify a custom ratingsURL."); + } + + NSString *URLString; + +#if TARGET_OS_IPHONE + + float iOSVersion = [[UIDevice currentDevice].systemVersion floatValue]; + if (iOSVersion >= 7.0f && iOSVersion < 7.1f) + { + URLString = iRateiOS7AppStoreURLFormat; + } + else + { + URLString = iRateiOSAppStoreURLFormat; + } + +#else + + URLString = iRateMacAppStoreURLFormat; + +#endif + + return [NSURL URLWithString:[NSString stringWithFormat:URLString, @(self.appStoreID)]]; + +} + +- (NSUInteger)appStoreID +{ + return _appStoreID ?: [[[NSUserDefaults standardUserDefaults] objectForKey:iRateAppStoreIDKey] unsignedIntegerValue]; +} + +- (NSDate *)firstUsed +{ + return [[NSUserDefaults standardUserDefaults] objectForKey:iRateFirstUsedKey]; +} + +- (void)setFirstUsed:(NSDate *)date +{ + [[NSUserDefaults standardUserDefaults] setObject:date forKey:iRateFirstUsedKey]; + [[NSUserDefaults standardUserDefaults] synchronize]; +} + +- (NSDate *)lastReminded +{ + return [[NSUserDefaults standardUserDefaults] objectForKey:iRateLastRemindedKey]; +} + +- (void)setLastReminded:(NSDate *)date +{ + [[NSUserDefaults standardUserDefaults] setObject:date forKey:iRateLastRemindedKey]; + [[NSUserDefaults standardUserDefaults] synchronize]; +} + +- (NSUInteger)usesCount +{ + return [[NSUserDefaults standardUserDefaults] integerForKey:iRateUseCountKey]; +} + +- (void)setUsesCount:(NSUInteger)count +{ + [[NSUserDefaults standardUserDefaults] setInteger:(NSInteger)count forKey:iRateUseCountKey]; + [[NSUserDefaults standardUserDefaults] synchronize]; +} + +- (NSUInteger)eventCount +{ + return [[NSUserDefaults standardUserDefaults] integerForKey:iRateEventCountKey]; +} + +- (void)setEventCount:(NSUInteger)count +{ + [[NSUserDefaults standardUserDefaults] setInteger:(NSInteger)count forKey:iRateEventCountKey]; + [[NSUserDefaults standardUserDefaults] synchronize]; +} + +- (float)usesPerWeek +{ + return (float)self.usesCount / ([[NSDate date] timeIntervalSinceDate:self.firstUsed] / SECONDS_IN_A_WEEK); +} + +- (BOOL)declinedThisVersion +{ + return [[[NSUserDefaults standardUserDefaults] objectForKey:iRateDeclinedVersionKey] isEqualToString:self.applicationVersion]; +} + +- (void)setDeclinedThisVersion:(BOOL)declined +{ + [[NSUserDefaults standardUserDefaults] setObject:(declined? self.applicationVersion: nil) forKey:iRateDeclinedVersionKey]; + [[NSUserDefaults standardUserDefaults] synchronize]; +} + +- (BOOL)declinedAnyVersion +{ + return [(NSString *)[[NSUserDefaults standardUserDefaults] objectForKey:iRateDeclinedVersionKey] length] != 0; +} + +- (BOOL)ratedVersion:(NSString *)version +{ + return [[[NSUserDefaults standardUserDefaults] objectForKey:iRateRatedVersionKey] isEqualToString:version]; +} + +- (BOOL)ratedThisVersion +{ + return [self ratedVersion:self.applicationVersion]; +} + +- (void)setRatedThisVersion:(BOOL)rated +{ + [[NSUserDefaults standardUserDefaults] setObject:(rated? self.applicationVersion: nil) forKey:iRateRatedVersionKey]; + [[NSUserDefaults standardUserDefaults] synchronize]; +} + +- (BOOL)ratedAnyVersion +{ + return [(NSString *)[[NSUserDefaults standardUserDefaults] objectForKey:iRateRatedVersionKey] length] != 0; +} + +- (void)dealloc +{ + [[NSNotificationCenter defaultCenter] removeObserver:self]; +} + +- (void)incrementUseCount +{ + self.usesCount ++; +} + +- (void)incrementEventCount +{ + self.eventCount ++; +} + +- (BOOL)shouldPromptForRating +{ + //preview mode? + if (self.previewMode) + { + NSLog(@"iRate preview mode is enabled - make sure you disable this for release"); + return YES; + } + + //check if we've rated this version + else if (self.ratedThisVersion) + { + if (self.verboseLogging) + { + NSLog(@"iRate did not prompt for rating because the user has already rated this version"); + } + return NO; + } + + //check if we've rated any version + else if (self.ratedAnyVersion && !self.promptForNewVersionIfUserRated) + { + if (self.verboseLogging) + { + NSLog(@"iRate did not prompt for rating because the user has already rated this app, and promptForNewVersionIfUserRated is disabled"); + } + return NO; + } + + //check if we've declined to rate the app + else if (self.declinedAnyVersion) + { + if (self.verboseLogging) + { + NSLog(@"iRate did not prompt for rating because the user has declined to rate the app"); + } + return NO; + } + + //check how long we've been using this version + else if ([[NSDate date] timeIntervalSinceDate:self.firstUsed] < self.daysUntilPrompt * SECONDS_IN_A_DAY) + { + if (self.verboseLogging) + { + NSLog(@"iRate did not prompt for rating because the app was first used less than %g days ago", self.daysUntilPrompt); + } + return NO; + } + + //check how many times we've used it and the number of significant events + else if (self.usesCount < self.usesUntilPrompt && self.eventCount < self.eventsUntilPrompt) + { + if (self.verboseLogging) + { + NSLog(@"iRate did not prompt for rating because the app has only been used %@ times and only %@ events have been logged", @(self.usesCount), @(self.eventCount)); + } + return NO; + } + + //check if usage frequency is high enough + else if (self.usesPerWeek < self.usesPerWeekForPrompt) + { + if (self.verboseLogging) + { + NSLog(@"iRate did not prompt for rating because the app has only been used %g times per week on average since it was installed", self.usesPerWeek); + } + return NO; + } + + //check if within the reminder period + else if (self.lastReminded != nil && [[NSDate date] timeIntervalSinceDate:self.lastReminded] < self.remindPeriod * SECONDS_IN_A_DAY) + { + if (self.verboseLogging) + { + NSLog(@"iRate did not prompt for rating because the user last asked to be reminded less than %g days ago", self.remindPeriod); + } + return NO; + } + + //lets prompt! + return YES; +} + +- (NSString *)valueForKey:(NSString *)key inJSON:(id)json +{ + if ([json isKindOfClass:[NSString class]]) + { + //use legacy parser + NSRange keyRange = [json rangeOfString:[NSString stringWithFormat:@"\"%@\"", key]]; + if (keyRange.location != NSNotFound) + { + NSInteger start = keyRange.location + keyRange.length; + NSRange valueStart = [json rangeOfString:@":" options:(NSStringCompareOptions)0 range:NSMakeRange(start, [(NSString *)json length] - start)]; + if (valueStart.location != NSNotFound) + { + start = valueStart.location + 1; + NSRange valueEnd = [json rangeOfString:@"," options:(NSStringCompareOptions)0 range:NSMakeRange(start, [(NSString *)json length] - start)]; + if (valueEnd.location != NSNotFound) + { + NSString *value = [json substringWithRange:NSMakeRange(start, valueEnd.location - start)]; + value = [value stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; + while ([value hasPrefix:@"\""] && ![value hasSuffix:@"\""]) + { + if (valueEnd.location == NSNotFound) + { + break; + } + NSInteger newStart = valueEnd.location + 1; + valueEnd = [json rangeOfString:@"," options:(NSStringCompareOptions)0 range:NSMakeRange(newStart, [(NSString *)json length] - newStart)]; + value = [json substringWithRange:NSMakeRange(start, valueEnd.location - start)]; + value = [value stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; + } + + value = [value stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"\""]]; + value = [value stringByReplacingOccurrencesOfString:@"\\\\" withString:@"\\"]; + value = [value stringByReplacingOccurrencesOfString:@"\\/" withString:@"/"]; + value = [value stringByReplacingOccurrencesOfString:@"\\\"" withString:@"\""]; + value = [value stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"]; + value = [value stringByReplacingOccurrencesOfString:@"\\r" withString:@"\r"]; + value = [value stringByReplacingOccurrencesOfString:@"\\t" withString:@"\t"]; + value = [value stringByReplacingOccurrencesOfString:@"\\f" withString:@"\f"]; + value = [value stringByReplacingOccurrencesOfString:@"\\b" withString:@"\f"]; + + while (YES) + { + NSRange unicode = [value rangeOfString:@"\\u"]; + if (unicode.location == NSNotFound || unicode.location + unicode.length == 0) + { + break; + } + + uint32_t c = 0; + NSString *hex = [value substringWithRange:NSMakeRange(unicode.location + 2, 4)]; + NSScanner *scanner = [NSScanner scannerWithString:hex]; + [scanner scanHexInt:&c]; + + if (c <= 0xffff) + { + value = [value stringByReplacingCharactersInRange:NSMakeRange(unicode.location, 6) withString:[NSString stringWithFormat:@"%C", (unichar)c]]; + } + else + { + //convert character to surrogate pair + uint16_t x = (uint16_t)c; + uint16_t u = (c >> 16) & ((1 << 5) - 1); + uint16_t w = (uint16_t)u - 1; + unichar high = 0xd800 | (w << 6) | x >> 10; + unichar low = (uint16_t)(0xdc00 | (x & ((1 << 10) - 1))); + + value = [value stringByReplacingCharactersInRange:NSMakeRange(unicode.location, 6) withString:[NSString stringWithFormat:@"%C%C", high, low]]; + } + } + return value; + } + } + } + } + else + { + return json[key]; + } + return nil; +} + +- (void)setAppStoreIDOnMainThread:(NSString *)appStoreIDString +{ + _appStoreID = [appStoreIDString integerValue]; + [[NSUserDefaults standardUserDefaults] setInteger:_appStoreID forKey:iRateAppStoreIDKey]; + [[NSUserDefaults standardUserDefaults] synchronize]; +} + +- (void)connectionSucceeded +{ + if (self.checkingForAppStoreID) + { + //no longer checking + self.checkingForPrompt = NO; + self.checkingForAppStoreID = NO; + + //open app store + [self openRatingsPageInAppStore]; + } + else if (self.checkingForPrompt) + { + //no longer checking + self.checkingForPrompt = NO; + + //confirm with delegate + if (![self.delegate iRateShouldPromptForRating]) + { + if (self.verboseLogging) + { + NSLog(@"iRate did not display the rating prompt because the iRateShouldPromptForRating delegate method returned NO"); + } + return; + } + + //prompt user + [self promptForRating]; + } +} + +- (void)connectionError:(NSError *)error +{ + if (self.checkingForPrompt || self.checkingForAppStoreID) + { + //no longer checking + self.checkingForPrompt = NO; + self.checkingForAppStoreID = NO; + + //log the error + if (error) + { + NSLog(@"iRate rating process failed because: %@", [error localizedDescription]); + } + else + { + NSLog(@"iRate rating process failed because an unknown error occured"); + } + + //could not connect + [self.delegate iRateCouldNotConnectToAppStore:error]; + [[NSNotificationCenter defaultCenter] postNotificationName:iRateCouldNotConnectToAppStore + object:error]; + } +} + +- (void)checkForConnectivityInBackground +{ + if ([NSThread isMainThread]) + { + [self performSelectorInBackground:@selector(checkForConnectivityInBackground) withObject:nil]; + return; + } + + @autoreleasepool + { + //prevent concurrent checks + static BOOL checking = NO; + if (checking) return; + checking = YES; + + //first check iTunes + NSString *iTunesServiceURL = [NSString stringWithFormat:iRateAppLookupURLFormat, self.appStoreCountry]; + if (_appStoreID) //important that we check ivar and not getter in case it has changed + { + iTunesServiceURL = [iTunesServiceURL stringByAppendingFormat:@"?id=%@", @(_appStoreID)]; + } + else + { + iTunesServiceURL = [iTunesServiceURL stringByAppendingFormat:@"?bundleId=%@", self.applicationBundleID]; + } + + if (self.verboseLogging) + { + NSLog(@"iRate is checking %@ to retrieve the App Store details...", iTunesServiceURL); + } + + NSError *error = nil; + NSURLResponse *response = nil; + NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:iTunesServiceURL] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:REQUEST_TIMEOUT]; + NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error]; + NSInteger statusCode = ((NSHTTPURLResponse *)response).statusCode; + if (data && statusCode == 200) + { + //in case error is garbage... + error = nil; + + id json = nil; + if ([NSJSONSerialization class]) + { + json = [[NSJSONSerialization JSONObjectWithData:data options:(NSJSONReadingOptions)0 error:&error][@"results"] lastObject]; + } + else + { + //convert to string + json = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; + } + + if (!error) + { + //check bundle ID matches + NSString *bundleID = [self valueForKey:@"bundleId" inJSON:json]; + if (bundleID) + { + if ([bundleID isEqualToString:self.applicationBundleID]) + { + //get genre + if (self.appStoreGenreID == 0) + { + self.appStoreGenreID = [[self valueForKey:@"primaryGenreId" inJSON:json] integerValue]; + } + + //get app id + if (!_appStoreID) + { + NSString *appStoreIDString = [self valueForKey:@"trackId" inJSON:json]; + [self performSelectorOnMainThread:@selector(setAppStoreIDOnMainThread:) withObject:appStoreIDString waitUntilDone:YES]; + + if (self.verboseLogging) + { + NSLog(@"iRate found the app on iTunes. The App Store ID is %@", appStoreIDString); + } + } + + //check version + if (self.onlyPromptIfLatestVersion && !self.previewMode) + { + NSString *latestVersion = [self valueForKey:@"version" inJSON:json]; + if ([latestVersion compare:self.applicationVersion options:NSNumericSearch] == NSOrderedDescending) + { + if (self.verboseLogging) + { + NSLog(@"iRate found that the installed application version (%@) is not the latest version on the App Store, which is %@", self.applicationVersion, latestVersion); + } + + error = [NSError errorWithDomain:iRateErrorDomain code:iRateErrorApplicationIsNotLatestVersion userInfo:@{NSLocalizedDescriptionKey: @"Installed app is not the latest version available"}]; + } + } + } + else + { + if (self.verboseLogging) + { + NSLog(@"iRate found that the application bundle ID (%@) does not match the bundle ID of the app found on iTunes (%@) with the specified App Store ID (%@)", self.applicationBundleID, bundleID, @(self.appStoreID)); + } + + error = [NSError errorWithDomain:iRateErrorDomain code:iRateErrorBundleIdDoesNotMatchAppStore userInfo:@{NSLocalizedDescriptionKey: [NSString stringWithFormat:@"Application bundle ID does not match expected value of %@", bundleID]}]; + } + } + else if (_appStoreID || !self.ratingsURL) + { + if (self.verboseLogging) + { + NSLog(@"iRate could not find this application on iTunes. If your app is not intended for App Store release then you must specify a custom ratingsURL. If this is the first release of your application then it's not a problem that it cannot be found on the store yet"); + } + if (!self.previewMode) + { + error = [NSError errorWithDomain:iRateErrorDomain + code:iRateErrorApplicationNotFoundOnAppStore + userInfo:@{NSLocalizedDescriptionKey: @"The application could not be found on the App Store."}]; + } + } + else if (!_appStoreID && self.verboseLogging) + { + NSLog(@"iRate could not find your app on iTunes. If your app is not yet on the store or is not intended for App Store release then don't worry about this"); + } + } + } + else if (statusCode >= 400) + { + //http error + NSString *message = [NSString stringWithFormat:@"The server returned a %@ error", @(statusCode)]; + error = [NSError errorWithDomain:@"HTTPResponseErrorDomain" code:statusCode userInfo:@{NSLocalizedDescriptionKey: message}]; + } + + //handle errors (ignoring sandbox issues) + if (error && !(error.code == EPERM && [error.domain isEqualToString:NSPOSIXErrorDomain] && _appStoreID)) + { + [self performSelectorOnMainThread:@selector(connectionError:) withObject:error waitUntilDone:YES]; + } + else if (self.appStoreID || self.previewMode) + { + //show prompt + [self performSelectorOnMainThread:@selector(connectionSucceeded) withObject:nil waitUntilDone:YES]; + } + + //finished + checking = NO; + } +} + +- (void)promptIfNetworkAvailable +{ + if (!self.checkingForPrompt && !self.checkingForAppStoreID) + { + self.checkingForPrompt = YES; + [self checkForConnectivityInBackground]; + } +} + +- (void)promptIfAllCriteriaMet +{ + if ([self shouldPromptForRating]) + { + [self promptIfNetworkAvailable]; + } +} + +- (BOOL)showRemindButton +{ + return [self.remindButtonLabel length]; +} + +- (BOOL)showCancelButton +{ + return [self.cancelButtonLabel length]; +} + +- (void)promptForRating +{ + if (!self.visibleAlert) + { + NSString *message = self.ratedAnyVersion? self.updateMessage: self.message; + +#if TARGET_OS_IPHONE + + UIViewController *topController = [UIApplication sharedApplication].delegate.window.rootViewController; + while (topController.presentedViewController) + { + topController = topController.presentedViewController; + } + + if ([UIAlertController class] && topController && self.useUIAlertControllerIfAvailable) + { + UIAlertController *alert = [UIAlertController alertControllerWithTitle:self.messageTitle message:message preferredStyle:UIAlertControllerStyleAlert]; + + //rate action + [alert addAction:[UIAlertAction actionWithTitle:self.rateButtonLabel style:UIAlertActionStyleDefault handler:^(__unused UIAlertAction *action) { + [self didDismissAlert:alert withButtonAtIndex:0]; + }]]; + + //cancel action + if ([self showCancelButton]) + { + [alert addAction:[UIAlertAction actionWithTitle:self.cancelButtonLabel style:UIAlertActionStyleCancel handler:^(__unused UIAlertAction *action) { + [self didDismissAlert:alert withButtonAtIndex:1]; + }]]; + } + + //remind action + if ([self showRemindButton]) + { + [alert addAction:[UIAlertAction actionWithTitle:self.remindButtonLabel style:UIAlertActionStyleDefault handler:^(__unused UIAlertAction *action) { + [self didDismissAlert:alert withButtonAtIndex:[self showCancelButton]? 2: 1]; + }]]; + } + + self.visibleAlert = alert; + + //get current view controller and present alert + [topController presentViewController:alert animated:YES completion:NULL]; + } + else + { + UIAlertView *alert = [[UIAlertView alloc] initWithTitle:self.messageTitle + message:message + delegate:(id)self + cancelButtonTitle:nil + otherButtonTitles:self.rateButtonLabel, nil]; + if ([self showCancelButton]) + { + [alert addButtonWithTitle:self.cancelButtonLabel]; + alert.cancelButtonIndex = 1; + } + + if ([self showRemindButton]) + { + [alert addButtonWithTitle:self.remindButtonLabel]; + } + + self.visibleAlert = alert; + [self.visibleAlert show]; + } + +#else + + //only show when main window is available + if (self.onlyPromptIfMainWindowIsAvailable && ![[NSApplication sharedApplication] mainWindow]) + { + [self performSelector:@selector(promptForRating) withObject:nil afterDelay:0.5]; + return; + } + + NSAlert *alert = [[NSAlert alloc] init]; + alert.messageText = self.messageTitle; + alert.informativeText = message; + [alert addButtonWithTitle:self.rateButtonLabel]; + if ([self showCancelButton]) + { + [alert addButtonWithTitle:self.cancelButtonLabel]; + } + if ([self showRemindButton]) + { + [alert addButtonWithTitle:self.remindButtonLabel]; + } + + self.visibleAlert = alert; + +#if __MAC_OS_X_VERSION_MIN_REQUIRED < __MAC_10_9 + + if (![alert respondsToSelector:@selector(beginSheetModalForWindow:completionHandler:)]) + { + [alert beginSheetModalForWindow:[NSApplication sharedApplication].mainWindow + modalDelegate:self + didEndSelector:@selector(alertDidEnd:returnCode:contextInfo:) + contextInfo:nil]; + } + else + +#endif + + { + [alert beginSheetModalForWindow:[NSApplication sharedApplication].mainWindow completionHandler:^(NSModalResponse returnCode) { + [self didDismissAlert:alert withButtonAtIndex:returnCode - NSAlertFirstButtonReturn]; + }]; + } + +#endif + + //inform about prompt + [self.delegate iRateDidPromptForRating]; + [[NSNotificationCenter defaultCenter] postNotificationName:iRateDidPromptForRating + object:nil]; + } +} + +- (void)applicationLaunched +{ + //check if this is a new version + NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; + NSString *lastUsedVersion = [defaults objectForKey:iRateLastVersionUsedKey]; + if (!self.firstUsed || ![lastUsedVersion isEqualToString:self.applicationVersion]) + { + [defaults setObject:self.applicationVersion forKey:iRateLastVersionUsedKey]; + if (!self.firstUsed || [self ratedAnyVersion]) + { + //reset defaults + [defaults setObject:[NSDate date] forKey:iRateFirstUsedKey]; + [defaults setInteger:0 forKey:iRateUseCountKey]; + [defaults setInteger:0 forKey:iRateEventCountKey]; + [defaults setObject:nil forKey:iRateLastRemindedKey]; + [defaults synchronize]; + } + else if ([[NSDate date] timeIntervalSinceDate:self.firstUsed] > (self.daysUntilPrompt - 1) * SECONDS_IN_A_DAY) + { + //if was previously installed, but we haven't yet prompted for a rating + //don't reset, but make sure it won't rate for a day at least + self.firstUsed = [[NSDate date] dateByAddingTimeInterval:(self.daysUntilPrompt - 1) * -SECONDS_IN_A_DAY]; + } + + //inform about app update + [self.delegate iRateDidDetectAppUpdate]; + [[NSNotificationCenter defaultCenter] postNotificationName:iRateDidDetectAppUpdate + object:nil]; + } + + [self incrementUseCount]; + [self checkForConnectivityInBackground]; + if (self.promptAtLaunch) + { + [self promptIfAllCriteriaMet]; + } +} + +- (void)didDismissAlert:(__unused id)alertView withButtonAtIndex:(NSInteger)buttonIndex +{ + //get button indices + NSInteger rateButtonIndex = 0; + NSInteger cancelButtonIndex = [self showCancelButton]? 1: 0; + NSInteger remindButtonIndex = [self showRemindButton]? cancelButtonIndex + 1: 0; + + if (buttonIndex == rateButtonIndex) + { + [self rate]; + } + else if (buttonIndex == cancelButtonIndex) + { + [self declineThisVersion]; + } + else if (buttonIndex == remindButtonIndex) + { + [self remindLater]; + } + + //release alert + self.visibleAlert = nil; +} + +#if TARGET_OS_IPHONE + +- (void)applicationWillEnterForeground +{ + if ([UIApplication sharedApplication].applicationState == UIApplicationStateBackground) + { + [self incrementUseCount]; + [self checkForConnectivityInBackground]; + if (self.promptAtLaunch) + { + [self promptIfAllCriteriaMet]; + } + } +} + +- (void)openRatingsPageInAppStore +{ + if (!_ratingsURL && !self.appStoreID) + { + self.checkingForAppStoreID = YES; + if (!self.checkingForPrompt) + { + [self checkForConnectivityInBackground]; + } + return; + } + + NSString *cantOpenMessage = nil; + +#if TARGET_IPHONE_SIMULATOR + + if ([[self.ratingsURL scheme] isEqualToString:iRateiOSAppStoreURLScheme]) + { + cantOpenMessage = @"iRate could not open the ratings page because the App Store is not available on the iOS simulator"; + } + +#elif DEBUG + + if (![[UIApplication sharedApplication] canOpenURL:self.ratingsURL]) + { + cantOpenMessage = [NSString stringWithFormat:@"iRate was unable to open the specified ratings URL: %@", self.ratingsURL]; + } + +#endif + + if (cantOpenMessage) + { + NSLog(@"%@", cantOpenMessage); + NSError *error = [NSError errorWithDomain:iRateErrorDomain code:iRateErrorCouldNotOpenRatingPageURL userInfo:@{NSLocalizedDescriptionKey: cantOpenMessage}]; + [self.delegate iRateCouldNotConnectToAppStore:error]; + [[NSNotificationCenter defaultCenter] postNotificationName:iRateCouldNotConnectToAppStore + object:error]; + } + else + { + if (self.verboseLogging) + { + NSLog(@"iRate will open the App Store ratings page using the following URL: %@", self.ratingsURL); + } + + [[UIApplication sharedApplication] openURL:self.ratingsURL]; + [self.delegate iRateDidOpenAppStore]; + [[NSNotificationCenter defaultCenter] postNotificationName:iRateDidOpenAppStore + object:nil]; + } +} + +- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex +{ + [self didDismissAlert:alertView withButtonAtIndex:buttonIndex]; +} + +#else + +- (void)openAppPageWhenAppStoreLaunched +{ + //check if app store is running + for (NSRunningApplication *app in [[NSWorkspace sharedWorkspace] runningApplications]) + { + if ([app.bundleIdentifier isEqualToString:iRateMacAppStoreBundleID]) + { + //open app page + [[NSWorkspace sharedWorkspace] performSelector:@selector(openURL:) withObject:self.ratingsURL afterDelay:MAC_APP_STORE_REFRESH_DELAY]; + return; + } + } + + //try again + [self performSelector:@selector(openAppPageWhenAppStoreLaunched) withObject:nil afterDelay:0.0]; +} + +- (void)openRatingsPageInAppStore +{ + if (!_ratingsURL && !self.appStoreID) + { + self.checkingForAppStoreID = YES; + if (!self.checkingForPrompt) + { + [self checkForConnectivityInBackground]; + } + return; + } + + if (self.verboseLogging) + { + NSLog(@"iRate will open the App Store ratings page using the following URL: %@", self.ratingsURL); + } + + [[NSWorkspace sharedWorkspace] openURL:self.ratingsURL]; + [self openAppPageWhenAppStoreLaunched]; + [self.delegate iRateDidOpenAppStore]; +} + +- (void)alertDidEnd:(NSAlert *)alert returnCode:(NSInteger)returnCode contextInfo:(__unused void *)contextInfo +{ + [self didDismissAlert:alert withButtonAtIndex:returnCode - NSAlertFirstButtonReturn]; +} + +#endif + +- (void)logEvent:(BOOL)deferPrompt +{ + [self incrementEventCount]; + if (!deferPrompt) + { + [self promptIfAllCriteriaMet]; + } +} + +#pragma mark - User's actions + +- (void)declineThisVersion +{ + //ignore this version + self.declinedThisVersion = YES; + + //log event + [self.delegate iRateUserDidDeclineToRateApp]; + [[NSNotificationCenter defaultCenter] postNotificationName:iRateUserDidDeclineToRateApp + object:nil]; +} + +- (void)remindLater +{ + //remind later + self.lastReminded = [NSDate date]; + + //log event + [self.delegate iRateUserDidRequestReminderToRateApp]; + [[NSNotificationCenter defaultCenter] postNotificationName:iRateUserDidRequestReminderToRateApp + object:nil]; +} + +- (void)rate +{ + //mark as rated + self.ratedThisVersion = YES; + + //log event + [self.delegate iRateUserDidAttemptToRateApp]; + [[NSNotificationCenter defaultCenter] postNotificationName:iRateUserDidAttemptToRateApp + object:nil]; + + if ([self.delegate iRateShouldOpenAppStore]) + { + //launch mac app store + [self openRatingsPageInAppStore]; + } +} + +@end